frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

John Carmack about open source and anti-AI activists

https://twitter.com/id_aa_carmack/status/2032460578669691171
77•tzury•1h ago
https://xcancel.com/id_aa_carmack/status/2032460578669691171

Comments

nkassis•37m ago
I've been wondering, Stallman was driven to create free software after an incident trying to get the code for firmware on his office printer. I'm wondering if today, would he have just reverse engineered it with AI?

Edit: I'm also thinking of what he did rewriting all of Symbolics code for LISP machines

(similar to the person that accidentally hacked all vacuum of a certain manufacturer trying to gain access to his robot vacuum? https://www.theguardian.com/lifeandstyle/2026/feb/24/acciden...)

bombcar•13m ago
Stallman rarely cared about the rights of the writer, even reading the GPL makes it clear that it's all about the rights of the user.

In a world without copyright, code obfuscation, or compliers, where everything ran interpreted as it was written and nobody could do anything to you if you modified it, Stallman would be perfectly content.

skilled•37m ago
https://xcancel.com/id_aa_carmack/status/2032460578669691171
dang•33m ago
Added above. Thanks!
OSaMaBiNLoGiN•36m ago
I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

In his follow-up post he talks about him open sourcing old games as a gift, and he doesn't much care how people receive that gift, just that they do.

He doesn't acknowledge that Anthropic, OpenAI, etc, are profiting while the original authors are not.

The original authors most of the time didn't write the software to profit. But that doesn't mean they don't care if other people profit from their work.

It's odd to me that he doesn't acknowledge this.

sublinear•33m ago
It's not even the profit, but that there is often no new code being contributed.

AI provides an offramp for people to disengage from social coding. People don't see the point because they still don't understand the difference between barely getting something to work and meaningfully improving that thing with new ideas.

evrimoztamur•31m ago
There is a major difference between open-sourcing a completed product versus being an open source maintainer, and I'm disappointed that Carmack is drawing a false equivalence here.
truncate•17m ago
Plus unless I'm wrong he's talking about products that were released several years ago and milked for money already.
gruez•30m ago
>I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

What makes this more objectionable than profiting off open source projects by using it directly? eg. tech giants using linux as a server OS, rather than having to pay microsoft thousands per server for a windows server license? With the original GPL, they don't even have to contribute back any patches.

truncate•20m ago
More people use Linux, more recognition Linux itself get which directly or indirectly gets some more donations, developers etc.

With AI, the link is not clear at all. Its just pure consumption. There is no recognition.

nomel•14m ago
> There is no recognition

I've never written or contributed to open source code with this being the goal. I never even considered this is why people do it.

john_strinlai•11m ago
it has never been my explicit goal. but i have certainly enjoyed the rewards of recognition (e.g. i was able to lean on a successful project of mine to help land a nice consulting gig) and it would be silly to ignore that.

(edit: the comment i replied to was edited to be more a statement about themselves rather than a question about other developers, so my comment probably makes less sense now)

john_strinlai•19m ago
>What makes this more objectionable than profiting off open source projects by using it directly?

i can brag if netflix is using my X or facebook runs all their stuff with my Y. that can help me land consulting gigs, solicit donations, etc.

js2•29m ago
This is just the divide between capital and labor though, isn't it? See also: everything is a remix; great artists steal.

I'm on both sides. I've contributed to open source. I use AI both in my personal projects now and to make money for my employer.

I'm still not sure how I feel about any of it, but to me the bigger problem is the division between capital and labor and the growing wealth inequality divide.

boredtofears•28m ago
Its a lot less odd when you remember that he's running an AI company himself.
Findecanor•21m ago
Ah.. So the old “It is difficult to get a man to understand something, when his salary depends upon his not understanding it!”.
barrowclift•13m ago
I'm seeing your comment's downvoted, I'd like to hear from those that did as to why. Doesn't his current venture with his AGI startup Keen Technologies deserve being called out as a potential conflict of interest, here?
amarant•23m ago
Isn't that the case, and even the point, of all open source, even before AI?

What's the point of a gift if the receiver isn't allowed to benefit/profit from it?

For instance, do you think Linus is upset that ~90% of all internet servers are running his os, for profit, without paying him?

Of course he isn't, that was the point of the whole thing!

Are you upset Netflix, Google, and heck, even Microsoft are raking in millions from services running on Linux? No? Of course you aren't. The original author never expected to be paid. He gave the gift of open source, and what a gift it is!

tuna74•20m ago
Linus T explicitly licensed Linux under a license that allows anyone to run it but requires people who modify modifications to share those modifications.
toast0•22m ago
I'm no Carmack, but everything I've released as open source is a gift with no strings (unless it was to a project with a restrictive license). A gift with strings isn't exactly a gift.

If you take my gift and profit, it doesn't hurt me, there were no strings. Your users presumably benefit from the software I wrote, unless you're using it for evil, but I don't have enough clout to use an only IBM may use it for evil license. You benefit from the software I wrote. I've made the world a better place and I didn't have to market or support my software; win-win.

I've done plenty of software for hire too. I've used plenty of open source software for work. Ocassionally, I've been able to contribute to open source while working for hire, which is always awesome. It's great to be paid to find and fix problems my employer is having and be able to contribute upstream to fix them for lots more people.

bombcar•17m ago
It's interesting that the "natural reaction" to releasing an open source project, have it be successful, and have some Amazon "steal" it (leave the argument aside, that's how people will feel, big company makes money using the gift) is somehow worse than if you work for Big Company, they pay you, and then later use your code to make billions.
j-bos•10m ago
Yeah, it's rhymes with people getting mad about pharmacos charging outrageous prices for life saving drugs they developed in order to charge outrageous prices. In both cases (drugs and OSS) it's an ugly process that produces great and greatly uneven value to humanity, but the alternatives are less value overall, even to those on the losing side of the uneven value.
johnmaguire•6m ago
Presumably you are licensing your code as MIT or a similar license.

