What it takes to improve Git or: How I fixed zsh completion | Hacker News Reader