Remix.run Logo
zitterbewegung 13 hours ago

There are only two hard things in Computer Science: cache invalidation and naming things.

-- Phil Karlton

roomey 13 hours ago | parent | next [-]

You forgot the "and off by one errors"

javier123454321 13 hours ago | parent | prev | next [-]

I would add also hearing this quip every time either of those things come up un conversation.

__MatrixMan__ 12 hours ago | parent | prev | next [-]

I've always wondered if he meant coming up with good names or if he meant ensuring that names, however they're chosen, reliably resolve to the named thing.

johnnyo 13 hours ago | parent | prev | next [-]

“There are only two hard things in computer science. Cache invalidation, naming things, and off-by-one errors.”

newswasboring 13 hours ago | parent | next [-]

My favorite form is when someone shouts "concurrency" in the middle of the sentence.

begueradj 12 hours ago | parent | prev [-]

"There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors"

tracker1 13 hours ago | parent | prev [-]

You forgot "Off by one errors."