Earlier quoted context omitted.
A Principal Software Engineer at Microslop merged this - https://www.linkedin.com/in/dmitriy-vasyura-9191611/ This is the author of the MR - https://github.com/cwebster-99 - A Product Manager at Microslop I've routinely spoken on the uselessness, and oftentimes detriment of product managers in tech. The dearth of leadership driving for vanity metrics like PMs writing code doesn't help either.
I'm here in case you have something to say to me directly.
VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
791–800 of 917 posts
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#792One 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…
I hated with a passion when people claimed "MS loves open source now". I feel vindicated.
If a corporation can do a 180° turn in one direction, it can do a 180° turn in the other direction just as fast. They did not understand that, either because they didn't want to or because they weren't smart enough to understand how incentives shape behavior.
The incentives or a corporation are roughly making money for "shareholders"[0], making money for the C suite, making money for managers.
[0]: = People who do none of the actual work but have enough money to use it to get more money which therefore goes to them instead of the people doing actual work. (Intentionally saying "get" instead of "make" because they don't "make" anything.)
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#793Earlier quoted context omitted.
I appreciate you acknowledging that this was a mistake, but as you surely know from your own experience with other people’s mistakes, some mistakes are so egregious that they cast doubt on the intentions of the people involved even if they are corrected later. To me, “let’s add false attribution to every commit by default without informing the user” falls squarely into that category. I don’t think I’ve ever worked in…
If what you described would make it to our PR queue, it would definitely not pass the gates. The idea was to track AI-only changes and add the trailer when such changes were detected AND the setting was enabled. Obviously, we didn't want to attribute all changes to AI. There is a bug in change detection (which slipped through testing), which led to even non-AI changes being tracked. And thus we have this problem. The…
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#794To everyone who bought the "developer-friendly" Microsoft of VSCode fame from a few years ago: this is what they forever did, and forever will do. This company has been pulling these tricks since the early 90s. If you fell for this once again, there's nobody else to blame but yourself.
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#795One 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…
Has always been the case. Corporations hate standards and would rather lock you in except where market forces prevent them. It was a miracle we have something like the internet - and the government had to create it. Microsoft's decade-long PR rehabilitation has worked wonders for them.
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#796Earlier 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.
Some time ago my then project owner remarked that possibly in the future apps won't require an UI and people will just interrogate the LLM directly. I read that as a sign to make a coordinated exit. Truth be told our project was one of many "catalogue of stuff" kind of apps which at this and projected scale could have well been a spreadsheet in the cloud with search enhanced by LLM.
My ADHD brain would love to do this stuff:
"Hey AI, how much is my electric bill this month?" and "Okay thats high. Pay it but remind me next week to order a new AC after researching options for me."
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#797I 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…
If more people from MS had the guts to actually talk to their users, I'd probably have a lot less to complain about at work ¯\_(ツ)_/¯
Hopefully there's some good lessons to improve the process, not just feedback for this single incident.
Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#798Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#799Re: VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage
#800Earlier quoted context omitted.
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…
please no more popups on vscode, im begging you