I read through my above post and have decided to shorten and revise it. It really is too long and despite my efforts at the time still went on a couple of unrelated tangents. I know this is still long, but at least it is better organized. So, for the tl;dr crowd:
Why does it seem that the first response to these kinds of problems is always legal? To sue someone? Is it just because that's what is expedient to existing victims? Because it won't help future potential victims. Even changing the law or boosting enforcement won't get at the root cause.
The fact is that sadly, sociopathic behavior like this is socially acceptable. Every time a woman speaks up, half of the crowd chimes in to defend the sociopath. "It was her own fault", you say. "Women are such whiners; this happens to everyone", you say. And let's be clear: there's a point to be made that women are perhaps too often thin-skinned. But often this point is made regardless to the sexist nature (rape threats) or severity of the harassment (total destruction of career, made to feel unsafe and insecure even in her own home or the home of her family, made to fear for the safety of that family). And most of the people making this point, especially in a place like Slashdot that allows people to post anonymously, make their point with misogynistic slurs. It's only understandable that this position is almost always attacked as "blaming the victim" when there are only a couple of rational voices in the mob.
When you strip away the fact that women are the most common victims, you are left with the uncontroversial problem: sociopaths. Even when they aren't attacking you personally, their assaults harm society and by extension harm you. Every time a Kathy Sierra is harassed out of her comfort zone, we lose another intelligent perspective. We lose the voice behind javaranch.com. And to all you lonely nerds out there: we lose one more woman that understands and appreciates what you do. One more woman that might have shared your dreams and obsessions.
How can the law help us? Will it stop people from being sociopaths? Not any more than drunk driving laws made people stop driving drunk. Drunk driving used to be just as socially acceptable as wife beating and criminal harassment. What changed? MADD and systematic messaging from law enforcement and driver's education told entire generations of new drivers that it is not acceptable. Now drunk driving is the sort of thing only completely irresponsible people do, right? While that doesn't mean nobody does it, it does mean nobody defends the behavior. We need a single message to spread to every single child regarding harassment: this is not OK.
Stopping sociopaths and the harassment they inflict means we have to focus on their actions, not the possible failings of their victims. The victim has already been through enough and doesn't need you to tell them to toughen up. You don't even have to personally believe the victim! Attack the crime, even if you don't believe it happened. You might say, "Harassment is wrong, and I am appalled to think this kind of thing even happens." You might say, "I actually have trouble believing the story because it's so unthinkable that someone could be this much of a sociopath." You might say, "I thought this sort of thing never happened, and it certainly never should." Casting doubt on the victim doesn't help anybody. It just makes you the kind of asshole that future victims are afraid will attack their credibility if they seek help. And if they're lying, let that come out at trial; our public discussion cannot come nearly as close to justice for the specific people involved. All we can do is try to prevent this sort of thing from happening in the future by making clear that it is unacceptable.
Changing the law is a nice idea, but people tend to be pretty resentful of laws that don't match their personal beliefs. That's why the above is so important. You will never get people to report harassment and support victims just by passing laws. This is where we are with workplace sexual harassment: laws were passed giving a lot of power to the victims, but they can still be stigmatized and blacklisted in their profession for using those laws because their peers still think that harassment is OK.
Don't go straight for the law books. Go into the community and change public opinion. It's the only way we can truly marginalize and prevent sociopathic behavior like this.