At the time of the Adria Richards affair, I had sympathy for her. I thought she was in the right, though I observed that if talking about anything sexual at all in front of women — in the workplace or anywhere else — is verboten, then that actually harms women (as humans are and always will be sexual creatures, unavoidably so).
It turns out that she had made sexual jokes on her own Twitter feed, and is a pretty large hypocrite in other respects. Thus I’m not surprised she got canned from her own company (good employees tend not to get fired at the very first sign of trouble, especially in tech workplaces).
I don’t know a single person in the IT world — male or female — who has not made a dongle joke at some point in their IT career.
When two scumbags collide, everyone loses.