Hi Hugo,

Hugo Buddelmeijer <[email protected]> writes:

On 5/6/26 03:33, Ian Eure wrote:
Hi Hugo,
Hugo Buddelmeijer via "Development of GNU Guix and the GNU System
distribution." <[email protected]> writes:

On 3/5/26 22:09, Ian Eure wrote:
Hi Untrusem,
Untrusem <[email protected]> writes:

So that's why I wanted a way to know when a guix package updates or gets added. It should explicitly mention that LLMs is being used in the software to let the users know that the software they are using is
slop or not.
I completely agree with you: users should have the freedom to run
software which doesn’t contain LLM output.

The freedom yes, but that freedom does not necessarily oblige others.
Oblige others to what?

Your claim seems obviously true at face value: "users should have the freedom to run software which doesn’t contain LLM output". As in, not having such freedom would entail people forcing others to run software
containing LLM output.

I think both LLM lovers and haters on this mailing list would agree
that people should not ever be forced to run any software at all
whatsoever (irrespective of any LLM use).

I agree, the software a person runs is (or should be) their decision.

So I was inferring that you meant something more: that people should
actively help users with achieving that freedom, and that is not
necessarily true. It might be true, but that is a much different
claim.

What I proposed is completely neutral: people declare whether the package uses LLM output. If you dislike LLM output, you can take steps to minimize it. If you like LLM output, you can take steps to maximize it. Obligation to declare has zero effect on obligation to use (or not).


I'd like software written by people who don't fly (as I see that as a bigger existential risk than LLMs), but I'm not going to ask people to disclose whether they fly.  (And I wouldn't hold it against them
personally if they do fly.)
Whether I fly on a plane or not has no effect on the
copyrightability of my code; use of an LLM may.
I inferred from your statement that "users should have the freedom to run software that doesn't contain LLM output" that your aversion against LLM's was mostly about something else than copyright; that
 you have ethical concerns.

I have multiple concerns with it, as it’s bad in multiple ways.


I wouldn’t hold it against someone if they flew on a plane, but if I
told them I had reasons for not flying, and they argued with me
about those reasons, demanding proof to satisfy them that my
objections were legitimate, said that all travel would happen via plane, and made sure to mention often how great first class is, I would absolutely hold *that* against them.  This last sentence is
not about planes at all.

In that sentence, you do not ask anyone to do anything.  In
particular, you have not asked anyone to stop flying, and you have not asked anyone to disclose whether they fly. Are you sure you have the
same sentiment about LLM use?

If someone would make a P.R. to Guix with LLM generated output, would you ask them to disclose that? Would you ask (or entice) them to stop
doing that?  Or would you let it be?  If you do want to restrict
others, then it is only fair to be asked to substantiate your
objections.



I don't even care about the P.R.s, or the copyright, I care about the
essence.  I'm trying to figure out what the core objections are,
because this is very powerful technology, so we should understand it
well.

The writings of the free software movement are excellent and those of the electronic frontier foundation are too. They are very specific in their complaints and their remedies. They are very convincing. Is
there really nothing like that for the AI debate?

(And if there isn't, and we are not allowed to ask people, then how do
we get anywhere?)

Thank you for the vivid illustration of the exact point I was making.

 -- Ian



Reply via email to