Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I don't understand why people find DNS so difficult, it’s just cache invalidation and naming things.

source: https://twitter.com/jdub/status/739110670562557952?s=20



For context, I presume most of you have heard the old old joke that the two hard problems of computer science are cache invalidation, naming things, and off-by-one errors. (Or the older joke that the two hard problems of computer science are cache invalidation and naming things.)


>There are two hard problems in computer science: naming

concurrency

>things, cache invalidation, and off-by-one errors.


No "and async." Figures.


Or that we only have one real joke, and it kinda sucks.


Ah, I wondered why that tweet was going around again! :-)

A little tribute to Phil Karlton's classic. And DNS.


Great joke. Told it on a zoom meeting today. Got a big laugh from half the people... the programmers.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: