4DCu.be
a blog about programming, gaming, technology, ...
-
Guest Author for TBG!
Recently my post on the analysis of Gwent Pro Rank data was picked up by a member of a Gwent Team, Team Bandit Gang, and they reached out! After pitching some ideas back and forth I ended up doing an analysis on climbing the ladder in Pro Rank. Want to...
-
Steganography using PIL and NumPy
Steganography is the practice of hiding information in other images, audio, text, … You can add hidden messages to pictures, hide a file within another file, … Here we’ll try to hide some information inside an image. Images are essentially two dimensional lists of pixels, which in turn consist of...
-
Five reasons for 3D printing
Want a professional finish for a project? That usually means you have to get a great looking and functional enclosure for it… 3D printing can be the solution here. Or you need a weird, oddly specific bracket to hold something in place? Again, you could turn to 3D printing for...
-
Kindle + Python = e-Ink Dashboard (part 2)
In the last post a Kindle Paperwhite 3 was jailbroken, Python 3.8 installed and all boilerplate code was added to have a way to start our script and launch it from KUAL. Now we can actually dive into the actual Python code that will turn the device in a proper...
-
Kindle + Python = e-Ink Dashboard (part 1)
Kindles have amazing e-Ink displays, if we can manage to install Python on one, we could turn an old kindle into a low-power dashboard! An old Kindle is also considerably cheaper than a new e-Ink display module that can be hooked up to a Raspberry Pi. So it makes a...
-
Adding an Aqara Cube to Home Assistant
Aqara cubes are a fantastic way to switch on and off different devices in a smart home. However, getting them to run with Home Assistant is not trivial … Here you can read all about how I’ve hooked up one of those cute cubes to Home Assistant to control my...
-
Putting Benford's Law to the Test
After seeing the Episode on Benford’s Law in Latif Nasser’s Connected (currently on Netflix), I had to test if this is true and if I could find a few datasets where it applies. And … I did! But before we get into details, let’s first explain what Benford’s Law is....