frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Copilot Edited an Ad into My PR

https://notes.zachmanson.com/copilot-edited-an-ad-into-my-pr/
137•pavo-etc•1h ago

Comments

nialse•55m ago
Microsoft injecting permanent ads in PRs? Has this been independently confirmed?

Brought to you by Carl’s Jr.

longislandguido•17m ago
> Brought to you by Carl’s Jr.

I'm reminded of Jay Mohr's legendary take some years back on the creepy Carl's Jr. commercials:

https://www.youtube.com/watch?v=OJlYRS2Vqkw

Joel_Mckay•5m ago
60% sure it is probably an April fools day joke, but still funny even if its true. =3

"Brought to you by Carl's Jr."

dinakernel•28m ago
Seriously? Dont they want their system to succeed? I cant think of a better way of alienating the target customer than this.
daemin•28m ago
Using a LLM to fix a spelling mistake is retardedly lazy.

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 - "Sent from iPhone" etc.

onion2k•23m ago
Using a LLM to fix a spelling mistake is retardedly lazy.

If you do it manually, sure.

If you have an agent watching for code changes and automatically opening PRs for small fixes that don't need a human-in-the-loop except for approving the change, it's the opposite of lazy. It eliminately all those tedious 1 point stories and let's the team focus on higher value work that actually needs a person to think about it.

Given time all small changes will be done this way, and eventually there won't be a person reviewing them.

pabrams•20m ago
That scenario doesn't require any explicit "summoning", and if there's a human in the loop approving the change, certainly they can fix the typo themself.
Joel_Mckay•19m ago
Even simple vector search with LLMs are actually fairly robust at handling grammatical errata. =3

"Brought to you by Carl's Jr."

hexasquid•27m ago
I'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's why I use our sponsor, nord vpn ...
pants2•25m ago
Was Raycast bought by GitHub or something? Why would it be advertising for Raycast?

Brought to you by Wendy's.

WD-42•25m 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?
oefrha•11m 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. /s

(That said I’m rather skeptical of this and would like to see more details of the process that produced this, and proof.)

flogy•4m 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.
with•24m ago
Everyone is doing this now. Granted, on Codex / 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.

I’m so tired of all this BS. Why did this become normal? and how do we not read this as cheap advertising?

post_below•23m ago
Assuming this isn't a hoax, this seems like a huge, probably unintentional, mistake by MS.

If they genuinely implemented something like this, whatever they made from new customers via ads couldn't possibly make up for the loss of good faith with developers and businesses.

I suppose if it's real we'll see more reports soon, and maybe a mea culpa.

altairprime•22m 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.
chrismorgan•21m ago
How could you implement something like this by accident?
bigyabai•4m ago
LLMs aren't known for being super deterministic.
goodusername•20m ago
Yeah, would be good to have confirmation that this happened to others as well.

But it really seems like an own goal if true.

tossandthrow•11m ago
It is likely not a hoax and likely very intentional.

If you look at the positioning, someone has definitely justified that this is benign and a reasonable place to have an ad added in.

Joel_Mckay•5m ago
60% sure it is probably an April fools day joke, but still funny even if its true. =3

"Brought to you by Carl's Jr."

idkwhatimdoing2•23m ago
Its like microsoft wants to be google, except its very intrusive.

time is money, save both. try ramp.

pabrams•22m ago
Why are you "summoning copilot" to correct a typo?
GN0515•22m ago
But... why?
Joel_Mckay•8m ago
Money...

60% sure it is probably an April fools day joke, but still funny even if its true. =3

"Brought to you by Carl's Jr."

pinkmuffinere•22m 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
silisili•4m ago
That's exactly where my mind went. It's zero percent more insulting to me than 'sent from my iPhone.'

If you don't want copilot garbage in your PRs, maybe don't use copilot to create or edit them?

turtleyacht•20m ago
Do you drive by a billboard that reads

  Does advertising work?
  Just did!
Raycast is an application launcher thing:

https://en.wikipedia.org/wiki/Raycast_(software)

Ray casting, however, is different:

https://en.wikipedia.org/wiki/Ray_casting

Brought to you by Burger King.

anshumankmr•19m ago
One more step closer to https://www.youtube.com/watch?v=IAM1rSObk4c
ex-aws-dude•17m ago
How long before the LLM makes sponsored decisions in the actual implementation?

"It looks like the user wants to add a database, I've gone ahead and implemented the database using today's sponsor: MongoDB"

tossandthrow•10m ago
Likely already happening.
martianlantern•17m ago
Why are they doing this?
Joel_Mckay•8m ago
Money...

60% sure it is probably an April fools day joke, but still funny even if its true. =3

"Brought to you by Carl's Jr."

simonw•14m ago
Which Copilot was this? There are a bunch of different products that share that name now.
SchemaLoad•11m 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/pc, a plugin for VS code that can use many models, and probably a number of other things. None of these products/features have any relation to each other.

So if someone says they use Copilot that could mean anything from they use Word, to they use Claude in VS Code.

hsbauauvhabzb•8m ago
It’s probably a useful feature: if it’s named copilot, assume it’s slop and avoid it.
napo•13m 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.

Either of these options would still be bad, but here the author suggests that it's just copilot that now just injects ads in its output.

