TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

LLM-generated code must not be committed without prior written approval by core

122 pointsby beardywabout 1 year ago

13 comments

jasoneckertabout 1 year ago
Every time I hear about AI-generated code, I&#x27;m reminded of this comment from Linus Torvalds (taken out of context, of course):<p>&quot;You copied that function without understanding why it does what it does, and as a result your code is GARBAGE. AGAIN.&quot;
评论 #40398494 未加载
评论 #40398317 未加载
评论 #40398682 未加载
评论 #40399241 未加载
评论 #40398844 未加载
评论 #40405490 未加载
评论 #40398363 未加载
评论 #40398322 未加载
评论 #40398220 未加载
hurrilabout 1 year ago
While I understand the concepts of derivatives and tainted code, this AI&#x2F;human-dichotomy is not as good as that reasoning requires it to be. Every statement of code I commit is in fact a derivative of work that potentially had an incompatible license.
评论 #40398353 未加载
评论 #40398435 未加载
评论 #40399217 未加载
评论 #40398923 未加载
评论 #40398314 未加载
MaxBarracloughabout 1 year ago
They seem to have stopped just short of a total ban.<p>&gt; Code generated by a large language model or similar technology, such as GitHub&#x2F;Microsoft&#x27;s Copilot, OpenAI&#x27;s ChatGPT, or Facebook&#x2F;Meta&#x27;s Code Llama, is presumed to be tainted code, and must not be committed without prior written approval by core.
评论 #40398199 未加载
jack_rimintonabout 1 year ago
How is this enforceable?
评论 #40398277 未加载
评论 #40398410 未加载
评论 #40398316 未加载
评论 #40398239 未加载
评论 #40398326 未加载
评论 #40398206 未加载
caesilabout 1 year ago
That ship has sailed, sunk, and sat on the ocean floor for a century. There is no way to enforce this and there never will be.
oliverpkabout 1 year ago
Good call, AI-Gen code is the same as most copied code, it might work, but you won&#x27;t know why, which means that further development will be more difficult.
chrisjjabout 1 year ago
Dup of <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=40376858">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=40376858</a>
qwerty456127about 1 year ago
Do even slightly competent programmers ever actually commit LLM-generated code as is rather than using it as a clue for ideas on how to possibly do something? I thought only people with zero coding skills would just copy paste, everyone else would want to change a lot.
评论 #40412671 未加载
he0001about 1 year ago
I think AI would be a better to use for explaining code. I’d use that instead, of creating code.
apienxabout 1 year ago
“Automation has always helped people write code, I mean, this is nothing new at all [..] I see that as tools that can help us be beer better at what we do.” — Linus Torvalds’ on LLM code generation&#x2F;review (<a href="https:&#x2F;&#x2F;m.youtube.com&#x2F;watch?v=VHHT6W-N0ak" rel="nofollow">https:&#x2F;&#x2F;m.youtube.com&#x2F;watch?v=VHHT6W-N0ak</a>).<p>NetBSD still has an edge with its memory hardening, NPF, kernel-level blacklist, and “legacy support”. But I fear that this out-of-touch policy might eventually tip it into irrelevance.
评论 #40398491 未加载
评论 #40398457 未加载
评论 #40398733 未加载
jimmooresabout 1 year ago
They&#x27;re still using CVS?
评论 #40401507 未加载
评论 #40398430 未加载
rdlecler1about 1 year ago
Let’s go back to writing in assembly because if you’re writing in python you don’t understand what you’re doing (this is sarcasm of course).<p>AI has decoupled code design from fabrication. We’re just going to need to improve our design language and fabs to get better yield.
Kuinoxabout 1 year ago
Dupe: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=40375029">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=40375029</a>