What Happens When – an extended answer to the age-old interview question | Hacker News Reader