Surac•9m ago
as a non native speaker here please explain the meaning of PR to me.
hsbauauvhabzb•5m ago
Pull request, which is a request to merge changes in a git repository.

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

hsbauauvhabzb•4m ago
It was only a matter of time.

Sent by my iPhone using tapatalk

khvirabyan•4m 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?

I built an MCP server so your agent stops picking the wrong cloud services

https://github.com/Tlalvarez/Auxiliar-ai
1•thiagolalvarez•1m ago•1 comments

Show HN: CSV Analyzer – natural-language analysis, chat and preview, dashboards

https://csv-analyzer.up.railway.app/
1•bchhabra2490•1m ago•0 comments

Outdoor lighting remote control systems

https://miboxer.com/industry-news/embrace-the-freedom-the-advantages-of-wireless-remote-control-s...
2•miboxer•6m ago•0 comments

A Readable Specification of TLS 1.3

https://www.davidwong.fr/tls13/
1•subset•11m ago•0 comments

The Effect of War-Inflicted Environmental Damage on Free-Ranging Domestic Dogs

https://onlinelibrary.wiley.com/doi/10.1111/eva.70182
1•gdevillers•12m ago•0 comments

Building Useful Agents over Email

https://haulos.com/blog/building-agents-over-email/
2•s4i•14m ago•0 comments

LipoVive (Urgent Report) the Science Behind the Gelatin Trick for Metabolic

https://www.morningstar.com/news/accesswire/1138075msn/lipovive-reviews-shocking-2026-report-what...
1•tafynahu•14m ago•0 comments

macbonk – interactive macOS security hardening CLI

https://github.com/0xhsn/macbonk
2•7asan•19m ago•0 comments

The network is the database:data management for highly distributed system (2021)

https://dl.acm.org/doi/abs/10.1145/375663.375737
2•teleforce•22m ago•0 comments

The Curious Case of Retro Demo Scene Graphics

https://www.datagubbe.se/aipixels/
2•zdw•26m ago•0 comments

Stanford study reveals AI vision models invent images they never see

https://arxiv.org/abs/2603.21687
2•LionTurtle13•28m ago•0 comments

A history of styling choices leading to native CSS

https://cassidoo.co/post/css-todometer/
1•cassidoo•30m ago•0 comments

Show HN : DrawX - Excalidraw with Back End

https://drawx.ossy.dev
2•postatic•36m ago•1 comments

Helping disaster response teams turn AI into action across Asia

https://openai.com/index/helping-disaster-response-teams-asia
2•surprisetalk•36m ago•0 comments

Tech CEOs suddenly love blaming AI for mass job cuts. Why?

https://www.bbc.com/news/articles/cde5y2x51y8o
3•tartoran•38m ago•0 comments

About the growing verification debt in software

https://clifford.ressel.fyi/blog/cost-to-implement-vs-verify/
3•csressel•39m ago•0 comments

Dow Doubles Plastics Price Hike as Iran War Blocks Supply Route

https://www.wsj.com/livecoverage/iran-war-us-israel-news-updates-2026/card/dow-doubles-plastics-p...
2•walterbell•39m ago•0 comments

President Trump Gaggles with Press on Air Force One En Route

https://www.npr.org/2025/09/08/nx-s1-5526066/leni-riefenstahl-nazi-filmmaker-new-documentary
3•KnuthIsGod•41m ago•3 comments

Show HN: Eli5.cc – type any topic, get a simple explanation and visual diagram

https://eli5.cc
1•digi_wares•42m ago•1 comments

Social Media Addiction Trial Should Lead to Platform Redesigns

https://spectrum.ieee.org/social-media-trial
1•jruohonen•42m ago•0 comments

A look at what's possible with BPF arenas (2025)

https://lwn.net/Articles/1019885/
2•teleforce•49m ago•0 comments

Ask HN: Best bank for new startup in the US

1•thepace•50m ago•0 comments

Tribe v2: Predictive Foundation Model on Human Brain Processing Complex Stimuli

https://ai.meta.com/blog/tribe-v2-brain-predictive-foundation-model/?_fb_noscript=1
2•walterbell•51m ago•0 comments

HD Audio Driver for Windows 98SE / Me

https://github.com/andrew-hoffman/wdmhda
8•userbinator•52m ago•0 comments

Towards end-to-end automation of AI research

https://www.nature.com/articles/s41586-026-10265-5
3•baylearn•53m ago•0 comments

Excel2r – R package that migrates Excel workbooks to standalone R scripts

https://github.com/emantzoo/excel2r
2•bthallplz•56m ago•0 comments

Apple scales back its AI ambitions and sticks to selling hardware

https://www.neowin.net/news/report-apple-scales-back-its-ai-ambitions-and-sticks-to-selling-hardw...
4•bundie•1h ago•0 comments

Eval Set Generaton - accelerate your eval workflow

https://dutchmanlabs.com/
1•thesarsour•1h ago•0 comments

LLMnesia – Local-first search across your AI conversations

https://chromewebstore.google.com/detail/llmnesia/leekfgbdojiaabifbjbbgiiclannjdkf
2•keiranflynn•1h ago•0 comments

Automated ball-strike system in action

https://twitter.com/realshelfy/status/2038040269287780733
1•Austin_Conlon•1h ago•0 comments