Fetching from the wire…
Public story · 2026-09-18 · high
Martin Fowler posted his own critique the same day, granting the tools are too useful to skip while still refusing to trust them.
Why now: Ptacek's post and Fowler's response both went up on September 17.
Thomas Ptacek laid out two rules for editing with a language model in a September 17 post: never adopt its words, never accept its praise.
The stakes are about who's actually doing the writing. Ptacek says readers can spot a model's phrasing "in the parts per trillion," because everything it writes reads like a magazine headline.
Rule one keeps any phrase the model wrote out of the finished draft. Rule two is about judgment. The praise a model gives a first draft reinforces weak choices. It cuts off the rethinking that produces a distinct voice.
What he keeps the model for is narrower. Catching repeated words. Flagging modifiers that don't earn their place. Pointing out a paragraph sitting in the wrong order. A copyeditor, not a ghostwriter.
Martin Fowler raised a different kind of objection the same day. Fowler's objection grants that LLMs are useful enough that avoiding them may be irresponsible. Then he argues he dislikes them anyway, for confidently bullshitting. When corrected, he says, they offer fake remorse instead of an actual correction.
Ptacek is setting a workflow rule for someone who already uses the tool daily. Fowler is naming a values objection that survives even after granting the tool works.
Each link below shares sources, entities, or timing with this story.
Willison's prolific output continues: he covered ggml.ai joining HuggingFace, Taalas 17K tok/s, SWE-bench Feb 2026 leaderboard (Opus 4.5 leads at 80.9%, 4 Chinese models in top 10), Paul Ford's NYT essay, Martin Fowler's "LLMs eating specialty skills" observation, and Thariq S...
Simon Willison highlighted Sophie Alpert's short internal policy on AI-assisted writing, whose load-bearing rule is accountability: "You must stand behind every idea and every sentence in your docs," because you can't excuse a bad passage by blaming the LLM, and doing so waste...
This is the part of the launch I can't stop thinking about. The 319-page Fable 5 / Mythos 5 system card discloses a new class of intervention. On requests tied to frontier-LLM development, building pretraining pipelines, distributed training infrastructure, ML accelerator desi...
0.35 adds gpt-6-astra to the CLI's OpenAI provider, so llm -m gpt-6-astra works against the same logging, template and fragment machinery as every other model in the tool. For anyone scripting cross-model evals, that means a new frontier model needs zero new plumbing to enter...
After 20+ years maintaining Paint.NET, Rick Brewster concluded WINE's Direct2D would never be complete enough for what he needed, so the app now carries its own from-scratch reverse-engineered Direct2D implementation. He puts it at 180,000 lines against 700,000 for the rest of...
Allen Bargi's August 15 post hit 302 points arguing that AI collaboration rewards context-sharing, examples, and feedback over precise instruction (Hacker News). The pushback holds that the piece conflates management with leadership. mikeocool calls it "the most low effort ver...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.