The importance of intent(ion)

For some time the AI-based development has been going on now, and I’ve been watching closely how and what it changed as of today, by no means I am a AI expert however. At first I was a bit sceptical, while AI can definitely help in our day-to-day life, it can also quite quickly create short-sightedness in which it becomes just as smart as you are. Let me explain, you give a prompt to the AI, and the AI gives you an answer, which means that what stays in our own hands is writing the prompts and interpreting the answers for maybe writing further prompts. This means that describing our intent becomes more and more important, it is not only about who knows what line of code goes where best, it is turning into whether you’re able to describe your intent as detailed and clearly as possible. ...

October 28, 2023 Â· 2 min Â· David der Nederlanden

Networking and cloud-init

Sometimes cloud providers or maybe in your own infrastructure you might find the need to have your default gateway outside of your subnet, for example this is sometimes done by Hetzner and Myloc. The problem with cloud-init is that it doesn’t like it when your gateway is outside your subnet, well, it works with for example 1.1.1.100/32 and 1.1.1.1 but when you try 1.1.1.100/32 and 9.9.9.9 as gateway you will find out that cloud-init happily provisions your VM with the address, but that there are no routes. ...

November 13, 2022 Â· 2 min Â· David der Nederlanden

Automating your central heating

For some time I was looking for a solution to make my boiler “smart” without modifying the thermostat to support OpenTherm. While browsing the interwebz on a lazy Sunday I stumbled upon the EMS-ESP32 project, which fit my needs perfectly, as it hooks into the EMS bus and talks with the thermostat in the propietary Nefit signal, without modifying anything.

February 11, 2022 Â· 1 min Â· David der Nederlanden