News for hackers. Stuff that matters.
Re:GNU Mailman is now hosted on GitLab by jazzyk on Tuesday August 04, 2015 @11:07AM (#10003848)
"women who are trying to make things better for women"

Please explain how removing a rug promoting meritocracy makes things better for women.

Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @11:09AM (#10003873)
https://modelviewculture.com/pieces/the-dehumanizing-myth-of...

Remember that the term "meritocracy" was coined in a satirical essay about a dystopian society. It was not meant to have positive connotations.

Re:GNU Mailman is now hosted on GitLab by pervycreeper on Tuesday August 04, 2015 @11:32AM (#10004052)
Regardless of its origin (cf. the etymological fallacy), the term has come not to mean "rule by the adept", but rather rewarding accomplishment and efficiently using people's talents. It is a worthwhile ideal to strive towards regardless of how 'fair' things are in the real world. The complaints about the term are very far fetched, and require a huge number of ideological assumptions to even make sense.
Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @12:18PM (#10004361)
What if people cannot acquire those talents because of social disparities? How does meritocracy help them?
Re:GNU Mailman is now hosted on GitLab by pervycreeper on Tuesday August 04, 2015 @12:51PM (#10004564)
>How does meritocracy help them?

I was tempted to give a perhaps too glib response that it allows them to live in a world where they might possibly be able to benefit from the advances wrought by the more talented, but that doesn't seem to get at your underlying concern.

My personal belief is that those who lacked the opportunities to develop themselves still deserve to live with dignity and full moral consideration, but that doesn't mean we should give them awards or accept their pull requests necessarily. Furthermore, if one apportions them a scarce resource at someone else's expense, I would consider that to be unjust.

Re:GNU Mailman is now hosted on GitLab by Goronmon on Tuesday August 04, 2015 @12:45PM (#10004529)
>What if people cannot acquire those talents because of social disparities? How does meritocracy help them?

It doesn't, but I don't think it should. Instead we should try to correct those social disparities.

Re:GNU Mailman is now hosted on GitLab by ultramancool on Tuesday August 04, 2015 @11:10AM (#10003881)
I still don't quite get it - meritocracy should invite all to participate and have their contributions considered equally, that's what open source development in this style is about. To say it's not something we should strive for seems ridiculous.
Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @11:16AM (#10003927)
It's a long article, and judging by the timestamps, you had less than five minutes to read it. Did you really read it in less than five minutes?

I suppose I need to give my slightly inaccurate summary: trying to judge people just based upon their contributions ends up only benefiting the elite who had unfair advantages to begin with, and intentionally silences any effort to compensate people who have inherent social disadvantages.

But the actual article, which I have my doubts you've read, explains this better.

Re:GNU Mailman is now hosted on GitLab by ultramancool on Tuesday August 04, 2015 @11:18AM (#10003950)
> It's a long article, and by the timestamps, you had less than five minutes to read it. Did you really read it in less than five minutes?

Sorry, I had read it before. I just didn't really get an opportunity to discuss it.

> I suppose I need to give my slightly inaccurate summary: trying to judge people just based upon their contributions ends up only benefiting the elite who had unfair advantages to get those advantages, and intentionally silences any effort to compensate people who have inherent social disadvantages.

I'm not saying perfect meritocracy is something we have, but it's something we should strive for and act under at least. We shouldn't over or undervalue contributions just because someone is a certain race/gender/etc in my opinion. It's patronizing and to do so seems only to contribute to the problem further.

Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @11:33AM (#10004066)
I think meritocracy is one of those things that seems well-intentioned like "separate but equal" or "don't ask don't tell" which sound like a good thing but in fact make things worse. It tries to fix a problem by ignoring it. You can't fix social disadvantages by pretending they don't exist. They exist for everything we do, including writing code.
Re:GNU Mailman is now hosted on GitLab by ultramancool on Tuesday August 04, 2015 @11:40AM (#10004111)
> You can't fix social disadvantages by pretending they don't exist.

The goal of an open source project should not be to fix social disadvantages but to produce the best possible product. They do this best via meritocracy, accepting contributions happily from anyone and choosing the best of them, not by rewarding or punishing people for things which they cannot change. Doing so makes the resulting product worse as you're not getting the best code from the best people, but instead discriminating on other factors unrelated to your end goal.

Is it really "racist" or "sexist" to say this? Is it not the truth?

EDIT: Added some wording to clarify.

Re:GNU Mailman is now hosted on GitLab by icebraining on Tuesday August 04, 2015 @12:20PM (#10004375)
The goal of an open source project should not be to fix social disadvantages but to produce the best possible product.

Why? Lots of open source projects have social goals; for example, there's the Debian Social Contract, the Mozilla Manifesto, and Ubuntu is itself named after an humanitarian philosophy. These goals often override technical quality: Debian will rather ship a more buggy and incomplete FOSS software than one which doesn't comply with the Social Contract.

Re:GNU Mailman is now hosted on GitLab by ultramancool on Tuesday August 04, 2015 @12:51PM (#10004562)
These are some hilariously bad examples. Every Debian user I know adds repositories which violate the social contract, for proprietary drivers, codecs, etc. Ubuntu, while it's named after a humanitarian concept removed this for this very reason: it goes against making the best product possible. I'd argue that most people prefer an OS without said social restrictions and I think Ubuntu is evidence of it rather than evidence against it. That said, most of the restrictions in the things you've listed are technical or legal in nature and _do_ actually have to do with the resulting product rather than unrelated social disadvantages. The Debian social contract simply states "no discrimination" which is certainly in line with meritocracy in my view of it at least.

To answer why: because people want quality software and political agendas are a niche at best. There are much better places to address such things.

Re:GNU Mailman is now hosted on GitLab by icebraining on Tuesday August 04, 2015 @01:29PM (#10004850)
Well, now you know one Debian user that doesn't have repositories in his machine that violate the social contract, and while I'm not a purist, the Social Contract is actually a significant part of why I like and support Debian.

I don't agree with the notion that you can neatly separate "politics" from the rest of your life. Every action that you do which affects others is inherently political, and publicly distributing software is no different. By just following along, one is simply weakly supporting the status quo - which might be fine, but should be consciously chosen nevertheless.

Regarding whether I want worse software because of my political opinions, it's not really relevant what I want; I do consider having social goals as a valid position for an open source / free software project.

Re:GNU Mailman is now hosted on GitLab by ultramancool on Tuesday August 04, 2015 @01:36PM (#10004890)
> By just following along, one is simply weakly supporting the status quo - which might be fine, but should be consciously chosen nevertheless.

I am not supporting the status quo, I am simply supporting the best possible software we can produce. And I don't believe we produce that by rewarding or punishing people based on factors they can't change. This is not a matter of "following along", this is a matter of using the best people to the best of their abilities, regardless of these factors.

Re:GNU Mailman is now hosted on GitLab by blacksmith_tb on Tuesday August 04, 2015 @01:20PM (#10004808)
Well, yes and no. Imagine the opposite situation, where ImaginaryDB is revealed to have made a sweeping genocide possible. I doubt there would be an instant rush to switch DBs, but over time, I would bet many people would use something else. I would like to think that ethics are a part of every human endeavor (we're not quite there yet, unfortunately).
Re:GNU Mailman is now hosted on GitLab by ultramancool on Tuesday August 04, 2015 @01:38PM (#10004905)
> where ImaginaryDB is revealed to have made a sweeping genocide possible.

Freedom 0 according to the FSF is the freedom to use the software for any purpose (http://www.gnu.org/philosophy/free-sw.en.html). Genocide included. I don't see why that would make anyone switch unless the authors publicly said "yes, we support this genocide".

Software is a tool, plain and simple. A better example right now would be Tor or Bitcoin. People aren't flocking away from those for their use in crimes...

Re:GNU Mailman is now hosted on GitLab by davidw on Tuesday August 04, 2015 @11:41AM (#10004114)
"Separate but equal" was anything but well-intentioned.
Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @12:16PM (#10004350)
But not overtly so. It seems ill-intentioned to some of us today, but consider the people who were in favour of it:

"We are not mistreating them! We are treating them equally. We are keeping the races separate because [whatever reason], but nobody is being mistreated. We are being well-intentioned and everyone can still have equality."

The people who believed and supported separate-but-equal were genuinely thinking they were well-intentioned. They thought it was a good and necessary thing.

Re:GNU Mailman is now hosted on GitLab by Lawtonfogle on Tuesday August 04, 2015 @02:08PM (#10005137)
>The people who believed and supported separate-but-equal were genuinely thinking they were well-intentioned.

Many still do about a small subset of life. Separate bathrooms, separate living quarters, separate locker rooms, etc.

Re:GNU Mailman is now hosted on GitLab by jazzyk on Tuesday August 04, 2015 @01:55PM (#10005051)
She obviously was not socially disadvantaged (as many people in inner cities, etc are), since she had a decent paying developer position at GitHub.

Perhaps, just perhaps...instead of spending time dealing with the rug, she could have brushed up on her coding skills (since someone else had to fix her coding defects for her)?

Overcoming social disadvantage requires some work, you know.

Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @03:56PM (#10005838)
> She obviously was not socially disadvantaged (as many people in inner cities, etc are), since she had a decent paying developer position at GitHub.

She might not be socially disadvantaged with respect to inner city dwellers, but she's still socially disadvantaged with respect to men.

Please don't make me reiterate all of the things that women have to put up with and men don't, especially in tech. Just because she got a job does not mean that we've solved patriarchy.

Re:GNU Mailman is now hosted on GitLab by jazzyk on Tuesday August 04, 2015 @04:31PM (#10006089)
She got a well-paying development job despite apparently being incompetent.

On what planet is this a "disadvantage"?

Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @05:02PM (#10006265)
She's not evidently incompetent. She apparently wrote some bugs. We all write bugs.

You are a bit too antagonistic and you sound too emotional in your responses. Please be more charitable. I am not able to respond well to such an unfriendly tone.

Re:GNU Mailman is now hosted on GitLab by pervycreeper on Tuesday August 04, 2015 @11:41AM (#10004120)
I think a lot of people are opposed to sexism or racism precisely because they undermine meritocracy. If you take away fairness or meritocracy as a goal, you are left with chauvinism, supremacy, and tribalism masquerading as their opposites.
Re:GNU Mailman is now hosted on GitLab by Nadya on Tuesday August 04, 2015 @12:25PM (#10004411)
Remember that the symbol for gay pride, the Pink Triangle, was branding used by Nazi Germany to denote rapists, sex offenders, and gays for gas chambers and labor camps. It was not meant to have positive connotations.

https://en.wikipedia.org/wiki/Pink_triangle

https://en.wikipedia.org/wiki/Etymological_fallacy

Re:GNU Mailman is now hosted on GitLab by jordigh on Tuesday August 04, 2015 @04:10PM (#10005952)
What I meant here is that we should not lose sight of the original idea behind meritocracy. The author of The Rise of the Meritocracy was arguing that a meritocracy becomes a clique who defines what "merit" means. If you do not think there is any merit in being nice to others, you end up defending toxic behaviours under the guise of justice and equality.