Live data from Hacker News

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

github.com

701–710 of 917 posts

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

#701

Earlier quoted context omitted.

100% This AI boom is not a boom because its good for developers or users. It's a boom because it's a management dream; the promise of pumping up growth while reducing expensive workforce is simply too good for them to not throw decades of platitudes and "best practices" out the window. When people point out where AI fails, they're not seeing past the end of their nose. They don't realize they're not the real customer…

To be fair, most of our industry is so stupendously bad at executing that you can keep growth and save costs by simply laying people off. No AI required.

That is true. AI reveals a festering problem.

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

#702

Earlier quoted context omitted.

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. Especiall…

Nothing wrong at all with separating out Claude’s work with commits! In fact, it’s preferable IMO — it lets people browsing the history identify code that was primarily written by AI.

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

#703

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. And then set fire to the whole thing in an offering to their robot gods. When did this happen?

When they started embracing and using Linux, WSL is pretty good. But it doesn't completely wash out it's past.

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

#704
post #527

Earlier quoted context omitted.

> But they insisted. E.g hijack brosser native controls. [Rant-Example] The goshdarn ticketing-system hijacks alt-f, so that instead of opening the F ile menu of my browser, and instead toggles the favorite-status of whatever ticket I happen to be viewing.

Have you tried creating a ticket complaining about this?

Press alt f to pay respect with the "respect my AI.thority" subscription

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

#705

Earlier quoted context omitted.

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. Especiall…

It's technically the same thing because a pre-commit hook can easily remove it.

I did this with the very first versions of claude which didn't have a documented setting to turn it off, and kept it every since. It works with every single coding tool because it just looks for the same key word.

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

#706
post #657

Earlier quoted context omitted.

Someone made a mistake, owned up to it and fixed it. No one is entitled to more than that for a free software. Anyone with a bit of software experience knows it’s easy to miss things when you are doing your own tasks + context switching + giving reviews. We should exercise kindness and empathy instead of projecting evil intentions.

> Someone made a mistake, owned up to it and fixed it. No one is entitled to more than that for a free software. Funny how these "mistakes" only seem to happen in ways that align with the agenda of the supposedly non-evil corporation.

Not sure about the other “mistakes” but this one is way too stupid to be evil :) Hanlon’s razor applies pretty well here.

Pretty sure no one thought “let’s add a lie to every commit and hopefully no one minds. Free Marketing yay!” at Microsoft.

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

#707
post #702

Earlier quoted context omitted.

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. Especiall…

Nothing wrong at all with separating out Claude’s work with commits! In fact, it’s preferable IMO — it lets people browsing the history identify code that was primarily written by AI.

But it actually doesn't.

This is not just a hypothetical but a non-common workflow: I already wrote upstaged code change myself. I ask claude to review it, and if ok, commit and push.

At no point did claude author any of it, just a review. So a co-author statement is false.

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

#708

Earlier quoted context omitted.

To be fair, looks like a PM vibe coded it and this person “just” gave it an approval with no comments after an LLM review.

To be fair, that makes it worse for MS, not better. This should not be vibe-coded by someone who has absolutely no idea about any of these things.

Oh yeah sorry, I was being sarcastic. I think it’s hilariously bad, but I also avoid MS products like the plague as a rule.

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

#710

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…

[deleted]
Post reply on HN