Principles of Flat Design | Hacker News Reader