Why did this invention -- obvious and trivial to implement -- take 30 years? | Hacker News Reader