frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

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

https://github.com/microsoft/vscode/pull/310226
330•indrora•2h ago•152 comments

Six Years Perfecting Maps on WatchOS

https://www.david-smith.org/blog/2026/04/29/maps-on-watchos/
50•valzevul•1h ago•9 comments

Dav2d

https://code.videolan.org/videolan/dav2d
257•dabinat•4h ago•87 comments

This Month in Ladybird - April 2026

https://ladybird.org/newsletter/2026-04-30/
41•richardboegli•1h ago•7 comments

The agent harness belongs outside the sandbox

https://www.mendral.com/blog/agent-harness-belongs-outside-sandbox
15•shad42•56m ago•6 comments

Neanderthals ran 'fat factories' 125,000 years ago

https://www.universiteitleiden.nl/en/news/2025/07/neanderthals-ran-fat-factories-125000-years-ago
35•andsoitis•1h ago•4 comments

Do_not_track

https://donottrack.sh/
122•RubyGuy•4h ago•50 comments

Inventions for battery reuse and recycling increase seven-fold in last decade

https://www.epo.org/en/news-events/news/inventions-battery-reuse-and-recycling-increase-more-seve...
124•JeanKage•2d ago•6 comments

Little Magazines Are Back

https://wsjfreeexpression.substack.com/p/little-magazines-are-back
53•prismatic•2d ago•9 comments

NetHack 5.0.0

https://nethack.org/v500/release.html
307•rsaarelm•4h ago•81 comments

Show HN: State of the Art of Coding Models, According to Hacker News Commenters

https://hnup.date/hn-sota
8•yunusabd•52m ago•5 comments

California to begin ticketing driverless cars that violate traffic laws

https://www.bbc.com/news/articles/clypjx3rg2go
179•geox•4h ago•195 comments

Why does it take so long to release black fan versions?

https://www.noctua.at/en/expertise/blog/how-can-it-take-so-long-to-release-black-fan-versions
669•buildbot•17h ago•279 comments

How fast is a macOS VM, and how small could it be?

https://eclecticlight.co/2026/05/02/how-fast-is-a-macos-vm-and-how-small-could-it-be/
213•moosia•12h ago•77 comments

A Physics Engine with Incremental Rollback for Multiplayer Games

https://easel.games/blog/2026-rollback-physics
11•BSTRhino•22h ago•3 comments

Barman – Backup and Recovery Manager for PostgreSQL

https://github.com/EnterpriseDB/barman
128•nateb2022•3d ago•22 comments

Flue is a TypeScript framework for building the next generation of agents

https://flueframework.com/
70•momentmaker•4h ago•36 comments

Roblox shares plummet 18% as child safety measures weigh on bookings

https://www.cnbc.com/2026/05/01/roblox-rblx-stock-child-safety-earnings.html
150•1vuio0pswjnm7•5h ago•80 comments

Welcome to Hell Developer

https://noahclements.com/Wahoo-Bolt-Hidden-Debug-Mode/
38•denysvitali•4h ago•18 comments

Refusal in Language Models Is Mediated by a Single Direction

https://arxiv.org/abs/2406.11717
80•fagnerbrack•9h ago•29 comments

Using group theory to explore the space of positional encodings for attention

https://blog.janestreet.com/using-group-theory-to-explore-positional-encodings-attention/
3•jxmorris12•1d ago•0 comments

Modern C++ Programming: Busato

https://github.com/federico-busato/Modern-CPP-Programming
36•KnuthIsGod•5h ago•0 comments

Uber wants to turn its drivers into a sensor grid for self-driving companies

https://techcrunch.com/2026/05/01/uber-wants-to-turn-its-millions-of-drivers-into-a-sensor-grid-f...
109•nickvec•6h ago•121 comments

The USB Situation

https://randsinrepose.com/archives/the-usb-situation/
70•herbertl•3d ago•78 comments

Why are there both TMP and TEMP environment variables? (2015)

https://devblogs.microsoft.com/oldnewthing/20150417-00/?p=44213
183•ankitg12•13h ago•84 comments

Open Design: Use Your Coding Agent as a Design Engine

https://github.com/nexu-io/open-design
153•steveharing1•10h ago•80 comments

Dotcl: Common Lisp Implementation on .NET

https://github.com/dotcl/dotcl
140•reikonomusha•2d ago•32 comments

Show HN: Pollen – distributed WASM runtime, no control plane, single binary

