Replying to a post on ⁨mitra.social⁩

@silverpill That isn't a solution since they are here to stay no matter if you like them or not. Eventually it will be nearly impossible to differentiate what was written by a human and what wasn't.

Unless you can come up with good technical arguments why they shouldn't be used at all that aren't "but my copyright and licensing", "it's killing the planet", or "it can't write good code" and convince a good chunk of the community with them, that simply will not happen. Otherwise it's creating the divide where the constant LLM evercomplainers look like lunatics to someone outside. As they usually are.

That spam will be an issue isn't a convincing argument either since we have email spam for decades and more recently indian pr spam. Nobody really cares about that unless they are on the receiving side.

Replying to @⁨silverpill@mitra.social⁩

@silverpill @phnt

@silverpill is right that maintainers hold real authority here, and I want to build on that rather than argue against either of you.

The frustration with LLMs is largely legitimate. But “how does this look to outsiders” is a poor criterion for evaluating ethical concerns; by that standard, feminism looks like lunacy to 4chan. The question is whether the concerns are correct, not whether they're legible to the unconvinced.

That said, I don't think making LLMs socially unacceptable is a viable path, and not just because the adoption curve has run too far. The maintainer's authority is real precisely because it's specific: you decide what enters your project. Refusing AI-assisted contributions is a legitimate choice. But declaring LLM use itself impermissible starts to look like “I only accept patches written in Vim, not IDE-generated code”—a demand that grows harder to justify as the tools become ordinary. As maintainer of Fedify, I've taken a middle path: disclose what you used, show you've tested it yourself, and we're fine. See also https://github.com/fedify-dev/fedify/blob/main/AI_POLICY.md.

What worries me more is that the “total rejection vs. total acceptance” framing leaves the actual problem untouched. If we stay inside that binary, OpenAI and the others keep the models, keep the surplus, keep the compute bills externalized onto the climate—with no pressure to change any of it. The ethical problems with LLMs aren't properties of the technology; they're properties of who owns it and under what terms. I've written about this in more depth if it's of interest: Histomat of F/OSS: We should reclaim LLMs, not reject them and a follow-up Acting materialistically in an imperfect world: LLMs as means of production and social relations.

ActivityPub server framework in TypeScript. Contribute to fedify-dev/fedify development by creating an account on GitHub.GitHubfedify/AI_POLICY.md at main · fedify-dev/fedifyActivityPub server framework in TypeScript. Contribute to fedify-dev/fedify development by creating an account on GitHub.

Replying to @⁨hongminhee@hollo.social⁩

@hongminhee @phnt I guess I should clarify what my comment was about. I didn't say that people should reject LLMs because using them is unethical or whatever.

The real question is, whether they will be rejected or not. You both seem to be convinced that LLMs are here to stay, like this is some kind of historical inevitability. If this were true, resisting them would indeed be irrational.

But there is no such thing as historical inevitability. Some technologies just come and go, and such examples exist in recent history. Remember NFTs? That technology was relatively benign compared to LLMs, and yet it was effectively un-invented.

Replying to @⁨silverpill@mitra.social⁩

@silverpill @phnt That's a fair clarification, and worth being precise about on my end too.

I'm not arguing for historical inevitability—I don't think that's a useful frame for anyone here. What I was saying is closer to a personal read of the current situation: a lot of developers already depend on LLMs in their day-to-day work, and that number seems to be growing quickly. That's an observation, not a law of history, and I could be wrong about where it leads.

The NFT comparison is interesting and I won't dismiss it. My intuition is that LLMs are a different kind of thing—they've become embedded in actual workflows in ways NFTs never were—but I hold that loosely. Technologies do fail in unexpected ways.

What I'm more confident about is the narrower point: maintainers have real authority over their own projects, and I think there's more room in that space than “accept everything” or “reject all AI-assisted contributions.” My own approach with Fedify has been to set conditions rather than draw a line: disclose what you used, show you've actually tested it. Whether that's the right call, others can judge: https://github.com/fedify-dev/fedify/blob/main/AI_POLICY.md.

ActivityPub server framework in TypeScript. Contribute to fedify-dev/fedify development by creating an account on GitHub.GitHubfedify/AI_POLICY.md at main · fedify-dev/fedifyActivityPub server framework in TypeScript. Contribute to fedify-dev/fedify development by creating an account on GitHub.

Replying to @⁨hongminhee@hollo.social⁩

@hongminhee @phnt @silverpill i have no idea how anyone who has used them can think that LLMs aren't here to stay. open models are available and inference is cheap and plentiful. those models (like glm-5.2) are already at the level of the average developer, but cost much less. frontier models are better than most programmers you know. and that's just the programming part, they can do much every other white collar job as well. even if openai, spacex, anthropic and everyone else died tomorrow, people would just run kimi 3 and glm-5.2 and have an experience that would have been unthinkable even a year ago.