Using `make` and `git diff` for a simple and powerful test harness | Hacker News Reader