The ongoing discussions about whether to ban #LLM code contributions to #Drupal core can be summed up as:
Antis: Using the child-stabbing machines is bad and we shouldn't do it.
Pros: It's fine to stab children in limited and considered ways. Lots of other things are bad for kids. And how would you even know if people have stabbed children? #FuckAI

@joachim
I need to disagree on this. What I do agree with is that there are far too many technologies, not just LLMs, that are threatening, and we as human beings urgently need to deal with the issues.

But making people assume that Drupal banning the use of LLMs would solve any of these issues isn't really responsible.

@jurgenhaas It's not about solving these issues, and I think it's disingenuous and derailing to say that. It's about not having blood on our hands.
@jurgenhaas Actually, it's worse than that. It's pessimistic and cowardly. Boycotts work.

@joachim
If we applied that threshold, we would have to do the same to cars, meet, big tech, banking, religions, and so many more threatening and/or unethical products, services, or businesses.

The result would be nothing else than back to the island, and nothing noticeable would happen or change.

I find that unrealistic and pessimistic. Instead, let's be better than those rather then banning or ignoring them. E.g. learn from today's LLMs and push their open source alternatives.

@jurgenhaas @joachim

> "we would have to do the same to cars, meet, big tech, banking, religions, and so many more threatening and/or unethical products, services, or businesses"

You make that sound like a bad thing.

So if we can't stop all evil at once we shouldn't try to stop any? Sorry, but that's textbook whataboutism.

https://en.wikipedia.org/wiki/Whataboutism

Whataboutism - Wikipedia

@jpoesen
@joachim
I would agree if my proposal were to do nothing about it. However, I not only share the anger and the concerns about the emerging technologies, I also advocate for doing whatever we can to eliminate them.

It matters to me, though, that we chose carefully which counter measures to take. And when it comes to LLMs or big tech, calling for a ban will achieve nothing other than us finding ourselves on an island and nobody cares.

Building alternatives will have an impact.

@jurgenhaas @joachim
I believe that the tech we call AI / LLM / GenAI:

1) is built on stolen content & hidden exploitative labour

2) is fundamentally flawed tech

3) has far ranging detrimental impact on societal cohesion & the environment

As such, this tech is *poison*. I consider *any* software that uses it to be fruit of the poisonous tree, similar to the "virality" of licenses like the GPL.

No amount of sourcewashing can change this. The number of babies I'm willing to grind is zero.

@jpoesen @joachim

To 1: not necessarily. GPL licensed code allows explicitly that learning from it is allowed.
To 2: don't think so. Thy hype is, but reducing it to an effective tool (e.g. a modern calculator) is grounding this and puts the magic aside. It's just a tool.
To 3: Responsible usage is not. And the resource issue needs to be fixed in any case. And we can, there is unlimited free energy available, we just have to go ahead and drop all fosils etc.

To be continued ...

@jpoesen @joachim

... All that LLMs are doing is data processing to an extend that we haven't seen before. At least for the use cases that we're talking about here: assisted coding.