The solution is to make sure those LLM tools help maintainers
instead of just causing them pain. There's no question on that side.
We're not forcing anybody to use it, but I will very loudly ignore
people who try to argue against other people from using it.
And no, AI isn't perfect. But Christ, anybody who points to the
problems at AI had better be looking in the mirror and pointing at
themselves at the same time.
Because it's not like natural intelligence is always all that great either.
The kernel project has been and will continue to be about the technology.
Sure, the social angle of working on open source is important and
often a very motivating part of the project, but in the end that's a
side benefit, not the point of the project.
This is NOT some kind of "social warrior" project, never has been,
and never will be.
In the kernel community we do open source because it results in better
technology, not because of religious reasons.
And so we make decisions primarily based on technical merit. Not fear
of new tools.
IMO it's a pretty clear eyed take. LLMs are tools and, like all tools, are more fit for some purposes than others. And, like many tools, they're hard to understand, easy to misuse, and dangerous when they are misused (intentionally or otherwise). And, like any tool, they can be used for evil if the user has a mind to do so. Just because they are currently being used to do great harm doesn't mean they can't also be put to good use.
I think the FOSS community, in particular the Fediverse community, does itself a disservice by refusing to engage with them at all. They aren't evil in and of themselves, they're just new and selfish people will try to find an angle with them, same as it's always been. I think it's up to us to understand them and try to find a way to use them ethically. Show the world that it's not that we invented scary Artificial Intelligence, it's just that we created a cool, if wonky, search interface for text. Wonky in what way? Well, I think it'd be nice if there were robust FOSS tools and documentation I could use and/or contribute to, and learn about them with a community of my peers working for the common good, instead of having to either take the megacorps at their word or just renounce anything "AI branded" altogether, which doesn't feel like a good long term strategy.