GDPR is a failure

GDPR is one of the things that both EU citizens like to brag about, and companies like to advertise with. But as someone who does make extensive use of it, the entire process is flawed, the laws are ignored, and enforcement is borderline impossible. It’s the data protection equivalent of the cookie popups, which I’d even argue are more effective in their goal. Whenever a company has my data and uses it for marketing purposes without an easy opt out, or a company has my data and I stop using their services, I generally like to have the data deleted or to withdraw certain consent like for marketing purposes. Sometimes this is easy, but sometimes it requires invoking my GDPR rights as a EU citizen to actually get done. ...

February 3, 2026 · 7 min

Technical Analysis of BambuLab's X1C Network Traffic

Introduction Lately, there’s been some discussion around what BambuLab’s 3D Printers send over the network in various modes - however, I haven’t seen any proof or analysis of the network traffic, so I decided to look at it myself using Wireshark and to publish my findings. BambuLab has also openly called out for any proof to be presented in the latest blog post https://blog.bambulab.com/setting-the-record-straight/ I am not a professional security researcher but rather a software engineer with over a decade of experience, but I still believe that my findings are apparent in dispelling some of the claims, as well as providing evidence for such findings. ...

December 23, 2023 · 24 min

cat2mqtt: Quick beginner-friendly custom object detection with TensorFlow/Keras

Since I’ve found it a bit difficult to find instructions on how to make really simple object detection using something like TensorFlow, Keras, OpenCV, or PyTorch I’ve decided to write up my approach. tl;dr: Use https://teachablemachine.withgoogle.com/ to quickly get a working model, then use the provided code sample and adjust as per your needs. Unless you have very specific need not covered by the Teachable Machine, this is the fastest approach. ...

September 25, 2022 · 6 min

How to: Klipper on Prusa MK3S/+

I wanted to try out Klipper Firmware on my MK3S with Bondtech extruder upgrade, as well as bear frame. But I struggled to find any specific information on Google about how to proceed with this. So I’m writing this post as sort of a collection of steps and configs needed in one place, that I gathered from different places on the internet. My hope is that it’s going to make looking up this information on google much easier. ...

July 23, 2021 · 3 min

The best voice assistant with Home Assistant is... Siri?

I know what most users who are doing their home automation using open source software like Home Assistant are thinking reading that title, but hear me out. Home automation, especially with open source software, is a topic that has a lot of areas where people disagree what the “best” thing is simply through the ability for everyone to do things the way they like them, from IoT protocols zigbee vs zwave, to reverse proxies, because at the end of the day everyone has different motivations and use-cases for their setup. ...

July 6, 2021 · 7 min