So, the ongoing Python dongle joke kerfuffle. My main thought is that nobody cares what I think, but that hasn’t stopped anyone else, so here goes:
Everybody involved in this story has behaved like an idiot.
Let’s have a quick run-down:
Dick jokes during a keynote presentation is bad behavior. In fact, unnecessary conversation during a keynote is bad behavior. You’re there to listen, keep it quiet. Plus, the language is called Python, we can come up with our own dick jokes.
Also bad form is objecting to the content of someone else’s private conversation that you’re eavesdropping on — particularly when you yourself indulge in off-color jokes in a public space.
It also seems as though Ms Richard does like to leap to conclusions and get offended by things. Not a good personality trait for someone whose job is Developer Relations.
Posting the guys’ photos to Twitter to publicly humiliate them in front of thousands was stupid, and it should have been obvious that it would escalate the situation, especially after pretending to be friendly in order to trick them into posing for the photo.
Firing someone for a single complaint about something they said at a conference is dumb. (To be fair, we don’t know for sure that Playhaven didn’t have other reasons for firing the guy, but if they did they didn’t mention it.)
The assholes who started firing off death threats and misogynist comments, well, obviously they’re scum. They’re the people who should really be losing their jobs. And the people who started a DDoS attack are simply criminals.
But, SendGrid are in the wrong for giving in and firing Adria Richards in response to the DDoS.
The conference organizers handled things responsibly, but that’s what you should expect of any conference.
Reading about this whole sorry escapade, the only piece of good behavior that stands out is the fired developer apologizing afterwards on Hacker News.
So in summary:
(With thanks to Keith Bowman.)