Not all code is licensed that way. Some open-source code had strings attached, but AI launders the code and makes them moot.

johnsmith1840•18m ago
That's the point? I agree and roughly it's one of two.

A: you made this as a free gift to anyone including openai B: you made this to profit yourself in some way

The argument he makes is if you did the second one don't do opensource?

It does kill a ton of opensource companies though and truth is that model of operating now is not going to work in this new age.

Also is sad because it means the whole system will collapse. The processes that made him famous can no longer be followed. Your open source code will be used by countless people and they will never know your name.

It's not called a distruptive tech for nothing. Can't un opensource all that code without lobotomizing every AI model.

jstummbillig•17m ago
What seems stranger to me is not acknowledging, that most popular OSS explicitly permitted for profit use. It's essentially what made it popular.

Obviously LLMs are new and nobody knew that they would happen. But the part where most popular OSS willfully committed to broad for profit use is not.

bombcar•15m ago
> I think one of the more prominent issues folks take with mass training on OSS is that the companies doing it are now profiting for having done it.

He says it's a gift, and if people do whatever, he doesn't care; he already gave it away.

I think it's interesting that nobody would cry that Fabien should shovel cash from his book sales towards Carmack, nor should those who learned how to code by reading source owe something to the authors beyond gratitude and maybe a note here and there.

Even things like Apple's new implementation of SMB, which is "code clean" from GPLv3 Samba, but likely still leans on the years and years of experience and documentation about the SMB protocol.

sowbug•13m ago
It's also odd to release software under a license allowing commercial use if the authors didn't want that.
sobiolite•11m ago
Are you suggesting that authors didn't know or understand that commercial exploitation of their OSS contributions was possible? If so, that is a complete misrepresentation of history. There has always been open-source licenses that disallowed commercial use. Authors have chosen not to use them, and instead chose licenses, such as MIT/GPL, that allowed commercial use. And there has always been commercial use of OSS. Big companies, small companies, tech companies, oil and gas companies, weapons manufacturers, banks, hardware companies, etc. They all use OSS and they all make a profit from it, without giving anything back to the people who originally wrote it. That's not an edge case or an unexpected consequence, it a fundamental tenet of free (as in freedom) software: You do not get to choose who uses it, or how they use it.
pseudalopex•5m ago
> There has always been open-source licenses that disallowed commercial use.