https://github.com/sambigeara/pollen
96•sambigeara•2d ago•42 comments

America's Expanding Domestic Surveillance

https://www.wsj.com/articles/americas-expanding-domestic-surveillance-08b73187
183•Brajeshwar•7h ago•111 comments

Artemis II Photo Timeline

https://artemistimeline.com/#artemis-ii-walkout-nhq202604010003
347•geerlingguy•3d ago•26 comments
Open in hackernews

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

https://github.com/microsoft/vscode/pull/310226
318•indrora•2h ago

Comments

mrcartmeneses•1h ago
Next it will be Co-authored by Co-Pilot with help from Dominos Pizza
dessimus•1h ago
More like Carl's Jr.: Fuck you! We're eating.
k8sToGo•1h ago
But only if you watched this 1 min Segment of today's sponsor...

Your free commit today is brought to you by duff beer

IdontKnowRust•57m ago
This will be so true hahaha
Qem•50m ago
Next Microsoft will sue you to get a share of revenues and ownership as co-author, if your product ever makes success.
SwellJoe•1h ago
"Sent from my iPhone" marketing only works if people want everyone to know they're using the product.
djyde•1h ago
However, there's one counterexample: some email clients in the past experienced explosive growth by adding signatures. It was annoying, but it definitely worked.
blaze33•1h ago
Someone, somewhere, probably has a "% of commits co-authored by copilot" KPI.
conception•39m ago
100% hundreds of people do.
manquer•31m ago
Doubly so, because you are being used as ad-channel and not being compensated for it either.
ssl-3•1h ago
That's one way that it works, but that's not the main driver.

This kind of tagline marketing works best with people people who aren't even aware that they're participating, and who aren't bothered to do anything different it even if they become aware.

The juice isn't worth the squeeze, so the marketing remains.

  Sent from my iPhone
  Downloaded from Demonoid
  Rusty n Edie's: The world's friendliest BBS 216-726-0737
SwellJoe•1h ago
Dang, now I wanna call Rusty n Edie's BBS for some reason.
projektfu•44m ago
It's the masochism of downloading images at 2400 baud.
SwellJoe•52m ago
But, also, I think in this case, it makes people less likely to use the product, as there's a lot of baggage around agent-written code. People who shouldn't be using it are using it to make so many PRs it's become a DoS attack for some projects, so a lot of project maintainers are rightly sniffy about AI-written code.
ssl-3•39m ago
I'd like to think that the level of cognitive sophistication necessary to assess the situation negatively would be very widely available. That would be a very pleasant line of thought for me.

But then, I look at the modern-world empires that are built upon advertising and realize that reality just isn't that way. At all.

TeriyakiBomb•18m ago
100% I have one ~tiny~ project that has a handful of stars and actual people seem to use it. End of last year I received a huge slop drive-by PR on it. Spent 20 minutes reading it, realised it was just nonsense. I want my friggin' 20 minutes back.

I can't imagine how infuriating this is for maintainers of projects with much more footfall. I'm frankly shocked more aren't just outright closing the doors to PRs from unknown contributors

sunaookami•1h ago
Does anybody else remember Tapatalk? They did the same with signatures in forums.
k8sToGo•1h ago
Microsoft already does this with their mobile Outlook. Sent by Outlook Android / iOS on the bottom of the message.
chrisweekly•33m ago
Huge difference: the commit signature may not have had anything to do with Copilot, whereas email sent by mobile Outlook was... sent by Outlook.
frizlab•41m ago
But you can see it and remove it before sending. It’s definitely not the same.
nsxwolf•9m ago
Sometimes it randomly pushes without me asking, so I have a mess to clean up.
sleepybrett•32m ago
"sent from my iphone" originally meant more than just "i have a fancy phone that lets me send email" in the early days it meant "I'm not at my desk right now."
c0balt•1h ago
Growth hacking at its best /s
Animats•1h ago
Does that make the code uncopyrightable? Non-human authorship?
redwall_hp•1h ago
The courts have determined that, yes, and that is the position of the Copyright Office. And the Supreme Court has rejected appeal, so that's the standing precedent.

Realistically, look forward to SOX style audits and having to maintain evidence of how much of a code base has human authorship vs machine generation. Or reject slop.

I can't wait for:

* The first company to do perjury for litigating over a nonexistent copyright for machine generated code.

