Live data from Hacker News

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

github.com

501–510 of 917 posts

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

#501

Earlier quoted context omitted.

Co-Authored-By is normally a trailer, and trailers aren’t part of the commit message. It’s likely the commit editor isn’t set up to show trailers. They’re not exactly obscure, but it does seem that they’re relatively unknown.

What do you mean they aren’t part of the commit message? Trailers like (signed off by) are absolutely part of the message. Tools can choose to treat them as special metadata, but they’re part of the commit. The docs for the function to interpret trailers even says this explicitly: https://git-scm.com/docs/git-interpret-trailers > Add or parse structured information in commit messages

I mean that they’re not necessarily part of the --message parameter to `git commit`, but instead part of the --trailer parameter. I don’t know how VSCode is programmed, but it seems plausible that trailers are handled separately from the message parameter.

https://git-scm.com/docs/git-commit

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

#502

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. As folks mentioned here - many similar tools do this as well.

Then make it an extension, not a IDE-behaviour thing. Is that so complicated, so difficult?

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

#504

Earlier quoted context omitted.

The torment nexus was built by engineers. Not management. It couldn't exist without engineers.

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 much so you had to resort to appending that nonsense. It's pure greed at the cost of everyone else, that's all. Simple lack of morals, impaired empathy and remorse.

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

#505

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…

This particular change feels... human driven.

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

#507
post #284

Earlier quoted context omitted.

Yes that's the point. If vscode didn't insist on installing potentially gigabytes of blobs then this wouldn't be necessary. (I'm a vimmer anyway... And emacs is too bloated to fit too, conveniently.)

> And emacs is too bloated to fit too, conveniently. If you connect via ssh, you could use Tramp. It does not install emacs on the target, but instead use a somewhat permanent connection as a tunnel for most emacs commands (transparently). Works too with docker, podman, distrobox, etc,...

yep, it's a shame vscode doesn't do something similar and instead copies a huge runtime (evidently, multiple times?!?) onto unsuspecting hosts.

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

#508
post #275
post #133

Earlier quoted context omitted.

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.

Aren't you guys glad there are no programmers gatekeeping programming with their "morals" and "etiquette"? Any marketer with an LLM can update the programming tool now. AI really levels the playing field and it's time for pesky programmers to get off their high horse, don't you think? :)

Come off it. Sure some of them had "morals" but a decent chunk of them just lacked the imagination or connections to monetize their lack of morals.

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

#510

Earlier quoted context omitted.

Hard to blame the engineer when the engineer gets fired for not implementing management's whims. As much as I'd like to hold people accountable and say they should just accept getting fired instead of compromising the ideals, the truth is I've got a family now and if they paid me enough I'd do the same.

The torment nexus was built by engineers. Not management. It couldn't exist without engineers.

Right, workers build the world. We should run it. Actually. Why does management get to tell us what to do without elections?
Post reply on HN