Considering the Philosophy of Git Squashing | Hacker News Reader