Design Principles vs. Engineering “Principles” (2011) | Hacker News Reader