logoalt Hacker News

General Resolution: LLM Usage in Debian

55 pointsby zdwyesterday at 7:44 PM46 commentsview on HN

Comments

simonwyesterday at 11:35 PM

Don't misinterpret this link as representing a final decision. It's actually three separate proposals which will be debated and then voted on.

Proposal A is "expressly forbid any contributions to Debian written with the use or assistance of large language models (LLMs) or other generative AI tools."

Proposal B is "The Debian project allows AI-assisted contributions (partially or fully generated by an LLM), provided the following conditions are met [...]"

Proposal C is "request that all contributors to Debian avoid the use of LLMs in their Debian work" without an outright ban.

show 3 replies
prologicyesterday at 11:40 PM

This set of proposals, are (sorry) just stupid. It's like saying to someone, you are not allowed to saw wood using an electric saw, you must do it by hand. What are we doing here?! LLM(s) are just a tool. Use it as such. You should own the work anyway.

show 2 replies
Menethyesterday at 11:58 PM

Gentoo chose to ban LLMs two years ago. They seem to be doing well.

show 2 replies
hkalbasiyesterday at 11:23 PM

> A LLM (...) merely produces syntactically likely combinations of the training data

While doesn't matter much in the rest of the policy, this is a common misconception among AI skeptics. It is not the case for a long time (since RL is used heavily in the training) and a LLM may go beyond its training data.

show 1 reply
alightsoulyesterday at 11:33 PM

Proposal A is the end of debian for non-english speakers. For those who don't speak english which is most of the world, using an LLM has become vital, because technical information is not available in their language or is extremely basic. Arch Linux is far more lenient with this.

show 4 replies
rixedyesterday at 10:40 PM

  > Documentation and translations added by Debian contributors
I wonder what fraction of Trixie already violates this requirement of the first proposal...
russfinkyesterday at 10:43 PM

What comprises “assistance?” Getting Claude Code to find bugs, suggest a fix, but a human actually editing the source files and testing the result - is that assistance? Perhaps this policy is as it says: a guiding principle that the community is expected to follow.

mike_hockyesterday at 11:13 PM

I certainly hope they'll choose C.

carterschonwaldyesterday at 11:06 PM

i think the line is: expressing that you reputationally certify its correct and its worth the time

accountrequiredyesterday at 11:48 PM

looks like the best proposal is the just the least bad

show 1 reply
baggy_troughtoday at 12:21 AM

Proposals like these are arrogant and obnoxious. You aren’t going to tell me what tools I can use.

TZubiriyesterday at 10:30 PM

Interesting that this makes no distinction from using LLM output and using LLM assistance. An overly strict policy is better than no policy, but I wonder if using llm for conversation and analysis, but not code/config generation, was discussed.

show 1 reply
dismalafyesterday at 10:56 PM

Curious what the "use" or "assistance" of LLM models means. I mostly use Gemini as a front-end to search Google without getting ads or SEO garbage, would that be forbidden?

show 1 reply
1saadcodesyesterday at 11:35 PM

[dead]

mt42oryesterday at 10:26 PM

Good so Debian will die soon or later.

show 3 replies