|
shrughes you should be ashamed of that post. You're better than that.
|
# ? Dec 2, 2013 02:16 |
|
|
# ? May 14, 2024 09:33 |
|
GrumpyDoctor posted:Objection to gender-exclusive language in documentation not a "pet issue" and it is super weird that you would say that. Freakus fucked around with this message at 02:21 on Dec 2, 2013 |
# ? Dec 2, 2013 02:18 |
|
Freakus posted:It's an interesting scenario because it intersects two issues: sexism and racism. Firing someone over this is potentially pretty racist (Hurr, why don't dem dam Mexicans write English proper). No it's not, quit being so loving willfully dense. Cultural differences are one thing, enforcing a standard that adheres to English linguistic norms are another. Gendered pronouns in documentation are a symptom of male dominance in software development. They're not "right" or "ok" at all. There's nothing inherently racist in calling an rear end in a top hat out for either intentionally being an rear end in a top hat or being an rear end in a top hat while overstepping his intellectual bounds.
|
# ? Dec 2, 2013 02:35 |
|
Blinkz0rz posted:There's nothing inherently racist in calling an rear end in a top hat out for either intentionally being an rear end in a top hat or being an rear end in a top hat while overstepping his intellectual bounds. Huh, who was the rear end in a top hat again? And why are they an rear end in a top hat? It seems like you lack a basic understanding of events because earlier you were claiming that somebody (presumably the same person) had made an apology, when he had not.
|
# ? Dec 2, 2013 02:39 |
|
Edit: nevermind.
|
# ? Dec 2, 2013 02:44 |
|
shrughes posted:Huh, who was the rear end in a top hat again? And why are they an rear end in a top hat? This: quote:Hi all, let me try to clear up a few things. isn't an apology or at least a "I'm not racist, my best friends are black" style apology? I must have missed something. Either way, Ben Noordhuis should have recognized previous comments in the PR thread and/or understood the implications of maintaining gendered documentation. In no way did the PR harm anyone or do anything wrong, but rejecting it is a pretty serious indictment of either Ben's linguistic deficiency (in which case he's not qualified to evaluate PRs for English documentation) or a serious case of misogyny that needs to be corrected.
|
# ? Dec 2, 2013 02:49 |
|
Blinkz0rz posted:This: It's not an apology because he doesn't owe an apology. The situation is that he rejected a commit that was, by the communities standards, pushed incorrectly. The commit, however, was good (in that it improved something), but it was reverted because it did not follow process (all commits should improve something but they can't all just be pushed immediately right?); note that the process does not require Ben to validate this rejection with a set of experts. Why does he owe an apology for this, and why are you so unwilling to accept that a non-native english speaker who was unaware of the reason for this (extra-process) commit might have reverted it in good faith? I guess I just don't understand the logic, when even by his own admission he volunteers in a mentorship program for young engineers to get involved in technology and volunteers as a core-maintainer on a popular project, why it is acceptable for rivals in that community to cynically exploit his actions and use them as a weapon in an ongoing power struggle between organisations in the node ecosystem. It trivialises the actual issue at hand, and taints the name of someone who is ostensibly innocent. It's such obvious and transparent politicking from Cantrill I'm surprised you're falling for it tbh
|
# ? Dec 2, 2013 03:04 |
|
Blinkz0rz posted:but rejecting it is a pretty serious indictment of either Ben's linguistic deficiency (in which case he's not qualified to evaluate PRs for English documentation) or a serious case of misogyny that needs to be corrected. I agree that gender pronouns are important. I disagree that this statement reflects the only two available options or even the two most likely.
|
# ? Dec 2, 2013 03:06 |
|
If their rules say "commits must be signed off by X or Y", and a good and valid PR gets rejected for whatever reason, the correct solution to that problem is convincing X or Y to revise the decision and accept the PR. Not pushing it anyway, rules be damned. If you don't like the rules, get them changed.
|
# ? Dec 2, 2013 03:08 |
|
return0 posted:It's not an apology because he doesn't owe an apology. The situation is that he rejected a commit that was, by the communities standards, pushed incorrectly. The commit, however, was good (in that it improved something), but it was reverted because it did not follow process (all commits should improve something but they can't all just be pushed immediately right?); note that the process does not require Ben to validate this rejection with a set of experts. Why does he owe an apology for this, and why are you so unwilling to accept that a non-native english speaker who was unaware of the reason for this (extra-process) commit might have reverted it in good faith? Who gives a flying gently caress about politicking in an open source project? The fact remains that Noordhuis was flippant about a PR that converted gendered pronouns to non-gendered pronouns and then, when he was called out on it, said "if it gets us scores of female contributors, who am I to object?" If you're surprised that as a maintainer of a very large and very visible project he's being called out for his part in this then you need to back away from the computer and join the real world. I'm done arguing about this. If you don't understand A) why gendered pronouns are bad and B) why Noordhuis is wrong --full stop-- then you have bigger issues than trying to spot the next coding horror. Edit: Thermopyle posted:I agree that gender pronouns are important. Probably true, but node is a pretty visible project and as a maintainer, he needs to understand that public actions have consequences, regardless of whether he intended them to. He probably didn't mean to offend anyone, but the flippant manner in which he dismissed the original PR and his non-apology apology indict him pretty seriously. Blinkz0rz fucked around with this message at 03:18 on Dec 2, 2013 |
# ? Dec 2, 2013 03:16 |
|
I would say that if you think gendered pronouns are even in the top fifty or so reasons for the relative dearth of women in tech, then you've been reading vastly too much critical theory. Anyone want to guess about the gender breakdown of Joyent employees? I'm going to go ahead and suggest that if they really want to do something about attracting more female programmers then there's something vastly more concrete than fiddling with pronouns to make their documentation less readable.
|
# ? Dec 2, 2013 03:21 |
|
Blinkz0rz posted:Who gives a flying gently caress about politicking in an open source project? The fact remains that Noordhuis was flippant about a PR that converted gendered pronouns to non-gendered pronouns and then, when he was called out on it, said "if it gets us scores of female contributors, who am I to object?" I don't think gendered pronouns are bad, they convey information that non gendered pronouns do not (specifically gender). I do think they are generally inappropriate for technical documentation and I agree with your broader point here. My problem is not with the commit, it's with people acting like Noordhuis was being a dick by reverting a rejected but pushed commit. I'm not surprised he's being called out, I just think he doesn't deserve it. I think you are well-meaning, but sheltered such that you don't understand how difficult it is to understand the subtleties in your non-native language, and lack the empathy to imagine what it would be like. I agree that it's pointless to continue arguing it, you've obviously made up your mind.
|
# ? Dec 2, 2013 03:25 |
|
I personally think that it is a lot more insulting to women to think that they'll be scared away by *icky boy words* (that happen to be the correct form for unknown gender as well, at least until dipshits started whining about pronouns being patriarchical instead of trying to solve real problems that y'know take "work" instead of strongly worded articles).
|
# ? Dec 2, 2013 03:34 |
|
But seriously, in what world is going behind the project maintainer's back and pushing a commit after the project maintainer has rejected it is an okay thing to do? You could make an argument that rejecting the initial commit displays some level of ignorance of the issue. Maybe. But would we really be talking about this if the story was "project maintainer rejects a patch that makes the documentation more gender-neutral, then accepts it after some discussion as to why it's important"? The real issue is that someone decided "push it anyway without signoff, since I think it's fine" was better than actually talking things out. Is anyone really saying that gender-neutrality is such an important issue that open-source projects should accept all patches that purport to improve the issue, even if they haven't gone through the correct process?
|
# ? Dec 2, 2013 03:36 |
Politics aside, it's a minor commit not affecting code in any way, who gives a gently caress, just push it
|
|
# ? Dec 2, 2013 03:41 |
|
Blinkz0rz posted:If you're surprised that as a maintainer of a very large and very visible project he's being called out for his part in this then you need to back away from the computer and join the real world.
|
# ? Dec 2, 2013 03:43 |
|
gucci void main posted:Politics aside, it's a minor commit not affecting code in any way, who gives a gently caress, just push it Because they had a pre-existing policy to just reject those to avoid the hassle of dealing with CLAs for trivial things (and to avoid making GBS threads up git blame).
|
# ? Dec 2, 2013 03:44 |
|
Plorkyeran posted:This is a highly ironic statement from someone who is under the impression that is is universally agreed that gender-neutral "he" is an abomination that must be stamped out at all costs. Uh, "he" definitely isn't gender neutral, sorry.
|
# ? Dec 2, 2013 03:47 |
|
Sinestro posted:I personally think that it is a lot more insulting to women to think that they'll be scared away by *icky boy words* (that happen to be the correct form for unknown gender as well, at least until dipshits started whining about pronouns being patriarchical instead of trying to solve real problems that y'know take "work" instead of strongly worded articles). While your first argument is as laughably unconvincing as it is unoriginal, I can't speak about it factually. Your second point happens to be wrong: "they" has been a perfectly acceptable pronoun for centuries in place of one whose gender is unknown or unspecified. Plorkyeran posted:Because they had a pre-existing policy to just reject those to avoid the hassle of dealing with CLAs for trivial things (and to avoid making GBS threads up git blame). That would've been a handy policy to reference when rejecting the pull request. As would "I'm too busy to read your signed CLA could someone else take a look at this?"
|
# ? Dec 2, 2013 03:52 |
|
Also the original contributor noted that they (see what I did here?) submitted a CLA before Ben rejected the PR. Just FYI.
|
# ? Dec 2, 2013 03:58 |
|
Well, these gender issue talks are very entertaining and all, but could we please get back to bad coding? Here, I've recently dug up an old HDD and have been looking through code I wrote in high school. It's good for some laughs, I suppose. From a folder titled "Bruteforce" code:
code:
http://pastebin.com/tKax9VHr EDIT: That last one kinda broke poo poo. Most likely gonna dump that into pastebin or some such. ZeBourgeoisie fucked around with this message at 04:08 on Dec 2, 2013 |
# ? Dec 2, 2013 04:02 |
|
ZeBourgeoisie posted:Here, I've recently dug up an old HDD and have been looking through code I wrote in high school. It's good for some laughs, I suppose. I think this is my favourite part: C++ code:
|
# ? Dec 2, 2013 04:07 |
|
Blinkz0rz posted:Uh, "he" definitely isn't gender neutral, sorry.
|
# ? Dec 2, 2013 04:11 |
|
pokeyman posted:shrughes you should be ashamed of that post. You're better than that. Uh, have you read any of his other posting?
|
# ? Dec 2, 2013 04:14 |
|
Plorkyeran posted:One of the delightful things about English is that there is no standards body which decrees how the language works. People commonly use 'he' to refer to a person of unknown gender with no intent of suggesting that the person is male. I think that the objections to this are reasonable and mostly avoid using it myself, but trying to claim that it is objectively incorrect simply makes you an insane prescriptivist divorced from reality. You're actually trying to argue that "he" is gender neutral. This is a thing you're doing. God loving drat that's some dumb poo poo. Seriously. gently caress, man. Goddamn.
|
# ? Dec 2, 2013 04:16 |
|
shrughes posted: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. It's almost like we can care about multiple things at once, and win victories whereever we are. I visit big conferences in my industry (GUADEC, FOSDEM, Red Hat Summit), and I've encountered countless women in tech who feel like they don't belong. I've witnessed several times where a male sneer in disgust at women walking into a BoF at FOSDEM and claim that this is a geek-only establishment, at which point I usually stand up and leave the room. Several of these women have told me that it's a combination of the thousands of little things, some of which are gendered pronouns in documentation, that make them feel excluded. The exclusion of women is a huge problem plaguing our industry, and we can take small steps towards correcting it.
|
# ? Dec 2, 2013 04:21 |
|
Plorkyeran posted:(and to avoid making GBS threads up git blame). Ignoring all the other issues here I just want to say this is a loving pathetic reason to reject a good change.
|
# ? Dec 2, 2013 04:24 |
|
Blinkz0rz posted:You're actually trying to argue that "he" is gender neutral. This is a thing you're doing. God loving drat that's some dumb poo poo. Seriously. gently caress, man. Goddamn. Plorkyeran is saying that lots of people use "he" as a generic gender neutral pronoun, and don't mean any harm by it. In fact, the entire point is that there's no committee that dictates English like there is one that dictates e.g. French. Whether or not it's a good thing or you agree with it, it's a thing that happens in more rural areas. It's similar to statements like "Every man for himself" that are supposed to be read as gender-neutral, even though it has "man" and "himself" in there. I've already expressed my thoughts about pronouns above.
|
# ? Dec 2, 2013 04:25 |
|
Suspicious Dish posted:Uh, have you read any of his other posting? Blinkz0rz posted:You're actually trying to argue that "he" is gender neutral. This is a thing you're doing. God loving drat that's some dumb poo poo. Seriously. gently caress, man. Goddamn.
|
# ? Dec 2, 2013 04:27 |
|
JawnV6 posted:Yeah it seemed quite in line with his style? Yeah, you're right. Suspicious Dish basically said what I wanted to say anyway.
|
# ? Dec 2, 2013 04:29 |
|
Changing the pronouns in documentation to be more gender inclusive isn't going to suddenly make software development as a whole significantly more gender inclusive. Nobody's treating it like it's the only roadblock yet so many programmers think that loving line in the sand is worth dying over. It's like if a developer says that they have a hard time distinguishing the followed link style from the body style and then suddenly we've got to think long and hard about the implications of changing the placeholder stylesheet that supposedly nobody cared about. Without multiple peer reviewed sources that it affects usability, we can't just assume that if someone with protanopia can't see poo poo then someone with deuteranopia won't be perfectly fine. Nope, no pointless dickwaving for Alpha Programmer status here, just someone incapable of understanding my perfect bleep bloop logic.
|
# ? Dec 2, 2013 05:03 |
|
HORATIO HORNBLOWER posted:Ignoring all the other issues here I just want to say this is a loving pathetic reason to reject a good change. That's actually a good reason. Using git blame is pretty annoying when trivial changes intermingle with the real edit you're looking for. It's also very annoying when some person who hasn't contributed a line of code to your project comes along and decides he's going to fix its writing style to fit his newspeak agenda.
|
# ? Dec 2, 2013 05:15 |
|
Isilkor posted:If their rules say "commits must be signed off by X or Y", and a good and valid PR gets rejected for whatever reason, the correct solution to that problem is convincing X or Y to revise the decision and accept the PR. Not pushing it anyway, rules be damned. Literally the very first comment after @bnoordhuis (X) shamed Isaac is Y saying he signed off on it. @bnoordhuis was just pissy he said no and someone else said yes.
|
# ? Dec 2, 2013 05:15 |
|
shrughes posted:That's actually a good reason. Using git blame is pretty annoying when trivial changes intermingle with the real edit you're looking for. No it's a bullshit made up reason. The entire commit history is available and easy to peruse and if the most recent commit isn't the one you're interested in its trivial to step back until you find the one that is. It's pure laziness to say you're going to reject all changes that might impinge on your imaginary git blame purity, especially if you're going to climb on a cross straight afterwords about maintaining the project out of a sense if "duty." You're actively abdicating that duty if you're rejecting good changes on the basis that they might involve a little extra work for you. If you want to argue that it isn't a good change, that's an entirely separate argument, and it isn't the one I'm making.
|
# ? Dec 2, 2013 05:30 |
|
A bullshit made up reason is the perfect reason to reject a bullshit pull request from a non-contributor with an agenda. Also personally I've run into git blame problems before, if you've been a developer long enough you know the pain of having trivial commits prolong your search for the underlying reasons for a change. I've sometimes avoided making trivial changes for that reason. (Some projects, I think some BSD is one of them, have a policy of having each sentence in comments be on its own line to make the git blame history be clean. So I'm not the only one that finds having a clean blame history to be an important thing.) And apparently you agree that king_kilr is basically giving other people more work to help suit his agenda.
|
# ? Dec 2, 2013 05:41 |
|
1337JiveTurkey posted:Changing the pronouns in documentation to be more gender inclusive isn't going to suddenly make software development as a whole significantly more gender inclusive. Nobody's treating it like it's the only roadblock yet so many programmers think that loving line in the sand is worth dying over. It's one of the many things that make women feel excluded. There's a lot of work to be done, certainly, but every little bit helps. If there's 50 small things that all combine to make them excluded, well, remove one here, remove one there, and suddenly we're down to 20 things, and they'll feel a lot better. GNOME also runs a Women's Outreach Program, where we contact students in university, etc. 30-40% of our contributors are women. We run surveys at the end of all our mentorship programs that ask women why they haven't contributed to open-source before if they haven't, and it's always the small issues like this: the male-centric jokes in the bug tracker, the pronouns in the documentation, etc. It all contributes to making them feel like they don't belong.
|
# ? Dec 2, 2013 06:34 |
|
shrughes posted:That's actually a good reason. Using git blame is pretty annoying when trivial changes intermingle with the real edit you're looking for. It's also very annoying when some person who hasn't contributed a line of code to your project comes along and decides he's going to fix its writing style to fit his newspeak agenda. The elimination of gender-exclusive language is now a "newspeak agenda?"
|
# ? Dec 2, 2013 06:44 |
|
Maybe Joynet should spend their time doing something useful like removing gender-exclusive language from their own node.js repository on github rather than masturbating over how so fired Ben would be if he worked for them. (Hint: check their openssl dependency).
|
# ? Dec 2, 2013 07:25 |
|
Y'know, this sort of thing reminds me of the whole SendGrid drama. Completely different contexts but the common thread is a community that in its reasonable quest towards gender equality has completely discarded sensible discussion and conflict. Instead of approaching things like human beings capable of communication, reasoning and conflict resolution, so often it seems escalation to public media releases is the order of the day. The Joyent post was very much this, clearly trying to play damage control/point scoring before the bad rep stuck to their company. I guess this is the nature of the open and easy nature of broadcasting, Twitter being the easy choice, but damned if it doesn't steer the car into a ditch every now and then.
|
# ? Dec 2, 2013 07:26 |
|
|
# ? May 14, 2024 09:33 |
|
GrumpyDoctor posted:The elimination of gender-exclusive language is now a "newspeak agenda?" Honestly I think the use of 'newspeak' to criticize any attempt at changing how people talk is positively Orwellian.
|
# ? Dec 2, 2013 08:05 |