Designing Code for Forward Progress | Hacker News Reader