Kudos to her for standing up to it, but she should clearly never have to. This kind of thing just shouldn't be happening...
I don't think I know anybody who does this to women. I really hope that's because I don't actually know anyone who does, and not that people I otherwise respect are secretly doing this. How would a person know, if it's anonymous?
Well, maybe a few ways. The question is, are these all actually anonymous? Jessie's post lists messages on IRC and e-mails. I'd bet some people get harassed on Twitter, Reddit, or other widely-used platforms. Some of these people must be identifiable, surely? At the very least, some might be using the same username/e-mail address across many services, and might end up using one in relation to a job application.
The last thing I'd want is a witch hunt, where innocent people end up on the wrong end of an Internet lynch mob. What I'm about to wonder out-loud might be a bad or ill-conceived idea, but here goes:
Would it be reasonable/helpful/worthwhile to have some centralized place where these kinds of harassments can be forwarded and grouped? E-mails with headers, tweets with screenshots of the full context, IRC messages with Nickserv registration info, etc., so that repeat offenders would have a form of evidence (and I stress evidence) stacked against them? Some form of "witness" system, where other recipients (Twitter users, IRC users, etc.) can sign off that they saw this take place?
Basically, create a sort of tech industry predator list. Not everyone on there would be readily identifiable, but maybe some would be. I certainly would check it before hiring anyone, look up GitHub usernames and such, and it might help give people who don't experience this a better sense of just how terrible and prevalent this all is.
So, good idea, at least in part? Terrible idea with too much potential for further abuse? Somewhere in-between?