Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
IT BEGINS
Jan 15, 2009

I don't know how to make analogies

mjau posted:

So he's not a native english speaker, yet he thought he was qualified to reject changes to the english documentation by someone who is?

Or maybe he felt that taking an entire commit to change three words wasn't something worth adding, docs or not.

Adbot
ADBOT LOVES YOU

Look Around You
Jan 19, 2009

return0 posted:

It was Ben Noordhuis who reverted the commit, who is Dutch and not a native English speaker. He explains why he reverted it here https://github.com/joyent/libuv/pull/1015#issuecomment-29568172

I guess it's up to you if you think that Bryan Cantrill blog is a proportionate response, I don't and I think it's ridiculous?

Holy poo poo his reasoning is even worse. And also if he is that unfamiliar with the English language then he probably should not be rejecting changes to the English language documentation.

bnoordhuis posted:

commented 14 hours ago
Hi all, let me try to clear up a few things.

Why I rejected the pull request. Us maintainers tend to reject tiny doc changes because they're often more trouble than they're worth. You have to collect and check the CLA, it makes git blame less effective, etc.

That's why the usual approach to such pull requests is 'no, unless' - in this case the 'unless' should probably have applied. To me as a non-native speaker, the difference between 'him' and 'them' seems academic but hey, if it gets us scores of female contributors, who am I to object?

Why I reverted the commit. In hindsight, I should have given Isaac the benefit of the doubt because I don't doubt that he acted with the best of intentions. On the other hand, if another committer jumped the line like that, I would have done the same thing. We have procedures in place and no one is exempt from them.

To the people that felt it necessary to call me a misogynist: I volunteer in a mentorship program that gets young people - especially young women - involved in technology. How many of you go out and actively try to increase the number of women in the field?

I'm probably going to step back from libuv and node.js core development. I do it more out a sense of duty than anything else. If this is what I have to deal with, then I'd just as rather do something else. Hope that clears things up. Thanks.
(emphasis mine)

This just reeks of "Well it's only there to placate people" and "Fine, I'll just take my ball and go home". I have no idea how this is an adequate explanation. If the difference seems academic because you don't speak the language naively, then the solution would probably be to ask someone who does about it.

That being said, the blog post is sort of out of line because calling someone out like that is Not Ok. Although Ben Noordhuis did "publicly chide" the person who pushed the change in the original revert ticket/request thing, so it's not like he's really any better. Not that two wrongs make a right, but he actually was acting like a dick about it.

Look Around You fucked around with this message at 20:57 on Dec 1, 2013

return0
Apr 11, 2007

mjau posted:

So he's not a native english speaker, yet he thought he was qualified to reject changes to the english documentation by someone who is?

He probably thought he was qualified because it was his role on the project to enforce community standards, which this commit was in violation of? After it has all blown up it is very easy to say "well of course it's a good change and he should have accepted it" and apportion blame, but what if it was a random code change he was unfamiliar with that was committed out of line with the standard procedure, should he be responsible for finding an expert and verifying it (or was it the responsibility of the committer to explain the change, which it seems Isaacs did not do adequately)? It's absurd to blame this guy for correctly applying the established process just because the outcome is unpopular, and especially so for some dickhead to do so this dramatically on a public company blog (so it will appear in google from now on).

Look Around You posted:

"Fine, I'll just take my ball and go home"

To take your ball home means nobody else gets your ball; people still have the project, they just don't get his contributions any more. I think that's pretty reasonable that he doesn't spend his free time contributing to a community that is happy to call him an rear end in a top hat for an obviously genuine mistake.

return0 fucked around with this message at 21:15 on Dec 1, 2013

breaks
May 12, 2001

The dude made a couple decisions on what amount to procedural grounds and half the internet decided he needed to be burned at the stake because he's a horrible monster who hates women. He sounds a little irate which is pretty understandable. Obviously the change should have been accepted, but the appropriate way to make that happen is to go talk to the guy on IRC or whatever venue they use and explain why the change is being made. Instead it just went straight to the internet lynch mob portion of the program, which is just as socially unhealthy as what they are complaining about.

