Hacker News new | ask | show | jobs
by plurinshael 3745 days ago
Out of curiosity... what is the other hard problem?
3 comments

"There are two hard things in computer science, cache invalidation, naming things, and off by one errors."

cache invalidation: distributed resource synchronization

naming things: all things abstraction

off by one: we always fuck it up somehow

Naming things and off-by-one errors.
Naming things. Also off-by-one errors.