|
| ▲ | tmtvl 3 hours ago | parent | next [-] |
| I thought there were 3 difficult problems: naming things, cache invalidation, , and off by one errors. concurrency |
| |
| ▲ | chamomeal an hour ago | parent [-] | | the concurrency twist got a laugh out of me, I've seen this joke a zillion times but never the concurrency bit |
|
|
| ▲ | baklazan 6 hours ago | parent | prev | next [-] |
| Why do people say that, when the number one hardest problem is making good abstractions? |
| |
| ▲ | latexr 5 hours ago | parent | next [-] | | Because it’s a “famous” (in our circles) quote. You might prefer this one: > There’s two hard problems in computer science: We only have one joke and it's not funny. | | |
| ▲ | myrmidon 4 hours ago | parent [-] | | There are at least one more joke: "There is 10 kinds of people, those who can read binary and those who can't." Personally I prefer the cache invalidation one. | | |
| ▲ | latexr 3 hours ago | parent [-] | | > "There is 10 kinds of people, those who can read binary and those who can't." I like the continuation (which requires knowledge of the original): “And those who didn’t expect this joke to be in base 3”. |
|
| |
| ▲ | ncruces 6 hours ago | parent | prev [-] | | Names abstract things. |
|
|
| ▲ | latexr 5 hours ago | parent | prev [-] |
| You explained one thing but introduced another needing explanation. https://xkcd.com/1053/ |