breaks fucked around with this message at 21:18 on Dec 1, 2013

Opinion Haver
Apr 9, 2007

Vasja posted:

Or maybe he felt that taking an entire commit to change three words wasn't something worth adding, docs or not.

Good point, we might run out of commits.

Sinestro
Oct 31, 2010

The perfect day needs the perfect set of wheels.
I mean there's only like 263 of them!

Look Around You
Jan 19, 2009

breaks posted:

The dude made a couple decisions on what amount to procedural grounds and half the internet decided he needed to be burned at the stake because he's a horrible monster who hates women. He sounds a little irate which is pretty understandable. Obviously the change should have been accepted, but the appropriate way to make that happen is to go talk to the guy on IRC or whatever venue they use and explain why the change is being made. Instead it just went straight to the internet lynch mob portion of the program, which is just as socially unhealthy as what they are complaining about.

Yes but I would argue that he should have spoken to the person who initially made the commit to master instead of just reverting it and publicly "chiding" him over it. Also, the person did have the blessing of a core maintainer, that Issac Schlueter dude, who, by the way, works for Joyent. He should have spoken to both of the people involved in the commit instead of reverting it and being pissy about it in public. He literally said "consider yourself chided" in his reversion ticket, but I'm not sure I can find it anymore. I have a feeling that people aren't just upset over the reversion, but the language used in the reversion and his attitude regarding it.

edit: you can still see it:
https://github.com/joyent/libuv/commit/804d40ee14dc0f82c482dcc8d1c41c14333fcb48

quote:

Revert "doc: Removed use of gendered pronouns"
@isaacs may have his commit bit but that does not mean he is at liberty
to land patches at will. All patches have to be signed off by either
me or Bert. Isaac, consider yourself chided.

Look Around You fucked around with this message at 21:38 on Dec 1, 2013

breaks
May 12, 2001

If their standard procedure is he or the other dude have to approve all commits, he rejects one, and someone else who is not one of those two people immediately commits it anyway, I don't particularly blame him for reverting it or being snarky about it. Nobody is going to die if the commit is not made at that very moment. It's the responsibility of the person who is not following the normal rules to initiate the communication. Obviously, I am assuming that his description of normal procedure was accurate, but I haven't seen anyone dispute it.

Anyway, while it appears to me than he's been unfairly tarred and feathered, I'm not trying to say that he is totally blameless. Basically everyone is at fault; the people working on the project for not communicating with each other well, and everyone who piled on for trying to stop the use of socially exclusive language by throwing around a lot of socially exclusive language.

Maluco Marinero
Jan 18, 2001

Damn that's a
fine elephant.

mjau posted:

So he's not a native english speaker, yet he thought he was qualified to reject changes to the english documentation by someone who is?

He was enforcing the workflow of the codebase, not judging the change itself. He comes across as perfectly reasonable and it seems like the surrounding ecosystem looks a hell of a lot worse by blowing the response out of proportion. Joyent spokesperson rant was the worst of the bunch, paints software as unprofessional reactionaries, which probably isn't far from truth in some places.

shrughes
Oct 11, 2008

(call/cc call/cc)
He is totally blameless. Personally I've hated Joyent since before they even existed. gently caress them, erm, I'm sorry, the word "gently caress" is insensitive to rape victims. Sorry, I mean, I hope they get cancer. Erm, that's insensitive to breast cancer havers, isn't it. Well at least it can't go worse, there's nobody else higher on the totem pole of female victim privilegehood. I mean maybe people who got called by the epithet "stewardesses," oh wait, using that word in conversation is insensitive to users of the inferior qwerty keyboard layout. I'm so sorry everybody.

And before you criticize me for having an opinion as a male programmer, note that I'm not male. I'm a porpoise.

mjau
Aug 8, 2008

Maluco Marinero posted:

He was enforcing the workflow of the codebase, not judging the change itself.

https://github.com/joyent/libuv/pull/1015#issuecomment-29538615

