Front-end design principles | Hacker News Reader