* The first company to get nailed to the wall for reverse engineering and replicating high profile copyrighted code, like Windows.

Dylan16807•1h ago
If it's actually co authored then you should be fine on copyright.

And of course dumb messages that aren't true won't affect copyright.

cookiengineer•9m ago
The real question is why Anthropic was able to use DMCA takedown requests "in good faith" against the Claude leaks when their own CTO claimed it is a 100% slopcoded codebase, and they themselves argue that all LLM generated code is transformed enough to not be copyrightable. Which they have to state without being able to turn back because they violated millions of book and software licenses during training.

Make it make sense.

holistio•1h ago
Whenever I use Cursor's voice dictation, my prompts get "Thank you" inserted at the end of the sentence.
yNeolh•1h ago
That happens in most speech to text systems, even Superwhisper, Monologue and Wispr Flow. I read somewhere it comes from training on YouTube audio and happens when there is silence. I guess it depends on the model but most of them are based on Whisper which has this problem
zugi•45m ago
> I read somewhere it comes from training on YouTube audio

Does it also insert "please like & subscribe?"

ikidd•17m ago
"Smash that Like button."
2OEH8eoCRo0•1h ago
If you're angry about this then what are you going to do about it?
preommr•1h ago
Turn it off and rage on social media.

If it gets bad enough, look into Zed. Their tagline is literally "your last next editor".

Scarbutt•1h ago
Unfortunately, Zed is years behind VSCode in terms of polish, Microsoft supported LSPs just work better in VSCode, they are better integrated, and Zed can't do anything about LSPs memory or peformance.
ElFitz•55m ago
> Zed is years behind VSCode in terms of polish

One could think that. But VSCode is the one that occasionally failed to simply render text.

No idea what happened these handful of times, but the UI was just completely screwed up, as if it were one of these "scratch to reveal" games, but with the file’s content (and unresponsive, obviously).

glitchc•1h ago
Zed currently does not have a revenue stream. Ot's only a matter of time before the same shenanigans ensue.
janice1999•45m ago
They're a commercial entity that sells AI plans and enterprise features.
msla•39m ago
Like how GNU Emacs is completely saturated with AI now?

(That's sarcasm, in case anyone wants to pretend I'm being serious.)

janice1999•1h ago
Moved to Zed and recommended my team do the same.
preommr•1h ago
I really hope the editor wars don't start again. I've been happily using VsCode for years now. More than happy in fact, it's one of the best pieces of software I've ever used, as evidenced by how AI companies basically started as a VsCode fork.

But this is going full-throttle on enshittification.

WTF happened at microsoft (github, openai partnership, copilot pricing) that all this shit just ramped up to a 11?

majormajor•1h ago
> WTF happened at microsoft (github, openai partnership, copilot pricing) that all this shit just ramped up to a 11?

"Make a great free product so that we can enshittify it later" is an infamous MS playbook. Maybe nothing happened, maybe just the usual MS at work.

glitchc•1h ago
The editor wars never ended, and VSCode has been user hostile since inception. It came with unavoidable telemetry right out the gate.
opan•56m ago
vim and emacs are both still great choices.
Scarbutt•1h ago
"chat.disableAIFeatures": true
awesome_dude•1h ago
I personally don't mind if an AI inserts it's "Co-Authored by" tag into commits it has worked on - it's transparency, I used its help and it should get credit for good work, or disdain for bad.

But, just inserting the tag because it's being used for git commands - there's a line there.

low_tech_love•1h ago
I’m sorry, I don’t get it: a piece of software needs credit for creating another piece of software? Like, would you credit GCC for adding optimisations to your binary?
JoshTriplett•1h ago
It's a useful warning label for LLMed code. (When an editor isn't gratuitously adding it to non-LLMed code.)
dlivingston•56m ago
It's useful as metadata (like how JPEGs can store the camera model it was taken on, or PDFs contain the program used to generate it), but yes, I don't like LLMs giving themselves co-author credit. I turn this off in Claude Code.
Jtarii•55m ago
GCC isn't making editorial decisions.
cess11•59m ago
The LLM is just a database. Would you be fine if this was done when cribbing stuff from Github, StackOverflow, tutorials and so on, or do you think some databases are more special than others in this regard, and if so, on what merit?
vunuxodo•43m ago
> it should get credit for good work, or disdain for bad

Hard disagree. The "credit" it gets is through the form of charging my credit card.

