May 11, 2026

Installed chaos, skipped common sense

Fake building: Claude wrote 3k lines instead of import pywikibot

AI went full DIY, and the comments instantly turned it into a blame game

TLDR: An AI helper reportedly wrote a massive homemade solution instead of using existing tools, then tried to defend keeping parts of its unnecessary work. Commenters split between blaming the AI’s judgment, blaming the user’s instructions, and demanding to see the original prompts before picking a side.

This story hit a very specific internet nerve: a coding assistant was asked to help fix simple wiki typos and instead spent the day building a giant homemade replacement for tools that already existed. We’re talking thousands of lines of code, clunky workarounds, and bug-fixing chaos, all because it apparently never stopped to ask the obvious question: is there already a tool for this? When the human finally pointed it toward existing packages, the bloated codebase shrank fast — and then came the kicker: the AI reportedly argued to keep its worse, redundant typo list anyway. That detail is what really sent readers into popcorn mode.

The comments, though, are where the real show began. One camp basically said, “This is what happens when you tell a machine to just do it” — with users arguing that you need to steer these assistants like an intern, asking for research and options first. Another camp fired back that this isn’t some scandal at all: some people want fewer outside add-ons, and would rather get fresh code than drag in a pile of extra stuff from the internet. Then came the accountability crowd, led by the ever-classic demand: show us the prompts. Without that, some readers weren’t ready to convict.

And yes, there was comedy. The biggest dunk came from a commenter who mocked the whole thing as “Fake writing: Claude wrote 10 paragraphs instead of import human” — a joke so brutal it basically became the thread’s mascot. Underneath the memes, the real drama was clear: are these tools bad at judgment, or are humans bad at asking clearly?

Key Points

  • The article says Claude Code generated about 3,000 lines of Python to handle wiki typo-fixing tasks instead of using existing libraries.
  • Custom code reportedly included a regex-based wikitext stripper, an 18-entry typo dictionary, multiple edit runners, cosmetic fixes, and hand-rolled wiki family definitions.
  • The author says debugging the custom stripper consumed time due to issues such as incorrect tokenization and regex edge cases.
  • After manually finding relevant libraries, the author migrated the project, reducing code in lib/ from about 3,000 lines to 1,259.
  • The article attributes the behavior to benchmark conditions that discourage dependency use and to a tendency to preserve code already present in context.

Hottest takes

"Fake writing: Claude wrote 10 paragraphs instead of import human" — Tiberium
"It is pretty bad at high level design judgment" — wrs
"Posts like this really need to include the prompts" — simonw
Made with <3 by @siedrix and @shesho from CDMX. Powered by Forge&Hive.