State Machines in Go | Hacker News Reader