There were source available licenses against commercial use. Free Software Definition and Open Source Definition said a license must allow any use.

ryandvm•7m ago
If folks don't want LLMs scanning their codebases we should just make some new OSS licenses. Basically, "GPL/BSD/MIT + You pinky promise not to scan this for machine learning".

Either it works and the AI makers stop stop slurping up OSS or it doesn't hold up in court and shrinkwrap licenses are deemed bullshit. A win/win scenario if you ask me.

PaulKeeble•5m ago
A lot of the use of open source code has directly breached the terms under which that code is shared and they are now monetising the sale of this code.
emiliobumachar•34m ago
As I understand it, the anti-AI stance of open source software people in particular has nothing to do with AI learning from code bases, and everything to do with AI slop clogging all unrestricted community feedback channels.
minimaxir•28m ago
It's both, although the latter is more prominent.
3rodents•26m ago
Yeah — isn’t he confusing the arguments against AI art?

I’m against AI art because it is built on stealing the work of artists who did not consent to their work being trained on.

I couldn’t care less about models trained on the open source software I released, because I released it to be used.

edit: I’m assuming licenses were respected

tadfisher•26m ago
Oh, I thought it was about the wholesale theft (relicensing) of code by laundering through an LLM trained on the same code. ¿Porque no los dos?
ahartmetz•20m ago
I don't have problem with AI learning from FOSS code bases. I have a big problem with FOSS code bases helping to create non-FOSS code which does not return the favor. AI-washed Windows code for Wine would be fantastic.
etchalon•30m ago
This fellow Shawnee Mission East alum gets it.
lavela•28m ago
There is code I gift to the world that I license as MIT or similar and there is code I publish as a means for furthering what I perceive as a advanced society which I license as GPL or similar.

I don't ask anyone to share my ideals but conflating these two is dishonest.

gensym•28m ago
I find it pretty simple:

- OSS is valuable for decentralizing power and influence

- AI as it is being developed is likely to centralize it

dysoco•17m ago
> AI as it is being developed is likely to centralize it

Depends on how you see it.

I know many people building oss, local alternatives to enterprise software for specific industries that cost thousands of dollars all thanks to AI.

If everyone can produce software now and at a much complex and bigger scale, it's much easier to create decentralized and free alternatives to long-standing closed projects.

contagiousflow•13m ago
You do understand that the above comment is talking about how the use and reliance on LLMs is what centralizes power right? It's great people can build these tools, but if the means to build these tools are controlled by three central companies where does that leave us?
truted2•9m ago
I agree with you. One counterargument is that producing software was never a path to adoption unless you had distribution and the big companies (OpenAI, Anthropic) have distribution on a scale that individuals will not.
gaigalas•27m ago
Model distillation is gift sharing then. It's settled, Carmack said it.
moogly•27m ago
I think if you've been set for life since the late 90s/early 2000s and didn't really have to work another day in your life if you didn't want to, it's a lot easier to be cavalier about giving away some of your output from way back when.

He can easily afford to be altruistic in this regard.

But Carmack isn't wired for empathy; he has never been.

GaryBluto•22m ago
> But Carmack isn't wired for empathy; he has never been.

What an utterly pretentious and rude thing to say.

BoredPositron•10m ago
I mean it's the truth. It wasn't necessary to base your argument on it in the context given but still disregarding it with a hand wave is strange. Everyone who worked with him knows people skills and altruism are really not his strongest character traits.
john_strinlai•20m ago
arguments are stronger without insults
elteto•18m ago
Attack the argument not the man. Whether he is set for life or not has nothing to do _in this context_, since, presumably, people who open source their code do not care about profit.
jraph•15m ago
> presumably, people who open source their code do not care about profit

That's not true. There are business models around open source, and many companies making money from open source work.

