Ask HN: What makes an API good? | Hacker News Reader