Live data from Hacker News

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

github.com

821–830 of 917 posts

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

#821

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…

> a desire to support functionality that some customers expect of VS Code w.r.t. AI-generated code

This isn't enough. What was the _full train of thought_ for this? Why would it be added when AI isn't used?

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

#822
post #215

Earlier quoted context omitted.

This should be higher, as this dates from 5 days ago I wonder why OP didn't bother to mention this follow-up

To be honest, I didn't see the follow up. It just incensed me enough that they would do that to begin with. Right up there with Zed being pretty open that they siphon your code through their API surface and have a "Just Trust Us Bro" data retention policy, along with no way to turn the collaboration features off. - OP

What's this about Zed? I've been considering switching to it but I want to know more about what you mentioned.

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

#823

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…

Thank you for your honesty, this is pretty brave.

On the other hand...this feels like a situation where possibly you should not have said anything at all? The fact that you're on HN responding feels ill-advised to me.

So far this is what I've gleaned:

- Microsoft has PMs vibe coding against VSCode (by itself not necessarily a big deal)

- Microsoft PMs can vibe code against VSCode and get stuff shipped to production with only a single approval

That second one is a huge deal in my book. What I've learned now is that VSCode, a product with an enormous deployment base, is trivially compromised if the calls are coming from inside the house. Apparently all that has to happen for all users to be affected is a PM requesting you to "please approve my PR real quick, trying to get it in." And now there's a massive change in the wild, visible to many users.

Being familiar with big corp dynamics, this really worries me. This does feel like a not-well-thought-out mistake but I can easily imagine many other scenarios that would be far worse.

How can I trust VSCode going forward? How can I reassure my employer and fellow colleagues that it's safe to use? This is really a terrible look for Microsoft and very damaging to the reputation.

I feel bad for you the engineer and PM here because with the web being what it is, folks are casting blame onto you. That's missing the point since the issue is that MSFT even let this happen in the first place. Engineering processes need to be halted and re-evaluated basically yesterday. If something like this happens again it may not be possible to rebuild the trust at all.

I hate to say it but for myself this issue makes me strongly consider switching away from VSCode permanently, something I had not seriously considered before yesterday. Best of luck to everyone on the VSCode team.

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

#824

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…

I appreciate your willingness to come and try and salvage this situation. What I don't understand is why are you the one doing this here and on GH, during the weekend, and not the PM who created the original PR? Surely they have some input. And another thing is, why was there absolutely no pushback from your part on any of the issues with the original PR, and why it was merged within hours in that state?

[deleted]

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

#825

Earlier quoted context omitted.

I'm here in case you have something to say to me directly.

[flagged]

Please don't be personally aggressive in HN comments, regardless of how provoked you are or feel you are. We're trying for something different here, and we particularly want to avoid pile-on, shaming, and mob dynamics.

https://news.ycombinator.com/newsguidelines.html

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

#826

Earlier quoted context omitted.

You may be surprised to learn some of the employed adults on this site were born after the 90’s.

Unfortunately, quite a few of these young adults ignored the people who lived through it last time and were repeatedly warning them about it.

[deleted]

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

#827
post #791

Earlier quoted context omitted.

I'm here in case you have something to say to me directly.

[flagged]

This is seriously not ok on HN. You can't attack others like this, regardless of how justified you are or feel you are, and we ban accounts that do.

https://news.ycombinator.com/newsguidelines.html

Edit: your account has unfortunately done this before (e.g. https://news.ycombinator.com/item?id=47548889). I don't want to ban you, so if you'd please review the site rules and not do anything like this again on HN, we'd appreciate it.

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

#829
I really, really, really like Github Copilot agent harness. I was using it as my primary coding agent for the past year. I really hope it will remain affordable. I knew that $10/month won't last forever for the amount of usage I was getting out of it. It's far better than claude code and codex that I'm testing now (because I burned weekly limit in less than a day).

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

#830

Earlier quoted context omitted.

What makes you say that? If a monkey uses a typewriter, there's no copyright. If I use a typewriter with a monkey, I get copyright and the monkey doesn't. Why would the monkey need copyright for me to get copyright?

> If I use a typewriter with a monkey, I get copyright and the monkey doesn't. Right, because monkeys cannot be granted copyright. If you use a typewriter along with Microsoft, the resulting copyright will be owned jointly. This story isn't about a monkey claiming co-authorship, it's about Microsoft claiming co-authorship.

> This story isn't about a monkey claiming co-authorship, it's about Microsoft claiming co-authorship.

I don't understand your position.

Your previous post was agreeing that Microsoft wouldn't get copyright on copilot output, wasn't it? I said the bot doesn't get copyright and you said "neither do you".

Why are you now saying Microsoft would get copyright?

Copilot is a robo-monkey owned by Microsoft.

Post reply on HN