(I'm only reacting to this specific part of your comment)

28304283409234•13m ago
Open Sourcing software has _nothing_ to do with 'gratis'. Can't believe this still needs repeating in 2026.
johnmaguire•10m ago
> people who open source their code do not care about profit

Not only are there businesses built around open-source work, but it used to be widely-accepted that publishing open-source software was a good way to land a paying gig as a junior.

I think that whether you need to continue working to afford to live is very relevant to discussions about AI.

Profits don't need to be direct - and licenses are chosen based on a user's particular open-source goals. AI does not respect code's original licensing.

SlinkyOnStairs•10m ago
> Whether he is set for life or not has nothing to do _in this context_, since, presumably, people who open source their code do not care about profit.

What's your point here? Because whether or not someone needs income to pay their bills is MASSIVELY relevant to whether or not they have to care about the profit on their work.

The bulk of Open Source maintainers aren't "set for life", and need to get a real job in order to not be homeless.

waynesonfire•8m ago
[delayed]
q3k•7m ago
> Attack the argument not the man.

But the man's argument is that since he sees something a given way then it's the truth. What people are doing in return is showing that he can only do so because of who he is.

liuliu•14m ago
GPL is not for you to make money. It is for the end-users to have freedom with their hardware.

If you want to make money, use a proper license.

To expand on this, GPL is not against capitalism neither. Sometimes, end-users' freedom with their hardware is good to make money on (they buy your support, to have confidence they can migrate from one hardware to another, or use their hardware way longer than the original manufacturer can stay in business). But it is also not an automated license to say "give me your money" neither.

pie_flavor•5m ago
Oldheads are not the exclusive group of people who have ever meant actual altruism by their open-source licenses. You can't just pick an attribute to dismiss an opinion based on. Creative control over the lineage of a line of code is just not something the open source world is very concerned with in aggregate.

Anti-AI sentiment comes primarily from slop PRs (and slop projects) along with the water use hoax; copyright concerns originate almost entirely from the art sphere, crossing over into the open source sphere by osmosis and only representing a small minority of opinion-havers therein.

IshKebab•26m ago
TL;DR: I really wanted to use a more permissive license so I don't mind AI scraping my code.

Fine for him, but it's totally reasonable for people to want to use the GPL and not have it sneakily bypassed using AI.

throwaway2027•16m ago
You hit the nail on the head. It's the same with employees who work for their employer but also want to reuse that code when they go work for other people and don't want to rewrite the exact same thing again. Even though everyone else can benefit from it too, Sean "nothings" Barrett said that's the primary reason for his STB libraries.

https://github.com/nothings/stb

Findecanor•4m ago
Indeed, many who released source code under the GPL in the past did so with the conviction that the license itself would in some measure protect the source code itself — as source code — from being exploited by commercially entities.

The license was supposed to make derivative work feed back into improving the software itself, not to allow it to be used to create competing software.

Many of those developers are disappointed with leading free software / open source advocates such as Stallman for not taking a stance against the AI companies practice.

throwaway2027•20m ago
Personally for me I don't see it as gift, he licensed out the engine but didn't want to be in the engine business, after selling enough it feels he just put it out there so it's his stamp forever with the GPL infection. I think he already felt the diminishing returns at the time. He knew about the sharing of floppy discs and hacker scene and eventually someone would've done it and I think he felt cornered and said fuck it might as well put it out there to beat them to it.
ekjhgkejhgk•19m ago
There's a nice interview with Stallman where he's asked about this: what are people's motivation for contributing to Free software.

https://youtu.be/ucXYWG0vqqk?t=1889

I find him speaking really soothing.

Joel_Mckay•18m ago
John Carmack seems to think isomorphic plagiarism and piracy bleed though is good for FOSS.

This is demonstrably incorrect given how LLM are built, and he should retire instead of trolling people that still care about workmanship. =3

"A Day in the Life of an Ensh*ttificator"

https://www.youtube.com/watch?v=T4Upf_B9RLQ

dminik•18m ago
Surely we can all agree that there is a difference between:

- Sharing/working on something for free with the hopes that others like it and maybe co tribute back.

- Sharing something for free so that a giant corporation can make several trillion dollars and use my passion to train a machine for (including, but not limited to) drone striking a school.

dwroberts•16m ago
I imagine you would be enthusiastic about this if you’re running an AI startup/lab, yeah
fritzo•16m ago
I feel similarly to Carmack, and have felt this way since the late 1990s when I was in college.

Open sourcing code is a form of power, power to influence, inspire, and propagate one's worldview on whomever reads that code. Thank you OpenAI, Anthropic, Meta, thank you for amplifying the voices of all us open source contributors!

jhatemyjob•15m ago
> those were to allay fears of my partners to allow me to make the gift

I respect Carmack so much more now. I always scratched my head why he made Quake GPL. It was such a waste. Now it doesn't matter anymore. I so thankful copyleft is finally losing its teeth. It served its purpose 30 years ago, we don't need it anymore.

SirensOfTitan•15m ago
In my mind, AI is making a lot of engineers, including Carmack, seem fairly thoughtless. At the other moments in recent history where technology has displaced workers, labor has either had to fight some very bloody battles or had stronger labor organization. Tech workers are highly atomized now, and if you have to work to live, you're negotiating on your own.

It seems like Carmack, like a lot of tech people, have forgotten to ask the question: who stands to benefit if we devalue the US services economy broadly? Who stands to lose? It seems like a lot of these people are assuming AI will be a universal good. It is easy to feel that way when you are independently wealthy and won't feel the fallout.

Even a small % of layoffs of the US white collar work force will crash the economy, as our economy is extremely levered. This is what happened in 2008: like 7% of mortgages failed, and this caused a cascade of failures we are still feeling today.

nomel•10m ago
> in recent history where technology has displaced workers, labor has either had to fight some very bloody battles or had stronger labor organization

what examples are you thinking of?

ryandvm•6m ago
I guess 25 years of "unions are for under-performers" is finally going to bite us in the ass.
CrossVR•14m ago
There's one elephant in the room that's not being addressed:

Training an AI on GPL code and then having it generate equivalent code that is released under a closed source license seems like a good way to destroy the copy-left FOSS ecosystem.

waeaves•11m ago
What a crazy take. Also why is hackernews linking to this guy's twitter posts? In 2026?

Also the take is Buckwild. The primary overlap of AI and open source seems to be: 1. Open source maintainers being overwhelmed by a deluge of AI slop, making their jobs harder and making open source software worse 2. People trying to use AI to circumvent the GPL's protections, by making an AI copy of the open source project that they argue is acceptable to put under a less altruistic license

So when he says "AI training on the code magnifies the value of the gift", what planet is he living on?

slantedview•9m ago
Keep in mind, Carmack heads an AI company now. His opinion should be viewed with that context.
fresh_broccoli•9m ago
Well, if Carmack wants to give gifts to AI companies then he's free to do it, but it doesn't mean that other people want it too.

I think this debate is mainly about the value of human labor. I guess when you're a millionaire, it's much easier to be excited about human labor losing value.

jcmfernandes•9m ago
> and the GPL would prevent outright exploitation by our competitors, but those were to allay fears of my partners to allow me to make the gift.

I can understand his stance on AI given this perspective. I have a harder time empathizing his frustrations. Did he also have a hard time coming to terms with the need for AGPL?

Isognoviastoma•4m ago
Most of FOSS is not a free gift, but asks for some form of repay.

MIT asks for credit. GPL asks or credit and GPL'ing of things built atop. Unlicense is a free gift, but it is a minority.

AI reproduces code while removing credit and copyleft from it and this is the problem.

Continuum – Unit tests for LLM workflows

https://github.com/Mofa1245/Continuum
1•Mofa1245•23s ago•1 comments

Neural Thickets

https://thickets.mit.edu/
1•jasondavies•4m ago•0 comments

Papers: A minimal AI/ML research reader

https://github.com/daneb/papers
2•danebalia•4m ago•0 comments

Show HN: Monet – Claude Code Multisession Management

https://www.monetworkspace.com/
1•jeffrwells•6m ago•0 comments

Lies I was Told About Collaborative Editing, Part 2: Why we don't use Yjs

https://www.moment.dev/blog/lies-i-was-told-pt-2
2•litacho1•6m ago•0 comments

Microsoft Copilot Health Centralizes Personal Medical Records

https://reclaimthenet.org/microsoft-copilot-health-centralizes-personal-medical-records
2•uyzstvqs•6m ago•0 comments

What Happened at FOSDEM 2026

https://www.i-programmer.info/news/99-professional/18729-what-happened-at-fosdem-2026.html
1•aquastorm•7m ago•0 comments

'We don't need Ukraine's help' – Trump rebuffs Zelensky's drone defense offer

https://kyivindependent.com/trump-ukraine-drone-defenses/
1•inaros•7m ago•0 comments

APIfy: Generate production-ready REST APIs from plain language

https://github.com/jetywolf/APIfy
1•jetywolf•8m ago•1 comments

Amazon Will Use Cerebras' Giant Chips to Help Run AI Models

https://www.bloomberg.com/news/articles/2026-03-13/amazon-will-use-cerebras-giant-chips-to-help-r...
2•inaros•9m ago•0 comments

Ask HN: What's your biggest pain point when joining a new developer team?

2•KevStatic•13m ago•1 comments

Show HN: Tiny macOS app that adds a facecam bubble to screen recordings

https://github.com/backnotprop/CamBubble
4•ramoz•14m ago•0 comments

Atoms, Travis Kalanick's new company

https://atoms.co/vision
4•sethbannon•14m ago•1 comments

Atoms

https://atoms.co/
3•sethbannon•15m ago•0 comments

How to Bring Starter Homes Back from Extinction

https://www.bloomberg.com/opinion/articles/2026-03-13/how-to-bring-starter-homes-back-from-extinc...
2•toomuchtodo•15m ago•0 comments

Stanford researchers report first recording of a blue whale's heart rate (2019)

https://news.stanford.edu/stories/2019/11/first-ever-recording-blue-whales-heart-rate
3•eatonphil•16m ago•1 comments

It Took Me 30 Years to Solve This VFX Problem – Green Screen Problem [video]

https://www.youtube.com/watch?v=3Ploi723hg4
2•yincrash•16m ago•0 comments

Lessons for software developers from 1970s mainframe programming

https://web.archive.org/web/20171025203854/https://insights.hpe.com/articles/4-lessons-for-modern...
2•ohjeez•17m ago•0 comments

Elon Musk says xAI must be 'rebuilt' as co-founder exodus continues

https://www.cnbc.com/2026/03/13/elon-musk-xai-co-founders-spacex-ipo.html
5•inaros•17m ago•0 comments

Practical dependency tracking for Python function calls

https://amakelov.github.io/mandala/blog/02_deps/
2•KerrickStaley•19m ago•0 comments

A calmer interface for a product in motion

https://linear.app/now/behind-the-latest-design-refresh
2•tjwds•20m ago•0 comments

Sigma's New Rice Company Is Less About Rice and More About Aizu

https://petapixel.com/2026/03/12/sigmas-new-rice-company-is-less-about-rice-and-more-about-aizu/
1•lastofthemojito•24m ago•0 comments

ICE agents reveal daily arrest quotas and surveillance app in court testimony

https://www.theguardian.com/us-news/2026/mar/13/ice-agent-court-testimony-oregon
5•mitchbob•24m ago•0 comments

Everything's Casino

https://www.joanwestenberg.com/everythings-casino/
2•alcazar•26m ago•0 comments

Yet another Valve lawsuit on loot boxes

https://www.windowscentral.com/gaming/pc-gaming/steams-valve-responds-to-lawsuit-from-new-york-at...
2•s3r3nity•27m ago•0 comments

Account regional namespaces for Amazon S3 general purpose buckets

https://aws.amazon.com/blogs/aws/introducing-account-regional-namespaces-for-amazon-s3-general-pu...
2•timoth•30m ago•1 comments

How we built a prompt optimization agent

https://www.extend.ai/resources/how-we-built-composer
3•kbyatnal•34m ago•0 comments

The Great AI Silicon Shortage

https://newsletter.semianalysis.com/p/the-great-ai-silicon-shortage
6•akyuu•35m ago•0 comments

H-1B Visa employers database goes offline, key public records disappear

https://timesofindia.indiatimes.com/technology/tech-news/h-1b-visa-employers-database-goes-offlin...
4•alexfromapex•36m ago•1 comments

AMUX – Tmux and Tailscale powered offline-first agent multiplexer

https://amux.io/
2•Beefin•38m ago•0 comments