Using an hourglass to explain programmer disruption to the layman | Hacker News Reader