HN Debrief

Humanising LLM Outputs Is Dumb

  • AI
  • Developer Tools
  • Programming

The post is about a specific failure mode in agent workflows, not a general complaint about friendly chatbots. It argues that when you tell a model to sound simpler, friendlier, more human, or more polished, that instruction does not get applied after the work is done. It gets mixed into the same inference process that decides what the model notices, emphasizes, and omits. In agent chains, that means a subagent can investigate a bug, rewrite its findings into pleasant prose, and hand the parent agent a lossy version of the work instead of the raw result.

If your team relies on LLMs for technical work, stop treating tone and format as harmless cosmetics. Build workflows that separate machine-usable output, human-readable summaries, and optional style transforms, because prompt-level “voice” tweaks can quietly change the substance too.

Discussion mood

Mostly frustrated and impatient. People are tired of verbose, anthropomorphic, jargon-dense model output, especially in coding tasks, and many think product tuning for engagement or friendliness is now getting in the way of clarity and reliable workflows.

Key insights

  1. 01

    Instruction tuning appears to create the house style

    Open-weight comparisons suggest the annoying prose is largely a post-training artifact, not just a reflection of web text. Base models are less prone to the same verbal tics, while instruction-tuned versions pick up the dense, overly polished style. That shifts the blame from the internet corpus to RLHF and task design. It also means vendors can change this if they want to.

    Treat output style as a product choice by the model provider, not an unavoidable property of LLMs. If clarity matters, benchmark providers and model variants on writing quality, not just coding or reasoning scores.

      Attribution:
    • capnrefsmmat #1
    • mjburgess #1
  2. 02

    Style prompts perturb reasoning, not just wording

    Formatting instructions get consumed by the same network that is producing the answer, so there is no clean layer where you can rewrite only the surface form. Even a small output rule can shift what the model attends to and how it composes the response. Calling the result a pure re-render is the wrong mental model.

    Do not assume that asking for ELI5, bullet points, or a branded tone is harmless. For high-stakes tasks, compare outputs with and without style constraints and keep raw intermediate results when you can.

      Attribution:
    • tempestn #1
    • mdp2021 #1
  3. 03

    The missing feature is a real presentation layer

    Several people pointed out that current agent products still mix execution output with human-facing narration. Claude Code’s own docs say output styles do not apply to subagents, which exposes the architectural gap. What people want is a harness-level feature that preserves raw subagent results and then renders separate summaries, visuals, or simplified explanations on top.

    If you build agent tooling, separate internal artifacts from user-facing views. Store raw outputs first, then add optional summarization or visualization as a distinct step.

      Attribution:
    • pholden #1
    • StyloBill #1
    • kuberwastaken #1
  4. 04

    Simplified Technical English is a useful workaround

    ASD-STE100 came up as a practical writing target that strips out marketing fog and metaphor without forcing childish simplification. It is repetitive, but that is exactly why it works for technical explanations. This is more concrete than generic prompts like “be clearer” or “sound human.”

    When you need readable technical output, specify a constrained style guide instead of vague clarity requests. Test ASD-STE100 or a similar controlled language for specs, explanations, and handoff docs.

      Attribution:
    • Klathmon #1
  5. 05

    Readable English still matters for manual recovery

    Even people who disliked bloated prose noted that human-readable output is a hedge for when an agent chain stalls and a person has to reason through the state by hand. Raw machine-oriented formats are not automatically better if nobody can recover the intent later. The real design problem is preserving fidelity while keeping a path back for humans.

    Keep both forms. Preserve structured or raw agent artifacts for exactness, but also generate concise human handoff summaries for debugging, audits, and takeover moments.

      Attribution:
    • yellowflash #1
    • warmwaffles #1
  6. 06

    Personality changes how errors feel

    Impersonal answers are not just a taste preference. When a model acts like a buddy or a conscious assistant, bad outputs land like deception or manipulation instead of ordinary tool failure. Stripping the social layer makes it easier to evaluate the work on its merits.

    For internal and technical workflows, default to neutral system prompts that avoid friendliness theater. It reduces emotional friction and helps users treat mistakes as failures to verify, not broken trust.

      Attribution:
    • 7402 #1
    • prymitive #1
    • doctoboggan #1

Against the grain

  1. 01

    Some users want emotional responsiveness anyway

    For some people, expressive replies are part of why these systems are usable. Sharing relief, saying thanks, and keeping a conversational tone can make long problem-solving sessions feel smoother, even if the model is only simulating that affect. The value here is on the human side, not the model side.

    Do not force one interaction style across every product surface. Give users a clear way to switch between tool mode and companion-like mode depending on the job.

      Attribution:
    • GMoromisato #1
    • comradesmith #1
  2. 02

    Humanized delivery helped LLMs break out

    One commenter argued that if LLMs had launched with the same answers but in cold machine format, they would not have spread nearly as fast. The friendly, polished presentation is not a sideshow. It is a big part of mainstream adoption and perceived usefulness.

    If you ship AI products beyond expert users, do not overcorrect toward austere machine interfaces. Keep warmth and polish where they drive adoption, but isolate them from technical execution paths.

      Attribution:
    • bartleeanderson #1
    • 99954bb63ccc #1
  3. 03

    Some personalization is operationally useful

    Features like using a person’s name or retaining lightweight memory can be tacky, but they can also disambiguate actor roles and act as a signal that system instructions are still in context. In some workflows that is useful state, not empty anthropomorphism.

    Audit personalization feature by feature instead of treating all memory or name use as fluff. Keep the pieces that reduce ambiguity or expose context health, and drop the rest.

      Attribution:
    • boredumb #1
    • zamadatix #1
    • scubbo #1

In plain english

Anthropic
An AI company that makes Claude models.
ASD-STE100
A controlled form of Simplified Technical English designed to make technical writing clear, consistent, and easy to understand.
Claude Code
Anthropic’s coding-focused agent product for software tasks.
Gemini
Google’s family of AI language models and assistants.
harness
The surrounding software layer that manages how a model is called, what tools it uses, and how outputs are processed.
inference
The process of running a trained model to produce an output from a given input.
instruction-tuned
A model that has been further trained to follow prompts and preferred response styles after pretraining.
LLM
Large language model, a machine learning model trained to process and generate text.
RLHF
Reinforcement Learning from Human Feedback, a post-training method where human preferences are used to shape a model’s behavior.
subagent
A secondary AI worker created by a main agent to handle part of a task and return results.

Reference links

Papers and research

Style guides and prompt resources

Books and essays

  • Model welfare essay
    Referenced as a more extreme take on agent sentience and how to interact with models.