Hacker News new | ask | show | jobs
by upstill 1970 days ago
An old one, but I might as well be the first:

There are three hard problems in programming: naming, cache expiration and off-by-one errors.