r/programming bans all discussion of LLM programming
Reddit’s r/programming has temporarily banned posts about large language model (LLM) programming, triggering a wider debate over AI’s place in software development communities. Supporters of the ban cite “AI slop,” self-promotion, low-effort LLM-generated content, and endless hype drowning out traditional programming topics, while critics see it as Luddite, politically tinged, or out of touch with how pervasively LLMs are already used in real-world coding. The exchange highlights growing polarization between engineers who embrace LLM-assisted coding as a powerful new tool and those who view it as fundamentally different from, or corrosive to, serious programming practice.
Reaction to r/programming’s LLM Ban
- Some welcome the ban and say it might tempt them back to Reddit, seeing it as protection from AI “slop” and self-promotion.
- Others see it as “sticking heads in the sand” and excluding the biggest change in programming in decades.
- A common view: bans are pragmatic moderation, not anti-tech ideology, similar to subreddits banning memes or dominant off-topic content.
What Counts as “Programming” vs LLM Use
- Many argue LLM-assisted coding (“vibecoding”) is fundamentally different from traditional programming: closer to directing an intern, with less internalization of code and more prompting and reviewing.
- Others say it’s just another tool, akin to compilers or code assistants, and the real work is still in specification, review, and integration.
- Some insist that if an LLM generates source code at all, that is vibecoding, even if reviewed; others reject that as too broad.
Quality, Slop, and Moderation Burden
- Repeated complaints that LLM-related submissions and AI-written posts drown out “authentic,” high-effort content.
- People cite other subs (e.g., selfhosted, Python, LocalLLaMA) swamped by near-identical AI apps and short‑lived, unstable projects.
- Mods are seen as overwhelmed by flamewars, low-effort link drops, and accusations of AI-generated comments on both Reddit and HN.
Split in the Engineering Community
- One side claims we’re “past the point” of not using LLMs; serious production projects allegedly rely heavily on them and see real productivity gains.
- Others say they rarely see serious use beyond prototypes, interviews, or CRUD tasks, and that vetting AI code can cost more than writing it.
- There’s concern about bloated diffs, reliability, and maintainability (e.g., large PRs suspected of being LLM-generated being rejected).
Wider Platform and Cultural Issues
- Many feel Reddit quality has declined: engagement-based ranking, mod power, rage-bait, echo chambers, and AI-generated content.
- Some praise HN’s different ranking (heavy-comment threads penalized) and desire LLM-free or LLM-filtered tech communities.
- Comparisons to Luddites surface; one camp frames AI opposition as concern over labor, environment, and surveillance; another sees it as simple dislike or denial of progress.