The Third Hard Problem
15 points by surprisetalk 3 days ago | 6 comments

ToniDoni 10 minutes ago
I thought it was timezones.
reply
et1337 20 minutes ago
I think all three problems are really one problem under the hood:

Are these two things actually the same thing, or they separate?

reply
tikhonj 5 minutes ago
Reminds me of my favorite math essay: "When is one thing equal to some other thing?"

It's a great question, much deeper and more interesting than it seems. The essay suggests thinking in terms of isomorphisms (relative to the structure you care about) rather than equality in some absolute sense, and I've found a fuzzy version of that to be a really useful perspective even in areas that can't be fully formalized.

https://people.math.osu.edu/cogdell.1/6112-Mazur-www.pdf

reply
mcphage 26 minutes ago
I thought the two hard problems were naming things, cache invalidation, and off-by-one errors?
reply
fragmede 22 minutes ago
Don't race forget conditions!
reply
adampunk 36 minutes ago
This is more true as stated than people want to give credit for, usually.
reply