← Back to context Comment by reactordev 10 hours ago The two most difficult things in software engineering...Naming.Timestamps. 9 comments reactordev Reply tyre 9 hours ago You must not have invalidated your cache since a third thing. reactordev 9 hours ago Obviously there are more but the original joke circa 1999 was this. Made Y2K even more exciting. dleary 8 hours ago > but the original joke circa 1999 was this.No, the original joke, which GP is referring to, is “There are only two hard things in computer science. Naming things and cache invalidation.”It predates 1999 and the Y2K bug by a fair amount. I first saw it on Usenet in the early 90s, around 1994 I think. 2 replies → kachnuv_ocasek 9 hours ago And of by one errors matroxmemories 7 hours ago You are off by one characters. ButlerianJihad 4 hours ago In my freshman Pascal class, I quickly learned how to use “iff” [if and only if] in a sentence, and my T.A. loved that. Dylan16807 4 hours ago Timestamps aren't hard. It's almost everything else with time that's hard.
tyre 9 hours ago You must not have invalidated your cache since a third thing. reactordev 9 hours ago Obviously there are more but the original joke circa 1999 was this. Made Y2K even more exciting. dleary 8 hours ago > but the original joke circa 1999 was this.No, the original joke, which GP is referring to, is “There are only two hard things in computer science. Naming things and cache invalidation.”It predates 1999 and the Y2K bug by a fair amount. I first saw it on Usenet in the early 90s, around 1994 I think. 2 replies →
reactordev 9 hours ago Obviously there are more but the original joke circa 1999 was this. Made Y2K even more exciting. dleary 8 hours ago > but the original joke circa 1999 was this.No, the original joke, which GP is referring to, is “There are only two hard things in computer science. Naming things and cache invalidation.”It predates 1999 and the Y2K bug by a fair amount. I first saw it on Usenet in the early 90s, around 1994 I think. 2 replies →
dleary 8 hours ago > but the original joke circa 1999 was this.No, the original joke, which GP is referring to, is “There are only two hard things in computer science. Naming things and cache invalidation.”It predates 1999 and the Y2K bug by a fair amount. I first saw it on Usenet in the early 90s, around 1994 I think. 2 replies →
kachnuv_ocasek 9 hours ago And of by one errors matroxmemories 7 hours ago You are off by one characters. ButlerianJihad 4 hours ago In my freshman Pascal class, I quickly learned how to use “iff” [if and only if] in a sentence, and my T.A. loved that.
matroxmemories 7 hours ago You are off by one characters. ButlerianJihad 4 hours ago In my freshman Pascal class, I quickly learned how to use “iff” [if and only if] in a sentence, and my T.A. loved that.
ButlerianJihad 4 hours ago In my freshman Pascal class, I quickly learned how to use “iff” [if and only if] in a sentence, and my T.A. loved that.
You must not have invalidated your cache since a third thing.
Obviously there are more but the original joke circa 1999 was this. Made Y2K even more exciting.
> but the original joke circa 1999 was this.
No, the original joke, which GP is referring to, is “There are only two hard things in computer science. Naming things and cache invalidation.”
It predates 1999 and the Y2K bug by a fair amount. I first saw it on Usenet in the early 90s, around 1994 I think.
2 replies →
And of by one errors
You are off by one characters.
In my freshman Pascal class, I quickly learned how to use “iff” [if and only if] in a sentence, and my T.A. loved that.
Timestamps aren't hard. It's almost everything else with time that's hard.