Skip to content

Jev Media & Talks

"Totally useless for computers": where the critique lands

The quote is about the interface, not capability. Where the critique of LLM output is right, where it misleads, and how to separate generation from decision.
Published
Category
Jev Media & Talks
Resources cited
10
Reading time
5 min
Tags#discourse#interfaces#llm#adoption

The quote is from Diogo Almeida, not from a critic: large language models generate sequentially, which is “great for a natural conversation, but totally useless for computers.” The New Stack used it as the headline of its launch report, and the phrase has been repeated as both a provocation and a thesis.

Read literally, it is false. LLMs are extremely useful to computers; they write code, drive tools, and produce structured output through JSON modes. Read as a claim about the interface, it is sharper: a computer does not need a paragraph. It needs a value it can branch on. The argument is not that text is useless. It is that text is the wrong output when the next step is a decision.

What the critique gets right

The Hacker News thread contains the strongest version of the counterargument: type safety is not factual correctness, and a forced boolean answer cannot abstain on out-of-range input. That is correct. A typed output is not a guarantee that the value is right. It only guarantees the shape.

The Contextually Aware episode makes the same point from an operator's perspective: type safety does not guarantee a correct decision. Luis Calderon reports roughly 20x faster Coach testing, but the show notes describe it as an early observation with no established baseline, sample size, or timing boundary. The hosts distinguish it from TypeSafe's vendor benchmarks and focus on latency, confidence, and escalation.

So the critique lands on the strong version of the marketing claim: “cannot hallucinate” is not the same as “cannot be wrong.”

What the critique misses

The quote is not really about correctness. It is about the cost of the handoff. If a program asks an LLM to decide, it has to:

  1. Turn the state into a prompt.
  2. Wait for generated text.
  3. Parse the text.
  4. Validate the parsed value.
  5. Retry when parsing or validation fails.

That pipeline is where a lot of production complexity lives. The primitives guide describes the alternative: send a state and a typed question, get back a choice, a score, or a yes/no probability. There is nothing to parse. The advanced structure guide adds that instructions, options, criteria, and legends can be structured JSON, so the question can carry a schema rather than a prose description.

The AI Coding Daily roundup captures the practical reaction: Armin Ronacher said Jev fits applications where traditional LLMs were not viable on speed or cost. That is the real claim. Not “LLMs are useless,” but “for a bounded decision, the LLM pipeline is the expensive way to get a value.”

The “smart if statement” framing

The Merge records Allie Laabs explaining the same idea at the first Jev hackathon: instead of turning program state into a prompt and parsing text back, Jev returns a choice, a score, or a yes/no probability, with nothing to parse. She calls it “the intelligence per dollar” and says making it as cheap as possible is a cornerstone.

That is a better metaphor than “useless.” Jev is an intelligence-infused if, not a replacement for the program. The The New Stack report also cites Flavio Copes calling Jev “a smart if statement” and a small component inside an ordinary application. That is exactly the right scope: the model makes one judgment, and the application keeps the control flow.

Where the quote becomes misleading

The quote becomes misleading when it is used to argue that a decision model can replace reasoning. It cannot. The jaggedness notes list counting, date arithmetic, literal reading, and contradictory criteria as known failure modes. The TypedBench evaluation found a hosted model followed the policy but was wording-sensitive and underconfident. A decision model is a bounded classifier, not a general problem solver.

The jev-ai.org audit is a useful corrective: TypeSafe's four-workflow average put Jev at 67.8% accuracy against 74.1% for a frontier model. The cost and speed win is real; the capability win is not universal. If your task needs open-ended reasoning, the “useless for computers” framing is exactly backwards.

The useful version of the thesis

The defensible claim is: for a decision the program can specify in advance, the output should be a typed value with a probability, not a generated paragraph. That claim does not require dismissing LLMs. It requires separating two jobs:

  • Generation: produce text, code, or a plan. Keep the LLM.
  • Decision: choose among known options, score a bounded property, or answer yes/no. Use a decision model if the economics and accuracy fit.

