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…
Brave man. RIP your inbox.
VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
421–430 of 917 posts
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#422I 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…
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#423Earlier 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.…
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#424Earlier quoted context omitted.
The very young do not always do as they are told. If one hasn't been personally betrayed yet, it is easy to minimize or ignore the warnings of others who have been through the predatory/anticompetitive, EEE, stack ranking, etc. eras of MS.
I agree with you in very general terms, but I'm not sure you can reach the level of "market share" VSCode has had the last few years with just the very young .
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 PR their way out of their EEE (Embrace, Extend, Extinguish) infamy.
There's no other free IDE quite with this set of features. Eclipse is a heavy heavy lumbering thing.
It's not even a mystery why it has a lot more traction than vscodium - that sweet sweet MIT license means it's a good thing right? Salves that mental nag in the conscientious.
It takes a principled, die-hard attitude to use vscodium over vscode, or something else altogether, especially if you're a multi-talented dev.
That's the thing about giant corporations, they tend to outlive human careers. MS has outlived the careers of Gates, Balmer, and likely Nadella. Google has outlived Page/Brin, Schmidt. IBM so many. Volkswagen likewise. Even Comcast survived the worst-company-in-america days. Ma Bell continues to survive as Verizon, AT&T. Sony too. Railroads continue to this day. Hence the modern day race to get as large as possible, as quickly as possible.
Opposition due to incidents fades over time as people simply walk away into the sunset. That big boss that you have to defeat at the end of the game? Simply goes on to fight other players once you leave.
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#425Earlier quoted context omitted.
Whomever at Microsoft is making these decisions and oversees all this, yeeeesh
Isn't that just like.. what Microsoft has always been? Browser wars, Tay, bad behavior around open source software.. This is how they roll. They're being their best selves.
(Previously) Microsoft EVP: "Dumb decision" -> org executes
(Now) Microsoft PM: "Dumb decision related to AI" -> team immediately executes
So they've pushed bad decision making down the hierarchy?
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#426One 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…
Are we talking about the same Google? They still haven't fixed Android gesture navigation after almost a decade.
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#427Earlier quoted context omitted.
Isn't that just like.. what Microsoft has always been? Browser wars, Tay, bad behavior around open source software.. This is how they roll. They're being their best selves.
The difference (Previously) Microsoft EVP: "Dumb decision" -> org executes (Now) Microsoft PM: "Dumb decision related to AI" -> team immediately executes So they've pushed bad decision making down the hierarchy?
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#428I 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…
The bad news is - where else have this happened in VS Code?
- A happy user of (n)vim
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#429One 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. Probably they thought the new generations forgot about how awful they were in the not so distant past. I think they set it all on fire because greed got the better of them again.
More likely, never learned about it in the first place, save a few whispers. Who's got time to go digging in deep, when there's 'experiments to run, research to be done' ...
> I think they set it all on fire because greed got the better of them again.
new blood, new greed