News for hackers. Stuff that matters.
Re:Ask HN: What's the worst piece of software you use everyday? by michaelt on Saturday July 11, 2020 @06:22PM (#23806650)
If you want to change from a git-lover to a git-hater, just join a project that uses submodules.
Re:Ask HN: What's the worst piece of software you use everyday? by balladeer on Sunday July 12, 2020 @01:35AM (#23809117)
That happened to me few months ago when a new submodule was added that gets updated regularly (old ones are some legacy libs just lying there). I literally had to beg some colleagues to not forget to commit the changed submodule ref to host/main project. None of them even understood why it was needed since "it would anyway be solved by `git submodule update --init --recursive` anyway".

Also, of late I have turned to "a lover of git GUI apps" form a full "git in cli is the best evangelist". But that has happened for most other tools as well. I guess I am kind of done with cli.

Re:Ask HN: What's the worst piece of software you use everyday? by pintxo on Sunday July 12, 2020 @01:58AM (#23809213)
Similar here, but without learning the CLI first, I would not be comfortable with the GUIs.
Re:Ask HN: What's the worst piece of software you use everyday? by hijef on Sunday July 12, 2020 @01:34AM (#23809114)
Lol... Don't want to go down that rabbit hole. So many tools have been written to help with submodules. Such a shame. I feel like the only success path for submodules in any project is for anyone working on the project is to understand them completely.