To everyone, it seems programmers write 500 words SEO spam posts so not worth much or hard. They can program the same if they wanted to.
(Note - SEO spam posts here refers to subjecive low quality code, duplicate of existing solutions or very similar to what you can do by combining two existing tools.)
Perception or feelings like above are quick to convey so they get conveyed.
Spitting out code is not the hard part of open source imo. It's dedication, commitment, building a community and sustaining feedback. If I am writing software to solve trivial problem, then it wouldn't take me much time but if I am writing software to solve trivial problems for others, It would take me tremendous time to write insignificant piece of code because it needs to be documented, accessible, thoughtful, clean, hosted, testable, branded (naming is one of the hard problems, after all.) and pass through many such criteria.
It doesn't need to but most people who love open source feel this way about their projects.
It's hidden. It's not visible to someone who just created an issue. Somehow we live in meritocratic ideals but forget that meritocratic solution on their own don't get much attention. Without a good readme, a lot of people simply ignore the project. We are actively optmized to go through ton of information that it de-empathizes us to human touch or mistakes. It's quick to notice a typo and make an insignificant comment about it because you can't focus on everything. Anything unexpected is a distraction and we get easily distracted, thus sometime vent on meaningless things.
I’ve aliased grep to it so that I never have to suffer through slow searches if I type grep out of muscle memory.
Love reading his code too.
grep () {
echo "Use rg"
rg "$@"
}Something I struggle with on other internet forums, too. I try to tell myself that I'm not just writing to change the low-effort antagonist's mind, but for everyone else reading the thread, too.
I think a large part of it is (at least for me) the inability to believe that you cannot eventually make them see the light.
Sometimes that actually happens. Mostly it doesn’t.
If you are reading this burntsushi, I'm really thankful for ripgrep, a tool I use tons of times almost everyday, as a backend for fzf etc. Definitely a happy user!