State Machines in Rust | Hacker News Reader