What makes Git so hard to use? | Hacker News Reader