Imagine for a moment that you are a company which hired a human developer to create your app rather than AI. In this case, the developer sold his or her right to credit by way of becoming a paid employee. All credit/rights/etc to the code become the ownership of Company, not the developer.

throwaway81523•1h ago
Wonder if they're going to claim copyright interest based on inserting that crap.
clutter55561•1h ago
I got tired of Claude adding their signatures to my commits against my instructions (the settings schema changed at some point), so I added a commit-msg hook that blocks multi-line commits. Easy and works like a charm, and would block this sort of M$ intrusion.

What a despicable behaviour from M$.

b4rtaz__•1h ago
This is really bad.
glitchc•1h ago
Should be the top comment for succintly summarizing the situation.
cozzyd•1h ago
My newest yocto image mounts a 640K RO tmpfs on top of $HOME/.vscode-server to prevent people using VSCode from shitting all over the relatively small emmc.
rsynnott•1h ago
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 cared deeply about UX. Now, on macOS Google remaps CMD-G in Google Docs to launch some LLM bullshit (EDIT: huh, they may have fixed this; it was definitely doing it a couple of weeks ago), because, after all, it has only had a standard universal meaning on macOS for about three decades, no big deal.

lpcvoid•1h ago
AI is the ultimate grifting tool, grifters gonna grift.
grebc•31m ago
5 years ago it was blockchain & NFT’s.

Same hypers just moved to different technology.

PyWoody•20m ago
All of the "carbon credit" guys I know are now all in on AI with zero sense of self awareness.
thesmtsolver2•18m ago
Yep, 25 years ago it was the web.
2ndorderthought•8m ago
In my circles it literally was the same people. Instead of trying to get me to buy ETH they started talking only via LLMs. Unsurprisingly we aren't in touch anymore... Maybe they are happier with their chatbots, I'll never know that's for sure
TeriyakiBomb•22m ago
See how fast so many of the crypto and NFT/Web 3 lot shifted to AI, like rats on a sinking ship.

I think VCs saw Crypto and dreamt of being able to create the same amount of irrational value. AI has the same technical complexity "You can't easily explain it in a single sentence" energy but unlike Crypto and NFTs, enough actual utility to not seem completely illegitimate. It literally is the perfect hype grift tool. Crypto has survived almost 20 years off of nonsense, how long can this crap last. sigh

OutOfHere•17m ago
If you still think crypto and AI are nonsense, then I guess you will carry these beliefs the rest of your life, but these beliefs won't outlive you, as they have no relation to reality.
pjc50•1h ago
The only question is "number go up?": will this result in more money from investors or not?
kami23•1h ago
When I've been working on stuff that requires a SSO login, I noticed that it makes, what I considered, hostile anti-user choices in defaulting to tracking pieces of information I didn't want to track and hadn't mentioned.

Fair that I didn't instruct it explicitly to make more pro-user choices, it just seemed to think slurping as much information into the backend was an default intention. Wasted a few more tokens to iterate on it to remove things, but it was IMO interesting enough that I finally submitted feedback around what I imagine is an interesting training problem.

krainboltgreene•56m ago
> 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.

outside1234•32m ago
BUT it is a trap: https://arxiv.org/html/2603.20617v1
whattheheckheck•11m ago
This feels like the same mechanism for climate change. The actors dont care since they're not completely responsible for that outcome and benefit from ignoring it
2ndorderthought•9m ago
One things for sure I won't be buying any SaaS, streaming, or ordering from Amazon if I have no future prospects for work. I already stopped most of my subscriptions because of a layoff unrelated to AI.

We buy food and go for walks as entertainment. It's been refreshing but also obviously scary.

ryandrake•28m ago
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.
HeavyStorm•25m ago
I guess if they are wrong the world economy crashes and burn again, because they wasted all these shiny dollars on infra build out. It's lose lose.
bdangubic•24m ago
> Maybe a few people lose a few percent of their net worth.

the entire US economy rides on this now so it’ll be more than few people and a lot more than few percent.

le-mark•20m ago
Google will definitely loose. Llms supplants search. But not the old document search which they stopped doing long ago.

Add in the fact that open weight models are 6-12 months behind frontier models means AI companies aren’t building a moat, they’re on a treadmill. And treadmills don’t justify the valuations OR the hype.

AI companies are in trouble.

