1
I've been writing ring buffers wrong all these years
So there I was, implementing a one element ring buffer. Which, I'm sure you'll agree, is a perfectly reasonable data structure.
Visit snellman.net → On Hacker News Sep 2015 – Jun 2025
Systems & Performance 5Software Engineering 5Networking & Internet 2Infrastructure & DevOps 2Math & Algorithms 1Life, Learning & Writing 1
So there I was, implementing a one element ring buffer. Which, I'm sure you'll agree, is a perfectly reasonable data structure.
In which I go digging into source archives from 40-50 years ago, to figure out why we use XXX to mark dodgy code.
Thoughts on how to write automated tests for a TCP implementation.
Optimizing a breadth-first search of an implicit graph for secondary storage, and memory use in general.
Are cross-project changes in a single atomic commit the key advantage of monorepos? I do not think so.