How much specification does a developer need? | Hacker News Reader