Am I a bad person for thinking "I wish more people would get fired for expressing a really bad sense of humour"?
Unless you mean making bad puns (which would mean I could never have a job again) I'm not sure. Humor is complicated.
A "developer advocate", whatever that means, cost a father of three his job due to him making one of the oldest jokes in the industry.
Honestly, I think I'm
too accepting of jokes like that... I'm a little burned out on them, to be honest. My friends can be pretty bad (some folks might have heard them on Livestream or Youtube before), and when they cross a line, it's hard for me to summon the will to explain what's wrong about it, and the social problems related to them.
Humor is... weird. Satire and such is expected to stay apart from propriety, and humor can be funny because it's tasteless and crass- knowingly saying things that would be awful if they were meant in honesty. The joke is that saying those things would make you a terrible human being... it's like a meta form of self-deprecation humor.
I guess the spirit behind making Dongle jokes is akin to the spirit is behind jokes about homosexuality, euthanasia, racism, sexism, whatever. On one hand. using these as subject matter for jokes can be a way to vent tension about the very real and obvious issues the world is going through. But when some people out there still agree with the sentiments you're joking about, it can mask or distract from the seriousness of the problem, and cause new problems to arise.
The guys in the linked story probably didn't really feel that computer science was a man's game, in which women didn't belong... they were trying to be witty (hurhur dongle sounds like penis). And, you know, the woman has a right to be offended by thinly-veiled sexual content in a public environment. Some people aren't cool with that. And things like this can make people feel victimized, so it's not always easy for them to approach the source of their discomfort.
In the linked story, I think the best situation would have been for the staff at the conference not to have gotten the guys fired for making dongle jokes, but rather to take the guys and the woman aside, and facilitate an open conversation between them, to help them understand one another. Punishments don't address the root of the problem, they just make people feel resentful, and can cause even further regression into old ideas. However, if you sit down and talk, and come to a greater understanding of other people who are different than you, you both might just learn something.