Why Developers Never Use State Machines (2011) | Hacker News Reader