Creating beautiful CLIs for embedded systems – Part I | Hacker News Reader