storus•8m ago
I see one profitable enterprise for AI that involves spying on everyone, managing their lives (or otherwise) tightly, automating foreign conquests and making only the top decisions. I can see a group or one could say a class of people that would happily invest in such future.
nz•26m ago
People (well, American people (disclosure, I am an American)), used to be scared/worried that Silicon Valley will eventually move to Bangalore or Shenzhen, because of wage-discrepancies, and so on -- and it is not a totally unreasonable concern, considering that the _Silicon_ part of Silicon Valley has been slowly relocated to Taipei, Seoul, Tokyo, and a few others. At this point, maybe we should start pushing that the _rest_ of Silicon Valley gets relocated somewhere else, too.

It's a breeding ground for Edisons and Morgans, not Teslas. It is profoundly depressing that SV is doing everything it can (knowingly or unknowingly, not sure which is worse) to get the entire planet to stop taking it seriously and to shun it.

pron•19m ago
Turns out it's not infinitely spawnable after all.
janice1999•48m ago
They invested billions. They're scared.
cyanydeez•5m ago
They invested billions. They can exit in 6 months if this thing stays afloat.

I don't think it's fear; it's greed.

buzzerbetrayed•45m ago
> There was a time that Google cared deeply about UX

Have we been using the same Google?

frizlab•42m ago
Some people seem to think they cared, at some point. I’m not one of them.
HeavyStorm•27m ago
We have. That's why the parent said _there was a time_, implying that this is no longer true.
dwedge•19m ago
Their search homepage was supposed to be minimal. I was at a tech talk given by Google sometime around 2012 and they said that their ad service is not under any circumstances allowed to slow down the page load - if the ads don't return before the page is ready the pager is rendered without ads.

Chrome had so many great ux choices originally, such as tabs all staying the same size when you were closing them so that you could close multiple easily and only resizing after a second or two (that stopped working around a year ago). Hell there are even rumours that Chrome is called Chrome because it was a polished UX.

Their original products were so smooth compared to what was there before. Search compared to altavista, mail compared to Hotmail, both compared to Yahoo!. I really don't know where your perspective comes from. GCP?

