Principles of good design - Dieter Rams | Hacker News Reader