The Trap of Over-Engineering and Over-Design | Hacker News Reader