How to Write a New Git Protocol | Hacker News Reader