I'm disappointed nearly all around here. Disappointed in pycon for actually kicking them out. Very disappointed that some would say posting their picture was fine (hint: it was not). Utterly disappointed they lost their jobs over this. I still can't believe they lost their jobs over this. What a sad state of affairs the world is in when someone's twitter rant (with no proof, mind you) gets someone canned.
Additionally, I'm flabbergasted that so few seem to think that Adria is, of all things, NOT the bully in this situation. The way she handled it was sensationalist, abusive, slimy and, most of all, cowardly.
Look, I get it, Adria was offended. We've all been there. I hear someone say something racist around me, I offer up a "not cool, dude" and move on. Handle it maturely, rise above and walk away. Or better yet, explain it. Too intimidated to explain it to them? Fine, write about it in the abstract. What Adria did was as low as it comes.
Could those guys have used some better judgement? Sure. Were the alleged jokes appropriate? Mildly not appropriate (but lets not get hyperbolic here...they were MILDLY not appropriate). Should they have been kicked out of the conf? No, someone should have talked to them about code of conduct. Should they have been fired? WTF? NO!
And, lastly, Adria's hypocrisy would be amusing if not so sad. https://twitter.com/adriarichards/status/312265091791847425
Freakin' absurd.