this post was submitted on 27 Jun 2023
180 points (97.9% liked)
Programmer Humor
32453 readers
1175 users here now
Post funny things about programming here! (Or just rant about your favourite programming language.)
Rules:
- Posts must be relevant to programming, programmers, or computer science.
- No NSFW content.
- Jokes must be in good taste. No hate speech, bigotry, etc.
founded 5 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
There are 10 kinds of people in the world. Those who understand binary, those who don't, and those who didn't realise this joke is in base 3.
Actually, there's 2 more:
IIRC the two hardest problems in computer science are cache invalidation, naming things, and off by one errors.
Pretty sure that's the one
Wikipedia called these fencepost errors at one point (they now just say it is the specific type of off-by-one error in which you miscount the posts (vertices) or panels (arcs) in a fence (graph) by using one to count the other). I read this before my first programming class and then mentioned the term to my professor. She had no idea what I was talking about 😅