Designing Great APIs Means Valuing Laziness | Dark Hacker News