Google's 20% 'project' has become AI's 120% 'attention'
joe.dev
joe.dev
Just generally though: what we're seeing a ton of these days is people writing something and then passing it to an LLM with a request to improve it somehow, e.g. by fixing grammar, tightening the style, etc. In such cases, the answer to your question is that the "prompt" is (1) a first draft, and (2) an instruction to edit it.
It's clear, though, that the LLMs leave far more imprints on the text than most people realize, and that although they may have asked the LLM to restrict its edits to "just" X or Y, the actual changes to the text will often go beyond that.
How this will evolve over time is anyone's guess, of course.
Where some people are getting into trouble, at least in the HN context, is underestimating the impact that this has on their text. There's a big perception gap between the author's view ("fixed up the grammar a bit") and the reader's view ("this sounds entirely like an AI wrote it") in many cases. So many, in fact, that I feel I can say something about it. I'm no authority on any of this and don't want to sound like one, but this is such a common pattern at the moment that I feel confident reporting it. How it will change over time, I have no idea.
(I also don't want to sound anti-LLM - we rely on these tools heavily, they're amazing, they've already improved HN, and they show every sign of high potential to improve it further. The bottleneck isn't the LLMs, it's how quickly we can figure out how to use (and test) them. We just don't use them to process any text that we put on HN itself.)
Aside: different LLMs sound different too! ChatGPT is the worst offender for LLM-sounding writing and needs the most smoothing, but Claude (web) actually sounds like a humanities major from the get-go.
"use the writing.md steering on x.md and loop until all LLM traces are removed".
I ran it on TFA and Pangram flagged it as LLM generated but Claude Fable couldn't definitively tell.-- writing.md ---
# Writing Rules (MANDATORY)
## Banned Words and Phrases
Never use: "incredibly", "extremely", "absolutely", "fundamentally", "dramatically", "crucial", "vital", "powerful", "robust", "elegant", "seamless", "cutting-edge", "game-changing", "groundbreaking", "It's worth noting", "Importantly,", "Interestingly,", "Let's dive in", "At its core,", "At the end of the day,".
No exclamation marks in technical writing. No contractions in formal writing.
## Banned Sentence Structures
1. *Semicolons joining independent clauses.* Do not write "X does A; Y does B." Use a comma + conjunction that names the relationship: ", while" (contrast), ", and" (addition), ", so" (consequence). Semicolons hide the logical link and sound artificially balanced. 2. *Label-colon-explanation.* Do not write "The key insight: ..." or "The limitation: ...". State the point directly or use "is that" phrasing. 3. *Colon after a bolded term.* Do not write "a *rollout engine*: a lightweight...". Use a comma. 4. *Sentence fragments as assertions.* Every claim needs a subject and verb. "No gap at any ρ." → "There is no gap at any ρ." 5. *Em-dashes joining independent clauses.* Do not write "X does A — Y does B." Use a comma + conjunction. Parenthetical em-dashes ("the policy — trained offline — cannot adapt") are fine. 6. *Tricolon lists of near-synonyms.* "It does not X, Y, or Z" is padding unless each item is genuinely distinct.
## Banned Rhythms
1. *Staccato sequences.* Two or more consecutive short declarative sentences of similar length. Join them with a conjunction or subordinate one. A single short sentence standing alone for emphasis is fine and often good. Do not eliminate it. 2. *Formulaic layout.* Do not produce: intro paragraph → three bullets → summary paragraph. 3. *Gratuitous parallelism.* Do not force list items into identical grammatical form if it makes them sound robotic. 4. *Saying it twice.* If you stated a fact, do not rephrase it from another angle in the same paragraph. One clear statement is enough. 5. *The negation-correction reversal.* This is the move where you deny one candidate and assert the real one. Surface forms to match: "not X, but Y"; "it isn't X, it's Y"; "X was never the point, Y was"; "for me X, for them Y"; the comma-tag "Y, not X" ("sanctioned, not stolen"); the "not so much X as Y" form; and the gapped version where a stranded verb delivers the pivot ("Hours aren't the bottleneck. Attention is."). One reversal at a genuine turning point is good writing. The structure is not the problem. The density is.
Detection is a whole-document pass, not a per-paragraph glance. Read the entire piece and mark every sentence or sentence pair that negates one thing to elevate another, including the comma-tag and gapped variants above. Count the marks. More than one per ~300 words, or more than three in a short piece, means the reversal has become the default sentence engine, which is the machine tell. A single dense paragraph with two stacked reversals also counts.
Fix by thinning, not by deleting all of them. Keep the two or three that land on the strongest turns. Rewrite the rest as plain declaratives that state the point with no foil ("The bottleneck is attention now." instead of "Hours aren't the bottleneck. Attention is."). Removing every instance flattens the voice, so the aim is to make the survivors rare enough to regain their force.
6. *Repeated hedge adverbs.* A softener like "almost", "somewhat", "rather", "a bit", or "fairly" used more than once in close range becomes a tic. Keep at most one, and only where it earns its place.## Positive Rules
- Active voice. Use "we" and "our". - Concrete nouns and verbs. "The model overfits after 50 epochs" not "exhibits suboptimal generalization characteristics." - Plain English. Use technical terms only when they carry meaning plain English cannot. - State consequences, not meta-commentary. "The policy has no lookahead" not "training compresses multi-period consequences into a single-step mapping." - One sentence that advances to the next thought beats two sentences restating the current thought. - State assumptions when uncertain. Do not hedge-stack ("it might be the case that perhaps..."). - Not every paragraph needs a topic sentence or a concluding sentence. - Do not resolve the ending with a tidy bow. A piece may close on an open question, an admission, or an unresolved tension. Summary endings that restate the thesis read as machine-generated. - Do not over-smooth. Removing every short sentence, every parallel, and every fragment flattens prose into uniform medium-length sentences, which is itself an LLM smell. Fixing a tell should not cost the voice. - When editing existing text, match the density and register of surrounding paragraphs. - Direct and conversational register, but no contractions in formal writing. Personal essays and conversational pieces keep their contractions; the no-contraction rule applies to formal and technical writing only.
>Have you tried putting known human writing into pangram? I have. I've gotten 100% AI with multiple samples of my own human writing. It has also given me 50% on things I know were 100% AI written (from my prompts).
https://news.ycombinator.com/item?id=48326698
>Pangram is basically a made-up number. / I've tried it on large docs I've written well before the AI times, and that are nowhere available on the Internet (so it can't be a corpus issue) - and it is happily classifying me as 60%-80% AI.
https://news.ycombinator.com/item?id=48378226
Two of my own thoughts:
Unfortunate there's an incentive to pay to sign up to protect oneself against false accusations.
An earlier claim in this thread stated 100% from the same tool, but another commenter claims 76%, so apparently the tool is even susceptible to that failure mode.
You shouldn't crucify people based on this alone, but if it reads like AI, quacks like AI, and is detected as AI, it's probably AI.
Since early 2023 or so, when the detectors were widely reported (off platform) as unreliable?
>and frequently comes from people with some vested interest in filling up the internet with slop
I'm sure sometimes.
At least once, has come from someone who recently philosophized about whether to call out the specifics of AI writing in the first place given the potential for aiding labs in their training missions https://news.ycombinator.com/item?id=48326913
>I've done systematic testing
You in the field?
>but if it reads like AI
Actually didn't to me, and I'd like to think my detector's no worse than the average for a commenter here... perhaps as we'd all :)
The OP article is also just so, so obviously AI slop... if you're already thinking "this is probably AI" and pangram thinks the same, that's fairly damning.
I guess the idea is AI gives you back time so you could now do the 20% but you still really can't because you have to still think about it even if the code is generated? Not even sure after reading all that text what the idea is .
---
IMO, keeping "Google 20% Time" (mentioned in the TFA) and "R&D is two jobs, ..." (his second-last blog post, at time of writing this comment) in mind while reading this blog post, helps in reading and understanding the content of this blog post; whether we agree (or not) with the author's point-of-view is another matter.
---
Btw, I also noticed AI usage on this blog post; however, I over-looked that part of the post after looking at author's past work (and I'm happy I did that and continued reading the post).
I was always jealous of the 20% off concept, because there's so many jobs and places where I'd use that time to solve things nobody wants to "fund" within my org, sometimes there's some really dumb bug somewhere, or easy to solve for internal tooling need (I'm sure Google has had this resolved many a time internally) that could be met if I could even have two hours on a Friday to work on anything.
only a few companies like google had that imo. most companies cannot afford that.