Git’s database internals I: packed object store | Hacker News Reader