Month: November 2025
-
Planted My First Suffix Tree
It took a whole day, but I got through it thanks to an excellent YouTube video by Tarvalas and some very long conversations with…
-
Cache Lines and Donuts
I read a little about threading and cache lines and realized I could improve my algorithm for drawing the rainbow-colored donut in my Wayland…
-
Loading That C# Knowledge Back Into Cache
I was brushing up on my C# knowledge after submitting a resume for a C# programming job because I haven’t done any serious work…
-
Sacrilege—Linux From Scratch PowerShell Script
This isn’t my only questionable take. After I switched back to WSL1, because I disabled virtualization after I found out Windows does insane things…
-
I Already Love Reflection
When a compiler toolchain became available that allowed me to play with reflection, I already had a use case sitting in my src folder…
-
DOS Dev w/Modern C++
In a bout of nostalgia I tackled learning to write DOS applications using the djgpp toolchain live on stream. I wrote a visualizer for…
-
Usability vs. Security
The Wayland team doesn’t like the idea of “warping” the mouse cursor (moving it to another position on the screen programmatically). An unprivileged application…
-
C’mon, JSON, Not Meson (Again)
We don’t maintain the Cmake files anymore; users do that. We use only the Meson files ourselves. pull request #455 *sigh* I’m just going…
-
Single Point of Failure: Bullet Physics Engine Development
This patch exports CMake library targets in the namespace Bullet to enable target-based linking. The new approach lets projects ship a config with their…
-
Crying on the Bleeding Edge
This makes me sad. C++26 feature Paper(s) GCC libstdc++ Clang libc++ MSVC STL Apple Clang* Runtime format strings (FTM) P2918R2 14 18 ?????? 16.0.0…