Live data from Hacker News

Copilot edited an ad into my PR

notes.zachmanson.com

351–360 of 704 posts

Re: Copilot edited an ad into my PR

#351

Tim from the Copilot coding agent team here. We've now disabled these tips in pull requests created by or touched by Copilot, so you won't see this happen again for future PRs. We'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. W…

Just to add to the feedback.

No one, anywhere, ever wants this or anything like it. Do not inject anything that is outside of the context of the session, ever.

This is how you get your software banned at large companies.

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.

Re: Copilot edited an ad into my PR

#352

Tim from the Copilot coding agent team here. We've now disabled these tips in pull requests created by or touched by Copilot, so you won't see this happen again for future PRs. We'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. W…

> But hearing the feedback here, and on reflection, this was the wrong judgement call Hi Tim.. Why is there no pushback from grounded individuals against these decisions ?

I'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's probably how a lot of these boneheaded decisions happen: It's an Emperor's New Clothes situation, nobody speaks up, and then the emperor is satisfied that the decision is great.

Re: Copilot edited an ad into my PR

#353

Earlier quoted context omitted.

[flagged]

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: https://github.blog/news-insights/company-news/updates-to-gi... That post has a link to the FAQ which might also be helpful: https://github.com/orgs/community/discussions/188488

How much has Microsoft paid you to sell your soul?

Re: Copilot edited an ad into my PR

#354

Tim from the Copilot coding agent team here. We've now disabled these tips in pull requests created by or touched by Copilot, so you won't see this happen again for future PRs. We'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. W…

> We've now disabled these tips in pull requests created by or touched by Copilot, so you won't see this happen again for future PRs.

It's appreciated, but these weren't tips, these were ads. Tips are "Save time with keyboard shortcuts" or "Check out the latest features under 'Whats New' in the help menu!" When you name other products, that's an ad.

Re: Copilot edited an ad into my PR

#355
> "We won't do something like this again."

They (Microsoft / GitHub) will do it again. Do not be fooled.

Never ever trust them because their words are completely empty and they will never change.

Re: Copilot edited an ad into my PR

#356
I asked copilot how developers would react if AI agents put ads in their PRs.

>Developers would react extremely negatively. This would be seen as 1. A massive breach of trust. 2. Unprofessional and disruptive. 3. A security/integrity concern. 4. Career-ending for the product. The backlash would likely be swift and severe.

Sometimes AI can be right.

Re: Copilot edited an ad into my PR

#357

I actually love these ads and also the way Claude injects itself as a co-author. Seeing them is an easy signal to recognize work that was submitted by someone so lazy they couldn’t even edit the commit message. You can see the vibe coded PRs right away. I think we should continue encouraging AI-generated PRs to label themselves, honestly. I’m not against AI coding tools, but I would like to know when someone is tryin…

It's part of the attribution settings from `.claude/settings.json` if you're referring to Claude Code.

Personally, I adjusted the defaults since I don't like emojis in my PR.

[1]: https://code.claude.com/docs/en/settings#attribution-setting...

Re: Copilot edited an ad into my PR

#359

It's the same with Claude Code actually, and recently Codex too... Claude never used to do this but at some point it started adding itself by default as a co-author on every commit. Literally, in the last week, Codex started making all it's branches as "codex-feature-name", and will continue to do so, even if you tell it to never do that again. Really, really annoying.

When I started my career there was this little company called SCO, and according to them finding a comment somewhere in someone’s suppliers code that matched “x Now, with the power of math letting us recall business plans and code bases with no mention of copyright or where the underlying system got that code (like paying a foreign company to give me the kernel with my name replacing Linus’, only without the shame…), we are letting MS and other corps enter into coding automation and oopsie the name of their copyright-obfuscation machine?

Maybe it’s all crazy and we flubbed copyright fully, but having third party authorship stamps cryptographically verified in my repo sounds risky. The SCO thing was a dead companies last gasp, dying animals do desperate things.

Re: Copilot edited an ad into my PR

#360

It's the same with Claude Code actually, and recently Codex too... Claude never used to do this but at some point it started adding itself by default as a co-author on every commit. Literally, in the last week, Codex started making all it's branches as "codex-feature-name", and will continue to do so, even if you tell it to never do that again. Really, really annoying.

That Codex one comes from the new `github` plugin, which includes a `github:yeet` skill. There are several ways to disable it: you can disconnect github from codex entirely, or uninstall the plugin, or add this to your config.toml:

    [[skills.config]]
    name = "github:yeet"
    enabled = false
I agree that skill is too opinionated as written, with effects beyond just creating branches.
Post reply on HN