PR spam today looks like email spam in the early 2000s

Motivations for AI‑Generated PRs

  • Many think AI PR spam is driven by career incentives: padding GitHub profiles, meeting school/job requirements, or “brand building,” not helping OSS.
  • Others argue many contributors genuinely believe they’re helping or finally able to contribute using LLMs, even if they lack skills.
  • Several note mixed motives: altruism and self‑interest often coexist; people choose helpful activities that also benefit their résumé or ego.

Impact on Open Source Projects

  • Maintainers report being overwhelmed by low‑quality, AI‑authored “slop” PRs, often from people who don’t understand the code.
  • Some now close AI‑generated PRs on sight, disable public PRs, or only accept contributions from known/trusted people.
  • Contributors who try hard to submit high‑quality fixes feel discouraged when they’re treated as noise and ignored.

Altruism, Reputation, and Incentives

  • Discussion explores whether any contribution framed as altruistic is really self‑interested (feeling good, social status, “doing something visible”).
  • Examples like inefficient food banks are used to argue that people often prefer visible, hands‑on “help” over actually effective help.
  • Open‑source contribution as a hiring signal is seen as Goodhart’ed: once it became a target, spammy contributions eroded its value.

Proposed Technical and Social Mitigations

  • Ideas: donate money or token credits instead of “drive‑by” AI PRs; let maintainers decide how to use resources.
  • Some advocate blanket bans on AI‑generated PRs and even AI‑free hosting platforms.
  • Others prefer filters over bans, comparing this to email spam and favoring automated triage over hard rejection.
  • Social gates: requiring first‑time contributors to join a short audio/video call, or at least answer “what problem were you hitting?” before review.

GitHub and Ecosystem‑Level Ideas

  • Mention of GitHub PR limits and PR disabling; skepticism that rate limits alone will meaningfully reduce spam.
  • Suggestions for reputation systems based on PR history, org‑based trust, “guilds” that vouch for members, or web‑of‑trust–style models.
  • Concerns that org‑based trust could drift toward privileging big corporate accounts and excluding individuals.

Broader Reflections

  • Comparisons to early‑2000s email spam: cheap-at-scale actions turning once‑intimate, high‑signal channels into noisy ones.
  • Some see this as contributing to an “OSS is dead” feeling; others think new ecosystems and alternative projects may benefit.