News for hackers. Stuff that matters.
Re:The Lisp curse, now coming to your ecosystem by krapp on Thursday November 05, 2026 @12:28PM (#50381824)
>Not the end of free software - in fact that may end up flourishing with LLMs and reverse engineering and the like.

LLMs are antithetical to free software, which everyone seems to forget is as much an ethical and social movement as it is a classification of software licensing, and will be until one can examine and audit the training data of a model to exclude the possibility of including any non-free code, and until they include, document and respect the licenses for the sources they do use.

The degree to which they discourage people from actually being able to understand and modify code without an LLM also makes the code they generate implicitly nonfree. All of the freedoms of free software presuppose their utility to a human over their utility to a machine. If people aren't reading, writing and distributing code then it defeats the entire point.

Re:The Lisp curse, now coming to your ecosystem by pfdietz on Thursday November 05, 2026 @01:02PM (#50382201)
That link goes to a nonexistent message. Didn't Popehat leave X a while ago, if he's even still a thing?
Re:The Lisp curse, now coming to your ecosystem by krapp on Thursday November 05, 2026 @01:48PM (#50382826)
Oops. I updated it. Looks like he's on Mastodon now: https://mastodon.social/@Popehat
Re:The Lisp curse, now coming to your ecosystem by pfdietz on Thursday November 05, 2026 @02:49PM (#50383553)
Even that looks abandoned. The last post on the Popehat website is from June of this year.
Re:The Lisp curse, now coming to your ecosystem by slater on Thursday November 05, 2026 @04:10PM (#50384485)
Re:The Lisp curse, now coming to your ecosystem by kragen on Thursday November 05, 2026 @03:12PM (#50383861)
This does seem to be the case in practice at present, but I wonder if it can be changed. AI models are happy to write you tutorials and explain code to you. And if courts are generally unwilling to enforce copyright on proprietary code that's been laundered through an LLM, so much the better!
Re:The Lisp curse, now coming to your ecosystem by krapp on Thursday November 05, 2026 @07:08PM (#50386410)
The whole culture around vibe-coding would need to be changed. As it is, many people using LLMs are proud of the fact that they never touch the code, and almost no one seems to see any value in having any direct human involvement or knowledge at all.

It would be one thing if this were only the case for professional development, or if AI were really being used as "just a tool" but it seems to be the dominant paradigm with AI everywhere, that LLMs have to "win" and all human involvement in coding has to be eliminated. A world where the dominant culture around LLMs was to actually use them for education and aiding code generation instead of entirely abrogating oneself to a black box dopamine machine would be infinitely better than the world we have.

Re:The Lisp curse, now coming to your ecosystem by kragen on Thursday November 05, 2026 @08:27PM (#50387012)
The Zeitgeist is fickle.
Re:The Lisp curse, now coming to your ecosystem by badsectoracula on Thursday November 05, 2026 @03:14PM (#50383884)
> LLMs are antithetical to free software, which everyone seems to forget is as much an ethical and social movement...

At the core of Free Software there is one simple kernel: the user being in control. Licensing and copyright is used to achieve that, but they're the means, not the goal. The goal is that you, the user, should be in control of your computing, not the developers of the software. Hence software that is free i.e. the software not bound by the whims of its developers.

From that perspective, IMO, LLMs are far from antithetical to Free Software exactly because they let[0] their users do whatever they want with the software and their computers. That a user can instruct their agent to take the video playback code from MPV and combine it with the UI of XBMC[1] while ensuring it runs on the Raspberry Pi 4 they have connected to their TV even if they barely have any programming knowledge themselves is a sign of software freedom.

[0] at least the user-aligned ones not bound by restrictions placed on them by their own developers, so perhaps we need a Free Models movement too or something along these lines.

[1] random example, i don't even know of XBMC uses MPV's code already, so assume it doesn't

Re:The Lisp curse, now coming to your ecosystem by krapp on Thursday November 05, 2026 @04:20PM (#50384607)
LLMs don't let their users do whatever they want, users are limited to whatever the model and its training allow, because it makes the decisions based on randomness, not them. Even open weight models have the same limitation. You don't have exact control over what the LLM does, much less (using any of the popular services) its training data therefore you can't even claim that you created, much less own, that code.

And because LLMs can't be audited and can't track or respect the licenses of the software they use as sources, no software generated by an LLM respects the freedoms of Free Software.

>That a user can instruct their agent (...) even if they barely have any programming knowledge themselves is a sign of software freedom.

It isn't, because as I said, freedom presupposes knowledge. If you barely have programming knowledge and you don't understand the code an LLM generates then you can't 1) read it, 2) edit it or 3) redistribute it without an LLM. You are not exercising any freedoms in that case, you're just being a consumer of a service.

>so perhaps we need a Free Models movement too or something along these lines

I said what I think would be the minimum requirements for a model to respect free software - at the very least it should only be trained on free software, it should be provably auditable without hallucination (I don't even think this is technically feasible) and it should respect the licenses of the software it incorporates, including attribution where necessary.

Beyond that there's still the problem that training even open weight models requires expensive infrastructure making it implicitly proprietary. As long as we need data centers at all it's never going to be as free as a text editor.

Re:The Lisp curse, now coming to your ecosystem by badsectoracula on Thursday November 05, 2026 @04:48PM (#50384934)
You're looking at things from the perspective of being bound by the licenses and copyright, but as i wrote licenses are a means of getting control and giving more control within the confines of copyright. They are a means, not the goal.

LLMs, even by the limits they have from their training, can be used to give more control to their users than what they have.

Yes, being able to train an open source (not just open weight) model that is fully aligned with the user would be the best scenario, but even without that, LLMs can still give users more control over their computing than they previously had - even within the confines of current copyright laws, if they so desire.

Re:The Lisp curse, now coming to your ecosystem by krapp on Thursday November 05, 2026 @05:58PM (#50385741)
>You're looking at things from the perspective of being bound by the licenses and copyright, but as i wrote licenses are a means of getting control and giving more control within the confines of copyright. They are a means, not the goal.

Because free software as a movement depends on the existence of licenses and copyright. Without the ability to legally enforce and defend those licenses it would be completely meaningless Just as any freedom is meaningless without a means to enforce and defend it. And as LLMs don't even allow the means, they can't be useful in reaching the goal.

The goal is for people to have control over their software - direct control, not control as determined by a mediator or service.

>LLMs, even by the limits they have from their training, can be used to give more control to their users than what they have.

We disagree on what "control" is in this context.

I don't believe prompting a service to generate code you can't understand and thus can't use without that service is control over code in any meaningful sense, any more than ordering food at MacDonalds is control over the menu.

>LLMs can still give users more control over their computing than they previously had - even within the confines of current copyright laws, if they so desire.

They can't, because LLMs don't respect those laws. It doesn't matter what license you use, it just gets sucked into the plagiarism machine like anything else.

Also, people had more control before LLMs because they didn't need to use LLMs. Knowledge is control. An empty text editor is infinitely more freeing than burning token on Claude (or whatever) will ever be.

Re:The Lisp curse, now coming to your ecosystem by badsectoracula on Monday November 09, 2026 @03:02PM (#50431100)
First of all, you don't have to rely on a service. Open weight LLMs exist and they can do a lot of stuff - i use Qwen 3.8 27B myself. It can examine a codebase and do things all offline, all under my control.

Second, again, you're looking at things through the lens of licenses and missing the point that they're not the goal but the means of achieving control - and LLMs allow people to achieve that control in a different way.

Look, it is very simple: people who were unable to do that before (regardless of the reason) with an LLM can do take some piece of software and modify it to their own personal needs, or make some new piece of software or w/e they want. This is giving them more control over their computers than THEY previously had.

I.e:

Before: cannot make their OpenFoo do bar when they do baz by themselves, they have to cede that control over whoever works on OpenFoo.

Now: they can point OpenFoo's source to a (capable) LLM and instruct it (or have it guide them) to making it do bar when they do baz, all by themselves, without having to rely on whoever works on OpenFoo. The LLM can even provide advice on how to keep the program making bar when they do baz after OpenFoo updates.

That is IMO at the center of Free Software: people having the power of being in control of the software.

Sure, right now, there are some issues with the available LLMs and the most capable ones are controlled by others who in turn control you (e.g. Claude being prickly about security issues) but again open weight models exist and while the more capable of them require some very expensive high end hardware, not only capable models on (high end, for now) consumer hardware exists, but betting on the current status quo remaining as-is in the future is akin to thinking that "there is a world market for maybe five computers" (IBM chairman Thomas Watson in 1943) or that "there is no reason anyone would want a computer in their home" (DEC founder Ken Olson in 1977).

Re:The Lisp curse, now coming to your ecosystem by ChickeNES on Thursday November 05, 2026 @04:46PM (#50384899)
Or one could realize that the whole Imaginary Property charade is rapidly headed to obsolescence. Good riddance.
Re:The Lisp curse, now coming to your ecosystem by krapp on Thursday November 05, 2026 @05:55PM (#50385717)
You may prefer the world where everything you do is owned by one of two, maybe three AI silos but I don't.
Re:The Lisp curse, now coming to your ecosystem by ChickeNES on Thursday November 05, 2026 @06:06PM (#50385823)
I don't see how that is at all relevant to what I said, seems like you just wanted a strawman to Don Quixote.
Re:The Lisp curse, now coming to your ecosystem by krapp on Thursday November 05, 2026 @06:12PM (#50385890)
OK let me spell it out for you.

Ihe whole "Imaginary Property" (cute) charade is not rapidly headed to obsolescence. LLMs will only centralize control of IP to the corporations that will run their own LLM services, or license them to the services that will generate all of "your code" in the future. And under their terms of service, anything you generate will belong to those services, and not to you.