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