Live data from Hacker News

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

github.com

661–670 of 917 posts

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

#661
post #527

Earlier quoted context omitted.

I saw a trend of UX/UI designers coming with practice which I knew better were wrong. But they insisted. E.g hijack brosser native controls. Will never know whether they passed along some manager/PM commandements or were just incompetent.

> 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?

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

#662
post #46

Earlier quoted context omitted.

Microsoft already does this with their mobile Outlook. Sent by Outlook Android / iOS on the bottom of the message.

Huge difference: the commit signature may not have had anything to do with Copilot, whereas email sent by mobile Outlook was... sent by Outlook.

Nah, they are both unacceptable spam. Don't put words in my mouth and don't hijack my communication for marketing.

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

#663

Claude code and codex do this all the time too. Fucking annoying.

That isn't the same thing. It's you're using AI tool to code, obviously the tool should be given due credits on the commits, for ethics. but in this case Microslop is branding any commits as "co-authored by Copilot", even if the user never used any AI tool. This is blatant attempt violation of commits authorship ethics and user rights.

What? In what world should the tool be given due credit.

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

#664

Claude code and codex do this all the time too. Fucking annoying.

That isn't the same thing. It's you're using AI tool to code, obviously the tool should be given due credits on the commits, for ethics. but in this case Microslop is branding any commits as "co-authored by Copilot", even if the user never used any AI tool. This is blatant attempt violation of commits authorship ethics and user rights.

> It's you're using AI tool to code, obviously the tool should be given due credits on the commits, for ethics.

Why? Does it offend the AI if we don't? Does it change the review process if the code wasn't written by a human?

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

#665

Earlier quoted context omitted.

I think the constructive criticism is best directed at whatever process you are following. That process allowed a very visible user facing change in a widely used piece of software. How did this change make it to production without some process catching the impact of this change? Was there really no internal discussion from a code review at least? This seems hard for me to believe. I expect more from Microsoft.

Fair point. We did catch it internally in testing (as we use VS Code for all our work, so some folks did stumble on it), but I think we underestimated the impact and should do a better job at that.

This is honestly the most concerning part of all of this. You're saying you knew that this exact bug was present up front and still decided to release it?

This basically invalidates the entire premise that it was an innocent mistake. It's impossible for me to believe that you actually thought that people wouldn't care about 100% of their commits being attributed to Copilot even when it was never used. Either you're misconstruing what you caught with the testing beforehand or your entire development process is tainted, because there's no way that a non-evil corporation would see this default behavior and think that people would be fine with it. It seems far more likely you just thought you could get away with it.

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

#666
post #559

Earlier quoted context omitted.

Or,are we just getting older and these things suddenly matter?

A button looking like a button isn't an age (of the reader) thing.

Of course it is. What should a button on a screen look like, after all, it has absolutely nothing to do with a large mechanical button from the 80s the old designs tried to emulate. In fact, such buttons are becoming rare even in the physical world, the younger generation is more and more accustomed to touch buttons for operating all kinds of machinery around them. So "like a button" is very much an age thing

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

#667
post #84

This feels like the modern version of 'Sent from my iPhone' but much more invasive. Git commits are legal and technical records. Falsifying who authored a piece of code just to pump up AI usage stats is a huge breach of trust and it is disappointing to see Microsoft prioritize branding over the integrity of the developer's log. I expect my IDE to record what happened, not what the marketing department wants people to…

That makes the bite less damaging - if everyone hax "Co-authored-by AI" in their commits less shame for it, just a normal fact of life now, not a sign of low quality.

It's either neutral useless information, or a sign of low quality. It's never positive.

Its a sign that the developer didn't pay attention to what they committed. Like a spelling error, or forgetting to run the linter.

If the IDE added "written with vscode" i would be equally furious.

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

#668
post #378
post #113

Earlier quoted context omitted.

People (well, American people (disclosure, I am an American)), used to be scared/worried that Silicon Valley will eventually move to Bangalore or Shenzhen, because of wage-discrepancies, and so on -- and it is not a totally unreasonable concern, considering that the _Silicon_ part of Silicon Valley has been slowly relocated to Taipei, Seoul, Tokyo, and a few others. At this point, maybe we should start pushing that t…

If you have worked in Silicon Valley you know that Bangalore and Shenzhen came here ;) In all seriousness, the silicon is still designed in Silicon Valley but maybe you don't hear about that as much? Broadcom, Qualcomm, Intel, Samsung, AMD, Nvidia, etc. all have a huge presence there still.

I meant the actual fabrication of silicon ;)

Just to emphasize my point, China is not being deprived of chip _designs_ (via export bans of ASML-made lithography equipment), but rather of the actual physical machines that rearrange the atoms.

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

#669
For the folks who need their IDE but w/o the slop and constant notifications, there is very good public fork called VSCodium: https://vscodium.com/

Not only is it free of MS "telemetry" nonsense, it is also way quieter to use, no bullshit popups for updates etc.

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

#670
post #133

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…

It's a complete takeover of technically incompetent management that feels like it can finally execute their ideas to the fullest instead of relying on those pesky swengs with their obstructions, complaints and problems. We'll soon get the management utopia everywhere.

It makes perfect sense / there was that talk by the ex-Google CEO Eric Schmidt saying something along the lines "imagine you could develop the software, but without that arrogant programmer". They just hate people, that's all.
Post reply on HN