Also, "Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for PyCon" doesn't appear to have anything to do with what the men said, though perhaps you quoted it for the subsequent harassment on twitter?
Fair question: I TRY to read every word, and I'd say I succeed no more than 10% of the time. If I had attended PyCon (I didn't make it this year) I would have been aware of the harassment policy but only because I remember the discussion LAST year (or was it the year before...) which led to the creation of the policy.
But if you are suggesting that it is OK to violate the policy just because not everyone reads it, then I have to object. Such an approach makes it impossible to maintain ANY policy. Perhaps the PyCon organizers should recognize that not everyone will have read the policy carefully and should therefore have a measured response... but in this case they DID have a measured response, and I have heard no one suggest that the PyCon organizers responded unreasonably.
As for the firing, well I have heard no one defending the company for their position either.
> Also, "Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for PyCon" doesn't appear to have anything to do with what the men said
I quoted it only because of the explicit reference to "jokes".