Understanding Version Control with Diffs | Hacker News Reader