Live data from Hacker News

VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

github.com

611–620 of 917 posts

Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

#611

I am the person who approved this PR and would like to acknowledge and apologize for the mistake of turning this feature on by default without sufficient upfront validation. There was no ill intent by evil corporation, but rather a desire to support functionality that some customers expect of VS Code w.r.t. AI-generated code. As folks mentioned here - many similar tools do this as well. Obviously, it should not be on…

> There was no ill intent by evil corporation, but rather a desire to support functionality that some customers expect of VS Code w.r.t. AI-generated code. What metric did Microsoft use to assess that VS Code users "expect" their commits to have unsolicited messages added to them? > Obviously, it should not be on when disableAIFeatures is on and it should not be reporting changes that were not done by AI. Did you dis…

I would also really like to see answers to these questions. This change explicitly claims that MS co-authored the commit.

Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

#613

Earlier quoted context omitted.

That's a good point, let's see if they come back and respond. It is the middle of the night in the US so they may be sleeping

It is the middle of the night and I am responding. Anything specific you'd like me to respond to?

https://news.ycombinator.com/item?id=47992781

https://news.ycombinator.com/item?id=47992568

https://news.ycombinator.com/item?id=47992475

Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

#615
post #504

Earlier quoted context omitted.

And engineers couldn't get rich themselves without the billionaires shelling out for them to build their torment nexuses. I want to get rich too. I want to live a good life, and provide for my family. I don't want to just survive. So I can't say I don't empathize.

That's fine, just know that you permanently forfeit any right to complain about others doing things for personal gain that indirectly harm yourself. > I want to live a good life, and provide for my family. This is a lie you're telling yourself, you can do both just fine without building the torment nexus. Billions of people do so indeed. > I want to get rich too. You should've stopped here, but then it became too muc…

> you can do both just fine without building the torment nexus

Doubt. You don't become truly wealthy without doing what sociopathic CEOs do on a daily basis. Society actively rewards that stuff, and it's only getting worse with time.

> Simple lack of morals, impaired empathy and remorse.

Sounds like a winning strategy to me. That's the exact sort of person this world rewards.

Things are not looking good out there. Billions of people get by without compromising? Billions of people live in poverty too. Not something I'm looking forward to dealing with, should the great AI replacement ever come knocking on my door.

Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

#616

Earlier quoted context omitted.

Principal engineer balks at bad UX when the PM should know better (it's their job) 2023: Ah well I guess we can't do it 2025: you're fired. Hey kid we hired two weeks ago, implement bad idea please

2026: you're fired. Hey Claude, implement bad idea please

That is a great idea, very inspirational!

Do you want me to implement another bad idea, too?

Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

#617
post #150

Earlier quoted context omitted.

Absolutely, messing with commits is more invasive than messages. It gets worse: "Sent from my iPhone" appears in the authoring view, and you can delete it. Co-authored-by: NEVER appears in the commit message UI - it is added without the user even seeing it.

My Claude Code just puts it in the commit which anyone can read before pushing. Is that not the case here?

I don't use git features in vscode, but from what I understand the user clicked some button to make a commit, typed in a commit message, and then hit "OK" and the editor called `git commit ...` in the background... after silently adding "Co-Authored by Microsoft Copilot" to the commit message.

That's a little different than Claude doing the commits all by itself and happening to include an attribution line. Especially since, as it turns out, this was being done on clients that had all the AI stuff turned off. But even if that weren't the case, it'd still be wrong.

Also you shouldn't be using Claude that way...

Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

#618

Earlier quoted context omitted.

> To have it silently just start adding marketing copy to git commit messages is pretty bad. To have that added text not be visible to the user in the UI so they can remove it before commit is just much worse. This is one of the problems, but it is not only one. To be better, should be: 1. It should be visible in the UI for entering the commit message, to make it clear what it is doing. 2. It should not add such a th…

Agreed on both points. Having it shown before going into the commit would let the developer decide whether they want it. #2 is fixed in my PR.

Thank you for being upfront and engaging with us on this. This was a breach of trust, but your engagement here is commendable.

Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage

#619

One fascinating thing about the whole AI phenomenon is how incredibly hostile it is to _standards_. Whether something works properly, or is ethical, or is true, no longer matters at all; all that matters is "pls use our AI". Microsoft spent literal decades rehabilitating their reputation. And then set fire to the whole thing in an offering to their robot gods. And it's not just them. There was a time that Google care…

> Microsoft spent literal decades rehabilitating their reputation.

TRYING to rehabilitate. only fools fell for it

Post reply on HN