that's quite bad
however
I've become a bit exhausted with zero tolerance against bad opinions.
I don't think it's reasonable to expect everyone to agree with our values nearly as closely as is often expected.
In this case I think it is reasonable to condemn these opinions, they're quite far out there.
But will people agree that it's worth boycotting?
Of course you want to limit the influence of these opinions, but
1. I don't think our ideas are popular enough, if construed narrowly enough, that we'll succeed
2. I think it's possible to distance yourself from these ideas and suppress them and counteract their proliferation without e.g. refusing to share any content by someone who is bigoted
idk how much this really applies here, that is indeed some proper catholic skulduggery, but I just wanted to air my frustration here
@anselmschueler @glyph Treating 51% of the population as inferior (which, let's be real, that's what it is. He is asserting HE 'knows' what's good for a woman he's never met more than she does) is not open source ideology. It's not collaborative, it's not recognizing the work of contributors.
There are tons of content creators out there. Plenty who serve the whole community, not just the fragile egos of insecure little boys.
To extend my argument to your analogy, imagine we're in a developer project where most people on the team think that it's not that problematic to include null pointer dereference—they think you shouldn't do it, but it's not that big a deal if it happens accidentally—and where there's various parts of the code base that are more or less important and people wanting to do various levels of bad code, from null pointer dereference through ridiculous code duplication to inconsistent indentation.
Your approach would be to refuse to allow any code from anybody who has ever proposed a null pointer dereference or something similar.
I believe this will not work, and would rather try to
1. use the fact that there are shades of grey to try and accept the lesser of two evils, e.g. people who use slightly better code, or in a part of the code base that isn't that important
2. explicitly distance our own position from their position on code safety and style, calling for these code practices to stop without refusing anything to do with them
3. try to get more people in the team to agree with us in the long term
In practice this might look like sharing a Jeff Geerling video with a note that says you disapprove of them and avoiding things that explicitly give him money, rather than refusing to link to or watch anything by him outright.
Now, I understand that this might be a biased way of presenting this, because this just seems reasonable to me. I think that in some cases, the disagreement between me and someone with a similar stance as you isn't over this principle per se, but over whether a line has been crossed, and how practical and effective, really, my solution is.
I think I am more pessimistic about how many people will agree with our assessment, and more optimistic about how easy it is to play this hedging game.
@anselmschueler @glyph I feel odd about making a number of edits this comment. On second read I didn't care for the way I had phrased a few things and even how what I had written, in its own way did not well consider bodies beyond binary.
I would have made such an edit regardless and generally made a note about it. Mistakes happen.
How we handle them is what matters.