New Yorp New Yorp
Jul 18, 2003

Only in Kenya.
Pillbug

He decided it was a trivial change because, as a non-native English speaker, he probably wasn't aware of the minefield he was stepping into regarding gendered pronouns. It wasn't out of any blatant misogyny or insensitivity.

IT BEGINS
Jan 15, 2009

I don't know how to make analogies

Opinion Haver posted:

Good point, we might run out of commits.

You're a core contributor with a fairly decent understanding of English. You get a commit that changes three words, and you don't really understand why. You know it screws with git blame and is just one more freaking CLA you have to read that day. You reject it.

A few minutes later, some guy pushes that commit through without consulting you. You get a little miffed, since only you and one other person have rights to push these commits, so you revert the change and tell him to stop being a dick.

Is this really an unreasonable line of logic?

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.
See also https://github.com/joyent/libuv/commit/804d40ee14dc0f82c482dcc8d1c41c14333fcb48 (that's the now-unreachable commit that reverted the first acceptance of the patch).



quote:

Us maintainers tend to reject tiny doc changes because they're often more trouble than they're worth. You have to collect and check the CLA, it makes git blame less effective, etc.

That's why the usual approach to such pull requests is 'no, unless' - in this case the 'unless' should probably have applied.

Add an apology and delete the flippant remark right after the portion I quoted and he has a perfect summary/explanation right there. Seemed trivial in scope, wasn't trivial in implication, right thing happened in the end (patch got merged), lots of people end up looking stupid. Another weekend in the life of open source being dragged, kicking and screaming, into the rest of the world. Maybe, just maybe, somebody somewhere learned something.



Probably not.

Strong Sauce
Jul 2, 2003

You know I am not really your father.





pokeyman posted:

See also https://github.com/joyent/libuv/commit/804d40ee14dc0f82c482dcc8d1c41c14333fcb48 (that's the now-unreachable commit that reverted the first acceptance of the patch).



Add an apology and delete the flippant remark right after the portion I quoted and he has a perfect summary/explanation right there. Seemed trivial in scope, wasn't trivial in implication, right thing happened in the end (patch got merged), lots of people end up looking stupid. Another weekend in the life of open source being dragged, kicking and screaming, into the rest of the world. Maybe, just maybe, somebody somewhere learned something.



Probably not.

No one will learn anything since people can't even properly agree on what is being argued. Gender bias? Sexism? Git Repo Commit Guidelines? Rudeness? Mob Mentality?

Thermopyle
Jul 1, 2003

...the stupid are cocksure while the intelligent are full of doubt. —Bertrand Russell

Strong Sauce posted:

Gender bias? Sexism? Git Repo Commit Guidelines? Rudeness? Mob Mentality?

Yes.

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
I learned that I want to give everybody involved with node.js development a giant swirlie...

but I don't think that's anything I learned today.

Blinkz0rz
May 27, 2001

MY CONTEMPT FOR MY OWN EMPLOYEES IS ONLY MATCHED BY MY LOVE FOR TOM BRADY'S SWEATY MAGA BALLS

pokeyman posted:

See also https://github.com/joyent/libuv/commit/804d40ee14dc0f82c482dcc8d1c41c14333fcb48 (that's the now-unreachable commit that reverted the first acceptance of the patch).



Add an apology and delete the flippant remark right after the portion I quoted and he has a perfect summary/explanation right there. Seemed trivial in scope, wasn't trivial in implication, right thing happened in the end (patch got merged), lots of people end up looking stupid. Another weekend in the life of open source being dragged, kicking and screaming, into the rest of the world. Maybe, just maybe, somebody somewhere learned something.



Probably not.

Definitely not.

His apology struck me as the same kind of apology that politicians make, e.g. an "I'm sorry I offended someone" apology rather than a real consideration of the issue at hand. I understand if, being a non-native English speaker, he might have rejected it out of hand, but I think that speaks more for him overreaching his expertise rather than anything else.

