> All she had to do was turn around and ask the guys to stop making sex jokes.
But I think one of the important points here is that women should not NEED to turn around and ask the guys to stop making sex jokes. The need to ask (or resign oneself to putting up with the hostile environment) is itself a burden. Would it be acceptable to make "dumb nigger" jokes as long as anytime an African American asks you to stop you stop making the jokes while they're in the room?
I am not arguing that they WERE making sex jokes, or that it rose to the level of a firing offense, just that "she could have asked us to stop" is not a good argument. In fact, they WERE asked to stop (or rather, not to start), by the organizers of PyCon before the conference ever started. That is exactly what PyCon's non-harassment policy is about.
What was the appropriate response, then? I honestly think assertive and honest feedback is often the most effective way to curb unwanted behavior.
> But I think one of the important points here is that women should not NEED to turn around and ask the guys to stop making sex jokes.
Most of the time they don't. We're talking about exception handling, here. Just because a situation is less than ideal (i.e. two guys making phallic jokes at a conference) does not automatically validate a DEFCON 4 response.
Agree to disagree. Short of legal action or physical violence, extra-public shaming (Twitter) is about as escalated a response as I can think of.