Humanising LLM Outputs Is Dumb

kuberwastaken2 pts0 comments

Humanising LLM Outputs is Dumb — Kuber Mehtaᨒ MindDump

Search<br>Search

Dark modeLight modeBlogs<br>AI

AI Can Hang Up Now, It Still Takes the Abuse<br>Anthropic Wrote 244 Pages About an AI Model That's "Too Dangerous To Release". I Read It So You Don't Have To<br>Claude Code's Entire Source Code Got Leaked via a Sourcemap in npm, Let's Talk About it<br>DeepSeek vs. ChatGPT - The AI Chess Showdown That Broke the Internet<br>DeepSeek's Plan for AGI is the Costco Hot Dog<br>Generative AI and the Copyright System - The Legal Gray Area<br>How Google Gemini 2.0 Caught Up in the AI Race<br>How People use ChatGPT and Why You Should Care<br>I Got Early Access to Manus AI - Let's Talk About it!<br>OpenAI CEO Draws Line Between 'Regular Cute' and 'Gay Cute' for AI Models<br>OpenAI vs DeepSeek - The Battle for AI Dominance and the Meaning of "Open"<br>Roblox Released the Biggest AI World Model in Gaming. Everyone Hates It.<br>Roy Lee’s Interview Coder: Cheating or a Wake Up Call?<br>The AI Models Race to The Bottom in 2025<br>Turn this into Ghibli - How OpenAI commited the largest identity theft in the entire history of art

Gaming

Undertale Genocide - How to Make the Player Feel Bad For Their Choices

Post-Extended

How to Statistically Never Lose in Wordle Again<br>I Read Sam Bhagwat's AI Agents Bible So You Don't Have To (But Probably Should)

Projects

AsianMOM: A WebGPU-Powered AI That Roasts You Like an Asian Mother<br>How I Made DOOM Run Inside a GitHub Readme<br>How I Managed To Get Doom In A QR Code<br>How I Managed To Make HTML Game Compression So Much Better<br>How I Spent Three Nights Solving Listen Labs Berghain Challenge<br>Tackling AI-Generated Spam in LinkedIn Comments with ORCUS AI

Reflections

Ageusia<br>Clawdbot will be dead in a month<br>Humanising LLM Outputs is Dumb<br>I'm Scared About Biological Computing<br>Prompting People<br>The Bubble is Not What You Think

Social-Media

Hello World<br>r/Place - The Internet's Greatest Communal Art Experiment<br>Studying the Twitter Algorithm and Virality

Technology

I Used a Firefox Based Browser for a Week and I Hated it<br>QR Codes and Malware - The Hidden Dangers in 2025<br>Why I Switched to the Nothing Phone 3a Pro and Can’t Stop Talking About It<br>Why Using Machine Learning for Stock Market isn't a Great Idea

Tutorials

Character Conversions with AI - Wan 2.2 Animate

Humanising LLM Outputs is Dumb<br>by Kuber MehtaAug 10, 20263 min read<br>AI<br>Artificial-Intelligence<br>GenerativeAI<br>OpenSource<br>AGI<br>Technology<br>Reflections

The largest tell for me to tell where culture and sentiment is shifting for AI tools is usually X, viral GitHub repositories and Hacker News.

One of these tells I’ve been seeing a lot lately is skills like I have ADHD and Agents.md instructions such as giving outputs in only ASD-STE100 Simplified Technical English.

I understand the appeal, none of us really like the verboseness and specific quirks of LLM outputs, but I really think fixing that by humanising the model is the wrong abstraction.

The problem is that these instructions are not applied after the model has finished doing the work, it becomes part of the same work - If you tell an agent to use short sentences, avoid jargon, never overwhelm you and only include the most important details, you are asking it to continuously compress its output into a lower-bandwidth format.

That compression is lossy.

You probably never notice what got dropped because the output still reads nicely.

ASD-STE is a great example because it sounds so reasonable. It was designed to make documentation unambiguous for humans. But an agent isn’t a human technical writer, and the raw state is often the most information-dense representation available. Meanwhile the style rules sit on the same instruction list as: solve the task, use tools correctly, preserve abstractions, don’t break anything.

This becomes even stranger once agents start talking to other agents.

A subagent investigates a bug, turns its findings into a nice human-readable summary, the parent agent reads that summary, and then turns it into another nice human-readable summary for you.

If a subagent ran six tests, I don’t want:

Most tests passed, although there was one issue worth looking into.

I want:

5/6 PASS<br>FAIL: test_cache_invalidation<br>CAUSE: stale key survives restart<br>REPRO: tests/cache_test.py:184<br>More importantly, humanisation hides failure.

Agents fail in useful, ugly ways: conflicting evidence, unresolved branches, stack traces, uncertain assumptions. Human prose is extremely good at smoothing these into sentences like:

There are a few considerations here.

That sounds nicer.

But I’d rather find my agent is hallucinating or near its token window than be happy with that.

Every other system we build works the opposite way - Databases don’t store data in the format a dashboard displays it, compilers don’t make their IR pleasant to read, APIs don’t exchange friendly summaries.

We keep the highest-fidelity representation as long as possible and transform it at the boundary where a human consumes it, but LLM tooling is...

outputs humanising agents human dumb model

Related Articles