It's clear that women are under-represented and this needs to be addressed.

I'm genuinely curious as to why. I'm quite befuddled by the social justice rhetoric that is so popular today. It's not that there aren't legitimate equality issues in need of solving, but a lot of people do not focus on these anymore. Rather, they're willing to point out supposed misogyny everywhere they go. Even when there isn't any.

The concept of "privilege", while doubtlessly real, is barely ever noted by the ones it actually affects. Instead it's typically used as a tool of demagoguery by the same privileged people to instill guilt into others, or just to demonstrate their perceived moral superiority.

But for the love of me, I cannot comprehend why one would have such a vendetta against something as benevolent as FOSS. Something that is meant to strengthen community, to encourage freedom of information and empowerment. To everyone. Not just white males.

Ah, but since most people working on FOSS are "privileged white males", then we must demonize the entire effort. Most programmers are "privileged white males", so this is only a natural consequence. I don't see what the problem is.

All that is stopping you from contributing is your programming skills. Software does not discriminate on basis of race, class or anything like that. All that matters is: "Can you program?" Then you have other positions like raising awareness and activism, which do not necessarily require programming aptitude.

But most people will counter that the culture of programming is fundamentally male-centric and misogynistic. Male-centric it is, given that most programmers are male. The same way nursing is female-centric. Misogynistic? No. But, whenever something even mildly offensive is said or done by a programmer, it is swallowed, regurgitated, swallowed again ad nauseum by news and media. Sometimes for no good reason, as in the Adria Richards case.

It's fallacious to assume that just because arbitrary quota X is not met, we need to alleviate the "issue" immediately. Yet this is how most people see it: an "issue" that can be fixed through affirmative action and ideological changes. What ideology? There is no single programmer ideology.

You know what I think is misogynistic? Assuming that women are weak, fragile and whenever someone makes joke in poor taste (such as Titstare), that we should immediately go up in arms and do something about all the poor oppressed women that were offended by this.

This is what happens when people use their primal emotions to guide their thinking. There is nothing wrong with being emotional, but this is ridiculous.

I absolutely think that most women are perfectly capable of handing whatever sexism they may encounter on their way in a rational manner. But it's not an institutional problem in software, it's something that certain individuals may display, sometimes not even deliberately.

Asinine social justice rhetoric only serves to fuel unwarranted anger against microaggressions. It weakens us all. It makes people actively look for oppression and offensive material in places where there aren't any.

Aye. Back in the day, if someone tried to flirt with a woman on the subway, she would brush it off and move on with her life. Today, she would go back to her home, open up her $1,200 MacBook Pro and write a blog article about how all of womankind is being systematically oppressed by privileged white men daily.

Please.