Ask HN: Why are Git submodules so bad? | Hacker News Reader