Hacker News new | ask | show | jobs
by nicwilson 2667 days ago
Likely to be a delayed time effect, people aren't born and live to 80 in the space of ~15 years.