Slashdot Mirror


Women Get Pull Requests Accepted More (Except When You Know They're Women) (peerj.com)

An anonymous reader writes: In the largest study of gender bias [in programming] to date, researchers found that women tend to have their pull requests accepted at a higher rate than men, across a variety of programming languages. This, despite the finding that their pull requests are larger and less likely to serve an immediate project need. At the same time, when the gender of the women is identifiable (as opposed to hidden), their pull requests are accepted less often than men's.

57 of 293 comments (clear)

  1. Just a thought... by ClickOnThis · · Score: 3, Insightful

    Maybe women ask for pull-requests more nicely?

    --
    If it weren't for deadlines, nothing would be late.
    1. Re:Just a thought... by ClickOnThis · · Score: 5, Informative

      You may want to go read the article. Unless you think being nicer works against you on a free software project. If that is the case then I may agree with you.

      Fair enough. For the TL/DR crowd, here are some of the possible explanations presented by the authors:

      - Reverse-discrimination against men? Rejected, per the observation that there is evidence of discrimination against women when gender is identified.

      - Women take fewer risks, and thus are more likely to provide solutions that are accepted? The authors cite a study that claims women are, on average, more risk-averse than men. However, this is inconsistent with the observation that women change more lines of code.

      - Women in open-source are more competent than men? This is the hypothesis that the authors support the most. They suggest it somes about due to survivorship bias and/or self-selection and/or higher implicit performance-standards in the female population of open-source coders.

      --
      If it weren't for deadlines, nothing would be late.
    2. Re:Just a thought... by mrchaotica · · Score: 2

      - Women take fewer risks, and thus are more likely to provide solutions that are accepted? The authors cite a study that claims women are, on average, more risk-averse than men. However, this is inconsistent with the observation that women change more lines of code.

      "Taking fewer risks" can mean things other than reducing the scope of the change. In particular, it can mean testing more thoroughly instead. In true Slashdot tradition, I didn't read the article -- did it say anything about defect rates in code written by women as compared to code written by men?

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:Just a thought... by fche · · Score: 2

      Meh. TL;DR types might also find such gems:

      "Research suggests that, indeed, gender bias pervades open source. The most obvious illustration is the underrepresentation of women in open source;" ... which is a fashionable non sequitur.

      And as for the reverse-discrimination claim, they define a "gender-neutral" profile where they could not tell gender immediately from the github profile only. But that's not evidence that the person merging the patch could not know. They could have done the same sort of auxiliary social-networking/google search that the researchers themselves did to build up their userid->gender mapping tables. IOW, they're assuming the maintainer is more naive about searching for information than they themselves are.

    4. Re:Just a thought... by alvinrod · · Score: 2, Insightful

      Another explanation (at least according to github) is that white women are some of the biggest barriers to progress.

      Perhaps it is simply the result of men being good feminists and rejecting pull requests from women in order to promote greater diversity and inclusion in tech. I don't know if the authors of the study also factored in race to their data analysis though.

    5. Re:Just a thought... by Darinbob · · Score: 4, Interesting

      Not all useful changes are treated the same. Bug fixes get higher priority, doing what the boss thinks is important gets more priority, infrastructure changes which overall are an improvement but which causes a need for others to fix code or learn something new tend to get lower priority. Smaller means easier to quickly understand and thus more likely to be accepted quickly. Logically some of these things getting lower priority are actually very important but get overlooked as they're not directly related to the immediate bottom line and quarlerly profits (in the corporate world anyway, though some of this exists in a slightly different form in open source).

      And that's sort of what they implied. Pull requests from women tended to be larger or less likely to serve an immediate need. This is not to say that those are better or worse on merit, just treated differently.

      To stereotype perhaps, the women tend work on things that need to get done in the long run and avoid quick and dirty fixes, men tend to work on things to impress the boss and worry about cleaning it up later? I have seen some small trend this way in my experience, as the worst code bases to maintain that I've worked on tended to be developed in all male groups, and easier to understand and maintain code came from mixed developers. And in my experience at least, I've see more women caring about long term architectural issues and few who were engaged in the quick and dirty check in.

    6. Re:Just a thought... by Coren22 · · Score: 2

      That is so racist/sexist, I almost expected it to be a white male at the podium...but wow, it is a dark skinned female (I assume asian due to context in the slide). Some people just don't seem to understand what racism/sexism is.

      --
      APK likes to ask for responses to the same things over and over. Maybe he just likes the responses?
    7. Re:Just a thought... by wyHunter · · Score: 3, Insightful

      And usually those people aren't white men.

    8. Re:Just a thought... by Anonymous Coward · · Score: 2

      Just as an aside, it isn't reverse discrimination. There is no such thing, logically speaking. There is discrimination, for or against, any number or selection of groups. If I say I prefer blacks, I'm just as racist as if I hated them. I'm just as sexist if I only employ trans-gender people as if I refused to employ anyone who isn't a cis-gendered male. So save yourself some time, and make your comments logically and grammatically consistent. Just say discrimination.

    9. Re: Just a thought... by loufoque · · Score: 4, Insightful

      I systematically google anyone who sends me a pull request. I assume most people do the same.
      Why wouldn't you be curious about that person that not only uses your software, but also took the time to fix a bug in it?

    10. Re:Just a thought... by Dr.+Evil · · Score: 4, Insightful

      ", per the observation that there is evidence of discrimination against women when gender is identified."

      Not sure how they come to this conclusion when they indicate that when the gender is identified, BOTH genders see a significant drop and men see a *greater* drop when they're known to the project. It's only when the women are unknown that their acceptance rate is lower... but even then, the acceptance rate of men and the acceptance rate of women's error bars overlap... it's entirely possible there's no difference between the genders when the contributor is unknown.

      In fact, the only place in their pull request acceptance rate error bars don't overlap on p15 is where identified male insiders are rejected at a greater rate than women.

      "We hypothesized that pull requests made by women are less likely to be accepted than those made by men."

      Seems like bad research... start with a hypothesis and highlight areas of your study which weakly support it, ignore areas which strongly refute it.

    11. Re:Just a thought... by EmeraldBot · · Score: 2

      And that's the problem with political correctness, racism and sexism. White people cop a lot of flak for it (and rightly so, discrimination based on race or gender is ridiculous), but honestly I think it is a small minority of white people that will get up on a podium and espouse their beliefs of racial superiority. Then exactly the same happens from minority groups - and even smaller minority of that group gets up and espouses their ridiculous beliefs of racial superiority, but people "have" to listen because safe spaces and needing to give minority speakers a voice.

      If your ideas are discriminatory, you should be called out on it. Regardless of your gender, colour, ancestry or personal history - none of these preclude you from being able to be a racist/sexist pig.

      Unfortunately, I'm all out of mod points, but this AC raises a very good point. Racists come from all sides, and I wish as a society we were more interested in living together peacefully than pissing on each other.

      --
      "Set a man a fire, he'll be warm for the rest of the night. Set a man afire, he'll be warm for the rest of his life."
    12. Re:Just a thought... by serviscope_minor · · Score: 2

      I have no clue what gender "serviscope_minor" is.

      My github ID is not servicope_minor. My name, like very github ID like very many other people's is a variation on ${firstname}${lastname}.

      Maybe women that pick gender neutral user names are better coders?

      Maybe women who's parents picked potentially ambiguous names make better coders because uh... it makes sense you see with hunters and gatherers and uh... because... er...

      --
      SJW n. One who posts facts.
    13. Re: Just a thought... by AmiMoJo · · Score: 2

      Why would you be interested? If someone submits a random bug fix I'm not interested in doing some kind of mental ad-hominem and rejecting it, I just evaluate their code on its merits. The only time I look further is if they suggest some larger change that needs deeper consideration, and then I start by asking them about it rather than googling them.

      I respect other people's privacy, if they don't choose to share information and I don't need it for any reason I leave them alone.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    14. Re:Just a thought... by Aighearach · · Score: 2

      That much stereotype in such a short post, I had to run to the bathroom to shave my neck just from reading it.

      You seem to have missed that these larger, less immediate pull requests were accepted at a higher rate than the ones that were more immediate. As long as the gender is disguised. If others can see their gender, then their pulls are less likely to be accepted.

      None of the weird stereotypes you spew even attempt to account for that difference. I'll give you a hint: it isn't a difference in the women that causes others to treat them differently based on if the said others know their gender.

    15. Re: Just a thought... by Aighearach · · Score: 2

      You sound exceptionally easy to socially engineer.

      If you want to avoid polluting your own process, just read the code and evaluate if you want the change.

  2. Re:oh ffs already by JoshuaZ · · Score: 2, Insightful

    Gender issues are a real and serious problem. And you don't need to be a "SJW" to get that. Inefficiencies introduced by biases are bad because they make less good code get written or accepted. This harms *everyone*. And understanding exactly how much of a bias there is and where there is bias or isn't bias is important. If there's no problem in a given area, then we should know about that so we can focus resources elsewhere. We don't lose by getting more good data about the situation.

  3. We're not all career programmers. by Anonymous Coward · · Score: 3, Insightful

    What is a pull request? Is it a good or bad thing?

    1. Re:We're not all career programmers. by Verdatum · · Score: 4, Informative

      It's a term related to git, the tool a lot of us use to manage our source-code and revision history. A pull request is when you finish a task and you send your code changes up to the authorities of the project. When a pull request is approved, it means their code changes have been applied to the project.

    2. Re:We're not all career programmers. by mrchaotica · · Score: 2

      Even those of us who are career programmers aren't necessarily git users, and I'm pretty sure "pull request" is a git-ism. I think it's kind of like a commit (or maybe branch merge) in more traditional version-control systems, except under the control of the project manager instead of the person submitting the code.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:We're not all career programmers. by bluefoxlucid · · Score: 4, Informative

      For distributed version control systems like git, mercurial, bazaar, bitkeeper, and darcs, there's no central repository. You can have an authoritative source, which is just like every other source aside from a fancy name tag. A pull request is a request to pull (and merge) a branch from another repository.

    4. Re:We're not all career programmers. by tnk1 · · Score: 4, Informative

      A pull request is a definitely a "git-ism". It's a request to other coders to update their own local git codebase to incorporate the changes that the requester has made. So it is like a "request to commit" to some degree, but allows for decentralization.

      So, you can accept a pull request to your own personal branch/fork and it doesn't have to go on the main branch. This allows two (or more) coders to sync their branches with each other, without necessarily impacting the main branch. Then at some point, when there is full agreement among the collaborators about what they want to submit to main, the merged branch with all their work (or any one of the up-to-date branches) has a PR generated for it, and the request is made to update the main. (Or perhaps their branch just becomes a fork of the original code and now that branch is "main").

      Obviously, if the PR is accepted to the main, there could be rules about who can do it and/or under what circumstances. There may be a main branch committer, or there could just be rules to allow anyone to commit, as long as they aren't the author and that they have verified the changes meet the appropriate code review and testing requirements. There's no actual difference in the mechanical aspects of it; the main branch works just like any other branch aside from the designation of that branch as the "authoritative" code base for the builds and release candidates.

  4. Self-Selection? by Diss+Champ · · Score: 5, Insightful

    Is it possible that those women who don't feel it necessary to point out their gender in situations where gender doesn't matter tend to also be those more likely to communicate well?

    Is it possible that those women who make it a point to draw attention to their gender in situations where there is no reason to bring up gender at all, are also more likely to be less convincing regarding the usefulness of their work?

    1. Re:Self-Selection? by Pseudonymous+Powers · · Score: 5, Insightful

      Interesting point. Also worth asking is:

      Is it possible that those developers who don't feel it necessary to point out their favorite college sports team in situations where their favorite college sports team doesn't matter tend to also be those more likely to contribute worthwhile changes? Is it possible that those developers who make it a point to draw attention to their favorite college sports team in situations where there is no reason to bring up their favorite college sports team at all, are also more likely to be less convincing regarding the usefulness of their work?

    2. Re:Self-Selection? by mwvdlee · · Score: 2

      What do you mean by "pointing out their gender"? My avatar on Github is just a portrait photo of me, looking like the guy I am.
      If a women is using a portrait of herself as her avatar, does that count as "pointing out their gender" or is it simply a portrait photo?

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    3. Re:Self-Selection? by Pseudonymous+Powers · · Score: 4, Funny

      Go Ferrets!

    4. Re:Self-Selection? by lgw · · Score: 4, Insightful

      possible that those developers who don't feel it necessary to point out their favorite college sports team in situations where their favorite college sports team doesn't matter tend to also be those more likely to contribute worthwhile changes?

      The double-negative makes it hard to parse, but I think I agree: "people who point out unimportant distractions about themselves have lower-quality submissions". Seems perfectly reasonable to me.
       

      --
      Socialism: a lie told by totalitarians and believed by fools.
    5. Re:Self-Selection? by zarr · · Score: 2

      Using your real name when submitting a PR is not "pointing out an unimportant distraction about yourself".

    6. Re:Self-Selection? by ceoyoyo · · Score: 5, Interesting

      First impression: somebody needs to learn about statistics that have more than one predictor variable.

      Second impression: despite the lack of appropriate analysis, the differences in figure 5 are big enough to be reasonably clear. It looks like there is discrimination against anybody who has a gendered profile (maybe maintainers don't like pictures?). This discrimination might be slightly greater against outside women, and is fairly likely greater against inside men.

      Third impression: the paper and the Slashdot summary have a strong gender bias; they mention only the small and borderline significant anti-female bias while ignoring the more significant anti-male bias and also the much larger anti-(either) gender identifiable bias.

    7. Re:Self-Selection? by serviscope_minor · · Score: 2

      I don't think the OP was talking about people who use their real names.

      And that's the problem. Huge numbers of people use their real names on github.

      Taking Slashdot as an example, I think that examples like girlintraining or Gaygirlie are what was being referred to,

      But not JustAnotherOldGuy or King Neckbeard.

      People who use their real names aren't doing so necessarily to point out their gender, they're just using their real name. People who use an anonymous username that reveals their gender apparently think that everyone should specifically be aware of their gender, as if that matters.

      Or they've never thought about it because just about everyone is used to gendered names, so it might never have occurred to them that it matters.

      --
      SJW n. One who posts facts.
  5. Tugging by Punko · · Score: 2

    "pull requests" heh.

    Posted intentionally to lampoon typical responses.

    I am not surprised that requests are not followed up on when a female calls for them, nor am I surprised that their responses are more often responded to when the gender is hidden/neutral. What I am surprised is that female pull requests are "larger and less likely to serve an immediate project need". Does this mean that female developers are concentrating on "big picture features" more often ?

    --
    If only we could fall into a woman's arms without falling into her hands
    1. Re:Tugging by bluefoxlucid · · Score: 2, Insightful

      It means their code is less-important and so is not scrutinized as hard.

    2. Re:Tugging by Kjella · · Score: 2

      I am not surprised that requests are not followed up on when a female calls for them, nor am I surprised that their responses are more often responded to when the gender is hidden/neutral. What I am surprised is that female pull requests are "larger and less likely to serve an immediate project need". Does this mean that female developers are concentrating on "big picture features" more often ?

      Would that be so astonishing? We come from a hunter-gatherer society where those out hunting had to think on their feet and seize the opportunities where they presented themselves. Gathering is a lot more about planning and organization, those berries won't run away but you have to harvest when they're ripe. And the women were also taking care of the children, sick and elderly for the long term survival and passing on knowledge of the tribe. We've had many thousands years of selection pressure to that effect, there's no need to exaggerate the differences and it's not like one is always better than the other but statistically we are different.

      --
      Live today, because you never know what tomorrow brings
  6. Re:What about me? by Anonymous Coward · · Score: 5, Funny

    Have you tried Craigslist?

  7. RTFA ... by Obfuscant · · Score: 3, Funny
    Read TFA, at least through the "author contribution" section.

    Clearly, Clarissa didn't contribute anything, and Chris may or may not have contributed anything significant, it's hard to tell.

  8. What a crap summary by avandesande · · Score: 4, Insightful

    After reading the article it appears that women lead pull acceptance in every case except for one edge case, and not by very much(its like 64% vs 63%). Nothing interesting at all here.

    --
    love is just extroverted narcissism
    1. Re:What a crap summary by alexhs · · Score: 3, Insightful

      To be fair, Slashdot's summary is not worse than the paper's summary.

      There's a long list of issues with their methodology, and they make a fair assessment of these in the "Threats" part, which BTW should be discussed in the article, and not in the appendices.

      As a whole, this paper reeks "We wanted to show how / how much women were discriminated against in Open Source. Our findings showed the opposite, so we kept making up criteria until one would exhibit (barely) the bias we wanted to denounce."

      Of course when you're doing that, you're just begging to fall for this.

      Non-exhaustive list of other issues I noticed:
      - Weighing issues: for example, how many commits from outsiders vs insiders. Given that, overall, women get better acceptance, I can conclude than insiders commit more than outsiders (in their dataset)
      - Missing stats (for example, we get gendered stats on whether a pull request is linked to an issue, but no insider / outsider distinction)
      - Plain old lies in the summary ("when a woman’s gender is identifiable, they are rejected more often" vs "Women have lower acceptance rates as outsiders when they are identifiable as women.")
      - Failure to mention that the error bars are for the strict dataset. I suppose this is standard practice, but the dataset error bars are probably swamped by the non-representativity of the dataset in the first place, and the methodology shortcomings, which means that they're misleading (nobody cares about their dataset). They don't make any effort to evaluate these errors (obviously that would be the hard part), and leave us with some hand-waving like "we are somewhat confident that robots are not substantially influencing the results".
      - Graphs that start at 60% to exaggerate differences (without using broken axis)
      - Using "theory" for "hypothesis"

      --
      I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
  9. Problem with this article by Verdatum · · Score: 3, Informative

    I honestly don't mind submissions about gender issues on /. But I do have a problem with posting articles that have not yet been peer reviewed. It is at least good of the link to make that perfectly clear.

  10. Re:oh ffs already by Rei · · Score: 3, Funny

    If you killing yourself would mean I'd see the acronym "SJW" less often on Slashdot, then by all means go right ahead.

    --
    We should start dealing in those black-market beagles.
  11. Baloney Charts by avandesande · · Score: 5, Interesting

    Charts that show a percentage range (ie. 60% to 80%) instead of the actual percentage (0% to 100%) to exaggerate differences between amounts on the chart.

    --
    love is just extroverted narcissism
    1. Re:Baloney Charts by avandesande · · Score: 2

      Yes, it is technically correct, but misleading in the sense it makes a 5% difference (what is the margin of error again?) look bigger than it is.

      --
      love is just extroverted narcissism
  12. Re:oh ffs already by Qzukk · · Score: 2

    I checked it in but my pull request was rejected :(

    --
    If I have been able to see further than others, it is because I bought a pair of binoculars.
  13. Stupid study is stupid by Anonymous Coward · · Score: 3, Interesting

    First off they trumpet the fact that they discovered that women's merge acceptances were higher than mens. It's only when they sliced the one hundred thousands of accounts for "gender confirmation" that they decided that bias existed because success rates went from 72% to 64% - The error deviation of that alone should cover the spread.

    Secondly the sample rating is awful - They compare TWO MILLION male checkins to ONE HUNDRED THOUSAND female checkins without any criteria for context, quality, need or style... just "quantity" and say that because the PERCENTAGE RATES FOR ACCEPTANCE are "higher" it must mean the women programmers are "Better" when comparing 2 sample sets with 20x the difference of checkins as they're all EQUAL.

    Sorry. That's BS.

    This is not science, this is propaganda statistics and poor statistics at that but I'm sure they made full use of their government funding to study gender issues in STEM fields.

  14. Re:oh ffs already by alvinrod · · Score: 3, Insightful

    It's a research study. If you have a problem with how the research was conducted or believe that the conclusions which have been drawn from the study are erroneous or the result of a particular methodological flaw feel free to point it out. Dismissing scientific results on the basis that you don't like them or people are using it for some political narrative isn't reasonable.

    Also, it doesn't look like anyone here is calling for diversity quotas or any other particular action. I'm sure some people will use this to point out why company X needs some program or some such stuff, but take umbrage with them or their policy, not the scientists who made an observation.

  15. It's the internet by Solandri · · Score: 2

    There's no need for comparative statistics for men vs women, which leave you trying to control for all sorts of nebulous factors like how nicely they make requests, or how the genders might code differently.

    All you have to do is take a bunch of coders (men or women, doesn't matter), and have them submit a bunch of code online using a male persona, using a female persona, and anonymously (or at least gender-neutral). Then compare acceptance rate for each individual. That neatly eliminates all other factors since you're comparing the same individual to himself or herself.

  16. Re:oh ffs already by Shadow+of+Eternity · · Score: 2, Insightful

    You're absolutely right. The fact 50% of domestic violence victims have 0% of federal funding and shelters, and 50% of rape victims aren't even legally recognized, is a real and serious problem.

    Manufactured "discrimination" about pull requests is neither real nor serious.

    --
    A bullet may have your name on it but splash damage is addressed "To whom it may concern."
  17. Bimodal distributions by goombah99 · · Score: 3, Insightful

    The magnitude of the bias reported isn't alarmingly high so some of the things you suggest and others might be reasonable to consider as origins of the difference.

    However, the change of the acceptance rate histogram from uni-modal to bi-modal when the gender is known for a woman seems to be much stronger evidence of gender bias.

    The bottom axis of the histogram is rate of code rejections for an individual, and the left axis is the number of individuals with that rejection rate. When gender is not known both men and women have dominantly high acceptance rates tailing off towards low accpetance rates. However when gender is know a sharp second peak at the 90% rejection rate shows up on the women's histogram but not the men.

    Thus I think what this study shows is that for the most part women work on code in ways that produces code more likely to be accepted. The fact that it tends to be longer and not something on the bug list may make their submissions different (more substantial infrastructure not defect fixes might be one interpretation). So I'm not inclined to conclude much from that. But the bimodality seems to be evidence of a strong gender bias among a small number of open source projects.

    --
    Some drink at the fountain of knowledge. Others just gargle.
  18. Re:oh ffs already by Mars+Saxman · · Score: 2, Insightful

    Yeah, at this point I pretty much just immediately flip the bozo bit on anyone who uses the term "SJW" non-ironically. It conveys no useful information except that the person using it is... um... possibly a troglodyte.

  19. Re:oh ffs already by AmiMoJo · · Score: 2

    It's the ultimate ad-hominem. When you don't like what someone is saying, when it makes you uncomfortable, just call them an SJW. It signals to others that they should be modded down.

    It's basically doing exactly what they accuse SJWs of, only it's fine for them because they are just cutting through the bullshit.

    --
    const int one = 65536; (Silvermoon, Texture.cs)
    SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
  20. Re:Gender-shaming by Copid · · Score: 2

    What are ./ readers supposed to do with this "information"?

    Clearly, we're supposed to get mad that the research was ever even done and then stomp on it as hard as we can to make it go away.

    Sometimes research results are just research results. They may not indicate any particular course of action. But lots of people will flip the fuck out anyway because they think that the facts will be used to push action in a direction they don't like.

    --
    An interesting anagram of "BANACH TARSKI" is "BANACH TARSKI BANACH TARSKI"
  21. Re:oh ffs already by Austerity+Empowers · · Score: 2

    I just want to add it if this is the case, it may certainly affect his pull requests.

  22. Cherry picked results by kevingolding2001 · · Score: 4, Informative

    The interesting thing the study actually found was that pull-request acceptance rates dropped for BOTH males and females when the gender of the requester could be inferred from their username or avatar picture. In some categories that rate dropped more for males, and in others the rate dropped more for females.

    But they ignored the drop in rates for males and considered only the drop in rates for females when jumping to their conclusion of "gender bias".

  23. Re:oh ffs already by Boronx · · Score: 2

    Congrats, you are not an asshole.

  24. pull request acceptance != bias by thecombatwombat · · Score: 2

    The whole premise seems to be accepted pull requests = accepted developers. I mean they say:

    "To what extent does gender bias exist among people who judge GitHub pull requests?
    To answer this question, we approached the problem by examining whether men and women are equally likely to have their pull requests accepted on GitHub, then investigated why differences might exist."

    The authors note that women are more likely to submit pull requests that aren't tied to existing open issues. They seem to conclude that this reinforces the idea that women have the best track records, that these requests are the hardest to get accepted.

    "Thus, if women more often submit pull requests that address an immediate need and this is enough to improve acceptance rates, we would expect that these same requests are more often linked to issues."

    I interpret that totally the other way. The paper equates getting a pull request accepted with being accepted, that's just not how (in my experience) development works. If you submit a patch for some feature add that only you've thought of, and it conflicts with nothing else, it's easy for a maintainer to accept. A patch for a known, open issue is much more likely to have regression considerations, and compete with other patches. If five people all submit a patch for one issue, odds are good at least four of them are going to be rejected. It's kind of like measuring an employee's productivity by how many lines of code they write. Experienced developers see that as largely silly.

  25. Re:oh ffs already by Shadow+of+Eternity · · Score: 2

    There's a whole article that I can use to teach undergrads about how fraudulent methodology can fabricate any result you want. Their methodology is, as usual for a socjus "study", total garbage and their results are neither statistically significant nor are their conclusions based on sound logic.

    --
    A bullet may have your name on it but splash damage is addressed "To whom it may concern."
  26. Bad statistics by tgv · · Score: 2

    First statistical conclusion in the article is faulty: the significance is based on a chi square with df = 3,064,667. Every difference is significant with a df that high. The second statistical conclusion has the same error: significant, but the difference here is marginal. These people should really think if the underlying data truly only represents a difference in gender and all other possible variables are identical.

    But a large part of the article focuses on arguments like "they feel dejected" while in reality the numbers hardly differ. Not only that, they are even in the women's favor, even on the first request. How can you then complain about feelings of dejection or abandoning because of "an unreasonably aggressive argument style" (as if women are by definition incapable of that)? No, it's just clutching at straws because they have to write an article.

    But it's the final graph that is the nail in the coffin of this article: even with their self-chosen statistics, there is no difference in acceptance rate for men and women when gender is known (although "known" is too strong a word), even in the outsider category. They then phrase it like this: "There is a similar drop for men, but the effect is not as strong" while not having even the cheapest statistical argument to support it. That's the best they can come up.

    So the conclusion of this article should be: women have a slight advantage in pull requests on github. The rest is FUD.

  27. Re:oh ffs already by sethstorm · · Score: 2

    Then why are SJW's the only ones wanting to push the whole "gender 'issue'" as a "problem"?

    It has not been an issue until:

        They could make it an issue
        They could silence all meaningful criticism

    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.