How to Think About Time in Programming | Hacker News Reader