A Painless Introduction to Finite State Machines | Hacker News Reader