The Swiss Army Knife of Software and Why It’s a Horrible Approach | Hacker News Reader