Why Are Event-Driven Systems Hard? | Hacker News Reader