storus•13m ago
It's a complete takeover of technically incompetent management that feels like it finally can execute their ideas to the fullness instead of relying on those pesky swengs with their obstructions, complaints and problems. We'll soon get the management utopia everywhere.
mohamedkoubaa•9m ago
Principal engineer balks at bad UX when the PM should know better (it's their job)

2023: Ah well I guess we can't do it

2025: you're fired. Hey kid we hired two weeks ago, implement bad idea please

ExoticPearTree•10m ago
> 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.

cyanydeez•6m ago
AI psychosis. Divide between rich and poor. They live in their own golden bubbles and there's no sanity checks. The workers are so far removed from the realm of competentance and influence it's just CEOs and VPs trying to pump the next 6 months stock value regardless of anything.

It's like the zeitgeist has decided the only thing that matters is their own farts and how they dont smell.

giancarlostoro•7m ago
Its even worse in my eyes, they dont even offer a model they themselves maintain.
morkalork•1h ago
Well, that's good news for all the developers working at companies with delusional management proclaiming "100% of code will be written by AI in 6 months"!
ninjahawk1•1h ago
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 <noreply@github.com>

Save and exit

Force push the change: git push --force-with-lease

lpcvoid•1h ago
Or people could instead not use Microslop software, easy fix for the AI bullshit. But yeah of course you're technically right.
ninjahawk1•51m ago
I like your solution better.
booleandilemma•1h ago
The day I see it does this is the day I switch to zed, or whatever.
low_tech_love•1h ago
Isn’t this a kind of “leopards ate my face” situation? I thought we had all “agreed” that letting AI write code and take control of software repositories is good, even if we have no idea what is going on beyond a thin surface layer, because well it’s fast and we can fix it later and lol who needs testing? My customers are my testers.

And now it’s suddenly bad because the developer is the customer?

amarant•1h ago
Microsoft is such a master class in how to make me hate you, quickly.
dd8601fn•47m ago
I know you didn’t mean it that way, but boy did that make me feel old.

Anyone else remember the bill gates borg category on slashdot?

willhslade•40m ago
Indeed fellow traveller. I do.
OutOfHere•13m ago
There is more of it that's going on. For me, Microsoft's SwiftKey keyboard app sabotages the use of a competing search engine (DuckDuckGo) in Firefox in Android for me. When typing a multi-word double-quoted search phrase, it doesn't allow it to be typed correctly.
mister_mort•1h ago
This is pumping someone's metrics up inside of Microsoft, somewhere.

The question is - will their boss revert it or encourage it when they discover the source of the stats being juiced?

telchior•48m ago
That someone saw Google's claim that 75% of their code is written with AI and said "hold my beer".

Juiced stats? No such thing, at least as long as stock number go up.

liquid_thyme•33m ago
>No such thing, at least as long as stock number go up.

You want your 401k to go up, don't you? /s

k8sToGo•45m ago
Isn't that someone the person who created the PR? "Product Manager at @microsoft working on VS Code and GitHub Copilot!" it says on her profile
whynotmaybe•31m ago
Isn't it also cause they want to tag those commit so that they don't feed it into copilot training?
650•12m ago
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.

pelasaco•1h ago
Wasn’t it discussed here that no copyrights apply to code generated by AI? I’m asking myself whether adding "Co-authored-by: Copilot" means the code is not protected by the GPL, or even allows Microsoft to own your code...
stodor89•1h ago
Adding Copilot as co-author: For when just stealing other people's code doesn't cut it anymore.
sedatk•1h ago
Search for "AICoauthor" in VSCode settings and turn it off.
snehesht•59m ago
To be precise,

"git.addAICoAuthor": "off"

ddkto•57m ago
The best part is that copilot commented on the PR saying that this doesn’t actually change the behaviour, creates inconsistency in the codebase and suggested reverting the change! (This comment seems to have been ignored…)

> The configuration schema default was changed to "all", but the runtime fallback in extensions/git/src/repository.ts still calls config.get('addAICoAuthor', 'off'). This is now out of sync and can lead to unexpected behavior in contexts where the contributed configuration defaults aren't loaded (e.g., some tests/hosts), and it makes the intended default unclear. Update the runtime fallback to match the schema default (or omit the fallback so the contributed default is used).

HeavyStorm•24m ago
That's pretty standard review practice in there by now.
MkLouis•54m ago
Jeez, you can see many things wrong with this new all-in AI direction that Microsoft is taking. Commit by a product manager, who probably actually never digged through the code before…automated ai review not catching the problem, and the vibe codes pr introduction the error itself
650•10m ago
This was merged by a Principal SWE though. Maybe overruled by leadership :)
rwaksmunski•53m ago
Just when you think they've reached the bottom, they just keep digging.
thombles•51m ago
I saw this the other day and was pretty confused - I prefer to write my own commit messages and wondered if I’d accidentally let the AI do it this time. Nope, just MS changing things behind my back. Sigh.
ChrisArchitect•47m ago
Previously: https://news.ycombinator.com/item?id=47958353
flipthefrog•45m ago
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
kafrofrite•44m ago
Please do share
conception•33m ago
Ask claude to “Write a hook for Claude code that rejects any get commit that includes “co-authored by Claude” in it”
bethekidyouwant•32m ago
Just ask Claude to write it..
qezz•40m ago
That's a fair point, but claude code is not an editor (yet?), and when you use claude code, and allow it to commit things, it's almost certainly "co-authored by llm".

Back to vscode, people get the "co-authored" line even if they didn't use the AI features.

vultour•35m ago
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.
bdangubic•29m ago
mind-boggling people are trying to hide this, tells you all you need to know about our “profession.” presence of that hook or the like in a place of business should be fireable offense
NateEag•27m ago
I think the Linux kernel's standard of disclosure via the "Assisted-By" trailer is the right move.

Makes it clear you used a bullshit machine, without implying it's an author.

...assuming you think using them at all is a good move - I won't deny they have some utility (though I'd argue much lower than many seem to think), but I do presently believe they're a disaster for humanity.

The ruination of the Internet with slop, the massive propagation of propaganda, and the insanely easy-to-wield tools for abuse are in no way worth the ability to accrue tech debt at 10x velocity (though to be clear, accruing tech debt can absolutely be a useful strategy, if one I personally dislike).

dangus•27m ago
Basically what you’re saying is that if AI does anything on your computer, anything the AI impacts you should lose control over. If the AI touched it at all in any way, big or small, you now lose ownership of the actions your computer takes (on open source tools, I might add).

In case you need reminding of common sense, I’m supposed to be allowed to decide what my commit messages are because it’s my fucking computer.

I prefer that my software is not a morality police.

sieve•23m ago
> AI-generated code should be clearly identified.

