Drupal, Home Assistant, VP of Technology At Lullabot.
Drupal, Home Assistant, VP of Technology At Lullabot.
Posts
Drupal, Home Assistant, VP of Technology At Lullabot.
https://xkcd.com/3245/ just misses “13 years ago and the poster was you”
Drupal, Home Assistant, VP of Technology At Lullabot.
@gruber@mastodon.social re https://daringfireball.net/linked/2026/04/17/apples-developer-guidelines-for-ratings-and-review-prompts it seems like the real sin is Apple not exposing the toggle in the review dialog itself. I’ve mentioned this to a few folks outside of tech and they are both surprised and immediately turn it on.
Drupal, Home Assistant, VP of Technology At Lullabot.
One of my colleagues vibe-coded a trivia game on Lullabot ADRs. Fun!
Drupal, Home Assistant, VP of Technology At Lullabot.
TIL'ed that in Python you can override the division operator and that it doesn't have to return a float. Pathlib uses this to let you use forward slashes outside of strings!
https://stackoverflow.com/questions/53083963/python-pathlib-operator-how-does-it-do-it
Drupal, Home Assistant, VP of Technology At Lullabot.
I set up the #homeassistant macOS app to monitor when my webcam is on and then set a warning notification on the Inovelli Blue zigbee light switch outside the door. https://community.home-assistant.io/t/control-leds-and-led-effects-on-inovelli-black-red-blue-and-white-series-devices-by-floor-area-group-device-id-or-entity/681056 made it easy!
Drupal, Home Assistant, VP of Technology At Lullabot.
I'm sad to see that the DA has gated the Drupal CMS desktop app behind a signup from their “getting started” docs. Luckily it's not complete, and there's a different page, but it’s the most direct way someone discovering Drupal CMS will see it.
https://new.drupal.org/drupal-cms/trial
vs direct links at https://new.drupal.org/drupal-cms/launcher
Drupal, Home Assistant, VP of Technology At Lullabot.
I just got duped to install malware instead of Claude Code. Code signing blocked it (I think). Luckily, this is in a VM so I can reset it. But it gave me a real shock as to how bad default Google is these days (I use Kagi which has no ads, plus an adblocker).
Our laws should be updated so that if a website takes money in exchange for ad placement, they should be responsible if that ad leads users to obvious harm or scams.
Drupal, Home Assistant, VP of Technology At Lullabot.
Drupal, Home Assistant, VP of Technology At Lullabot.
This is from our taxpayer-funded public broadcaster.
Why do I need an account to watch the Olympic Winter Games on Gem and the Gem app?
“When you create a free account, we are better able to personalise content and advertising across our digital platforms. Knowing your consumption habits will help us to recommend relevant content and show you ads that might be of greater interest to you.”
Drupal, Home Assistant, VP of Technology At Lullabot.
@christianselig@mastodon.social You reminded me, by default the switches have a short delay (configurable) to allow binding actions to a double-tap. As well, the lights and switches default to a smooth fade for the lights. You can turn those both off if you prefer speed over smoothness.
Drupal, Home Assistant, VP of Technology At Lullabot.
@christianselig@mastodon.social Oh, and normal latency is very good (feels instant, even with dimming), but because it's 2.4GHz you can have occasional glitches. I've seen that at times with 900MHz and 433MHz so 🤷
Drupal, Home Assistant, VP of Technology At Lullabot.
@christianselig@mastodon.social One of the neat things is that the status LED on the switches updates based on remote commands to the lights to be in sync.
I'm using Home Assistant + zigbee2mqtt, but ZHA should work too. Lots of great docs on the Inovelli website!
Drupal, Home Assistant, VP of Technology At Lullabot.
@christianselig@mastodon.social Just did the deep dive on this as a part of a reno. I ended up with Hue + Inovelli Blue (Zigbee) 2-1 switches. They support "smart mode" and direct device and group binding so if your hub is down the buttons still work. There's no Caseta solution if you want colour temp changing. Matter / Thread direct binding is not broadly supported yet. I'd had 1 switch before, and just set up the basement with 11 switches and ~25 Hue lights yesterday, so long term testing TBD.
Drupal, Home Assistant, VP of Technology At Lullabot.
@GavinCampbell@hometech.social Three fingers up feels like an easier interaction than left and right to switch. I've seen folks have serious issues triggering the server switch gesture before, I hope this solves that!
Drupal, Home Assistant, VP of Technology At Lullabot.
Drupal, Home Assistant, VP of Technology At Lullabot.
Twenty Years of Lullabot: https://www.lullabot.com/articles/twenty-years-lullabot
Drupal, Home Assistant, VP of Technology At Lullabot.
@OneInterestingFact@mastodon.ie I don't see this as anything long-term - the goal isn't to get people to change systems, but to raise another signal internally at Apple. Actually changing ecosystems is typically aligned with hardware purchases, which is inherently hard to do with coordination.
Drupal, Home Assistant, VP of Technology At Lullabot.
Drupal, Home Assistant, VP of Technology At Lullabot.
Things that bother me about Thread + Matter:
1. Matter 1.4 requires thread border routers (TBRs) to offer internet access (via NAT64).
2. Most TBRs either have NAT64 on with no way to disable (Apple, I think Google and Amazon too?), or have it on by default (IKEA). None have the option to disable internet at the TBR for specific devices.
3. While Matter 1.4 requires Thread devices to work without internet, "work" only means core features.
Drupal, Home Assistant, VP of Technology At Lullabot.
“Why is my wifi randomly spiking latency to 150ms? And why does disabling Bluetooth even when on a 5ghz network fix it?” 🤦
https://forums.macrumors.com/threads/slow-wi-fi-on-macbook-pro-14-when-bluetooth-is-on.2331996/
https://www.theregister.com/2025/10/23/apple_airdrop_awdl_latency_research/