Code and error handling strategies and FSMs | Hacker News Reader