Profile avatar
ggn.me
Cofounder & CTO @DigiUsher Hacker at heart.
181 posts 47 followers 41 following
Regular Contributor
Active Commenter

Trying to be more conscious of my electricity usage with this Home Assistant automation. Takes the usage (linked with smart meter) and sends the approx cost for the day as a Telegram message around midnight.

I have tried so many times but have only been able to pair only one Ikea RODRET smart switch to my Home Assistant. Second one just doesn't work after initial pairing.

Spent some time over the weekend configuring Home Assistant voice assistant. Despite using state-of-the-art whisper, it still isn't super accurate at STT but it's far more configurable than my old setup of Mycroft was.

Does anyone at Google actually dogfood their products? The Gemini icon in Gmail completely breaks swiping on the profile photo to switch between accounts.

Got a new knife and very comically proceeded to cut myself within minutes of the first use. But yes, the knife is excellent.

I finally figured out how to stop Telegram spam. After I removed the username from my profile, I haven't had a single spam.

Amusing how even my mail carrier has hopped on the end of year summary bandwagon.

I wonder what's going on with Raspberry Pi that the price of a Pi has been constant for many years. I constantly see deals for Intel mini PCs retailing for ~70 euros, which is less than the price of a bare bones top-end Raspberry Pi that doesn't include a power supply or a case.

I really enjoy the last.fm year-end wrap ups www.last.fm/user/gaganpr...

The number 2025 is mathematically cool news.ycombinator.com/item?id=4256...

Fun Friday stuff: For some reason, my desktop can't resolve names from PiHole anymore. Every other machine on the network can but the desktop just can't. The PiHole is reachable, port is accessible.

What could have been worse than Google's "select the traffic lights" captcha is now here. This one by hCaptcha is evil.

My latest AI programming setup is Neovim + CodeCompanion with Ollama running deepseek-coder-v2 locally. So far I like that I can have a bunch of open files and when I am stuck I can send them to CodeCompanion Chat with a question and get helpful answers.

Ikea has a huge advantage of economies of scale that there's no alternative for the same quality in the same price range anywhere else. For better quality, I have to go 2-3x of Ikea prices before there's any meaningful improvement over Ikea.

Everytime I work with React and Redux - which is usually rather unwillingly - I wonder why Mobx didn't get the success that it deserved.

I can't believe my luck. The mechanism of my Ikea sofa bed broke during my recent move. I coincidentally checked Marktplaats and a guy was giving away the *exact* thing I needed because he received one from Ikea by mistake and Ikea didn't want to take it back.

It seems that read receipts on WhatsApp are implemented client side only. Beeper shows me read receipts for contacts who I can't see in the native app.

I can never get over how weird it feels when it's 16:30 and it's almost pitch dark outside and the appropriate greeting is still "Good afternoon".

Putting the point of mass deportations aside, if keeping grocery prices down is only possible through undocumented labour who likely don't get a fair wage among other things: maybe we should be paying more for groceries in the first place.

Telegram spam is getting out of hand and hiding the feature "only contacts can message me" behind a paywall is obnoxious.

I haven't been working much with DSA for a while now and I was struggling with a problem for a couple of days. After talking to my girlfriend she suggested a matrix and implemented it for me. Fewer than 20 lines of code. Can't underestimate the power of the right data structure.