Why decline in generalists leads to disjointed games and harms tool quality | Hacker News Reader