Skip to content
Hacker News front page

git-annex maintainer spent 100 hours removing LLM-generated code from dependencies

No LLM Code in Dependencies

Joey Hess audited git-annex's entire dependency tree to exclude LLM-generated code. He found an incoherent 1,489-line commit message with 10,000 lines of changes, and an LLM prompt that copied code from another project—avoiding infringement only by luck. Hess says the only upside of this 100-hour effort is better dependency quality data for future decisions. He notes the Software Freedom Conservancy has already backed off on this issue, and he is reconsidering his own participation in these communities.

Why it matters: Joey Hess personally spent 100 hours auditing git-annex's dependency tree for AI-generated code, surfaced two concrete horror stories, and noted SFC already punted. HKR all hit, but this is a personal practice report, not an industry-level event — 78 featured.

Read the original ↗Export Markdown