ok, see you're entitled to your opinion. you think i'm an idiot, and I think you're an idiot. but that's kinda besides the point. the thing with opinions is that's a little bit like taking a dump. everyone takes one, but it kinda is a reflection of what's in your digestive system.
noone personally shoved it down her throat. it's new to me that you get personal messages for someone talking about your github repo somewhere.
the blame the victim talk is like saying getting personally assaulted is the same as someone getting his car destroyed after parking your car in front of central park in new york. sure you could argue that they did it solely, because they knew the person, but this is clearly not the case here.
I don't think you're an idiot, I just think that saying it is all her fault because she chose to read the horrible things that high-profile people were broadcasting about her work is not a very good analysis of the situation.
It doesn't take long to read a tweet, and you can't exactly un-read it if you find it to be deplorable.