But still, some of the additional charges sound unenforceably vague and/or otherwise dubious as well.
So overall the rap sheet has a distinct aftertaste of "We're getting tired of this guy, but the current set of charges doesn't quite pack the punch we'd like it to have. So let's lather him up with rather more slippery charges X, Y and Z to, you know, make it stick and speed this process up. And so he can really start to feel the full sting of our opprobrium. That'll learn him."
I actually believe that community standards are very important, and that it's not so bad to err (modestly) on the side of safety and general respect for others.
But there's also this thing known as "due process". Basic common sense, and at least a modicum of sanity are important to have in place as well.
Was there a rule that prohibits that?
> concepts not backed by empirical evidence
You can see evidence with your own eyes right here: https://old.reddit.com/r/MachineLearning/comments/10k31w3/d_...
> Making light ... which could be interpreted as harassment or creating an unwelcoming environment
No comment needed
> Discussing bans or removals of community members
Similar to violation of later Russian law that prohibits criticizing the government.
> Dismissing unacceptable behavior of others as a “neurodivergent” trait, which is problematic because it creates a stereotype that neurodivergent people are hard to interact with and need special treatment.
Sounds bad, but really hard to judge without examples.
> Excessive discussion of controversial topics or past conflicts
Was there a rule that prohibits that?
> Use of potentially offensive terms
Is this like a kitchen knife "potential instrument of murder", or "he said something we think might have offended someone else. We don't have anyone complaining yet, but let's ban just in case"?
> Making assumptions or speculations about other community members’ motivations and/or mental health.
> Casually mentioning scenarios involving sexual abuse, which may be inappropriate or triggering for some audiences.
These two are problematic, but the first one may be valid depending on actual circumstances (e.g. if his assumption or speculations were correct, then there's nothing to blame the person for).
In particular, an entire discussion of how to do so (see Mr. Peters' thread https://discuss.python.org/t/how-can-we-better-support-neuro... ) was mis-cast as an attempt to petition for allowing more "slack" to neurodivergent forum users. But that simply wasn't the argument. Mr. Peters and I, and others such as Chris Angelico, repeatedly emphasized that their communication is lacking, and when they do say what they mean, they are extraordinarily closed-minded about it.
I expect to have a lengthy blog article about this at some point, but it probably be rather challenging to express everything precisely.
Do you not realize that this just proves that this was indeed the worst kind of baseless personality driven witch hunt? This offering of proofs and justifications damns itself with it's own words.
Once again the most uncivil people with the worst conduct are the ones talking the loudest about codes of conduct.
As another commenter said, the cherry-picking is explicit in the article. But I'm writing more to assure you - as someone who was personally caught up in the situation - that the other points offered are about equally laughable. Some of them are hard to imagine as problematic even as stated; some of them appear to be multiple points referring to the same incident (e.g. "Use of potentially offensive terms, even when self-censored or alluded to indirectly." appears to also be about the SNL skit case - the point of referring to that skit was to clue the reader in to the self-censored word); and the rest - well, there are clear candidates for what incidents they have in mind, and it's simply absurd to frame them as their list does.
Unfortunately, a significant amount of the relevant forum content has now been hidden from the public eye (including many of my own posts, and posts where Mr. Peters defended me). However, archives certainly exist - I saved my own posts (and have been planning to release them for nearly a month now, and am about to do so), and it's possible to use the Python Discourse forum in "mailing list" mode, so there will be people out there with their own private copies in their email clients.
(I don't necessarily agree with either side, I just find it worthy pointing out that the article is bending the story to fit a narrative the author usually tries to paint).