I think preventing attendees from criticizing people ("Joe Schmoe is dumb") is perfectly fine, but that's clearly not what happened here.
I think preventing attendees from criticizing people ("Joe Schmoe is dumb") is perfectly fine, but that's clearly not what happened here.
What I reject is the idea that all spaces are somehow required to make space for criticism. There are spaces where that rule doesn't make sense.
We're unlikely to find people to argue that the conference handled this well, or that the author did anything wrong.
However I agree with you in as much as, if some folks who think its a good idea all get together and communicate it clearly, there's nothing wrong with that. I probably wouldn't go, but there's a lot of conferences in the world I don't "get" and have no desire to go to, and that's ok.
There are spaces where it doesn't make sense - for you -. Any forum where criticism is not acceptable should be classified as advertising or possibly propaganda.
I've also seen someone asked to cover up a company T with an IMO utterly innocuous joke on it (at a different event).
But, yeah, if you want to run a conference with a CoC that basically says we'll ask you to leave if anyone is offended by you for any reason, just please let me know so I can choose not to attend.
You can exchange ideas without making judgements on other ideas. Like, let your ideas speak for themselves, marketplace of ideas etc, or even make comparisons without saying your ideas are _better or worse_ than other ideas.
I'm sure you wouldn't run out of useful and engaging conference content even with some hypothetical arbitrary rules like "don't say idea X is bad", "don't say person X is wrong about idea Y", like, at worst you'd have to make some minor edits to your slides and reword things to be less personal, unless your entire gimmick is that your presentation is a callout post.
“Joe is dumb” .. “Joe is wrong” .. “Joe is wrong about X” .. “Why I think Joe is wrong about X”
...anything but the final one feels unduly confrontational. That’s how I felt, reading your comment.
...I think [and am willing to be proven wrong.]
It is, and should be, OK to actually strongly state a position you hold, especially if you can back it up, and especially if the person you are responding to is going to take your criticism well (which the author did know).
"Joe is an idiot" is very different from "Joe is wrong" especially when Joe is definitively and demonstrably wrong (which he was in this case, the author demonstrated clearly and succinctly how to do something Joel said was difficult to do).
Adults are (or should be) also capable of determining when a talk is a string of personal attacks, or a mature but critical response (critical meaning evaluation, not negative). If every other phrase was "Joel has his head in his ass" then NumFOCUS would have certainly had a case; that wasn't the case here.
I'd buy that there are subcultures where prefixing "I think..." is a gesture of respect. But the CoC's I'm familiar with generality don't demand that the speaker aligns with a specific culture. Often they encourage accepting multiple cultures.
Indeed, I'll go as far as saying that a big part of conferences is encouraging different subcultures to listen to each other.
None of it is rude, bullying, or any kind of -ism, or anything that needs to be fixed. It is in fact confrontation, which is a fine thing. And whether it needs to be so "unduly" direct or not should simply shape the reader/listeners opinion of the writer/speaker.
It shapes my opinions when I see/hear/read so many people who conflate directness or disagreement with bullying. If you cannot stand criticism, your really ought not try to say anything.
But, the example you give is one that criticizes Joe Schmoe, not X. How about just "X is wrong", and leave Joe out of it so that the discourse is about the rightness or wrongness of X.
Also, if Joe Schmoe and Alice Shclalice have different, but aligned, support of X, it can be useful to your audience to identify different parts of your criticism as "this is how I disagree with Joe" and "this is how I disagree with Alice".
It is a horrible mistake to bring people in and give them attributes they don't have (eg, "Joe Schmoe is an idiot who is wrong about X" is objectionable). It is good practice to reference where mistaken claims are being made (as in this case "Joe Schmoe said X and that is wrong" is helpful to the listeners).
I am very doubtful that Joel Grus' identity is so tied to his jupyter-scepticism that this talk represents a personal attack. It is completely routine debate and possibly quite fun for all involved.