blogsoni

hi

about unsub log in
How To Report A Bug So It Actually Gets Fixed
Using the StoryGraph
Block frequency
Graphics Programming weekly - Issue 452 - August 23rd, 2026
Unlocking 60 minute rides on BlueBikes
Ik ben een AI-hater
Debian Not Reusing DHCP Leases
Concurrent Servers: Part 8 - Go
Stop Trying to Distinguish AI-Generated Writing From Human Writing Because You Can’t
https://nex-3.com/blog/how-frog-gme-allows-you-to-modify-map-data/
I turned Unix talk from 1983 into the interface for my AI
Cop surveillance drones are going great
On values, morals, and doing business
KDE Linux experiences
talk: the P2P chat from 1983 that a VPN brought back to life
In Purgatory Everyone Likes Crepes: My Time at a Greek All-Inclusive
Facebook's Pervert Glasses functioning as designed
Regarding Empathy
This Guy Made an ASCII Cyberpunk City Using HTML and JavaScript
Rust Glancer
Lightweight attention-based indirect illumination
Ruminations on notifications
Flipper BUSY Bar
Everyone Says Assembly Is Untyped—Everyone Is Wrong
With the help of modern programming tools
Fixing tags on 17k mp3s
Three ways to smuggle SQLite into Nix
Bun 1.4
My phone is now just an emacs interface
accept() and socket inheritance
Better Batteries
CBP Alpha 11 Patch Notes
Netscape Navigator 3.0 was released 30 years ago today
The Pit of Success
hand-coding is just more fun for me
28 down, 16 more to go
Reusing the Sign: Com-On-Inn
DuplicateHandle works on sockets, mostly
The Pattern Behind x64 CMPPS/PD Immediates
Relatable Patent Art
Six more global stories: LibreLocal 2026, part two
C++26: std::polymorphic
How to write a short story in five sentences
Tempo and Tempo Shifting
More Blender VSE tidbits
Shading Motion
Finger: the 1971 social network that never died
7.5x faster encryption in pure Go with the new simd and archsimd packages
Building a Plugin System for Rust: WebAssembly vs Native vs Scripting Language vs Rules Engine
The Enemy of Art