Why Smart Engineers Do Stupid Things: Local vs. Global Optimization | Hacker News Reader