Live data from Hacker News

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

github.com

481–490 of 917 posts

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

#481

Earlier quoted context omitted.

> And then set fire to the whole thing in an offering to their robot gods. It's the bourgeoisie dream: A means of production that also does the labor 24/7 and can't complain, infinitely spawnable. Theoretical slavery+, so of course they're throwing everything into the furnace for it.

These next few years are the real turning point. If they are right about AI and robotic workforces, then it's checkmate--they don't need us anymore, and we're next for the furnace. If they're wrong... well, I don't know... Will there be any consequences? Maybe a few people lose a few percent of their net worth.

The AI tool providers need companies and customers to pay for the tools and automation. If all the white collar jobs in the Western world are replaced by AI or AI generated SAAS products, some 60% percent the workforce suddenly won't have jobs. If such a large percentage of the workforce has no income through employment, who will be able to pay for the services from SAAS providers and thus ultimately the AI providers?

The tradesmen working on my house renovations aren't consuming SAAS products during their day jobs.

The white collar workforce can't rapidly switch to blue collar jobs.

So for these companies to remain viable, they need the white collar workers to still somehow end up with enough money to pay for services that ultimately the companies provide.

Maybe the turning point will be a recognition that companies can't only focus on maximising shareholder value. They also need to consider their role in maintaining and improving the societies they operate in.

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

#482
post #95

A lot of bitching about Microsoft here, for something Claude has been doing forever. I have a git hook that rejects any commit containing the line Co-authored by Claude

Are you ashamed of other people finding out you used Claude? I think the co-authored-by bit should not be a setting at all, AI-generated code should be clearly identified.

I use Claude at work. I've never instructed it to make a commit, and it's never attempted to make one. It would fail anyway because my commits are signed by Yubikey and it requires presence detection, so I have to tap it.

But I don't want it to make commits, and I don't want to review its code in the Claude Code TUI, either. I want to read its changes in my text editor, decide what to drop or revise or revert, and then stage individual hunks or regions into logical commits.

If anyone asks I'll tell them I used an LLM, idc. I often mention it in commit messages or PRs. But I don't want LLM agents to write commits at all.

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

#483

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.

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.

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

#484

Earlier quoted context omitted.

Just because you can opt out doesn't mean that they're not shitty for defaulting you to opt in.

It is certainly bad behavior that Microsoft did this. But it's irrational to jump from there to "this is what they always did and always will do" as OP did. Corporations are not unchangeable monoliths, and it was perfectly reasonable to use Microsoft tools when they were acting decently towards their users. Now that they have turned user-hostile, it makes sense to avoid them until they learn their lesson, and so on.…

Hatred for a corporation is as useful as hatred for a nuclear bomb. No matter how harmful or destructive, it lacks any sort of free will that would make it a reasonable target for such hate.

There's actual people making it happen, though.

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

#485

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…

Just for any future mea culpa, I'd recommend not hedging with comments like this one:

> As folks mentioned here - many similar tools do this as well.

It's really doubtful they have the same behavior people are complaining about here: namely including the authored by Copilot statement when it wasn't used (or even enabled).

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

#487

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…

Changing the default behavior for all of your users with no notification is pretty unforgivable. Even if this feature worked correctly, it obviously doesn’t, this should at minimum be a prompt after upgrade to let the user confirm that this is what they want. But honestly should be opt in for those that want it. To have it silently just start adding marketing copy to git commit messages is pretty bad. To have that ad…

"unforgivable" is a little melodramatic

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

#488

Earlier quoted context omitted.

True that. No question VSCode has some real structural advantages: free (as opposed to pricey VS Enterprise licenses - this matters in non-tech enterprises), somehow easily installable even in enterprise locked-down environments, first-class webdev support, first-class python integration, extensive extension/plugin ecosystem, extensive multi-language support, excellent wsl integration, and that MIT source license to…

> It takes a principled, die-hard attitude to use vscodium over vscode, or something else altogether, especially if you're a multi-talented dev. Maybe in some areas this is true. But there are and long have been a lot of really good text editors in the world. All it takes is a pretty mild preference for free software in this case.

> All it takes is a pretty mild preference for free software in this case.

Presumably, you mean free-as-in-freedom, not free-as-in-beer. Still, there is that VSCode MIT source license to distract the naive.

And that tells us something about the state of the world, unfortunately. The number of folks with that mild preference is small, just going by the overall adoption of free-as-in-freedom software, in general.

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

#489
post #389

Earlier quoted context omitted.

Author of that PR doesn't seem to be a Microsoft employee. Keep in mind that anyone on GitHub can create PRs against VSCode.

Even if that would be so, the person who approved it certainly is.

The PR linked to in https://news.ycombinator.com/item?id=47992431 is not yet approved as of May 3 4:08 GMT.

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

#490

Earlier quoted context omitted.

I'm intensely curious, since you know they're grifters, why are they in your circles? I guess maybe you don't mean circles the way I'm thinking and more the whims of algorithms?

No I mean social circles Because I am too nice and even though every conversation had an element of grift there was still a conversation. Most of them are lost, or struggling with their identity. Yes there's some greed but half of them just want to fit in somewhere and they aren't technical geniuses despite loving technology. I like people like that, of course with out the grift. That said we don't keep in touch anym…

Thanks for sharing.
Post reply on HN