<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>kw.gl</title><link>https://kw.gl/</link><description>Recent content on kw.gl</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 11 Nov 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://kw.gl/index.xml" rel="self" type="application/rss+xml"/><item><title>A monitor button that turned into a voice assistant</title><link>https://kw.gl/posts/voice/</link><pubDate>Wed, 11 Nov 2026 00:00:00 +0000</pubDate><guid>https://kw.gl/posts/voice/</guid><description>One day of comparing speech-to-text, voices and AI &amp;lsquo;brains&amp;rsquo; for a Home Assistant voice assistant, with Claude doing the measuring. The fast, natural setup on a Mac Studio lost to an old Dell OptiPlex: GigaAM turns speech into text in 0.2–0.3 s, Silero speaks in about 0.2 s, my own sentences answer most requests at home, and ChatGPT (or a small local model when the internet is down) only gets what&amp;rsquo;s left.</description></item><item><title>Learning my ventilation's secret language</title><link>https://kw.gl/posts/hrv/</link><pubDate>Mon, 09 Nov 2026 00:00:00 +0000</pubDate><guid>https://kw.gl/posts/hrv/</guid><description>The second half of my JARVIS weekend. The company behind my ventilation&amp;rsquo;s app went bankrupt, and the only control left was a panel on the wall. On Sunday Claude and I decoded the panel&amp;rsquo;s cable, put a small Wi-Fi adapter on a socket nobody used, and now Home Assistant sets the fan speed from the CO2 in the rooms.</description></item><item><title>Reading a water meter I'm not allowed to touch</title><link>https://kw.gl/posts/water-meter/</link><pubDate>Sat, 07 Nov 2026 00:00:00 +0000</pubDate><guid>https://kw.gl/posts/water-meter/</guid><description>The city&amp;rsquo;s sealed radio sits on my water meter and covers part of the digits. A small camera in a 3D-printed holder reads them anyway, and Home Assistant fixes the one digit the camera keeps getting wrong.</description></item></channel></rss>