The workflow evals show why the separation matters: models are more accurate, cheaper, and faster when a workflow is decomposed into typed questions than when the same policy is a single prompt. That is the strongest evidence for the thesis, and it is about workflow design, not about the uselessness of text.

A short checklist

  • Read “useless for computers” as a claim about interface, not capability.
  • Keep an LLM for generation and open-ended reasoning.
  • Use a decision model for bounded choices, scores, and gates.
  • Do not confuse typed output with correctness.
  • Test the pipeline cost, not only the model cost.
  • Check accuracy against the model you are replacing.
  • Treat the quote as a design principle, not a product verdict.

The quote is a good provocation and a bad literal claim. The useful version is narrower: computers need values, and a model that returns values removes a parsing step. That is enough to justify the category without pretending text is obsolete.

From the Jev directory

The resources behind this article.

Adrian Bridgwater's September 21 report on TypeSafe's launch pitch: a model that does not write but decides, a new architecture and RLCD training, and Vercel's Jev adoption numbers through its AI Gateway.
Jev Media & TalksArticle#community#press#explainer
Community
Same-day reaction to Jev from four engineers: Mario Zechner called it basically a general purpose classifier, Thorsten Ball praised the onboarding, Malte Ubl said it reached AI Gateway, and Armin Ronacher expects fast followers. Wes Bos measured $0.000232 a call and there were no evals yet.
Jev Media & TalksArticle#community#press#adoption
Community
A podcast episode on Jev as a decision model rather than a chat model: hosts Luis Calderon and Carina discuss roughly 20x faster Coach testing, why that preliminary figure differs from TypeSafe's vendor benchmarks, and why type safety does not guarantee a correct decision.
Jev Guides & ArticlesArticle#community#press#podcast
Community
An episode of The Merge (by CodeRabbit) recorded at the first Jev hackathon 11 days after launch; TypeSafe DevRel Allie Laabs explains how Jev replaces prompt-parse cycles with typed choice, score and yes/no outputs.
Jev Guides & ArticlesArticle#community#press#podcast
Community
A TypeSafe media piece arguing that RLHF-trained language models please humans and assist rather than make reliable autonomous decisions, and asking what class of model comes next.
Jev Media & TalksVideo#official#video#rlhf
Official
A benchmark for typed decision models such as Jev, built from seven policy-labelled generators and nine evaluation suites. It reports accuracy as medians across paraphrases, calibration against a matched noise floor, and realized cost under asymmetric cost matrices.
Jev Benchmarks & EvaluationsArticle#community#research#arxiv
Community
A playground operator's audit of every published Jev number: TypeSafe's four-workflow evals, the favourable homepage demo, independent tests and its own calls. It concludes the price and speed are real and the intelligence claim is roughly mid-tier frontier on decision workflows.
Jev Media & TalksArticle#community#press#explainer
Community
Published evaluations of four automation workflows, security incidents, agent trace observability, invoice processing, and customer service, comparing Jev and frontier LLMs as structured workflows versus single prompts.
Jev Practices & PatternsDocs#official#benchmarks#evaluation
Official
A TypeSafe case study of a talent marketplace that swapped Gemini 3.1 Flash Lite for Jev in candidate matching: 88% lower cost, about twice as fast, and a projected $500K a year saved.
Jev Guides & ArticlesArticle#official#article#case-study
Official
595GitHub stars
A community field guide to Jev and TypeSafe: the three typed primitives, runnable examples, a table for deciding when code beats a model, and directories of client libraries, agent tooling, and independent evaluations.
Jev Guides & Articles#community#jevbest
Back to all articles

Related Jev articles

The round is a bet on a category, not a benchmark. How to read the adoption claims, the pricing question, and what the valuation does not tell buyers.
Jev Media & Talks#discourse#funding#pricing
Read article
Nearly 13% of Vercel's paid teams, a named customer, an unnamed Fortune 500 count. Which adoption signals are evidence and which are marketing.
Jev Guides & Articles#discourse#adoption#gateways
Read article

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai