Commits are snapshots, not diffs | Hacker News Reader