2026-09-14 21:50 UTC
there's mostly only two relentless hardships in programming: networking issues, naming things, and off by one errors.
Replies (7)
-
@lime@feddit.nu 2026-09-14 22:17
what happened to cache invalidation?
-
@thoughtfuldragon@lemmy.blahaj.zone 2026-09-14 22:20
There’s actually only one and it’s my coworkers.
-
@who@feddit.org 2026-09-14 22:27
There are only two hard things in Computer Science: cache invalidation and naming things. Widely attributed to Phil Karlton There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors. Leon Bambrick 2010-01-01
-
@weps@lemmy.world 2026-09-14 23:32
off by one is a margin not an error
-
@humanspiral@lemmy.ca 2026-09-15 03:51
0 based indexing of course, so what’s the joke? mixing up count and max index is a hardship you get over after a couple of years.
-
@olafurp@lemmy.world 2026-09-15 13:15
Caching and race conditions
-
@cantstopthesignal@sh.itjust.works 2026-09-15 13:23
The more I get into the more I’m convinced that the most important skill in programming is lexicography.