Designing APIs for Asynchrony | Hacker News Reader