Don't write command-line interfaces (generate them) | Hacker News Reader