Armin Ronacher reflects on using Pi (an AI coding agent) to build Pi itself, and the broader challenges this creates for open source maintenance. Key observations: AI-assisted issue reports are often worse than no diagnosis because they confidently present inaccurate root causes and bloated hypotheses. AI-generated code tends to add local workarounds and defensive complexity rather than enforcing global invariants. The Pi project's GitHub tracker received 3,145 external issues/PRs in 90 days, with 80% auto-closed and less than 10% of PRs merged — much of it low-quality AI-generated spam. The post argues that AI has increased code and project volume without increasing the number of maintainers or users who need software, fragmenting effort that should be shared. Open source's value comes from community and collaboration, not isolated human-machine work.

9m read timeFrom lucumr.pocoo.org
Post cover image
Table of contents
Slop IssuesSlop Begets SlopVolume Is The ProblemCareful ParallelismOpen Source Is About Hard Problems Worth Fixing

Sort: