Live data from Hacker News

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

github.com

511–520 of 917 posts

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

#511

Earlier 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.

Tay turned out poorly, but it's a strange inclusion. It was simply a research project that failed.

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

#512
post #133

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…

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.

100%

This AI boom is not a boom because its good for developers or users. It's a boom because it's a management dream; the promise of pumping up growth while reducing expensive workforce is simply too good for them to not throw decades of platitudes and "best practices" out the window. When people point out where AI fails, they're not seeing past the end of their nose. They don't realize they're not the real customers. It is leadership with millions in buying power who are the customers, and they're the same ones who only ever cared about managing the perception of success and growth; your clean code and user-focused development practices didn't matter to them back then and they certainly don't matter to them at all now. When it comes to an absolute state of garbage products and software, we still ain't seen nothin' yet.

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

#513

Earlier quoted context omitted.

That’s not an accurate take. Microsoft has had a monopoly on the PC desktop OS. Anyone writing applications for users was targeting Windows and using Microsoft. To call most of these developers “not serious” is quite and overstatement. This includes all PC game developers, DAW, CAD, Adobe…? Azure expanded the Microsoft franchise, and provides another prong to their whole integration story just like cloud AD services…

> PC game developers, DAW, CAD, Adobe Right, those are all desktop applications. Microsoft has long owned that market. I said “internet developers” meaning web sites, servers, apps, etc. Microsoft’s early offerings in that space, plus all the pain they inflicted with Internet Explorer, is what took years to overcome.

As an MS dev at the time: MS missed The Web and Mobile, thinking Office would be enough. Everything since is catchup.

On the one hand MS was a web pioneer — asynchronous web calls and ActiveX technologies that were surprisingly capable — but these were peripheral to their main goals.

Instead of MS extending their unified development platform outwards, something .Net promised to enable, effectively the opposite happened. .Net chased Java, but Java was being pushed out by Ruby on Rails. .Net web starts chasing RoR, but then Node is getting cool. .Net Web starts chasing Node and that effort splits .Net into uhhhhh ‘Framework’ uhhh ‘standard’ (ie Old-and-working), and .Net Core (what a container based web stack VM needs to look like).

The problem at that point, IMO/IME, is that Node is JavaScript, and those awesome server-side geniuses dump too-easy tooling while recreating every problem of every stack ever (ie LeftPad, loosely goosey versioning, and NPM being a crypto hackers wet dream). The .Net that started as Enterprise Server Stuff is now kinda sorta ‘Whatever’ about versioning, stability, roadmaps, and platform planning. Everything from DataAccess to GUI was churned needlessly for almost a decade, and everyone using that platform looks and feels like an a-hole because huge swaths of MS tech is abandonware resulting in perpetual rewrites of recent-term work and silos of competence.

No one can explain what framework to use to write a basic windows application anymore… Office uses React, and Windows does too… the fat cats who made MS into M$ knew better than that, the M$ who chased cloud growth and cut staff for stock price has never cared.

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

#514

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…

GMAIL in the web is so shitty, I literally switched over to another provider. I don't know how anyone can use them as their webmail client. You can't make sense of longer mail threads with forwards, answers etc. in between - it becomes an unreadable hot mess.

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

#515
post #188

Earlier quoted context omitted.

To be fair, it was already done by bad managers long before.

I saw a trend of UX/UI designers coming with practice which I knew better were wrong. But they insisted. E.g hijack brosser native controls. Will never know whether they passed along some manager/PM commandements or were just incompetent.

To be fair, the native browser controls have had too many quirks and features fox UX/UI consistency.

Corporate needs their Brand™ look precisely as specified in their expensive Style Guide. IBM wouldn't want the Google vibes of Android Material Design TextFields, I imagine.

Scratch beneath the visuals, and starker technical differences appear.

Safari on iOS (used to?) has a 350ms debounce delay on every tap / click, in case you want to do a multitouch gesture.

JavaScript (Frameworks) were the only way this arbitrary delay to user input could be reduced before 2015, when Apple finally released a native API for this.

https://webkit.org/blog/5610/more-responsive-tapping-on-ios/

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

#516

Earlier quoted context omitted.

> If it's actually co authored then you should be fine on copyright How so? All your outoutput is now legally partly owned by Microsoft?

The bot (and therefore microsoft) doesn't get any copyright at all.

> The bot (and therefore microsoft) doesn't get any copyright at all.

But then neither do you, for every commit that was marked with copilot.

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

#517
This is bad. I need to start Monday warning my team about this and installing validation hooks in our repos that catch any commits with this. We don't have a non-AI policy, but we have an "approved AI" policy due to data security, and having all your commits say "Co-Authored-by Copilot" is more or less the same as as "I ** on infosec". We also have a "short commits message" policy, and that "Co-Authored" thingy takes characters.

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

#518

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 disable everything AI by default bro.

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

#519

Great, here’s how to remove it from your commits: Run git commit --amend Your text editor will open. Delete the line: Co-authored-by: Github Copilot Save and exit Force push the change: git push --force-with-lease

The original commit is (publicly) preserved on Github.com until perpetuity, so I wouldn't use the term 'remove'.

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

#520
withing ONE week, Microsoft one-sidedly decided to

1. increase the LLM usage by 20x in Copilot

2. add rate hourly (roughly 4 hours blocks) and weekly rate limits to models use in Copilot

3. introduce credit based billing where you can't roll over unused credits

4. and now inserts themself to the commits as co-author

Man, I really feel like they want us to hate them

Post reply on HN