GitHub backs down, kills Copilot pull-request ads after backlash

(theregister.com)

114 points | by _____k 2 hours ago

18 comments

  • yosamino 1 hour ago
    Calling advertisements "product tips" as if everybody is too stupid to understand what that means.

    They created an amazing technology that oftentimes is indistinguishable from magic and then use it to deliver ads and - sorry about the tangent - kill people.

    This really is the quote of the century:

    > The best minds of my generation are thinking about how to make people click ads

    What a waste.

    • gorgoiler 8 minutes ago
      I don’t think the quote is particularly fair. You could just as easily see it as the best minds are building huge amounts of amazing, free technology and need a way to pay for it.

      For every microsecond level ad auction broker there’s a free Android update, cat video platform enhancement, calendar app feature, or type checked scripting language release.

      HFT on the other hand — now there’s a tech black hole!

    • worldsavior 36 minutes ago
      [flagged]
    • altmanaltman 1 hour ago
      A lot of amazing technology has been invented just for the purpose of killing people. It's nothing new. Humans are monkeys that like to kill other monkeys and no amount of civilization will change that.
      • miki123211 5 minutes ago
        This is where incentives strike us once again.

        Unlike in any other pursuit, in war, governments have at least some incentive to be efficient, lest they be outcompeted by the other side.

        In peacetime science, all they care about is crossing the is, dashing the ts, and making sure that no icky ethics violations are likely to cause a PR scandal and get somebody ousted from their post.

      • jhrmnn 35 minutes ago
        I find it sad that while technological progress is seen almost as a given by virtually everyone, moral progress is often not even an aspiration
        • janalsncm 18 minutes ago
          Just to push back a little, I think if the U.S. did now what they did to Germany and Japan in WW2 it would be unconscionable. They are getting a lot of flak for bombing a school. But I think it’s fair to say there were a lot of schools in Dresden and Hiroshima.

          This isn’t to excuse anything but to say there has been progress even if it’s not as fast as we’d like.

          As far as the technology angle, the precision we have now and information we have now allow much more narrow targeting, but at the same time allows us to scrutinize military actions more.

          • tovej 7 minutes ago
            Small correction: there was one very publicized school bombing with a lot of casualties, but there's more than one bombed school.

            The US and Israel have bombed several schools, hospitals, and civil servants' offices, and residential buildings. I read HRANA's report on the war every morning. [1] It's a quick read, they are a reliable Iranian opposition source (now based in the US).

            Each day, there are multiple strikes on civilian infrastructure. No matter how precise they are, they are still war crimes.

            [1] https://www.en-hrana.org/

      • logdu 1 hour ago
        It certainly won't change with that kind of attitude. Don't you want to live a peaceful life and be free from your baser instincts? I believe most people do, and if they don't, the mission of those who have education and means should be to show the way in that direction, instead of shrugging off the worst things and excusing them on "monkeys", which IMO is insulting to monkeys.
        • tornadofart 39 minutes ago
          The reflex to assign our morally wrong behaviour to the animal part in us is quite ironic. I just don't see jellyfish building concentration camps.
          • altmanaltman 8 minutes ago
            Yeah they just use their tentacles to catch prey and bring it into their body cavity, where they feed on and defecate out of the same opening. Maybe they don't because they lack the intellect to do so, not because they have any sense of morality.
        • altmanaltman 11 minutes ago
          Of course, we all want to live peaceful lives and be free from our baser instincts, but the entire society that allows you to live a "peaceful life" is based on exploitation and war. Just because you don't see it at home doesn't mean you don't profit/benefit from human violence and exploitation.

          As for my comment on "monkeys":

          1. Larger primates like chimpanzees are known predators that hunt and consume smaller monkeys, specifically targeting babies

          2. In the famous Gombe Chimpanzee War (https://en.wikipedia.org/wiki/Gombe_Chimpanzee_War), a once-unified community split into two factions; over four years, one group systematically hunted down and killed every male member of the other.

          3. In captive or introduced settings, groups may relentlessly bully "outsiders" who do not know the social norms, preventing them from eating or resting.

          4. Non-lactating females may steal an infant from its mother and refuse to give it back, holding it until the baby dies of starvation or dehydration.

          "Insulting to monkeys" is only an idea when you anthromorphize monkeys from the actual animals they are to something like Rafiki from Lion King. Nothing is insulting to monkeys because they don't understand the meaning of insult or care about it. They're raw animals and so are human beings.

          If you look at the world around you today and think "yes, this is the result of people wanting to live a peaceful life" then I would say you're not being realistic.

  • bilekas 2 minutes ago
    > We identified a programming logic issue with a GitHub Copilot coding agent tip that surfaced in the wrong context within a pull request comment. We have removed agent tips from pull request comments moving forward.

    Why does this read as they are saying it was a mistake ? Because it absolutely wasn't, and it will absolutely happen again, maybe just less obvious next time.

  • scbrg 1 hour ago
    "You're just a bunch of fanatic, Linux obsessed Microsoft haters living in the past. Microsoft are the good guys now."

    -- ca. everyone here, during the GitHub acquisition

    • saaspirant 1 hour ago
      Relevant thread

      "Microsoft acquires Github" https://news.ycombinator.com/item?id=17227286

      • ra 49 minutes ago
        It's funny - many of our greatest concerns back then are things we now accept.
    • Ygg2 1 hour ago
      Thinking of megacorps as anything other than slimy, amoral, scum honestly requires superhuman levels of mental gymnastics.
      • wolvesechoes 31 minutes ago
        And thinking that megacorps are in any meaningful way different than your last underdog startup darling is another level of copium.
    • lynx97 1 hour ago
      Does it matter these days if a company or administration are "the good guys"? Does "good" even have a meaning anymore? The "good" part of the world rotates in disbelief since Trump was re-elected in a democratic vote. Everyone says Microsoft is evil, since, what, the 90s?! But still, Windows is everywhere. Is anyone still buying this moral bullshit? "Goodness" obviously has no majority.
  • aurareturn 2 hours ago
    Microsoft is seriously the worst offender in shoving AI down everyone's throats.

    I'm pro-AI adoption but the way Microsoft distastefully forces Copilot into everything is how you get people to hate AI.

    I’m guessing product teams are told by upper management to AI-fy every product they own. Teams are then rushed to just get something out there whether they make sense or not.

    • jofzar 28 minutes ago
      Microsoft doesn't believe in consent, it believes in yes or every 3 days.
    • gib444 1 hour ago
      > Microsoft is seriously the worst offender in shoving AI down everyone's throats.

      Microsoft will always be a company that pushes things on people rather than building things that attract people. It's in their DNA.

    • xienze 12 minutes ago
      > Microsoft is seriously the worst offender in shoving AI down everyone's throats.

      The worst, or just ahead of the curve? Because you’re kidding yourself if you don’t think every other AI company or company integrating AI into their products won’t be using it as an advertising delivery vehicle.

  • Animats 1 hour ago
    Microsoft will probably try to sneak it back in later. They've done that with other intrusions.

    Migrating away from Github just increased in priority.

  • crvdgc 30 minutes ago
    > GitHub does not and does not plan to include advertisements in GitHub

    They already did! https://github.com/orgs/community/discussions/65245

  • heipei 1 hour ago
    I just saw the headline fly by yesterday and thought that this was just another dumb bug in what is the slow decline of GitHub. To find out today that this was very much intentional is even worse.
    • ozim 1 hour ago
      Exactly same for me.

      If I think about it, that was in my head accounted as „no one would be that stupid”.

  • puppycodes 37 minutes ago
    I'm not suprised Raycast is involved in this marketing scheme. They pollute their own product with ads where they shouldn't be. Whoever is running their marketing team needs a lesson in not pissing off your userbase.
    • kstrauser 25 minutes ago
      Sometimes I see something nifty in Raycast and it tempts me. Then I see something weird from them, look in the Alfred manual, and realize it already supports the same feature and that I’ll stay put, thanks.
  • devsda 1 hour ago
    So, after Windows cleanup announcement nobody at Github thought "may be we should review all our copilot integrations to avoid another embarrassment for MS" ?

    That shows either it was just a Windows org announcement and not a culture change at MS or it was just an empty promise to temporarily deflect mounting criticism.

    Either way it is disappointment for anyone who thought it was a genuine case of introspection and change of heart at MS.

  • akmarinov 1 hour ago
    Remember when they wanted to charge for self hosted runners and “backed down”, let’s see how long it lasts
  • nubinetwork 4 minutes ago
    > GitHub does not and does not plan to include advertisements in GitHub

    For another six months.

  • shortercode 16 minutes ago
    Push push push. When your customers are livid at you take a small step back. Wait for a moment then come back at them from another angle.

    I hate this philosophy. But it’s seems to be the preferred path for Microsoft.

  • altmanaltman 1 hour ago
    > Hearing feedback from the community following Manson's post and the kerfuffle it generated, Rogers said, has helped him realize that "on reflection," letting Copilot make changes to PRs written by a human without their knowledge "was the wrong judgement call."

    Thankfully, they need the community feedback to realize it was wrong. It was so hard to guess it was wrong without the feedback! It's good to know these people are in charge of building Copilot.

    • pjc50 1 hour ago
      > letting Copilot make changes to PRs written by a human without their knowledge

      Wait, did they really sneak this in entirely without user interaction? So people trying not to use AI would still risk being ""contaminated""? Incredible breach of trust. Similar kind of thing to lying about whether your product is vegan.

      • heyethan 18 minutes ago
        That’s what makes it feel off — not the ads, but the loss of control.

        If something can change your PR without you explicitly asking, that’s where it crosses the line.

      • scott_w 1 hour ago
        I haven’t seen it but the article makes it sound like, when you ask for it to make a change to your code, that’s the point it puts the ad in.

        I think (but not 100% sure) that it also puts it directly into your codebase, without you knowing ahead of time, without your permission. If that’s correct then it’s truly heinous.

    • verdverm 1 hour ago
      Would be cool if they listened to us about the top voted feedback of all time, re: when the destroyed the feed

      https://github.com/orgs/community/discussions/66188

    • kakacik 1 hour ago
      This is corporate PR speak 101, external or internal doesn't matter. None of that sentence is true and everybody knows that.

      Its just a theatre since other peers are dancing the same dance and they can't stick out as too rough or honest or whatever. Of course they realized this very well from the start, weighted risk of backfiring, reward for meeting some fucked up quarterly or yearly objective set by higher ups and decided to go ahead.

      You can safely ignore the words, just make a mental mark that this is/are sociopathic assholes, move on with life and leave the mark there for next 4 decades and act according to that knowledge the next time you deal with them or their products, if you have to.

      • miki123211 1 minute ago
        I think a CEO literally saying "I fucked up" on a corporate blog could genuinely be an interesting hiring tactic these days. I'd work for that guy.
  • aquir 1 hour ago
    I would be curious what Raycast’s reaction is. They just got caught in the crossfire or they deliberately bought ads to be placed with Copilot
    • staindk 1 hour ago
      Doubt Raycast would have known about this, think they are smarter than that. But who knows.
      • VadimPR 1 hour ago
        They posted previously on YN that they too were caught offguard. The 'tips' weren't specific to Raycast, they've been going on for a while and Raycast was just one product it decided to feature now.
      • kadoban 1 hour ago
        I'm sure they sold this ad space at a premium and someone over there thought it was a brilliant idea. How else would it have happened?
  • plagiarist 1 hour ago
    First of all, I find it enraging that dimwitted AI companies decided to edit PR descriptions for anything at all.
    • etiennebausson 1 hour ago
      Wouldn't it change the hash, making push requests conflict in many case?
      • duskwuff 27 minutes ago
        GitHub was only modifying the description of the PR itself, not the commit messages for the commits included in the PR.
  • Dansvidania 1 hour ago
    the microsoft playbook
  • shevy-java 1 hour ago
    The problem is that Microslop is not THINKING. What is the point of inserting ads? That just increases the spam output. Sure, Microslop may think this helps boost their revenue but many people hate ad-spam. After I started to use ublock origin, there was no way back to the unsafe ads-down-the-turtles approach anymore. Ads waste people's time and money.
    • verdverm 1 hour ago
      perhaps they forgot to set thinking mode in the LLM payload
  • synack 1 hour ago
    Yet Sourceforge has been putting ads on open source projects for decades.
    • kadoban 1 hour ago
      Yeah, that's part of why nobody wants to use Sourceforge.
    • DonHopkins 27 minutes ago
      Wow, I haven't heard that name for decades.