If you've done any sort of computer programming before, then you've heard of Github. If not, then I shall explain.

Github is a company that acts as a central repository for your programming project's source code. They make it easy for teams to collaborate on a project, providing tools to manage features, track bugs, and manage when and how people submit new code to the project's repository. They're a wicked fantastic service, and if you write code, I totally recommend using their product.

Github, as a company, is fairly liberal and progressive, both in it's management strategy and public image. There's no management hierarchy (other than the executive board), so employees are encouraged to collaborate with one another in their own small groups in order to complete their work; much like what their service encourages out of their customers.

Along with that, they make a point to hire as diversely as possible, disregarding race and gender. They call themselves a meritocracy, and strive to prove it in everyday operations. Can't really complain about that as it's a truly "fair" way to run things. You get out of the company what you put into it.

In fact, Github goes so far as to flaunt their meritocratic ideals as to put a logo not unlike the United States' on the rug in the reception area of their head office.

However, many feminist organizations don't like that Github has this pattern in their office because, in their views, men (specifically white men) are unfavorably favored in meritocracies because they have been given more and better opportunities to succeed, compared to women and minorities. These groups have gone so far as to exclude the (many) female employees at Github, simply because of the company's image.

How's that for fair?

Here's the link to the article that I read about this. I'd be interested to hear about your opinions about this.

http://readwrite.com/2014/01/24/github-meritocracy-rug#awesm=~otUd8h87aGq2lY