The Internet has worked very hard in the last couple of decades to make the truth, the actual truth, completely nonexistent in our lives. It's a discouraging threshold to realize that it doesn't even matter if what she is saying is true or not. I'm serious. It doesn't. Those days are over.
There is no truth any more. We now live in an age where one's interpretation of what is said first is the truth for them and they act accordingly. Some will interpret it as "pissing on a parade," as you see here, and will harass her. Some will interpret it as God's honest truth and will advocate accordingly. As a species, a lot of thought leaders have patted humanity on the back for how well-connected and well-informed we are with the Internet and 24/7 mentality being such a focused point of our lives, when in fact I think the truth is we're now a post-fact species.
Observe the reaction to @LeaVerou's timeline in the last couple of hours to see what I mean, in particular Ashe Dryden's condemnation of her (reasonable) position. We've long passed the era of human history wherein reserving judgment until all the facts are known was the most ideal course of action for all parties. We're never getting it back, either, and we have to live with that now. I can think of unbounded examples of this. Sunil Tripathi is the first to spring to mind.
As for the topic at hand, my cynicism tells me that I'd bet the farm on everything she's said being accurate. I do, however, wish to withhold judgment on both sides without being accused of enabling the decried behavior. That's an alarming trend from a certain vocal group in this industry, a "with us or against us" mentality that bothers me a lot. I've been called a "rape apologist" in the past for simply saying I didn't have enough information about an alleged rape to reach a conclusion.
I have to be honest, it's discouraging to be intelligent enough to see this, because it makes life feel hopeless. I can see what the old idiom about ignorance and bliss means now.
EDIT: And I just want to say, if @nrrdcore is right which she very well may be, then I agree that she should speak out. But we shouldn't be judging the situation until we have hard facts.
"Those days are over."
Like the idealized 50s household of Leave it to Beaver, those days never existed in the first place.
Ask 4 people the truth of what happened at any single event (let alone a long series of events) and you're likely to get 4 different accounts with at the very least very different points of view based on pre-existing bias and in many cases you will get fundamentally contradictory reports on basic facts. And all 4 people may even be absolutely sure of their own recollection and answering you as truthfully as they can. I'm not even getting into people being purposefully deceptive yet, you don't have to go nearly that far to slip off from the "truth" of things.
This was true well before the Internet existed. I would argue strongly that if anything the Internet has made sussing out the truth easier than it has ever been because you can use the massive amount of data on it to build consensus which on matters such as these is the best indicator we have as to how actually true any single person's report of events is.
Of course, this forces us to disregard outlier reports on both the positive and negative and only make conclusions when a consensus comes through, but it is fairly easy to do that (unless you are specifically emotionally attached to whatever it is the issue is).
Was Julie Ann Horvath harassed? I have no idea. But if 5 more people pop up and say they either witnessed or experienced the conditions she reported, I will certainly start to think she was. Is github a place where such harassment occurs? Again, I have no idea, certainly I can't make a decision one way or another based on how I feel about their products because there is no relation between the two things.
No matter what happened, if she was harassed I feel pretty comfortable with her "airing her dirty laundry" because of the specific context wherein she either purposefully or accidentally became somewhat of a public face regarding github being a good place for women engineers to work.
It is very easy to think that the Internet makes everyone worse sometimes, instead of what it actually does: expose us to our worst more than ever before.
Sadly I think, if anything, your position is still a bit naive; the Internet may have exacerbated the problem of truth by giving everyone a soapbox to spout their own version, but I think this problem has always been with us, since the dawn of human communication. While we gain some information through first-hand experience, a great deal of our knowledge comes from cognitive authorities who we rely on for second-hand knowledge. So a significant portion of our knowledge rests upon our faith in the testimony of others. Granted, we can take steps to try and minimize our chance of error, such as consulting multiple sources, but it's hard to eliminate that leap of faith entirely.
But it's worse than that. Even agreeing on the "facts" is not enough to guarantee a unified interpretation. Different people may view a singular event through different lenses, based on how that event fits into their own personal narrative; this becomes especially apparent when dealing with contentious political issues.
So yeah, I agree: the Internet has made it more difficult to get a firm grasp on the truth. But when it comes to matters outside our own immediate experience, that grasp has always been nothing more than a useful fiction.
Before computing, I was a journalist. Nothing you said is news to me, though you used some epistemological concepts to make a similar point to my own.
Again, my apologies.
I learned long ago to not be offended by things people say on the Internet, along with my ability to stomach images that would probably make anybody else pass out. I'm not convinced all of the Internet's effects on me as a human are good.
(@jsmthrowaway I'd enjoy discussing this in more detail off-forum, if you'd like.)
I don't know what your problem is with the parade statement. I'm not a native speaker - I actually took it from a Robbie Williams song... I thought it just means ruining somebodies parade.
(And yes, that example has happened to me.)
Your implication by using that idiom is that GitHub has a good thing going and Julie's accusations ruined it for everybody. I'd avoid idioms in another language unless you're sure, because that one in particular carries some teeth depending on how you use it.
Also, there are by now more non-native speakers of English than native speakers in the world, so perhaps giving some benefit of the doubt is always a good idea.
Put another way, our bar for truth is now understanding. If you misunderstand something I say to you, what you've interpreted is your truth. The world is experienced subjectively and it is very complicated, and misunderstandings happen far too often in my life (in both directions) to not be queasy about firsthand accounts being the new truth.