Earlier quoted context omitted.
Yes. There are pockets of hardline anti-LLM policies for various reasons. SourceHut bans LLM generated code from their platform https://news.ycombinator.com/item?id=49461724 The Asahi Linux project bans LLMs. Unfortunate as LLM reverse engineering and driver writing would bring Linux to more Mac models much faster. The Zig project rejects LLM based contributions. Some of these policies were introduced when LLMs were…
> Some groups don’t care about the quality and object on moral or copyright grounds. Precisely why Debian Project's decision is both baffling and infuriating. I hope Debian forks over this. They have severely lost their way.
Debian votes to allow "responsible use of generative AI"
421–430 of 455 posts
Re: Debian votes to allow "responsible use of generative AI"
#422Earlier quoted context omitted.
I'm not sure how context is managed between reasoning traces and actual output in Claude / claude code, but if the reasoning trace is in the context of the question for "why did you do that", it can actually answer why it did that.
I may be mistaking, but I doubt it digs through thinking tokens of previous runs, not to mention previous sessions
Re: Debian votes to allow "responsible use of generative AI"
#423Earlier quoted context omitted.
This is the way it should've always been. I don't care what tool you use, but you'd better be ready to stand by and explain the results if necessary.
Are there examples of anyone discussing this and reaching other conclusions? We've come to the same conclusion in our organization and while it felt like it needed to be discussed and stated, I've never heard of anyone coming to a different conclusion. [EDIT: I was referring specifically to the idea that you have to stand by the code that you write. Is anyone deciding on a policy that says "the AI did it" is a valid…
Re: Debian votes to allow "responsible use of generative AI"
#424Joey Hess is unimpressed. See https://joeyh.name/blog/entry/Debian_and_the_sirens/
he also seems to have absolutely no idea what he is talking about
Re: Debian votes to allow "responsible use of generative AI"
#425Earlier quoted context omitted.
Ex: Security-critical code contributions should be scrutinized via state of the art tooling, including but not limited to fuzzers, linters, and adversarial LLM review. For non-security-critical code, use of LLMs is encouraged but not required. The bar for code quality should be raised as the skills of coding agents increase; a developer's choice not to use LLMs is no excuse for miskates that an LLM would catch.
That's an interesting opinion, and I certainly won't downvote you for sharing it, although it's not a position I would ever support. You are right though, that it would strengthen the voted-on position if there were more options either side of the position. I have Things To Say about LLM reviews. They are an endless grind. My biggest source of burnout right now is never being able to finish anything, because the LLM…
Re: Debian votes to allow "responsible use of generative AI"
#426Is anyone tracking how the different distros are coming down on the question? I was curious how Fedora is moving on this question, but I don't know where to look. And if one wants to hop distro either towards or away from AI, it would be nice to have a place to see the relative adoption. Linux distros are the perfect place to have a wide marketplace of options to suit every person, from completely anti-AI to complete…
LWN tends to be the best bet for these things, but you have to follow their reporting long term, or at least look for specific things you're interested in. https://lwn.net/Articles/1081557/ https://lwn.net/Articles/1039623/
But I would still love a page that was basically a table of distro, decision status, decision, etc. so that anyone interested could make an informed choice without having to scour forums, wikis, mailing lists, chats, etc. for each and every distro
Re: Debian votes to allow "responsible use of generative AI"
#427Re: Debian votes to allow "responsible use of generative AI"
#428Earlier quoted context omitted.
There’s a big difference between AI generated code that the human understands completely, the human understands mostly, or the human understands not at all.
"Human understanding" is not yet an objectively quantifiable metric that can be applied to code change sets. As it would only ever be self-reported (a claim made by a user submitting to a repo), I see little to no value in it.
I do this exercise myself for code that I really care about: after AI has written the code and I think I have achieved a full understanding, I unapply the entire patch and make sure I can reproduce the patch with the same underlying idea perhaps with less verbosity in the comments. That’s what I call fully understood. If I “mostly understand” some AI code, it means during the reproduction I need to occasionally look back at the AI code to continue.
Re: Debian votes to allow "responsible use of generative AI"
#429Earlier quoted context omitted.
Yeah but at that point it's probably close enough. Humans can get their own reasoning wrong too so some inaccuracy is acceptable.
It's exactly as close as asking for it after the fact. Reasoning traces have no relation to the reasons LLMs actually do things, except that they may do things because the reasoning trace says they should.
Re: Debian votes to allow "responsible use of generative AI"
#430Earlier quoted context omitted.
There was one proposal that focused on environmental issues with AI. This is indeed pretty disconnected from reality when you consider that Debian doesn’t have any policy requiring you to be vegan in order to contribute
What is “disconnected from reality” about environmental considerations regarding AI? Growing AI usage = growing data center power draw = higher emissions from any non-renewable sources contributing to that power, as well as increased freshwater consumption which is itself a considerably difficult resource to renew. That’s about as direct of a causal link between point A (power hungry AI being used for Debian developm…
This is where the vegan point comes in. Do you eat meat? Congratulations, you consume 1000x more water than a dozen vegan vibecoders pumping out slop 24/7.
It’s good to be environmentally conscious, but big picture here. There are reasonable ways to reduce your water and electricity consumption. Not using AI is just not one of them. There are dozens of low hanging fruit before that. The most obvious is reducing your meat consumption. You can switch to LED bulbs if you haven’t already. Shower with warm, instead of hot, water. Buy second hand clothing or furniture. Etc.