What I find the most fascinating is that she did everything exactly right and people still feel like she did something wrong.
She didn't go to her supervisor and she didn't turn it into a drama. Instead she fought the problem in its own arena by making a IRC-bot to combat the problem, and not only that: the IRC-bot is only selectively used in the exact situation that is seen as problematic and it does so by writing enlightening quotes! In mathematical terms: the function has the exact same range and its value is consistently higher in the absolute majority of all cases.
I honestly can't think of a better way to tackle this particular problem, and yet there's all this criticism to her approach. Really? What more do you want her to do? Her quote at the end of the article rings even more true after reading some comments here:
To me, all of this seems like typical geek behaviour: something is making them uncomfortable, and so they attack it on “rational” grounds. Most likely, they aren’t even aware of the gut reaction fueling their logic. Interestingly, the intensity of emotion seemed to carry over into subsequent discussions, including one about women in the Python community.