10 design rules for developers | Hacker News Reader