Declarative Package Management with a Brewfile | Hacker News Reader