Published inDeveloper rantsNo ping after Raspberry OS upgrade, but the network works?One day, someone may warmly thank me for this article, I’m sure.May 1May 1
Published inDeveloper rantsHow to shut up undervoltage warnings on Raspberry Pi?Raspberry Pis have an annoying habit of constantly shrieking about undervoltage, even when there is no reason for it. Here’s how to shut…Apr 28Apr 28
Published inDeveloper rantsC++ threads and atomic variables, oversimplifiedI must be a cat because I love playing with threads. I already wrote a post on how to implement them in Python, now let’s see C++. Also…Apr 22Apr 22
Published inDeveloper rantsIs “vibe coding” real?In case you missed the latest buzzword, here is what “vibe coding” means, by the great Andrej Karpathy himself, who coined it:Mar 3Mar 3
Published inDeveloper rantsAssigning a permanent device ID to a USB device with `udev`This is a slight departure from the development world, but you may find it helpful, particularly when playing with single board computers…Mar 3Mar 3
Published inDeveloper rantsAre you losing to AI? 5 important rules from a veteran“AI numbness” is a phenomenon rapidly rising mostly among junior developers, but experienced ones are also often affected. Overreliance on…Feb 24Feb 24
Published inDeveloper rantsAI basics for programmers 2.: What is a tensor?I really can’t be accused of rushing this series. Let’s take our next baby step in understanding AI technology, from a programmer’s…Feb 16Feb 16
Published inDeveloper rantsStreaming audio with 16–bit mono PCM encoding from the browser (and how to mix audio, while we are…In the previous article I promised to continue the birth story of Corolla-chan. This one is part of it, but since it addresses a broader…Feb 3Feb 3
Published inDeveloper rantsBuilding Corolla-chan 1.: ConceptsIf you grew up watching Knight Rider, you certainly dreamt about having a car you can converse with. In 2025, this isn’t a dream any more…Jan 4Jan 4
Published inDeveloper rantsFollow-up: How to tell if an object conforms to a Typescript interfaceSome commenters indicated that my recent solution was incorrect. Some were right. I went the extra mile, and fixed it. Anything for my…Aug 21, 2024Aug 21, 2024