○ 2025's Devlog
0X.06
While playing around with 2 really nicely designed Rust frameworks, Dioxus and Bevy, I realized that my trusty old ThinkPad x260 is having trouble keeping up with my development workflow. A peek at btop reveals that:
rust-analyzer
is using around 4GB of RAMrustc
is peaking around 1GB- Firefox tabs are taking around 2GB
- ... and don't even think about launching Spotify! Btw: unexpected gem - ncspot
- Add OS usage to the mix and you will soon run out of RAM!
Being too lazy to write a long post about how mad I am about increasing resource requirements, I bought a 16GB RAM module and replaced my current 8GB module. RAM issues gone. Thank you, ThinkPad!
Listening:
- Sroka - La Nuée
3X.05
Finished my second reading of Blindsight, a book unbelievably densely packed with philosophophical and technological concepts, hidden in a labirynth of techincal jargon. My favorites:
- Form Constant (Klüver constant)
- Being No One (Thomas Metzinger)
.. of course, the core plot twist is also on my list , but I'm not gonna reveal it here!
New quotes are lading in the quotes room.
After reading online reviews, possible similar materials:
- Remaining books by Peter Watts, obviously
- Greg Egan
- Diaspora
- Permutation City
2X.05
Trying to get more comfortable with CAD software. Every now and then, during a lazy Sunday afternoon, I dedicate 2-3 hours to measure and model a random object at my house. CAD-based modeling is far more intuitive to me than Blender-like workflows. Perhaps my mind is deeply shaped with programming-based approaches to things and I find parametric modeling to be a reflection of declarative programming. Well, whatever works.

Watching:
- Orphan Black, season 4
Listening:
- Nujabes - Luv (sic) pt2 (damn, the saxophones are so good here)
1X.05
Enjoyed It Awaits Your Experiments by Peter Watts.
Watching:
- Orphan Black, season 4
Reading:
- Peter Watts - Blindsight (this time the original version, in English)
XX.04
Focused on work and healthy lifestyle for the entire month, had no time to note anything here.
Run my first 10k.
Watching:
- Orphan Black, seasons 1-3
1X.03
Thinking about data sonification again. The Digital Heartbeats sparkled some new ideas in my mind. Using code coverage data (Python's trace, Clang's SanitizerCoverage) as it runs in real time could be used to draw visualisations or play sonifications describing what's going on. I'm pondering on an idea of the shape of a running program and how it could evolve with different usage patterns of the same application. If the visualisation/sonification tool is written correctly, the shape could be preserved between application versions, altering only slightly.
Watching:
- A Rainy Day in New York (2019)
- Severance, season 2
Reading:
- Blame! (1997, second time)
0X.03
Watching:
- Coherence (2013)
- The Substance (2024)
Listening:
- Vulfpeck - New Beastly
- Magdalena Bay - Mercurial World
2X.02

Reading:
- Don Norman - The Design Of Everyday Things
Listening:
- Son Lux - Risks of Make Believe
1X.02
Reading:
- Greg Egan - Learning To Be Me
- C2 Wiki - Anti Patterns Catalog
- Also available on antipatterns.com
Watching:
- The Brutalist (2024)
0X.02
Listening:
- Twenty One Pilots - Clancy
- Robert Sapolsky - Human Behavioral Biology
Watching:
- The Banker (2020)
Reading:
- Pat Helland - Immutability Changes Everything
2X.01
Took a small movie-making (or rather video-tutorial-making) task at work, to get a break from programming/managing/whatever it is that im currently doing. Happy to report that DaVinci Resolve works like a charm on Linux, with full GPU support! Together with Bitwig, i can basically do whatever I want, without leaving the comfort of my Arch setup.
Playing:
- Ultrakill
Listening:
- Heaven Pierce Her
Reading:
1X.01
Watching:
- Porco Rosso (1992)
- Dune: Prophecy (2024)
- El Topo (1970)
0X.01
Using last free days after christmas/new year to do some work on my infrastructure:
- All of my hosted services are now rate-limited. Sorry, bots!
- Rate limiting is not very agressive, but contact me if you encounter issues
- Everything is now HTTP/3 compliant
- I've set up Borg backup for private stuff on my homelab. It's now using a multi-level backup strategy:
- RAID1 on ZFS
- ZFS snapshots (working on it)
- ZFS snapshots with
sanoid
- Backup to a remote location via Borg
- I have migrated away from Google Photos and Google Drive, everything is now kept on my private cloud
Watching:
- The Florida Project (2017)
- Jacob Collier - Logic Session Breakdown: Little Blue
Listening:
- PJ Morton feat. Yebba - How Deep Is Your Love
Go back to 2024.