I've already stated this guy is sick and has problems, but I'm going to answer this. If you can't say "stop it" over the INTERNET, then you need to work on that. I don't think Jaffe is defending him, but being overly sympathetic towards the victim isn't smart either. Take responsibility. If someone makes you uncomfortable, say so. There's even firm and nice ways to say it. For example, if someone was making suggestions to me (on the internet) I'd quickly tell them "Let's keep this professional". Done. Easy. And easier because you're not even doing that face to face. It's on a chat, which makes speaking your mind a ton easier. How many people call people names on the internet? A lot, because it's easy. Now would they do that face to face? Nope, a bit more complicated.
Anyone that's taken a sexual harassment class at work knows you don't just sit idle while someone's doing something that makes you feel uncomfortable.
Again, not blaming her, just answering the question and giving an opinion on what she should have done which could have stopped this creepy Josh dude.