I think there are valid complaints about the number of git commands / flags and the quality of the docs not helping users understand them, but in my experience _most_ developers who complain about git both have never used any other VCS (including other DVCS systems) and have no mental model for what git does at all.
The latter is usually the bigger problem, because it’s just not that complicated, but it prevents devs from either working things out on their own or asking a reasonable question. I agree with the parent post here - there’s nothing confusing about the error message presented as an example of “why git is bad” here.
No ones using this to actually get useful information. The key thing is people watching and hoping something wacky happens, are you unaware of just how popular “IRL” streaming is with gen-z/alpha?
This article presents a weird description of “estranged” that seems to be hinting at a more of an active choice by a child to ignore a parent, which to me screams “over political differences.” I can’t tell if it’s attempting to include parents that have abandoned children or not.
fwiw, I’m about to turn 40 and haven’t spoken to my father in over 25 years after a falling out… when I was 12. Either of us could easily contacted the other, but neither have ever tried (I don’t honestly know how I’d respond if he tried) - should I be counted in this data?
I rarely find interfacing with an external chat interface useful, but integration with the coding environment (e.g. Copilot) is an immediate productivity boost.
I don’t think that’s what’s implied here at all - the focus on blamelessness is to get to the root cause of failure and prevent future occurrences rather than to punish existing failures without affecting any actual change.
I don’t see anyone walking away feeling ego bruised from this, I mostly see people annoyed that the _more_ correct option of “I can’t know because you didn’t provide enough information” isn’t represented and the author is attempting a “clever” gotcha moment instead.
reply