Programming Humour

One of my alltime favourite jokes in the context of software engineering is: “There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors.” I recently discovered it came from a post on X. It’s been 16 years since it first came out, and there’s finally a small update we can make: 16 years later, we’ve finally solved off-by-1 errors with the help of agents. Unfortunately, we replaced them with AI slop. Two hard problems remain. ...

March 8, 2026 · 1 min · 114 words