Month: April 2025
-
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…
-
The 90s Sucked
I’m an 80s baby, the oldest faction of Millennials. You’ll often hear Millennials talk about how great the 90s were. I’ll never understand the…
-
Journey to Planet Fortnite
Yesterday, I spent 12 hours taking the plunge into Revenge of the Savage Planet, the sequel to my favorite modern game, Journey to the…
-
Summer 2025 Stream Schedule and Events
Summer is my favorite time of year and is fast approaching, and while I plan to spend most of it outdoors, I look forward…
-
So Why Come Here? (The Reason I Joined SOOP)
This is probably the most important question a new streamer on SOOP Global will be asked. This writing is my complete answer to it.…