Why I use git and puppet to manage my dotfiles | Hacker News Reader