LLM Notes and Policies
Generative artificial intelligence, large language models (LLMs), and agentic artificial intelligence have become unavoidable topics of conversation for programmers and scientists alike. This post comprises links to external writing about these topics from which I would like to draw inspiration when crafting my own communication and policies.
LLM Policies for Software Projects
Defensive policies for software projects:
- Pallets Project
- StructLog
- Rust Language
- Codeberg - Protecting our FLOSS commons from LLMs
- GNU Compiler Collection - AI Policy
LLM Policies for Writing
- The only reason you’ll ever need not to write with AI - The Carlson Lab
- David Bushell - AI policy
- no-agents.md - A project to reject AI agents via AGENTS.md
Think Pieces and Resources
- What We’re No Longer Seeing: AI and the Invisible Newcomer in Open Source - Mara Averick- Numerical Bits
- I avoid AI tools because thinking is supposed to be hard. It’s what makes us human - Wendy Liu - The Guardian
- Contributor Poker and Zig’s AI Ban - Loris Cro’s Blog
- I used AI. It worked. I hated it. - Michael Taggart - Taggart Tech
- The Community Pull Request Is Dead - Paul Stack - The View from the AI Frontier
- I’m done using AI - Brett Chalupa
- AI is removing the middle class of software engineering
- What if Maintainer Burnout Isn’t Burnout - Ryan Cheley
- Zuzai uses zero artificial intelligence
- Open Slopware - Alternatives to FOSS projects choosing to use and/or support LLMs/AI, as well as tips for requesting better policies or forking.
Toots
Assessment
- SlopCheck - Check for signs of LLM agents in git repositories
- slopscore - CLI + web app which gives a “slop score” for git repositories
Thoughts on LLMs
We Are The Art - Brandon Sanderson’s Keynote Speech