Three ways of handling user input (2022) | Hacker News Reader