86 comments

  • plastic0418 hours ago
    This &quot;ad&quot; is not exactly new. Looks like MS thinks it&#x27;s a &quot;tip&quot; rather than an ad. I don&#x27;t know if Raycast team even knows about this.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;PlagueHO&#x2F;plagueho.github.io&#x2F;pull&#x2F;24#issue-3076164344" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;PlagueHO&#x2F;plagueho.github.io&#x2F;pull&#x2F;24#issue...</a> Copilot has been adding &quot;(emoji) (tip)&quot; thing since May 2025. GitHub copilot was released in May 2025, so basically it has had an ad since beginning.<p>There are 1.5m of these things in GitHub. <a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%3C%21--+START+COPILOT+CODING+AGENT+TIPS+--%3E%22&amp;type=pullrequests&amp;s=updated&amp;o=asc&amp;p=1" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%3C%21--+START+COPILOT+CODING...</a><p>Here are some of them:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;johannesPP&#x2F;FS-Calculator&#x2F;pull&#x2F;2" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;johannesPP&#x2F;FS-Calculator&#x2F;pull&#x2F;2</a><p>&gt; Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;sharthomas645-tech&#x2F;HybridAI-Next-React-Vite&#x2F;pull&#x2F;37" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;sharthomas645-tech&#x2F;HybridAI-Next-React-Vi...</a><p>&gt; Send tasks to Copilot coding agent from Slack and Teams to turn conversations into code. Copilot posts an update in your thread when it&#x27;s finished.<p>Looks like MS really want to &quot;give tips&quot; about their new integrations.<p>edit: I think it&#x27;s an ad too. Everyone would think so, except for MS.
    • mathieudutour4 hours ago
      &gt; I don&#x27;t know if Raycast team even knows about this.<p>I&#x27;m part of Raycast, we didn&#x27;t know about it, learnt about it here
      • ncr10053 minutes ago
        Creepy. Looks like they rolled it back: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47573233">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47573233</a><p>Collection of my thoughts which don&#x27;t really get to a point:<p>- Microsoft owns GitHub, where Raycast is being mentioned thousands of times by their tooling.<p>- Microsoft is a modern popularizer of the infamous phrase, embrace extend extinguish. <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Embrace,_extend,_and_extinguish" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Embrace,_extend,_and_extinguis...</a><p>- Microsoft has a history of monopoly behavior <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;United_States_v._Microsoft_Corp" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;United_States_v._Microsoft_Cor...</a>.<p>- From an empathetic perspective I hope for the sake of the customers of raycast and for its employees that Microsoft is not into any kind of negotiations with Raycast at the moment.
      • tyleo3 hours ago
        I haven’t clicked through so all I know about Raycast is, “that’s the company that gets shoved into ads by copilot.”<p>Sounds like it’s not your fault but it’s probably doing some brand damage :&#x2F;
        • delfinom3 hours ago
          They should probably get a lawyer to send a C&amp;D.
          • buildbot2 hours ago
            There’s like 100 comments blaming raycast, they should just sue for damages lol.
            • grayhatter2 hours ago
              Had I not seen this thread, I would have assumed they consented to it, and I&#x27;d never willingly interact with Raycast or it&#x27;s team in any way. I still have a somewhat negative opinion, so I think it&#x27;s safe to say there are damages.
            • tylerchilds23 minutes ago
              As a data point, I consent to be counted as associating raycast with the Microsoft brand and viewing them negatively as a consequence of using pull requests as an advertising canvas.
          • BloondAndDoom1 hour ago
            I hear you, but honestly it’s kind of funny to think a company would send C&amp;D to stop free advertising for them. I’d be surprising to see if any company ever does that, whatever the people think small brands worth they actually worth way less than that.
            • Imustaskforhelp33 minutes ago
              Is it free advertising or free brand damage? (people might think that raycast had consented to this)<p>but as we know from this thread, Raycast didn&#x27;t consent to this.<p>It might be interesting to see what a lawyer might think of this and if there are enough reasonable claims to genuinely sue for damages<p>(Raycast definitely seek a lawyer privately, just in case)
      • jarek833 hours ago
        Maybe check if you are charged for it
        • butterlesstoast1 hour ago
          If it’s Microsoft related, might be something in your Partner Center.
    • Gigachad6 hours ago
      Microslop for a while now seems to be testing exactly how much you can abuse the user before they move somewhere else. Windows is a prime example. Everything is ads, tracking, popups, annoyances, etc.<p>They have got away with it for a while because a lot of users have largely been stuck, but they are in real trouble now with Apple providing meaningful competition.
      • transcriptase2 hours ago
        Yeah but at least a dozen Microsoft employees went on a seemingly scripted blitz on X about how they’re ready to start listening to feedback and…<p>* checks notes *<p>Only have copilot shoehorned into most things instead of everything. And some shit about windows developers which isn’t exactly going to fix the glaring issues with the OS itself.
        • Aerroon1 hour ago
          &gt;<i>Yeah but at least a dozen Microsoft employees went on a seemingly scripted blitz on X about how they’re ready to start listening to feedback and…</i><p>So what was the purpose of all that telemetry they collected then? Because it doesn&#x27;t seem to have made the OS like what the users want it to be.
    • heavyset_go4 hours ago
      If Microsoft is willing to put ads into your PRs via Copilot like this, imagine what they could put into your codebase itself with Copilot.<p>Or what Microsoft could do, run, install, etc on&#x2F;from your computer while running their Copilot agents.<p>This is the same company that puts ads in your start menu and reinserts them with Windows updates even if you manually removed them.
      • sehansen3 hours ago
        &quot;Reflections on Trusting Trust&quot; for the new era. MSVC doesn&#x27;t compile a secret master-password into your software, just a Copilot ad.<p>(&quot;Reflections on Trusting Trust&quot; Turing Award Lecture by Ken Thompson: <a href="https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~rdriley&#x2F;487&#x2F;papers&#x2F;Thompson_1984_ReflectionsonTrustingTrust.pdf" rel="nofollow">https:&#x2F;&#x2F;www.cs.cmu.edu&#x2F;~rdriley&#x2F;487&#x2F;papers&#x2F;Thompson_1984_Ref...</a>)
        • le-mark3 hours ago
          +1000 Everyone in technology should read this.
      • henry20233 hours ago
        I wonder if there will come a time where I can pay M$ to sabotage my competition codebase
      • neya4 hours ago
        Imagine just having the copilot extension installed will be an excuse at some point for them to steal our code to train their AI models. Not sure if they already do this.
        • NateEag35 minutes ago
          Of course they already do this.<p>The ToS (<a href="https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;microsoft-copilot&#x2F;for-individuals&#x2F;termsofuse" rel="nofollow">https:&#x2F;&#x2F;www.microsoft.com&#x2F;en-us&#x2F;microsoft-copilot&#x2F;for-indivi...</a>) says explicitly:<p>&gt; Copilot may include both automated and manual (human) processing of data. You shouldn’t share any information with Copilot that you don’t want us to review.<p>so they&#x27;re reserving the right to process whatever it looks at.<p>You&#x27;re sending them your codebase already, as part of the prompt for generating new snippets, debugging, etc. So they have access to it.<p>They&#x27;d be absolute fools not to be using the results of sessions to continue to refine their models, and they already reserved the rights to look at what you send them, so yeah - they&#x27;re doing it.<p>(Bonus comedy from the ToS:<p>&gt; Copilot is for entertainment purposes only.<p>The lawyers know these things cannot be trusted.)
        • justinclift2 hours ago
          &quot;at some point&quot;?<p>Why the assumption it&#x27;s not already happening?
      • aiedwardyi1 hour ago
        This is the core issue. These tools operate with very little transparency about what they&#x27;re doing under the hood. Even basic stuff like how much of your session resources have been consumed is hidden from you in most tools.
    • oefrha6 hours ago
      &gt; There are 1.5m of these things in GitHub.<p>You’re pointing to something entirely different: those are Copilot-created PRs. They can include anything Copilot wants to include. People using the Copilot PR feature know what they’re buying into.<p>OP is about Copilot doing post-hoc editing of a human-created PR to include an ad, allegedly without knowledge or approval of the creator (well I assume they did give their team member permission to update the PR body, but apparently not for this kind of crap).
      • plastic0414 hours ago
        I wanted to say that they are same because they are &quot;copilot-written self promotions&quot;, but I get your point.<p>Also I found this: <a href="https:&#x2F;&#x2F;github.com&#x2F;Laravel-Backpack&#x2F;medialibrary-uploaders&#x2F;pull&#x2F;38" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Laravel-Backpack&#x2F;medialibrary-uploaders&#x2F;p...</a> it seems like copilot added an ad on behalf of the user at Nov 2025(see last edit).
    • rubyfan5 hours ago
      It’s like how Disney Plus “ad free” tier shows you ads for Hulu and Disney Perks. They probably redefine “ad” in their terms of service so their own ads are called something else.
      • bonoboTP3 hours ago
        Yeah it&#x27;s just helpful tips and suggestions. It&#x27;s a feature, you see!
    • BLKNSLVR6 hours ago
      Microsoft would probably seriously refer to it as &#x27;just the tip&#x27;.<p>You&#x27;ll never guess what happens next.<p>(Hint: everyone knows what happens next)
      • stingraycharles4 hours ago
        AI clippy?
        • consp2 hours ago
          Leave the poor fellow alone. It&#x27;s been butchered enough in the late 90s and early 00s, and has been repurposed for a greater good. I&#x27;d argue not all Microsoft creates is bad, it just needs someone else to make it better.
    • mcintyre19945 hours ago
      It&#x27;s definitely an ad, I think the only real question is whether it&#x27;s just marketing Copilot or whether part of their partnership with other companies is advertising the integration in this way. The links all go to Copilot docs pages on the integrations, so they&#x27;re not typical tracked link advertising campaigns.
    • kivle4 hours ago
      A bit like &quot;suggested apps&quot; in the start menu. It&#x27;s &quot;suggestions&quot; and certainly not paid ads.
      • nathanaldensr23 minutes ago
        It&#x27;s gaslighting on a worldwide scale is what it is.
    • esperent8 hours ago
      Honestly, it being a &quot;tip&quot; or &quot;ad&quot; is exactly the same.<p>What I mean is that even if I take that at face value and accept that it&#x27;s <i>not</i> an ad, and I can just about see from a certain level of corporate brainwashing how one could believe that, it&#x27;s <i>still</i> completely unacceptable.
      • frereubu6 hours ago
        Calling it a &quot;tip&quot; is definitely just a semantic trick to make it slightly less easy to frame a negative response and galvanise opinion against the practise. Reminds me a bit of confirmation shaming (which, now I think about it, I haven&#x27;t seen in a while) where you&#x27;re made to click a button that says something like &quot;No, I don&#x27;t want an amazing 15% off my next order by signing up to your email list&quot;.
        • wincy52 minutes ago
          I was playing Mario Party Jamboree this weekend with my kids, and when you use a key to unlock doors (for anyone not familiar, Mario Party is a family friendly virtual board game with lots of minigames that’s been around since the Nintendo 64) that serve as shortcuts in the game board, the key is alive and says “don’t you want to keep being friends? You wouldn’t use me on a door, would you?” Which is a humorous twist on confirmation shaming inside of the game and gives me a bit of enmity for the imaginary key.<p>Conversely, on Doom Dark Ages they got rid of the traditional difficulty mode of “I’m too young to die” which had a picture of Doom Guy with a bib and a pacifier, I think there’s some new industry guidance that it’s a no no to poke fun at people picking easy difficulties, or even indicating what difficulty the game was “designed to be played on” which Japanese game devs happily ignore.<p>I know these aren’t actual equivalents since your money isn’t used on the line and it’s purely a game state, buts it’s still an interesting and noteworthy transition.
        • anthonyrstevens1 hour ago
          &gt;&gt; you&#x27;re made to click a button that says something like &quot;No, I don&#x27;t want an amazing 15% off my next order by signing up to your email list&quot;<p>Ugh, this type of thing is the worst. &quot;Click here to remain fat, drunk and stupid!&quot;*<p>* Animal House, 1978
        • plastic0415 hours ago
          &gt; semantic trick<p>That&#x27;s what I wanted to say! Thank you.
      • plastic0417 hours ago
        I do think it&#x27;s just an ad. Also it&#x27;s a bad kind of one because 1) it disguises itself as a tip 2) makes people to think if it&#x27;s an ad for Raycast or other services, when actually it&#x27;s just promoting itself.
        • ccozan6 hours ago
          if is paid by and for a 3rd party, is an ad. if not, is a tip.
          • frereubu6 hours ago
            That&#x27;s not a good distinction. If I see an advert for Microsoft 365 in the Start menu on Windows they&#x27;re both from Microsoft but it&#x27;s still an advert.
          • plastic0416 hours ago
            It still would be a self promoting, which is still an ad.
          • b00ty4breakfast6 hours ago
            six of one, half dozen of the other; it may not be a payed advertisement but it functions as one if it&#x27;s suggesting products.<p>It&#x27;s not like this is organic word of mouth we&#x27;re dealing with here.
      • lwhi7 hours ago
        Yep, the fact they&#x27;re altering repo content with advertising is wholly unacceptable.
        • ta89033 hours ago
          PRs aren&#x27;t part of the repository (if you define repository to mean part of `git`&#x27;s internal working. It&#x27;s part of GitHub, which is owned by Microsoft.
          • mtndew4brkfst2 hours ago
            Small nit, but PR description bodies might wind up as part of a commit message verbatim, depending on repo settings and the merger&#x27;s personal behavior. It&#x27;s an easy outcome, the merger doesn&#x27;t need to copy and paste or anything, and I think it might be a default or popular setting for squash-merges.
      • skywhopper7 hours ago
        It’s a spot that will easily be replaced with paid ads, for sure. Not sure why it wouldn’t be better to just inject this sort of message into the UI instead of editing the PR text itself. (Except that the team implementing it probably couldn’t get the UI team to agree.)
        • heavyset_go6 hours ago
          It&#x27;s platform agnostic as long as your Copilot setup can create PRs on the platform your project is hosted on.<p>Otherwise, it would just be Github with displayed ads and that would hurt the brand, so everyone gets ads.
    • Yizahi4 hours ago
      This tip&#x2F;ad discussion reminds me of the equally idiotic and misleading Facebook post types. Instead of the correctly labeling all ads as, well, ads, Facebook have some ads called &quot;suggested for you&quot;, some are completely unlabeled with only a &quot;follow&quot; button to start following, some ads are labeled as &quot;sponsored&quot; etc. I think they are doing this to evade legal limitations they might have otherwise. Last time I used Facebook it showed me 25 ads in a row (I counted), without any of my hundreds of follows with active feeds. Truly insane company.
    • ttyyzz5 hours ago
      It is clearly an ad, no doubt about that.
    • red_admiral5 hours ago
      &gt; Looks like MS really want to &quot;give tips&quot;<p>Including Windows, File Explorer, Start Menu, ...<p>It seems with the latest &quot;ok we went too far&quot; Win11 patch though, they got some tips back from their users.
    • cyanydeez1 hour ago
      New age clippy no one wants but M$lop
    • Cthulhu_7 hours ago
      It&#x27;s an interesting model, makes me wonder if prolific open source contributors do it (&quot;leave a tip if you like this MR&quot; kind of thing).
    • antonvs4 hours ago
      &gt; Looks like MS thinks it&#x27;s a &quot;tip&quot; rather than an ad.<p>No, they don&#x27;t.<p>&gt; edit: I think it&#x27;s an ad too. Everyone would think so, except for MS.<p>You think a company with a $2.65 trillion market cap and an army of marketing professionals doesn&#x27;t realize that what they&#x27;re doing here is an ad, and didn&#x27;t implement it intentionally as such?<p>That&#x27;s not even remotely plausible. In the quantum multiverse which contains all physically realizable possibilities, that isn&#x27;t one of them.
      • plastic0414 hours ago
        &gt; company with a $2.65 trillion market cap and an army of marketing professionals<p>That&#x27;s one reason I think they would argue it&#x27;s not an ad. Another reasons are &quot;recommendations&quot; and &quot;tips&quot; and &quot;suggestions&quot; in my windows.
        • antonvs47 minutes ago
          They might <i>argue</i> it&#x27;s not an ad but they don&#x27;t <i>believe</i> or think it&#x27;s not an ad. There&#x27;s a big difference.
  • timrogers3 hours ago
    Tim from the Copilot coding agent team here. We&#x27;ve now disabled these tips in pull requests created by or touched by Copilot, so you won&#x27;t see this happen again for future PRs.<p>We&#x27;ve been including product tips in PRs created by Copilot coding agent. The goal was to help developers learn new ways to use the agent in their workflow. But hearing the feedback here, and on reflection, this was the wrong judgement call. We won&#x27;t do something like this again.
    • hedora44 minutes ago
      Wait! I think most people missed your &quot;touched by Copilot&quot; disclaimer.<p>Over on twitter, someone from MS said that Copilot can modify PRs simply because they were mentioned?<p>I&#x27;ve been using GitHub since it was new and heavily rely on coding agents for development, but that&#x27;s an insanely large security hole. There&#x27;s clearly confusion about what copilot is and is not able to edit elsewhere in this thread.<p>I&#x27;m backing up old repos now, and am no longer trusting your service as an archive. I&#x27;m wondering if the world needs to fork things like npm and vs code to save itself from the supply chain attacks these sort of product management decisions will enable.<p>I already moved active development elsewhere when you dropped below three nines back in 2024-2025.
    • burnte16 minutes ago
      &gt; We&#x27;ve now disabled these tips in pull requests created by or touched by Copilot, so you won&#x27;t see this happen again for future PRs.<p>It&#x27;s appreciated, but these weren&#x27;t tips, these were ads. Tips are &quot;Save time with keyboard shortcuts&quot; or &quot;Check out the latest features under &#x27;Whats New&#x27; in the help menu!&quot; When you name other products, that&#x27;s an ad.
    • justinclift1 hour ago
      &gt; We won&#x27;t do something like this again.<p>Microsoft has been pulling user hostile crap for decades, so either &quot;we&quot; or &quot;like this&quot; (or both) is probably not super accurate. ;)
    • instakill1 hour ago
      &gt; &quot;We won&#x27;t do something like this again.&quot;<p>Nobody believes this and you do not have the power to prevent it from happening again.
    • hightrix17 minutes ago
      Just to add to the feedback.<p>No one, anywhere, ever wants this or anything like it. Do not inject anything that is outside of the context of the session, ever.<p>This is how you get your software banned at large companies.<p>Question for you, did anyone on the team really not push back? Does the team really think anyone wants ads in their copilot output? If the answer to both of these is no, you have a team full of yes men, not actual developers.
    • bilekas1 hour ago
      &gt; But hearing the feedback here, and on reflection, this was the wrong judgement call<p>Hi Tim.. Why is there no pushback from grounded individuals against these decisions ?
      • ryandrake17 minutes ago
        I&#x27;m sure there was push-back, but only inside the minds of the rank-and-file. Nobody would have dared to actually speak out against it, as it would be career limiting. That&#x27;s probably how a lot of these boneheaded decisions happen: It&#x27;s an Emperor&#x27;s New Clothes situation, nobody speaks up, and then the emperor is satisfied that the decision is great.
    • QuadmasterXLII3 hours ago
      “We won’t do something like this again”<p>A verifiable claim! I put it at 75% you totally will, but if any manifolders think I’m full of it it should converge to something less cynical<p><a href="https:&#x2F;&#x2F;manifold.markets&#x2F;HastingsGreer&#x2F;will-microsoft-copilot-inject-ads-i" rel="nofollow">https:&#x2F;&#x2F;manifold.markets&#x2F;HastingsGreer&#x2F;will-microsoft-copilo...</a>
      • semiquaver1 hour ago
        Don’t worry, some alternate interpretation of the words “we”, “do”, or “like this” will allow a welch.
      • malfist1 hour ago
        I mean its microslop, it&#x27;ll probably be back by the end of the week. They only know how to let people to say &quot;yes&quot; or &quot;ask again later&quot;
    • mghackerlady2 hours ago
      For some reason I don&#x27;t believe you. When you do things like this, you lose trust. Work to get it back
    • moconnor46 minutes ago
      Whoever did this must have realised the users will hate it. So… is this just demonstrating that the internal culture emphasises other things than user happiness?<p>I also note that ”for PRs” - will we see these appearing as comments in generated code?
    • tyleo3 hours ago
      I’m curious how the decision to include ads like this was made. Is that something you can share?
      • shimman2 hours ago
        Sure the decision was they didn&#x27;t care to prevent things like this, most likely due to either being overworked or just having the typical corporate tech culture of seeing the user as hostile, until public backlash.
        • ncr10042 minutes ago
          MS was deemed a Monopoly I believe around &#x27;99 and was not broken up, was instead given behavioral edicts by the court.<p>Microsoft owns GitHub where many of these ethical violations are easily found and were perpetrated.<p>I speculate the cultural safety around that monopoly-power for corporate-benefit behavior could still be present and accepted for negotiations between MS and acquisition targets.
    • jffry3 hours ago
      &gt; We&#x27;ve been including product tips in PRs created by Copilot coding agent<p>If the PR is wholly authored by Copilot I get the spirit of this, although maybe not the best implementation. And &quot;tips&quot; like this that look like an ad for a product _definitely_ feel like an enshittification betrayal of the user, even if it was a genuine recommendation and not a paid advertisement.<p>In the OP&#x27;s situation, where where Copilot was summoned to fix some thing within a human-authored PR, irrelevant modification of the PR description to insert unrelated content is specifically egregious. Copilot can easily include the tip in its own comment, so I&#x27;m curious why it was decided to edit the description of a PR instead.
      • plasma2 hours ago
        To be honest, just a user here, it’s only recently (like a week?) you can ask Copilot to edit an existing PR, historically it’s had to open a new one (that merged back to original PR) or it had to make it to begin with, I can see this unintentionally happening as part of this improvement to edit existing PRs
    • markkitti2 hours ago
      Thank you for listening.
    • buildbot2 hours ago
      It’s rather bold to post here…<p>I’ve deleted and moved my private repos off github and cancelled my copilot subscription specifically because of Martin Woodward’s previous response (“hope that helps”). Maybe you all want to talk to Microsoft PR&#x2F;legal before posting?<p>Care to comment on Githubs planned violations of GDPR by enabling training on the contents of private repos?
      • john_strinlai2 hours ago
        &gt;<i>It’s rather bold to post here…</i><p>it is rather nice, honestly. would you prefer to scream into the void and not get any response at all?<p>an open line of communication with the responsible people seems like literally the best possible option, why are you actively discouraging it?<p>&gt;<i>Maybe you all want to talk to Microsoft PR&#x2F;legal before posting?</i><p>you would rather not hear anything, or get word-salad legalese that doesnt mean anything? how exactly would that be better?
        • buildbot0 minutes ago
          I’m not intentionally discouraging it.<p>The responses are affecting my impression of Microsoft and Github extremely negatively. I don’t think I am alone.<p>It’s already pretty word salad legalese in my opinion, at least from Github.
      • martinwoodward2 hours ago
        We are not training on the contents of private repos, but we do plan on training on usage data with Copilot unless you opt out before April 24. Details here: <a href="https:&#x2F;&#x2F;github.blog&#x2F;news-insights&#x2F;company-news&#x2F;updates-to-github-copilot-interaction-data-usage-policy&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.blog&#x2F;news-insights&#x2F;company-news&#x2F;updates-to-gi...</a><p>That post has a link to the FAQ which might also be helpful: <a href="https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;community&#x2F;discussions&#x2F;188488" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;orgs&#x2F;community&#x2F;discussions&#x2F;188488</a>
        • coldpie2 hours ago
          &gt; We are not training on the contents of private repos<p>Supremely ethical of you to ignore the license terms of open source code, but respect the license for proprietary code.
        • ncr10038 minutes ago
          This too is creepy.<p>The behavioral impositions by the court in the United States versus Microsoft trial discourage it from Monopoly behavior by opening third-party apis to competitors.<p>Q: Will Microsoft share its access to users private repos where they have not opted out of this training via its GitHub subsidiary, with third parties (eg OpenAI and Anthropic), in the spirit of its loss to the United States during its trial for Monopoly behavior?<p>Eg ethically today, Microsoft may be able to be argued to be monopolizing user data for its own AI tooling advantage.
        • buildbot4 minutes ago
          Yes or No: Hypothetically I put customer data in a private repo, a single file. I use copilot to analyze the file, submitting its contents to that backend. This is the only thing in the repo. Is that data collected and trained on? If the answer is not no, you are lying about what this opt in is.
        • chaps16 minutes ago
          How much has Microsoft paid you to sell your soul?
        • jasonjmcghee1 hour ago
          What am I supposed to opt out of? The only setting in &quot;Privacy&quot; is &quot;Suggestions matching public code&quot; which is blocked and seems wholly unrelated to this.
        • voganmother421 hour ago
          Opt out is horse shit
      • tyleo2 hours ago
        I’ve felt similarly about moving off GitHub. I bought a small 5U server rack years ago for my home network setup.<p>I’m considering getting a 1U device to host my own git server. I feel like if I move off, I should do it generally vs just moving to another provider who may also pull shenanigans.
        • justinclift2 hours ago
          For low-resource usage, Forgejo has a good reputation: <a href="https:&#x2F;&#x2F;forgejo.org" rel="nofollow">https:&#x2F;&#x2F;forgejo.org</a><p>ie you can run it effectively on even a Raspberry Pi<p>Remember to ensure you have proper backups regardless of whatever you decide to host it on. :)
          • monegator1 minute ago
            i had a gitea instance in a beaglebone black! Self hosting can have really low requirements (now it&#x27;s a much beefier banana pi R3 router, but there are many containers running on it)
    • stackghost1 hour ago
      Hi Tim,<p>I see that you&#x27;re a product manager at GitHub. Can you explain why you thought this feature was value-added?
    • poszlem3 hours ago
      Shockingly poor judgment.
    • cute_boi43 minutes ago
      You may not want to do it, but will Microslop leadership agree? I don’t think this problem can be solved while leadership is focused only on adding more slop.
    • vegadw1 hour ago
      Hi Tim, it&#x27;s Jim, your manager. Please stick to the officially released statement:<p>&quot;We tried to put ads in our product and it made people upset, upon realizing that this has angered our already paying users, we realize we should try again in a month. We&#x27;re also aware GitHub is down, and are doing our best to deliver you a single 9 of relibality&quot;<p>This helps us establish a strong, cohesive brand image inline with what customers of GitHub expect.
    • itomato3 hours ago
      [flagged]
      • tyleo2 hours ago
        This feels a bit threatening. Just want to call it out. I also disagree with the decision but I respect that someone came forward and took responsibility. That helps build our shared understanding of what happened. It’s hard and not something we should discourage.
        • itomato1 hour ago
          I feel threatened by Product placements disguised as &quot;Tips&quot;.<p>We&#x27;re not remotely even.
        • g0510511 hour ago
          How is that &quot;threatening&quot;? Genuinely curious.
  • n1tro_lab4 minutes ago
    Everyone is debating whether it&#x27;s an ad or a tip. The real issue is Copilot had write access to someone else&#x27;s PR and modified it without being asked. Same pattern as Meta&#x27;s Sev1 last month. The agent can act, so it acts.
  • neya6 hours ago
    I feel like there is an even more important crisis that is being masked over here:<p><a href="https:&#x2F;&#x2F;github.blog&#x2F;changelog&#x2F;2026-03-25-updates-to-our-privacy-statement-and-terms-of-service-how-we-use-your-data&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.blog&#x2F;changelog&#x2F;2026-03-25-updates-to-our-priv...</a><p><pre><code> New Section J — AI features, training, and your data: We’ve added a dedicated section that brings all AI-related terms together in one place. Unless you opt out, you grant GitHub and our affiliates a license to collect and use your inputs (e.g., prompts and code context) and outputs (e.g., suggestions) to develop, train, and improve AI models. </code></pre> We should not be using Copilot in the first place.
    • heavyset_go5 hours ago
      OpenAI&#x2F;ChatGPT&#x2F;Codex, Anthropic&#x2F;Claude and Google&#x2F;Gemini all do this.
      • neya4 hours ago
        &gt; OpenAI&#x2F;ChatGPT&#x2F;Codex, Anthropic&#x2F;Claude and Google&#x2F;Gemini all do this.<p>1. Everyone doing this doesn&#x27;t mean it&#x27;s acceptable.<p>2. Google Gemini explicitly says right under the chat box if you are a paid subscriber (Workspace):<p><pre><code> Your &lt;company name&gt; chats aren’t used to improve our models. Gemini is AI and can make mistakes. </code></pre> Not sure about the others.
        • g947o4 hours ago
          I think anyone using a &quot;Team&quot; or enterprise plan of ChatGPT&#x2F;Claude&#x2F;Copilot doesn&#x27;t have their data used for training, that&#x27;s the same across the board.
      • cromulent5 hours ago
        Regarding Claude: As I have unticked the &quot;Help improve Claude&quot; checkbox, I was under the impression that Claude did not do this.<p><a href="https:&#x2F;&#x2F;privacy.claude.com&#x2F;en&#x2F;articles&#x2F;10023555-how-do-you-use-personal-data-in-model-training#h_488fc4b87f" rel="nofollow">https:&#x2F;&#x2F;privacy.claude.com&#x2F;en&#x2F;articles&#x2F;10023555-how-do-you-u...</a>
        • heavyset_go5 hours ago
          You can opt out with all three (Codex, Claude, Copilot) except for Gemini
          • lostmsu4 hours ago
            Last time I checked Codex didn&#x27;t have that option for $20 plan
          • neya4 hours ago
            &gt; except for Gemini<p>This is incorrect. If you are a paid subscriber, Gemini explicitly states it doesn&#x27;t use your data to train its models.
            • heavyset_go4 hours ago
              Yeah you&#x27;re right, I filed it away as no opt out for some reason
              • hedora1 hour ago
                Maybe because Google &quot;does not sell&quot; personal information, yet almost all their revenue comes from personal information?
                • jiveturkey5 minutes ago
                  They sell aggregated information.
    • chimpanzee24 hours ago
      Looks like you can disable it though:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;settings&#x2F;copilot&#x2F;features" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;settings&#x2F;copilot&#x2F;features</a><p>-&gt; Privacy -&gt; &quot;Allow GitHub to use my data for AI model training&quot;
      • neya3 hours ago
        Yeah, but it&#x27;s a shitty move though - it should be by default opt-in, rather than opt-out. Imagine, you just continue coding normally consciously avoiding co-pilot only to find out that Github has been secretly training their models on your code, just because you forgot to toggle a setting off which was turned on without your knowledge, which they didn&#x27;t even have the decency to email you about, but just posted on a blog no one reads.
  • anton-g9 hours ago
    Well, you are not alone: <a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+copilot+coding+tasks%22&amp;type=pullrequests" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+cop...</a>
    • jruohonen9 hours ago
      Interesting indeed. I wonder how long GitHub as a platform will be there as a viable option. Anyone who remembers SourceForge?
      • mghackerlady2 hours ago
        It still exists. It&#x27;s practically unusable without an adblocker (like slashdot) but the occasional old project is hosted there (particularly CDE. how the mighty have fallen)
      • KGunnerud7 hours ago
        Another step into ensh*ttification? <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=T4Upf_B9RLQ" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=T4Upf_B9RLQ</a>
        • theturtletalks7 hours ago
          It&#x27;s becoming clearer and clearer that open-source is our only hope against enshittification. Everything that is VC backed or publicly traded will become enshittified, it&#x27;s just a matter of time. At least with open-source, you can fork it and remove the &quot;features&quot; or point your agent to it and have it write the feature in your tech stack.<p>Hell, I just saw an amazing open-source alternative to Raycast[0] and just replaced it the other day.<p>0. <a href="https:&#x2F;&#x2F;github.com&#x2F;ospfranco&#x2F;sol" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ospfranco&#x2F;sol</a>
          • jwr6 hours ago
            &gt; open-source is our only hope against enshittification. Everything that is VC backed or publicly traded will become enshittified<p>Solo founder here. My business is not VC-backed nor publicly traded, and I specifically avoided taking investment so that I can make all the decisions.<p>I avoid enshittification. This sometimes hurts revenue, but so be it. I wouldn&#x27;t want to subject my users to anything I wouldn&#x27;t like.<p>So, open-source is <i>not</i> the only hope. You can run a sustainable business without enshittification. The problem is money people. The moment money people (career managers, CFOs, etc) take over from product people, the business is on a downward path towards enshittification.
            • theturtletalks6 hours ago
              I believe you, it&#x27;s just I&#x27;ve seen similar stories and the good-intentioned founder gets tired and eventually sells the business and the new owner ends up enshittifying the product. Not saying in the slightest it will happen to your company and I don&#x27;t hold that against the founder. It&#x27;s their prerogative after all.<p>Even when I use proprietary software, I sleep easier at night knowing that open-source alternatives keep them honest in their approach and I have an out if things do change.
          • mxmilkiib3 hours ago
            public&#x2F;legislative demand for data portability is imho the movement that will help shift society from this cycle<p>edit: oh, that and distributed authentication and distributed discovery
          • jjav7 hours ago
            &gt; It&#x27;s becoming clearer and clearer that open-source is our only hope against enshittification. Everything that is VC backed or publicly traded will become enshittified, it&#x27;s just a matter of time.<p>Stallman was always right, after all.
            • majewsky6 hours ago
              Well, about the free-software part, anyway.
      • marcus_holmes9 hours ago
        I believe Codeberg is the new hotness
        • maxloh7 hours ago
          Codeberg is for FOSS repos only, and you need to submit an application before using their CI: <a href="https:&#x2F;&#x2F;codeberg.org&#x2F;Codeberg-e.V.&#x2F;requests" rel="nofollow">https:&#x2F;&#x2F;codeberg.org&#x2F;Codeberg-e.V.&#x2F;requests</a>
          • miki1232116 hours ago
            In addition, they&#x27;re doing some very shady stuff re: captchas and accessibility, most likely running some secret patches on their server that they&#x27;re not publishing in their source tree.
            • progval6 hours ago
              Can you be more specific?
        • steve19778 hours ago
          It is, but Codeberg is only for free and open source projects.
          • sumuyuda8 hours ago
            Check out <a href="https:&#x2F;&#x2F;codefloe.com" rel="nofollow">https:&#x2F;&#x2F;codefloe.com</a> for private repos hosted with Forgejo. It is also free and hosted in the EU.
            • hvb25 hours ago
              Are you actually using this? Their status page seems to indicate that their main service is unhealthy for the past 6 days?<p><a href="https:&#x2F;&#x2F;status.codefloe.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;status.codefloe.com&#x2F;</a><p>Unhealthy doesn&#x27;t mean unusable but it sounded great until I checked that.
              • sumuyuda5 hours ago
                I just started using it last week. So can’t comment on the reliability yet.
          • ahartmetz7 hours ago
            You are free to host your own instance for commercial software.
            • steve19777 hours ago
              But that would be Forgejo and some other projects AFAIK, not Codeberg (which is basically a hosting service using these projects)
              • ahartmetz6 hours ago
                Yeah sure, and I guess there&#x27;s a market for that as a service - others have mentioned at least one instance of that.
        • pelasaco7 hours ago
          until its not.<p>Every company or entity changes over time. Codeberg is great, but with more people using it for free, without donating, and worse, more people abusing the service with some bs AI generate code, malware, etc, more expensive will get to keep it running.. for now they have money, but as e.V in Germany, you survive either from members or from donations.. So use Codeberg, but most important, support it!
          • arcanemachiner6 hours ago
            <a href="https:&#x2F;&#x2F;docs.codeberg.org&#x2F;improving-codeberg&#x2F;donate&#x2F;" rel="nofollow">https:&#x2F;&#x2F;docs.codeberg.org&#x2F;improving-codeberg&#x2F;donate&#x2F;</a>
      • mghackerlady2 hours ago
        Sourcehut is pretty good if you&#x27;re willing to pay the (very reasonable may I add) prices
      • sekai7 hours ago
        Just more Microslop, amazing...
      • petcat5 hours ago
        &gt; I wonder how long GitHub as a platform will be there as a viable option.<p>It will be there for as long as you (and everyone else) keep using it.
        • antonvs4 hours ago
          The desire for free stuff is one of the most effective psychological hacks there is.<p>The large majority of the dystopian web, like Gmail, Facebook, etc. depend on that.<p>People who avoid e.g. Github, Gmail, Facebook, Xitter, etc. out of concern for broader principles will always be minor outliers.<p>Xitter is one of the best examples. Everyone knows it&#x27;s compromised, owned by an dangerously antisocial person who&#x27;s actively working at multiple levels to make the lives of everyone else on Earth worse, yet very few have stopped using it.<p>The saying &quot;There&#x27;s no ethical consumption under capitalism&quot; is far too weak. It should me more like, there are no ethics under capitalism.
      • raincole8 hours ago
        A few decades? Its competitors are not magically immune to this kind of spam.
        • jruohonen8 hours ago
          &gt; Its competitors are not magically immune to this kind of spam.<p>Sure; a platform is a platform is a platform. As for predictions, it is interesting to see whether self-hosting and smaller self-managed infrastructures will gain more traction again.
      • RALaBarge4 hours ago
        It will probably remain as a platform for a very long time.
      • cess113 hours ago
        SourceForge is still chugging along. It hosts some prominent projects:<p><a href="https:&#x2F;&#x2F;sourceforge.net&#x2F;directory&#x2F;linux&#x2F;" rel="nofollow">https:&#x2F;&#x2F;sourceforge.net&#x2F;directory&#x2F;linux&#x2F;</a>
      • Brosper8 hours ago
        It&#x27;s baked in literally into every coding tutorial and is kind of industry standard, like JIRA. Maybe it&#x27;s just an experiment at this moment.
        • officialchicken8 hours ago
          I must have a really really outdated version of K+R C.
        • bayindirh7 hours ago
          &gt; kind of industry standard<p>...for now.<p>&gt; like JIRA<p>is not an industry standard. It&#x27;s a widely used software by some folks. I used it in the past, not using now, for example.<p>&gt; Maybe it&#x27;s just an experiment at this moment.<p>Does Microsoft understand objection and negative feedback to experiments?<p><pre><code> - No. - Remind me in three days.</code></pre>
        • ahartmetz7 hours ago
          Fuck the industry standard. That is how industry standards change.<p>By the way, most pre-industry-standard FOSS projects still have their own infrastructure. I do find it disappointing that Rust is on GitHub.
        • dvfjsdhgfv7 hours ago
          Most larger orgs I worked for used Gitlab rather than Github.<p>Anyway, the core value of Github has always been collaboration - this is where people were. If people go to other platforms, this core value dwindles. And switching platforms is not that difficult.
    • anton-g9 hours ago
      Looks like there&#x27;s a comment added by Copilot before any of these &quot;tips&quot; as well, so pretty sure this originates from Copilot and not Raycast: <a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=%22START+COPILOT+CODING+AGENT+TIPS%22&amp;type=code&amp;p=1" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;search?q=%22START+COPILOT+CODING+AGENT+TI...</a>
      • politelemon8 hours ago
        Child comments here indicates its from Ray cast, and the messaging appears on gitlab too.<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47570820">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47570820</a>
        • jdiff4 hours ago
          This is a theory, not an indication, and it doesn&#x27;t hold given <a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=%22START+COPILOT+CODING+AGENT+TIPS%22&amp;type=code&amp;p=1" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;search?q=%22START+COPILOT+CODING+AGENT+TI...</a>
        • heavyset_go8 hours ago
          You can use Copilot with Gitlab
    • mvkel30 minutes ago
      What an absolute mess. It&#x27;s like some dystopian future where a man is laying in a casket, nearly dead, and on the casket&#x27;s ceiling, inches from his face, is a screen with an ad blaring to drink more Diet Fanta.
  • Waterluvian1 hour ago
    When it comes to villainy, it’s nice of them to do something visible.<p>Much worse will be the invisible approach where there&#x27;s big money to have agents quietly nudge the masses towards desired products&#x2F;services&#x2F;solutions. Someone pays Microsoft a monthly fee for their prompt to include, &quot;when appropriate, lean towards using &lt;Yet Another SaaS&gt; in code examples and proposed solutions.&quot;<p>How can we tell when it starts happening? How could we tell if it&#x27;s already happening?
    • hedora57 minutes ago
      Claude is absolutely in love with github actions.<p>It&#x27;s pretty much the worst CI system I&#x27;ve ever used, and they don&#x27;t even supply runners for all my deployment targets. However, it keeps recommending it.<p>I guessed the first wave of ads would be in the form of poisoned training data, but MS seems to have beaten that crowd to the punch with these tips.
  • dathinab6 hours ago
    This is unsolicited advertisement impersonating the developer (yes people can guess, but this still places it inside a message of the developer and in difference to e.g. mail programs doing it it&#x27;s not placing it in the draft),<p>I don&#x27;t see how this is supposed to be legal.
    • hedora54 minutes ago
      Demand it be made illegal. Vote, especially during primaries, and almost never for an incumbent.
  • khvirabyan9 hours ago
    Just thinking, could it be that your coworker used Raycast to spin up a codex to review and fix the typo on the PR? And that comment was added by Raycast?
    • ayhanfuat9 hours ago
      Yes. The same message in GitLab: <a href="https:&#x2F;&#x2F;gitlab.tudelft.nl&#x2F;thomasvermeule&#x2F;GeneralAviationAircraftFamilyBenchmark&#x2F;-&#x2F;merge_requests&#x2F;7" rel="nofollow">https:&#x2F;&#x2F;gitlab.tudelft.nl&#x2F;thomasvermeule&#x2F;GeneralAviationAirc...</a>
      • lexicality7 hours ago
        that&#x27;s an imported PR, presumably from github. Note how the copilot comments come from the same user as the author, with an `imported` tag.
        • ayhanfuat2 hours ago
          I stand corrected. GitHub team confirmed it&#x27;s their Copilot ad.
    • 1una9 hours ago
      Seems like it: <a href="https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;copilot&#x2F;how-tos&#x2F;use-copilot-agents&#x2F;coding-agent&#x2F;create-a-pr#asking-copilot-to-create-a-pull-request-from-raycast" rel="nofollow">https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;copilot&#x2F;how-tos&#x2F;use-copilot-agent...</a>
    • mavamaarten8 hours ago
      I doubt it. I noticed a few of these comments too on our PR&#x27;s. We did ask copilot for a review ton GitHub (we just add copilot as a reviewer) but not through Raycast.
      • thombles8 hours ago
        Oof. Why can’t it just do its one job? My interest level in trying these agents has gone from lukewarm to zero.
        • criddell3 hours ago
          It is doing its one job.
    • crimsoneer8 hours ago
      Yes, it seems very unlikely this is Copilot rather than Raycast, short of some very unexpected weirdness. I cling to that hope, anyway.
      • connorgurney8 hours ago
        Indeed. I can’t see why Copilot would promote an unrelated third-party service…
        • mcintyre19948 hours ago
          If you click the Raycast link in one of these PRs it links to: <a href="https:&#x2F;&#x2F;gh.io&#x2F;cca-raycast-docs" rel="nofollow">https:&#x2F;&#x2F;gh.io&#x2F;cca-raycast-docs</a><p>So I think they’re injecting this as a tip on using Copilot, that just happens to be their integration with Raycast.<p>I have no idea what their actual partnership with Raycast looks like, maybe this is part of what they offered them? But it’s not a traditional link to another product ad like it appears to be from Raycast being a link.
        • heavyset_go8 hours ago
          It&#x27;s time to make some money with Copilot and one way to do that is with partnerships.<p>GitHub&#x27;s docs and blog make use of and feature Raycast, and I&#x27;m willing to bet that&#x27;s the result of a partnership, and not because someone writing docs and blog posts happens to think Raycast is great and keeps bringing it up.
        • tonyedgecombe8 hours ago
          The same way Google advertisers other organisations products.
  • WD-4210 hours ago
    Why is copilot doing this? If they wanted to show ads couldn’t they… just show ads? Or is GitHub such a house of cards at this point that editing pr descriptions is the only way without risking another 9 of downtime?
    • flogy9 hours ago
      Are we sure this actually is originating from MS Copilot itself? Technically I believe it would be possible to smuggle ads into PRs using prompt injection too.
      • lionkor7 hours ago
        Yes <a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+copilot+coding+tasks%22&amp;type=pullrequests" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+cop...</a>
    • politelemon8 hours ago
      <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47570820">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=47570820</a><p>I think this is a ray cast issue, looking at these links. It appears on gitlab too, which is enough for me.
    • oefrha9 hours ago
      If they show the ad on github.com, agents accessing the PR using (an outdated, ad-free version of) gh CLI won’t see it. &#x2F;s<p>(That said I’m rather skeptical of this and would like to see more details of the process that produced this, and proof.)<p>Edit: Just noticed this official GitHub blog post from last month advertising Raycast, making this story a lot more believable: <a href="https:&#x2F;&#x2F;github.blog&#x2F;changelog&#x2F;2026-02-17-assign-issues-to-copilot-coding-agent-from-raycast&#x2F;" rel="nofollow">https:&#x2F;&#x2F;github.blog&#x2F;changelog&#x2F;2026-02-17-assign-issues-to-co...</a>
      • MattGaiser9 hours ago
        It could simply be something in the Raycast integraton?
        • oefrha9 hours ago
          I said it’s more believable than GitHub randomly advertising a non-GitHub product (my initial read of the situation, which seemed highly unlikely).
          • rob748 hours ago
            ...a non-GitHub <i>and non-Microsoft</i> product.
            • acka5 hours ago
              An originally macOS-only product, too.<p>Also, the documentation on Github, linked to by the ad, shows only Mac keyboard shortcuts for operating Raycast.
  • simonw1 hour ago
    GitHub have now disabled this: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;martinwoodward&#x2F;status&#x2F;2038612131084464521" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;martinwoodward&#x2F;status&#x2F;203861213108446452...</a><p>&gt; We&#x27;ve disabled it already. Basically it was giving product tips which was kinda ok on Copilot originated PR&#x27;s but then when we added the ability to have Copilot work on _any_ PR by mentioning it the behaviour became icky. Disabled product tips entirely thanks to the feedback.
  • nialse10 hours ago
    Microsoft injecting permanent ads in PRs? Has this been independently confirmed?<p>Brought to you by Carl’s Jr.
    • longislandguido10 hours ago
      &gt; Brought to you by Carl’s Jr.<p>I&#x27;m reminded of Jay Mohr&#x27;s legendary take some years back on the creepy Carl&#x27;s Jr. commercials:<p><a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=OJlYRS2Vqkw" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=OJlYRS2Vqkw</a>
    • blitzar9 hours ago
      Todays independent confirmation is brought to you by Microsoft — Empowering every person and every organization on the planet to achieve more.
  • boplicity26 minutes ago
    You have to think about the security implications of this.<p>How many people had any idea this was happening? Very few, I suspect.<p>A malicious actor could take control of a model provider, and then use it to inject code into many, many different repos. This could lead to very bad things.<p>One more reason that consolidated control of AI technology is not good.
  • ex-aws-dude10 hours ago
    How long before the LLM makes sponsored decisions in the actual implementation?<p>&quot;It looks like the user wants to add a database, I&#x27;ve gone ahead and implemented the database using today&#x27;s sponsor: MongoDB&quot;
    • tossandthrow9 hours ago
      Likely already happening.
      • nubinetwork9 hours ago
        To be fair, Gemini did try to get me to buy some nucleo144s recently...<p>(sure, I was working on something embedded, and asked for a recommendation, but it seemed quite intent that it wanted me to use that specific board)
    • itomato1 hour ago
      &quot;Our affiliate solution partner&quot;
  • paweladamczuk8 hours ago
    I was recently running Copilot CLI in a sandbox on autopilot mode and it kept overriding git config to put only &quot;GitHub Copilot&quot; as commit author instead of my name. Strongly worded instructions weren&#x27;t helping, I had to resort to the permission system to change this behavior.<p>I wonder if this is consistent with their terms of service. I mean, maybe they DO take all the responsibility for the code I generate and push in this manner?
    • danielsamuels4 hours ago
      It&#x27;s a setting that causes an extra prompt to be placed into the system prompt.
    • jonathanstrange7 hours ago
      It&#x27;s possible they are safeguarding for possible future changes of copyright law that would give Microsoft copyright over all Copilot contributions. This may sound paranoid but, as far as I know, exactly who counts as an &quot;AI operator&quot;, how much authorship an &quot;AI operator&quot; has, and who gets copyright, or whether AI contributions are even in the public domain, are legally untested and unclear issues.
      • Grimblewald4 hours ago
        tough luck for MS or other &quot;AI&quot; providers claiming any ownership, since if they can claim ownership, then it opens up the discussion of what license the AI output really is under, since it was trained on GPL licensed data.
      • heavyset_go5 hours ago
        The US Copyright Office has said that AI output from human prompting is not copyrightable. There are caveats, but iterating on prompts results in output that&#x27;s nobody&#x27;s IP.<p>Because it&#x27;s nobody&#x27;s IP, Microsoft is already in a position where they could just use, remix and&#x2F;or distribute that output however they want to today.
        • logicprog4 hours ago
          This is a wild misinterpretation of that ruling.
    • LtWorf7 hours ago
      No it&#x27;s just that those commits aren&#x27;t copyrightable and they probably want to reuse them in the future.
  • gregatragenet328 minutes ago
    Cursor added &#x27;made with cursor&#x27; to its commits recently. I guess its just the dirction things are going that the tools are now self-promoting.
  • pinkmuffinere10 hours ago
    I think they want the free advertisement, like Apple with its “sent from iPhone” addendums. But “sent from iPhone” is sometimes useful, and significantly shorter. If they just left it at “edited with copilot” I think it would be tolerable
    • politelemon8 hours ago
      &gt; But “sent from iPhone” is sometimes useful,<p>No, it is still an advert, and not useful in the least.
      • masswerk8 hours ago
        Back in the day, it <i>was</i> useful, as in, &quot;Expect awkward phrasing and unintended effects of autocorrection, because mobile device. This message doesn&#x27;t necessarily reflect the intent of the sender.&quot; (Considerate users would&#x2F;could edit the signature to something w&#x2F;o a product name in it.) Nowadays, this is pretty much the norm and no explicit warning ist required anymore.
        • hnlmorg3 hours ago
          That just means the person sending the message didn’t bother to proof read their message before sending. And you don’t need to be on an iPhone to mistype a message.<p>A simpler explanation was that it was a shameful advert injected into the end of people’s emails.
          • masswerk2 hours ago
            I guess, it was probably intended as the second one (it was also the default email signature, so advertising that feature, as well), but its usefulness was definitely in the implied warning.<p>Mind that a written message used to be the gold standard for expressed intent, which changed quite radically with smartphones. (Historically, this development is probably an important prerequisite for the acceptability of LLM generated text, I guess.)
        • Hizonner3 hours ago
          So an automatic &quot;I am a lazy piece of shit and think my time and convenience are worth more than yours&quot; warning? I guess that&#x27;s useful.
          • masswerk2 hours ago
            As in, &quot;I put it on you to better check and follow-up before acting on this…&quot; ;-)
          • bbkane3 hours ago
            I always felt like it was &quot;I prioritized a speedy response on my phone instead of an elegant response from my computer at a later time&quot;.
      • dist-epoch4 hours ago
        When they added this it was extremely useful - it signaled that you could afford an iPhone. It was really easy to delete, yet people not only didn&#x27;t, but they would go out of their way to respond from the iPhone just so that they could plausibly have this status symbol on their email.
    • computomatic9 hours ago
      I don&#x27;t think the issue is the sign-off so much as that an existing PR was edited. Claude Code signs off when creating PRs and nobody seems bothered. But it won&#x27;t edit an existing PR, and it won&#x27;t sign off if I simply ask it not too (which I&#x27;ve automated). Editing any PR it touches - including one authored by someone else - is downright rude.
      • marcus_holmes9 hours ago
        &gt; Claude Code signs off when creating PRs and nobody seems bothered<p>Not only unbothered, but genuinely appreciative of the notification.
      • sph6 hours ago
        &gt; Claude Code signs off when creating PRs and nobody seems bothered<p>That&#x27;s a great feature. When I open a repo and I see most commits co-authored by Claude, I can quickly dismiss the entire project as slop.
      • peaklineops7 hours ago
        [dead]
    • silisili9 hours ago
      That&#x27;s exactly where my mind went. It&#x27;s zero percent more insulting to me than &#x27;sent from my iPhone.&#x27;<p>If you don&#x27;t want copilot garbage in your PRs, maybe don&#x27;t use copilot to create or edit them?
    • supernes8 hours ago
      &quot;Sent from iPhone&quot; doesn&#x27;t contain a call to action, and doesn&#x27;t exalt the features of the product.
      • ahoka6 hours ago
        It&#x27;s still advertisement of the shittiest kind.<p>Comment made using Mozilla Firefox.
        • dist-epoch4 hours ago
          You misunderstood it&#x27;s purpose:<p>Sent from iPhone - desirable cool rich person<p>Made using Mozilla Firefox - poor uncool nerd
    • winrid9 hours ago
      It already does that, too, with the co-author
      • pavo-etc8 hours ago
        I would argue that is a net positive, it is valuable to know if a language model was involved enough to be committing itself.
  • simonw10 hours ago
    Which Copilot was this? There are a bunch of different products that share that name now.
    • SchemaLoad9 hours ago
      Microsoft has had a lot of naming blunders in the past but this has to be their worst. Copilot is currently, a tool to review PRs on github, the new name for windows cortana, the new name for microsoft office, a new version of windows laptop&#x2F;pc, a plugin for VS code that can use many models, and probably a number of other things. None of these products&#x2F;features have any relation to each other.<p>So if someone says they use Copilot that could mean anything from they use Word, to they use Claude in VS Code.
      • protocolture9 hours ago
        &gt;Microsoft has had a lot of naming blunders in the past but this has to be their worst.<p>Nah I still rate &quot;Windows App&quot; the Windows App that lets you remotely access Windows Apps. I hate it to death, its like a black hole that sucks all meaning from conversations about it.
        • ValentineC9 hours ago
          &quot;Microsoft Remote Desktop&quot; was such a good and distinct name. RIP.
      • hsbauauvhabzb9 hours ago
        It’s probably a useful feature: if it’s named copilot, assume it’s slop and avoid it.
    • pavo-etc9 hours ago
      funny enough I have a page just for tracking this also <a href="https:&#x2F;&#x2F;notes.zachmanson.com&#x2F;microsoft-product-names&#x2F;" rel="nofollow">https:&#x2F;&#x2F;notes.zachmanson.com&#x2F;microsoft-product-names&#x2F;</a>
  • post_below10 hours ago
    Assuming this isn&#x27;t a hoax, this seems like a huge, probably unintentional, mistake by MS.<p>If they genuinely implemented something like this, whatever they made from new customers via ads couldn&#x27;t possibly make up for the loss of good faith with developers and businesses.<p>I suppose if it&#x27;s real we&#x27;ll see more reports soon, and maybe a mea culpa.
    • kdheiwns7 hours ago
      Whenever these things happen, it&#x27;s always a &quot;mistake&quot;, &quot;accident&quot;, or &quot;bug&quot; when the outrage is beyond what they expect. If it&#x27;s limited outrage, it&#x27;s labeled as enhancing the user experience. And even if it&#x27;s massive outrage, that &quot;mistake&quot; is added back in a year or two later and never removed.
      • devsda6 hours ago
        I think someone should track the ratio of these mistakes&#x2F;bugs that directly or indirectly benefitted MS vs those that costed them.
    • chrismorgan10 hours ago
      How could you implement something like this <i>by accident</i>?
      • rhet0rica9 hours ago
        That&#x27;s a good question! I&#x27;m sure we&#x27;ll find out eventually.<p><i>z</i> Quickly spin up Hacker News comments from anywhere on your macOS or Windows machine with a lobotomy.
      • sheept9 hours ago
        One feasible scenario could be that they are working on&#x2F;experimenting with ads, and it was put behind a feature flag, but for whatever reason it was inadvertently ignored
        • chrismorgan7 hours ago
          That’s not implementing it by accident, that’s deliberate. In such a scenario perhaps the <i>deployment</i> was a mistake, but if you don’t write the malware in the first place, it can’t <i>be</i> deployed. (Probably. This <i>is</i> LLM stuff we’re talking about.)<p>(Yes, this is malware. It’s incontrovertibly adware, and although some will argue that not all adware is malware, this behaviour easily meets the requirements to be deemed malicious.)<p>It is said, never point a gun at something you’re not willing to shoot. Apply something similar here.
      • eCa6 hours ago
        Vibe coding and copilot inserted the ad-code into <i>that</i> PR?<p>Is that the most charitable way?
      • bigyabai9 hours ago
        LLMs aren&#x27;t known for being super deterministic.
        • mathieudombrock8 hours ago
          LLMs are determistic. Just like everything else computers are capable of doing.<p>Commercial front-ends just hide the random seed parameters.
          • jdiff4 hours ago
            It&#x27;s not usefully deterministic in the way computers usually are. Sensitively identical input can still lead to wildly different outputs even if all randomness is crushed out.
          • kortilla8 hours ago
            Distributed float math is not deterministic without introducing total operations ordering and destroying performance
    • altairprime10 hours ago
      That’s a really tasteful Juno Mail footer implementation for a mistake. If the AI self-invented it on a lark, good job, but it reads very strongly like someone intended it.
      • Andrex2 hours ago
        Oh God, Juno Mail, my first email host. Thanks for unlocking that memory.
    • tossandthrow9 hours ago
      It is likely not a hoax and likely very intentional.<p>If you look at the positioning, someone has definitely justified that this is benign and a reasonable place to have an ad added in.
    • mghackerlady2 hours ago
      M$ doesn&#x27;t think beyond quarters. They have a near monopoly, do you think they care about &quot;good faith&quot;. Shithub is like Linkedin for programmers, you pretty much need it to work anywhere big
    • ccppurcell9 hours ago
      Not a hoax, you can search GitHub prs for this string and find many hits.
    • padjo4 hours ago
      MS burning trust with people to do some stupid marketing is on the fewer assumptions side of Occam&#x27;s razor.
    • goodusername10 hours ago
      Yeah, would be good to have confirmation that this happened to others as well.<p>But it really seems like an own goal if true.
      • boredpudding9 hours ago
        Confirmation seems to be here: <a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+copilot+coding+tasks%22&amp;type=pullrequests" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+cop...</a>
  • pabrams10 hours ago
    Why are you &quot;summoning copilot&quot; to correct a typo?
    • shafyy7 hours ago
      Because people using LLMs get lazy and can&#x27;t event type normal text themselves anymore.
    • MattGaiser9 hours ago
      I actually like that I don&#x27;t have to leave Github to deal with various feedback, especially if I switched branches already to do other work.
      • deredede8 hours ago
        GitHub (still) allows you to edit files directly in the browser without using AI.
        • Andrex2 hours ago
          I&#x27;ve always wondered how many people know about this. As someone who had to persist on Chromebooks for a bit (<i>before Linux support</i>), it was a godsend for quick fixes.
      • icar9 hours ago
        <a href="https:&#x2F;&#x2F;git-scm.com&#x2F;docs&#x2F;git-worktree" rel="nofollow">https:&#x2F;&#x2F;git-scm.com&#x2F;docs&#x2F;git-worktree</a>
  • VBprogrammer7 hours ago
    A little bit off topic but our company recently enforced Microsoft Authenticator for account login. Which I was mildly annoyed about but now I&#x27;m super pissed off because they have started abusing the notification permission granted to allow authenticator to work to push out ads for Microsoft 365. It feels like we&#x27;ve gone back to 90s Microsoft when everyone hated them.
  • napo10 hours ago
    I wonder if 1) the PR was created using Raycast and this is the model signing its PR, or 2) if there was some prompt injection done at some point.<p>Either of these options would still be bad, but here the author suggests that it&#x27;s just copilot that now just injects ads in its output.
    • pavo-etc8 hours ago
      I don&#x27;t know how Raycast could run on the GitHub servers, but a third option could be dataset poisoning. Hostile raycast advertising campaign
  • xbar2 hours ago
    MS needs to slow down their user hostility otherwise everyone will notice.
  • gherkinnn9 hours ago
    Obnoxious ads in LLM output was my only 2026 prediction. But I expected OpenAI to get there first and wasn&#x27;t sure whether the AI companies would first add traditional ad boxes or go straight for blighted responses.
  • caijia7 hours ago
    I&#x27;ve already be patient when claude code always signs my commits as co-author by defualt. Yes, it is.<p>But I&#x27;m also paying the plan. Theres something odd about a tool which i paid for using my output to AD itself.
  • bryanhogan9 hours ago
    Whatever the reason for the inclusion was here, the general problem is much bigger. People &#x2F; companies &#x2F; products can influence the direction of AI answers to put them in a better light and to be recommended more often. This isn&#x27;t limited to just products even.
    • hackable_sand7 hours ago
      What does AI have to do with it?
    • SV_BubbleTime9 hours ago
      If not on the surface, we’re all deep down aware that an initial era of an advertising-free new technology is once again almost over.<p>See you on neural links before “sponsored thoughts”.
      • bryanhogan8 hours ago
        It&#x27;s already over, the problem is the missing transparency. With an LLM you have no idea what influenced the answer, and there is no good way to show it to the user.
  • cmiles83 hours ago
    As companies get more and more desperate to show profitable use of AI expect more and more of these Hail Mary attempts to get traction.<p>The runway on free cash to fund the current bonanza is running out and crunch time is near.
  • ZeroGravitas8 hours ago
    Claude will add itself as a contributor to a PR, which I consider an ad.
    • baliex8 hours ago
      To play devil’s advocate^, wouldn’t it be plagiarism if it didn’t?<p>^I find that turn of phrase to be particularly pleasing in this context.
      • etiennebausson4 hours ago
        No, it is a tool.<p>My IDE doesn&#x27;t pretend to be a cohauthor of my work, neither should an LLM.
        • ben_w1 hour ago
          I&#x27;m not sure if &quot;plagiarism&quot; is the right word or not, but given that the output of an AI seems to be considered non-copyrightable*, and given also that a lot of people are very upset about generative AI being immoral**, I think it&#x27;s important to identify which contributions are from the tools whose use may cause problems.<p>* I am not a lawyer, I&#x27;m going by articles talking about this<p>** I think the phrases are &quot;copyright washing&quot; and &quot;plagiarism machines&quot;, amongst others
      • probably_wrong7 hours ago
        No. Plagiarism applies to people, not tools.
        • ben_w1 hour ago
          Everyone who studies linguistics will tell you the rules of language are descriptive not proscriptive.<p>This means that people saying &quot;plagiarism&quot; of an LLM, means that LLMs are necessarily in the set of things that can do plagiarism, regardless of if those same people would ever say this about a spanner.<p>And you can also think about it a different way: a book is a tool for storing and distributing information, photocopying it is still plagiarism when done without attribution. Likewise, taking the output of an LLM, which is a tool for generating text in response to a prompt, without attribution, is as much plagiarism as if it came from a book.<p>IMO, what matters most is that a lot of people want to be aware of if&#x2F;when some content came from an LLM vs. from a human. That makes attribution useful, which makes it important to get right. And that&#x27;s still the case even if you still object to the specific word &quot;plagiarism&quot;.
          • probably_wrong38 minutes ago
            I don&#x27;t think your example works because in the book case there&#x27;s a clear author whose ideas are being reproduced without permission. The LLM in your example is not the author but rather the printing press, and no one would argue that the printing press&#x27; ideas are being stolen because the press doesn&#x27;t have any.<p>If one want to argue that &quot;not citing the LLM would be plagiarism&quot; then we would have to find the <i>human</i> at the end of the chain whose ideas are being reproduced, which would require LLMs to output &quot;this idea was seen in the following training documents&quot;.
  • santiago-pl3 hours ago
    It reminds me of Anthropic&#x27;s Super Bowl ad: “Can I get a six pack quickly?” It actually turned out to be true.
  • andai7 hours ago
    Man, what is the world coming to?<p>-Sent from my iPhone
  • tom-blk3 hours ago
    This seems to be happening a lot, not sure it is actually intentional
  • pants210 hours ago
    Was Raycast bought by GitHub or something? Why would it be advertising for Raycast?<p>Brought to you by Wendy&#x27;s.
  • Luker885 hours ago
    outrageous!<p>--<p>Sent from my Android phone<p>--<p>Sent from my iPhone<p>Self-advertisement has been creeping up on us on a lot of places, I am unfortunately pessimistic on how this will turn out
    • Andrex2 hours ago
      You could argue this is in keeping with consumer trends, unfortunately.<p>&quot;Endorsing products is the American way to express individuality.&quot;<p>Calvin noticed it 30+ years ago.
  • dekoidal6 hours ago
    After hiring the brightest minds on the planet for years, the best these companies can think of is more ads.
  • starkeeper8 hours ago
    This is off the hook negligence and abuse they are training ads in on purpose now and think it&#x27;s cool. We are doomed until it is all open source and only open source.
  • 1970-01-011 hour ago
    Enshittification will ruin AI the same way it ruined the WWW and YouTube. We&#x27;re in the golden era right now. Not 2027, 2028. Now now. The ads are coming.
  • wiseowise8 hours ago
    Decision time, Western man: will you let the “tehe, just a miwtake xsxd UwU” slide or will you do something about? This is just a first pebble.
  • hojeongna3 hours ago
    feels like it&#x27;s just hardcoded into the prompt. not even trying to be subtle about it.
  • NoNameHaveI2 hours ago
    Similar to the Second Law of Thermodynamics which states entropy tends to increase over time in a closed system, I propose the Nth Law of Privatization: enshitification tends to increase with market capitalization&#x2F;share over time.
  • volkadav6 hours ago
    On the bright side, at least it&#x27;s in the PR text and not the code? (... yet?)<p>Sheesh.
  • tyleo3 hours ago
    It’s even worse than the title says. As some other comments point out, this is in millions of repositories across GitHub.<p>More like, “Copilot edits ads into PRs.”<p>The title almost makes it sound like it could be a single fluke&#x2F;one bad prompt but it’s really enshitification at massive scale.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+copilot+coding+tasks%22&amp;type=pullrequests" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;search?q=%22%E2%9A%A1+Quickly+spin+up+cop...</a>
  • raincole9 hours ago
    Is Raycast even a product of Microsoft? If not, are we witnessing the first large scale prompt injection abuse?
  • rmnclmnt8 hours ago
    Isn’t this more of a Raycast issue (apparently an agentic ai service) instead of GH Copilot itself?
  • simonjgreen8 hours ago
    So does Claude, Codex, and Cursor. Albeit more subtle, but they are hardly shy about it
    • bfivyvysj3 hours ago
      You can disable it. It&#x27;s annoying wf.
  • turtleyacht10 hours ago
    Do you drive by a billboard that reads<p><pre><code> Does advertising work? Just did! </code></pre> Raycast is an application launcher thing:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Raycast_(software)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Raycast_(software)</a><p>Ray casting, however, is different:<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ray_casting" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Ray_casting</a>
  • hexasquid10 hours ago
    I&#x27;m so tired of what initially looks like a perfect normal communication between two people, only to find that some third party has inserted itself like a parasite to exploit and extract human attention. That&#x27;s why I use our sponsor, nord vpn ...
  • oakpond9 hours ago
    I notice this kind of &quot;Sent from iPhone&quot;-type spam with other AI tools too. It&#x27;s awful.
  • mememememememo8 hours ago
    I miss the good old days whem there were &quot;hire me&quot; ads in NPM installs.
  • idkwhatimdoing210 hours ago
    Its like microsoft wants to be google, except its very intrusive.<p>time is money, save both. try ramp.
  • Surac9 hours ago
    as a non native speaker here please explain the meaning of PR to me.
    • hsbauauvhabzb9 hours ago
      Pull request, which is a request to merge changes in a git repository.<p>Or (not in this case) public relations , which is an interface with how the public views your product, service or company. In this case, copilot adding advertising into git pull requests is bad public relations for Microsoft, but the article author is referring to pull request as PR
  • daemin10 hours ago
    Using a LLM to fix a spelling mistake is retardedly lazy.<p>Presumably they used a free version of the LLM, therefore it is completely understandable that it inserted a snippet of text advertising its use into the output. I mean using a free email provider also adds a line of text to the end of every email advertising the service by default - &quot;Sent from iPhone&quot; etc.
    • onion2k10 hours ago
      <i>Using a LLM to fix a spelling mistake is retardedly lazy.</i><p>If you do it manually, sure.<p>If you have an agent watching for code changes and automatically opening PRs for small fixes that don&#x27;t need a human-in-the-loop except for approving the change, it&#x27;s the opposite of lazy. It eliminately all those tedious 1 point stories and let&#x27;s the team focus on higher value work that actually needs a person to think about it.<p>Given time <i>all</i> small changes will be done this way, and eventually there won&#x27;t be a person reviewing them.
      • pabrams10 hours ago
        That scenario doesn&#x27;t require any explicit &quot;summoning&quot;, and if there&#x27;s a human in the loop approving the change, certainly they can fix the typo themself.
      • ex-aws-dude9 hours ago
        Sounds like a great use of energy and tokens, not overkill at all<p>In fact I don&#x27;t even use Ctrl + F anymore and instead just use Claude for all my searches
        • onion2k8 hours ago
          <i>Sounds like a great use of energy and tokens, not overkill at all</i><p>As much as AI uses a lot of energy, having something that fixes issues in the background is very likely to be a net saving if you consider the number of users who fail to complete a task due to the bug and have to either wait in a broken state or retry later.<p>It&#x27;s <i>probably</i> using less energy than a person fixing the issue too. That&#x27;s a guess though.
    • hrmtst938378 hours ago
      sed fixes typos faster. The absurd part is watching devs burn prod tokens on glorifed autocorrect, wait through LLM lag for a spelling fix, and then act shocked when the output comes back as word salad with a coupon code glued to the end.
    • LeoPanthera10 hours ago
      This comment is shockingly ableist.
  • impish92084 hours ago
    Next up: watch a 30-second unskippable video ad to see your CI error logs!
  • aeon_ai3 hours ago
    At this point, Microsoft has lost all trust anyone might have had for them or their products.<p>Now is the time to move to Linux, and vibe code whatever niceties are keeping you on GitHub.
  • g105b4 hours ago
    Hopefully it is just copilot that is dying and not GitHub itself.
  • lloydatkinson4 hours ago
    What on earth is going on with that awful header moving around the page?
  • isoprophlex8 hours ago
    Satya &quot;please don&#x27;t say slop&quot; Nadella eat your heart out. Magnificent amounts of value are truly being added by this tech.<p>I&#x27;ll add: it doesnt really matter if this was the integration dumbly appending a message or the llm inserting the ad. Judging by the response to this submission, sneaky ad slop is now firmly inside the overton window, so for MS it doesn&#x27;t make sense NOT to do it.
  • martianlantern10 hours ago
    Why are they doing this?
  • dinakernel10 hours ago
    Seriously? Dont they want their system to succeed? I cant think of a better way of alienating the target customer than this.
  • iomer9 hours ago
    crappy much. wow.
  • crvdgc8 hours ago
    People, we just solved the LLM watermarking problem.
  • croes6 hours ago
    Sent-from-my-iPhone 2.0
  • 65106 hours ago
    I don&#x27;t see an ad, I see a warning. I like it.
  • shevy-java7 hours ago
    I have a somewhat similar problem with github issue templates. They automatically stuff I don&#x27;t care about or would propose and structure things in ways I don&#x27;t like. Granted, I can edited this away, but it requires extra time and makes filing issues more work than before. Biggest case in point is the &quot;I will adhere to the Code of Conduct&quot;. In general I do not care about CoCs and it is fascinating how CoCs leak into everywhere for some so-called &quot;open source&quot; projects. They don&#x27;t seem to understand the issue when the licence does not require a CoC; even then the issue is not about the CoC in and by itself (though I also find them pointless), but that extra content is automatically added to issue templates in general, CoCs just being one of many spam-options. And I also recall some donation-ads that are automatically added too - I have no problem when projects request financial support, but if I file an issue then the issue is about the content of the issue, not about anything else.
  • upmostly8 hours ago
    Isn&#x27;t this the same as<p>&quot;Sent from my iPhone&quot;?
  • logicallee8 hours ago
    Relevant: <a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Principal–agent_problem" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Principal–agent_problem</a>
  • vcryan9 hours ago
    I&#x27;m not a fan of LLM&#x27;s injecting themselves into PR&#x2F;commit content. If you use multiple models, basically whichever one is operating git gets all the credit. But, even if you wrote all the code yourself, and just submitted the PR with Claude Code (or whatever) it would attempt to take credit for the changes.<p>I currently have rules in all of my skill files forbidding models from advertising themselves or taking credit.
  • anshumankmr10 hours ago
    One more step closer to <a href="https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=IAM1rSObk4c" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=IAM1rSObk4c</a>
  • hsbauauvhabzb9 hours ago
    It was only a matter of time.<p>Sent by my iPhone using tapatalk
  • with10 hours ago
    Everyone is doing this now. Granted, on Codex &#x2F; Claude Code, you can disable it, it’s not the default to have it disabled. For some reason on Cursor, they keep shoving the “Made with Cursor” into my PR description despite me disabling attribution, which looks really stupid on a work PR.<p>I’m so tired of all this BS. Why did this become normal? and how do we not read this as cheap advertising?
    • annie5112667289 hours ago
      I think people read it as cheap advertising because a PR isn&#x27;t really the tool&#x27;s output, it&#x27;s team communication.<p>A little &quot;made with X&quot; in your own draft is one thing. Putting branding into a PR your coworkers have to read is another.
  • GN051510 hours ago
    But... why?
  • charcircuit9 hours ago
    This looks like an ad for only Raycast which does not appear to be affiliated with Microsoft or GitHub at all so blaming Copilot or GitHub here is not justified.<p>Edit: The link in the promotion goes to <a href="https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;copilot&#x2F;how-tos&#x2F;use-copilot-agents&#x2F;coding-agent&#x2F;create-a-pr#asking-copilot-to-create-a-pull-request-from-raycast" rel="nofollow">https:&#x2F;&#x2F;docs.github.com&#x2F;en&#x2F;copilot&#x2F;how-tos&#x2F;use-copilot-agent...</a><p>Which does show that this is affiliated with GitHub unlike what I thought. There are no mentions of this string in a code repository on GitHub (including the Raycast copilot extention).
  • MattGaiser9 hours ago
    Post the trajectory if this is real.
    • gpvos9 hours ago
      What do you mean with trajectory? Also, a simple github search will show you many hits for the Raycast text, proving that this is quite real.
      • MattGaiser9 hours ago
        The path of reasoning the agent took that led it to generate the output. The GitHub search bits got posted after my comment, so while it is clearly real, it just seems injected by Raycast.
        • pavo-etc8 hours ago
          This is real. I do not have access to the path of reasoning, this ran through the GitHub copilot app which does not grant you access to the chain of thought.
  • wazionapps25 minutes ago
    [dead]
  • allssu22 minutes ago
    [dead]
  • devnotes771 hour ago
    [dead]
  • bustah2 hours ago
    [dead]
  • martmulx4 hours ago
    [dead]
  • winna9 hours ago
    [dead]
  • lancetheai40 minutes ago
    [dead]
  • minsung08309 hours ago
    [dead]
  • claytonia9 hours ago
    [dead]
  • treysu9 hours ago
    [dead]
  • tourist2d5 hours ago
    [dead]
  • ookblah9 hours ago
    maybe every PR should be run through 2 other llms so they just remove the ads of competitors (or i guess you&#x27;ll end up with all 3) &#x2F;s
  • 10keane9 hours ago
    [dead]
  • riverforest55 minutes ago
    [flagged]