Designing Great APIs Means Valuing Laziness | Hacker News Reader