The fact remains that the commit should have been merged without any argument and he's kind of a douche for not accepting it.

New Yorp New Yorp
Jul 18, 2003

Only in Kenya.
Pillbug

Blinkz0rz posted:

Definitely not.

His apology struck me as the same kind of apology that politicians make, e.g. an "I'm sorry I offended someone" apology rather than a real consideration of the issue at hand. I understand if, being a non-native English speaker, he might have rejected it out of hand, but I think that speaks more for him overreaching his expertise rather than anything else.

The fact remains that the commit should have been merged without any argument and he's kind of a douche for not accepting it.

What if he had rejected a pull request that had just fixed 3 typos? Someone changed 3 pronouns. I actually agree with the sentiment that it was a trivial change and see no problem with opting to not merge it. Unfortunately, it was the wrong 3 words and now it's a big, dumb shitstorm.

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.

Blinkz0rz posted:

Definitely not.

His apology struck me as the same kind of apology that politicians make, e.g. an "I'm sorry I offended someone" apology rather than a real consideration of the issue at hand. I understand if, being a non-native English speaker, he might have rejected it out of hand, but I think that speaks more for him overreaching his expertise rather than anything else.

The fact remains that the commit should have been merged without any argument and he's kind of a douche for not accepting it.

Keep in mind there are lots of people commenting on the commits and on the pull request, and there are lots more people watching from the sidelines. Odds are pretty decent that one spectator saw this shitshow and thought "hey, what I do/say/write affects other people in ways I didn't realize" and grew a bit. I know I've learned things from watching spectacular internet shitshows. In fact, it's probably easier to learn something if it's not happening to you. It's instinctual to get defensive or to just walk away if you're getting yelled at (no matter who you think is right).

Ithaqua posted:

What if he had rejected a pull request that had just fixed 3 typos? Someone changed 3 pronouns. I actually agree with the sentiment that it was a trivial change and see no problem with opting to not merge it. Unfortunately, it was the wrong 3 words and now it's a big, dumb shitstorm.

A short Levenshtein distance does not imply an irrelevant commit. And unless the committer said "heads I'll accept, tails I'll reject" then flipped a coin, no fortune was involved in the rejection and subsequent reversion of the pull request.

Jabor
Jul 16, 2010

#1 Loser at SpaceChem
Wouldn't the correct response to "this seems like a trivial change, rejecting" be, I don't know, explaining why you don't consider it to be trivial?

If this was an actual behaviour-changing code commit that was rejected by the maintainer, and someone else with commit access pushed it anyway behind their back because they disagreed with the rejection, there wouldn't even be an argument - the commit would be backed out, the person who did the push would probably lose their commit access (assuming they knew it was rejected and pushed it anyway), and no-one would argue because the process is there for a reason.

shrughes
Oct 11, 2008

(call/cc call/cc)

Blinkz0rz posted:

The fact remains that the commit should have been merged without any argument and he's kind of a douche for not accepting it.

That's not a fact, that's you unironically proclaiming somebody to be a douche, when in fact it is people like you who are the problem.

P.S. In case anybody hasn't figured this out yet, the original committer is the problem and the person who should be shamed, for trying to use an open source software project to publicly project himself as a gender isomorphist and wasting the project maintainers' time with what is, in fact, a completely trivial and pointless change.

Edit: Wow, it should be no surprise that it turns out the original committer is indeed somebody who tends to go out of his way to make himself publicly visible.

shrughes fucked around with this message at 00:44 on Dec 2, 2013

raminasi
Jan 25, 2005

a last drink with no ice
I agree, the removal of gender-exclusionary language from an open-source project is trivial and pointless.

Blinkz0rz
May 27, 2001

MY CONTEMPT FOR MY OWN EMPLOYEES IS ONLY MATCHED BY MY LOVE FOR TOM BRADY'S SWEATY MAGA BALLS

shrughes posted:

That's not a fact, that's you unironically proclaiming somebody to be a douche, when in fact it is people like you who are the problem.