Let AI autonomously produce code of a quality that I care about and I might consider giving it credit. I don't know how other people write code but I come up with an idea and use a multitude of LLMs to brainstorm a reasonably comprehensive spec that any reasonably competent person can read and produce a working program from, including a locally working Q2 quant of Qwen 3.6. Even Kimi is as good as Claude at most coding tasks, and I don't see why any single agent deserves any credit for my design.

Let artists and filmmakers start watermarking their output with the tools they use and I might reconsider my decision.

Paracompact•16m ago
> Let artists and filmmakers start watermarking their output with the tools they use and I might reconsider my decision.

They do, though, in the form of metadata.

tomjakubowski•24m ago
I've never had Claude Code in VSCode add attribution to a commit when I didn't use it. VSCode is adding the attribution even when you have all copilot features disabled and therefore could not have used it.
aledujke•19m ago
Well claude does it if you ask it to commit instead of you, and it lets you review it, this is not the case with this feature - judging by the comments on PR. Sometimes it says co-authored by copilot even when the code is not generated by AI. Also it will never say co-authored by claude or whatever, always copilot. Also why would my IDE care about this and not the AI itself?
rbbydotdev•42m ago
So GitHub reached its tipping point, I guess vscode will follow
yankohr•41m ago
This feels like the modern version of 'Sent from my iPhone' but much more invasive. Git commits are legal and technical records. Falsifying who authored a piece of code just to pump up AI usage stats is a huge breach of trust and it is disappointing to see Microsoft prioritize branding over the integrity of the developer's log. I expect my IDE to record what happened, not what the marketing department wants people to think happened.....
polski-g•15m ago
Good point. That fake commit addendum means that the entire commit contents would not be under copyright protection. AI generated code is not currently copyrightable.
bdangubic•12m ago
Not that simple… this is great read: https://legallayer.substack.com/p/who-owns-the-claude-code-w...
whattheheckheck•10m ago
Is thos actually decided yet? Closest thing was the image generation cases. What's your go to source for this?
Gibbon1•8m ago
One could argue that Co-Authored by Copilot means 'not under copyright'
tln•8m ago
Absolutely, messing with commits is more invasive than messages. It gets worse:

"Sent from my iPhone" appears in the authoring view, and you can delete it.

Co-authored-by: NEVER appears in the commit message UI - it is added without the user even seeing it.

ryan-a•38m ago
Time to leave for something else if you haven't already, vscode has been good to us but this kind of behavior is only going to ramp up as Microsoft seeks to get a return on their AI investments.
tokioyoyo•38m ago
At no point in time companies were so desperate for developer attention. It feels like the general consensus is it is a “winner takes it all” race, and everyone has to add as many dark patterns as possible to increase stickiness.
te_chris•37m ago
Claude code and codex do this all the time too. Fucking annoying.
chrysoprace•36m ago
Is this when you add a commit through VSC or does the editor add some git hook?
MaKey•32m ago
FYI, they changed the default of 'git.addAICoAuthor' to 'chatAndAgent' afterwards: https://github.com/microsoft/vscode/pull/312880

So it was 'off' -> 'on' -> 'chatAndAgent'

ninkendo•30m ago
> No description provided.

Right because of course you wouldn’t provide an explanation for why such a change would be made.

Providing zero description or background or explanation for why a change is made is probably the only thing that pisses me off as much as a pure AI-slop description of a change: your job in a PR description is to give the background for why a change is being made. Honestly, any PR which doesn’t do this should be insta-closed by policy. But it totally tracks with the level of quality I’d expect from the company in question.

coliveira•27m ago
This is not just a joke, it is a legal nightmare. You may be giving away the copyright ownership, or at least part of it, to Microsoft.
dwedge•12m ago
AI generated code is not copyrightable anyway. The only real question is how much "copiloting" you have to get ownership, and right now the courts seem to be heading towards it not mattering if AI was involved
bakugo•12m ago
Having to scroll through 3 screens worth of giant automated comments on the linked PR before seeing any comments written by humans is the cherry on top.

So many repositories look like this now, it's honestly sad.

the13•9m ago
Default or mandatory gift authorship?
djoldman•6m ago
Looks like it comes into play for telemetry and here in actual commits:

https://github.com/microsoft/vscode/blob/4e312e3c3a18d13c26d...

alansaber•4m ago
Finally the usage metrics look amazing, the masses have woken up