P.S. In case anybody hasn't figured this out yet, the original committer is the problem and the person who should be shamed, for trying to use an open source software project to publicly project himself as a gender isomorphist and wasting the project maintainers' time with what is, in fact, a completely trivial and pointless change.

Edit: Wow, it should be no surprise that it turns out the original committer is indeed somebody who tends to go out of his way to make himself publicly visible.

Of course, gender neutrality has no place in OSS.

In other news, women should always wear ankle length skirts so as not to offend the men-folk.

Pilsner
Nov 23, 2002

shrughes posted:

That's not a fact, that's you unironically proclaiming somebody to be a douche, when in fact it is people like you who are the problem.

P.S. In case anybody hasn't figured this out yet, the original committer is the problem and the person who should be shamed, for trying to use an open source software project to publicly project himself as a gender isomorphist and wasting the project maintainers' time with what is, in fact, a completely trivial and pointless change.

Edit: Wow, it should be no surprise that it turns out the original committer is indeed somebody who tends to go out of his way to make himself publicly visible.
Can you post some links of the SJW douche's antics, just for laughs?

shrughes
Oct 11, 2008

(call/cc call/cc)

GrumpyDoctor posted:

I agree, the removal of gender-exclusionary language from an open-source project is trivial and pointless.

Yes let's purify the project of its hateful anglonormative past and make everybody spend time on my pet issues.

Pilsner posted:

Can you post some links of the SJW douche's antics, just for laughs?

I have no idea what SJW means.

return0
Apr 11, 2007

Blinkz0rz posted:

Definitely not.

His apology struck me as the same kind of apology that politicians make, e.g. an "I'm sorry I offended someone" apology rather than a real consideration of the issue at hand. I understand if, being a non-native English speaker, he might have rejected it out of hand, but I think that speaks more for him overreaching his expertise rather than anything else.

The fact remains that the commit should have been merged without any argument and he's kind of a douche for not accepting it.

The reason that you are incorrect is that in a functional community, the community itself acts as a check and balance against improper applications of standard protocol. The maintainer reacted entirely reasonably to an out-of-band forced through commit that did not have proper authorisation, but then the community indicated to the maintainer that the change, while small, is significant. At this point the maintainer could then accept the commit.

The problem is that the node community is apparently deeply dysfunctional and cynical, and people are so eager to self-aggrandise that they will post Internet tough-guy rhetoric about how they would totally fire this guy for his sexist attitude. No fucks seem to be given that the guy was just applying established norms, or that this reaction will leave a public trail of underserved invective about his character (despite him giving up his own time to be a core-maintainer), or that it makes the community itself look bad.

Like seriously why is the guy a douche?

Blinkz0rz posted:

Of course, gender neutrality has no place in OSS.

In other news, women should always wear ankle length skirts so as not to offend the men-folk.

Nobody at all is saying this, you know this is an asinine strawman so why bother? The problem here is a bunch of people cynically riling up others to attack a guy who reverted a docs change, as he was compelled to by convention, because he didn't understand the significance of the content. This is very anglocentric (and possibly racist?). I don't think anyone is saying that the content of the change is bad in and of itself, it is better docs content; the problem is all the other poo poo.


Like if this guy forced through a code commit and it fixed a bug but it was reverted as it jumped the queue, nobody would give a gently caress right? But because it's a docs issue (so everyone can understand it) and because it's a contentious issue, the guy becomes the villain. But it's the same in both cases; applying standards to your version control history.

return0 fucked around with this message at 01:09 on Dec 2, 2013

Dren
Jan 5, 2001

Pillbug

Strong Sauce posted:

...
5. For a guy who was lucky enough to have written this (http://cryptnet.net/mirrors/texts/kissedagirl.html) in 1996 instead of today, where he probably would have been blasted over writing that comment and probably have blog posts written about it, he seems to lack much tact or empathy. He never even apologized for this!

That kissed a girl thing is hilarious! No wonder Sun is so lovely!

This whole gendered pronoun thing has been handled incredibly poorly.

Blinkz0rz
May 27, 2001

MY CONTEMPT FOR MY OWN EMPLOYEES IS ONLY MATCHED BY MY LOVE FOR TOM BRADY'S SWEATY MAGA BALLS

return0 posted:

The reason that you are incorrect is that in a functional community, the community itself acts as a check and balance against improper applications of standard protocol. The maintainer reacted entirely reasonably to an out-of-band forced through commit that did not have proper authorisation, but then the community indicated to the maintainer that the change, while small, is significant. At this point the maintainer could then accept the commit.

The problem is that the node community is apparently deeply dysfunctional and cynical, and people are so eager to self-aggrandise that they will post Internet tough-guy rhetoric about how they would totally fire this guy for his sexist attitude. No fucks seem to be given that the guy was just applying established norms, or that this reaction will leave a public trail of underserved invective about his character (despite him giving up his own time to be a core-maintainer), or that it makes the community itself look bad.

Like seriously why is the guy a douche?

Ok, then the community are a bunch of douches because gender neutrality is kind of an important thing. Computing in general, much less the software development community has a serious "boys' club" stigma that needs to be broken. Acting like it's not a big deal that there's a serious lack of female developers does a disservice to gender equality and general and just perpetuates the stereotype that software developers are a bunch of sweaty men living in basements.

return0 posted:

Nobody at all is saying this, you know this is an asinine strawman so why bother? The problem here is a bunch of people cynically riling up others to attack a guy who reverted a docs change, as he was compelled to by convention, because he didn't understand the significance of the content. This is very anglocentric (and possibly racist?). I don't think anyone is saying that the content of the change is bad in and of itself, it is better; the problem is all the other poo poo.

Saying something is Anglocentric (and possibly racist?) is missing the point (because, you know, gender issues are an international concern) and is really doing a disservice to the actual issue at hand.

return0 posted:

Like if this guy forced through a code commit and it fixed a bug but it was reverted as it jumped the queue, nobody would give a gently caress right? But because it's a docs issue (so everyone can understand it) and because it's a contentious issue, the guy becomes the villain. But it's the same in both cases; applying standards to your version control history.

People care because it's a real issue. Code issues are one thing, but gendered pronouns and gender equality in general are serious societal issues that transcend software development. If you don't understand that then you really need to get take a break from development and step out into the real world.

Blinkz0rz fucked around with this message at 01:12 on Dec 2, 2013

Amarkov
Jun 21, 2010

Blinkz0rz posted:

gender neutrality is kind of an important thing. Computing in general, much less the software development community has a serious "boys' club" stigma that needs to be broken. Acting like it's not a big deal that there's a serious lack of female developers does a disservice to gender equality and general and just perpetuates the stereotype that software developers are a bunch of sweaty men living in basements.

Nobody except shrughes disagrees with this sentiment. The question is how the situation should have been handled, not what the correct resolution was.

return0
Apr 11, 2007

Blinkz0rz posted:

Saying something is Anglocentric (and possibly racist?) is missing the point (because, you know, gender issues are an international concern) and is really doing a disservice to the actual issue at hand.

The issue at hand is that Bryan Cantrill is cynically exploiting a community who care about gender equality by riling them up to abuse someone who made a genuine mistake (if you could call consistent application of the community policy a mistake!) for personal benefit.

Blinkz0rz
May 27, 2001

MY CONTEMPT FOR MY OWN EMPLOYEES IS ONLY MATCHED BY MY LOVE FOR TOM BRADY'S SWEATY MAGA BALLS

return0 posted:

The issue at hand is that Bryan Cantrill is cynically exploiting a community who care about gender equality by riling them up to abuse someone who made a genuine mistake (if you could call consistent application of the community policy a mistake!) for personal benefit.

What personal benefit can he possibly get out of this situation?

raminasi
Jan 25, 2005

a last drink with no ice

shrughes posted:

Yes let's purify the project of its hateful anglonormative past and make everybody spend time on my pet issues.

Objection to gender-exclusive language in documentation not a "pet issue" and it is super weird that you would say that.

shrughes
Oct 11, 2008

(call/cc call/cc)

Blinkz0rz posted:

What personal benefit can he possibly get out of this situation?

http://venturebeat.com/2013/09/18/can-this-startup-steal-node-from-joyent-vcs-bet-8m-on-it/

Dren
Jan 5, 2001

Pillbug

Amarkov posted:

Nobody except shrughes disagrees with this sentiment. The question is how the situation should have been handled, not what the correct resolution was.

I would like to see evidence supporting the idea that use of gender neutral pronouns would have a positive effect on the ratio of female to male engineers. Absent of evidence I prefer picking a gender and sticking with it because of the awkward phrasing caused by the absence of a neuter third person plural personal pronoun in english.

Blinkz0rz
May 27, 2001

MY CONTEMPT FOR MY OWN EMPLOYEES IS ONLY MATCHED BY MY LOVE FOR TOM BRADY'S SWEATY MAGA BALLS

Yes, Bryan Cantrill is calling Ben Noordhuis out for gendering pronouns because he's afraid he's going to lose control of the node project. That makes perfect sense.

God, give it up.

pokeyman
Nov 26, 2006

That elephant ate my entire platoon.

Dren posted:

the absence of a neuter third person plural personal pronoun in english.

Time to learn about a little friend called "they"!

ewe2
Jul 1, 2009

For me the irony in the matter was that the blog linked to a helpful slideshow on dealing with assholes that clearly states "set some ground-rules first" which only got half-way done as a fix-up measure not as prevention. The language in that CONTRIBUTING.md is terribly unclear and will probably lead to more misunderstandings down the road.

Kilson
Jan 16, 2003

I EAT LITTLE CHILDREN FOR BREAKFAST !!11!!1!!!!111!

pokeyman posted:

Time to learn about a little friend called "they"!

I'm guessing he meant singular, in which case 'thon' is the answer.

http://www.qwantz.com/index.php?comic=2079

Adbot
ADBOT LOVES YOU

shrughes
Oct 11, 2008

(call/cc call/cc)
Cantrill wouldn't write such a drooling morass of nonsensicality if it was a friend of his or some random developer. Ben Noordhuis isn't some hateful pronoun-genderer, and there isn't any sort of negativity on the surface of or underlying his communication.

Amarkov posted:

Nobody except shrughes disagrees with this sentiment. The question is how the situation should have been handled, not what the correct resolution was.

It still amazes me how people (in particular, you) can be so unrepentantly willing to come out of the closet and out themselves publicly as members of the internet retard squad, incapable of fairly dealing with the nuances of people's opinions. I still remember the first time I learned about gendered pronouns, in pre-school, when using the word "he" to complain about a girl taking my spot in line at the water fountain. I thought they were stupid. You can see in my communications over the past years that I habitually use "they" as a third-person singular pronoun. Looking back in my personal blog (through like 4 or 5 pages of posts) I can find one use of third-person singular "they" and no uses of third-person singular "he" in situations where the gender is indeterminate. Probably there's such rare use of indeterminate third-person singular pronouns because I instinctively reroute my phrasing to avoid third-person singular pronouns with indeterminate gender. (I know I do this quite often nowadays -- my blog is kind of old so I don't have fresh memories of my editing my posts back then.) Yet somehow you've come to the conclusion that I don't think gender neutrality is an important thing.

And you're right. And since you apparently think it is an important thing, you're wrong. While I certainly instinctively shy towards gender neutrality in language, I definitely don't think it's an important issue. It's a first world feminist problem. You know what is really an important issue? AIDS, the use of condoms, actual womens' rights issues around the world, that extend deeper than kowtowing to their intolerance of nerds, et. cet. er. a. How about we make a deal. You can go worrying about pronouns and join the self-promoting white knight brigade, while I call you a human being and worry about the spread of communicable diseases in Africa and freedom of speech on the blogosphere. We'll see who contributes more to the world.

(USER WAS PUT ON PROBATION FOR THIS POST)

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply