Claude Opus 5.5 costs 40% less to run than Claude Opus 5

1 month ago

From the Hacker News front page: Claude Opus 5.5; GPT-6 Astra breaks a 1941 Enigma message; Colin Breck: I don’t want to read what you didn’t write; FoxPro, revived in Rust; and Spymarks, not watermarks. Claude Opus 5.5 https://www.anthropic.com/claude-opus-5-5 — pricing table Discussion, about 1,800 points and about 1,100 comments: https://news.ycombinator.com/item?id=49803892 OpenAI GPT–6 Astra breaks Enigma message that has resisted solution since 2005 https://www.cryptocellar.org/bgac/the-mvueh-break.html — break by Carter Leffen, validated by Frode Weierud Discussion, about 730 points and about 440 comments: https://news.ycombinator.com/item?id=49801324 I don't want to read what you didn't write https://blog.colinbreck.com/i-dont-want-to-read-what-you-didnt-write/ Discussion, about 1,100 points and about 460 comments: https://news.ycombinator.com/item?id=49794330 Microsoft killed FoxPro in 2007. Anyway, here's FoxPro revived https://foxscript.org/ Discussion, about 490 points and about 270 comments: https://news.ycombinator.com/item?id=49808023 Spymarks, not Watermarks https://brand.io/article/spymarks/ Discussion, about 700 points and about 170 comments: https://news.ycombinator.com/item?id=49794615 The front page that day: https://news.ycombinator.com/front?day=2026-09-22

Ask about this presentation

Chapters

  1. 0:00Front page
  2. 0:12Claude Opus 5.5 against Claude Opus 5
  3. 0:27Prices per million tokens
  4. 0:44What early testers finished
  5. 1:02Pacing, and the numbers under it
  6. 1:24An Enigma message finally opens
  7. 1:37How much credit the model earns
  8. 1:51The context you have and they don't
  9. 2:04Too much description to approve
  10. 2:20FoxPro on a WebAssembly runtime
  11. 2:38The database container has no lock
  12. 2:53A second word for a hidden mark
  13. 3:11Steganography under a new name
Show transcript
  1. Near the top of the Hacker News front page, with about eighteen hundred points: Anthropic released Claude Opus five point five, the first model in its new Claude five point five family.

    Slide text
    Tuesday, September 22, 2026

    Claude Opus 5.5 costs 40% less to run than Claude Opus 5

    Also on the front page
    • GPT-6 Astra breaks a 1941 Enigma message
    • Colin Breck: I don’t want to read what you didn’t write
    • FoxPro, revived in Rust
    • Spymarks, not watermarks
  2. Anthropic says Claude Opus five point five works at the level of Claude Fable five point one on most jobs, and costs forty percent less to run than Claude Opus five. That comes from a lower price per token, and from fewer tokens per task.

    Slide text
    Hacker News

    Claude Opus 5.5

    40%
    less to run than Claude Opus 5
    On typical workloads, from a lower price per token and fewer tokens per task. Anthropic puts it at the level of Claude Fable 5.1 on most work.
  3. Anthropic's own price table, per million tokens. Reading from the prompt cache drops from fifty cents to twenty cents, and Anthropic says cache reads are most of what agentic coding spends. Input drops from five dollars to four, and output from twenty five dollars to twenty.

    Slide text
    Hacker News

    Prices per million tokens

    Claude Opus 5
    Claude Opus 5.5
    Cache reads
    $0.50 per million tokens
    $0.20 per million tokens
    Input
    $5 per million tokens
    $4 per million tokens
    Output
    $25 per million tokens
    $20 per million tokens
  4. One early tester finished a six hundred eighty thousand line code migration in less than a day. In Anthropic's own test, translating HAProxy from C into Rust took nine and a half hours, against twelve hours for Claude Fable five point one, at about half the cost.

    Slide text
    Hacker News

    The long jobs Anthropic reports

    680,000
    lines of code
    migrated by one early tester in less than a day.
    9.5 hours
    against 12 hours for Claude Fable 5.1
    to translate HAProxy from C into Rust, at 51% less cost.
  5. Commenter sailingparrot notices what the announcement opens with: Anthropic's own recent call to pace the frontier. Everything after that line, they argue, is specific numbers showing the opposite, and the post does open that way, calling this its first release since that call. GPT six Astra has broken an Enigma message from nineteen forty one.

    Slide text
    Hacker News

    In the thread

    “Everything else after that line is to demonstrate with very specific numbers how they absolutely are not pacing.”

    sailingparrot, on how the announcement opens
  6. The message went out on the tenth of July, nineteen forty one, and had held out since two thousand five. Astra picked that target itself, wrote its own Enigma simulator and key search code, and cribbed on a repeated place name.

    Slide text
    Hacker News

    GPT-6 Astra breaks an Enigma message unsolved since 2005

    The target
    A German Army message sent 10 July 1941, logged as number 172, unbroken since 2005.
    The way in
    Astra chose it, wrote its own Enigma simulator and key-search code, then cribbed on a repeated place name.
  7. Commenter tantalor pushes on the framing. The write up says the model did it entirely on its own, and in the same breath says it wrote the simulator and the search code, which is where the work went. And a post about reading what you didn't write.

    Slide text
    Hacker News

    In the thread

    “Neat, but ‘did it entirely on its own’ is incongruous with ‘developing the necessary Python and C++ software for an Enigma simulator.’”

    tantalor, on how much credit the model earns
  8. Colin Breck's argument turns on context. You set the constraints and handed over the source and the logs, so you can skim your own output. Your reader has none of that, and has to weigh every line, so they stop.

    Slide text
    Hacker News

    I don’t want to read what you didn’t write

    Why the output works for you
    You set the constraints and supplied the source, the logs, the metrics. You can skim and see what matters.
    Why it fails for them
    Your reader was not part of that. Every line has to be weighed, so it is natural to stop.
  9. Commenter zmmmmm reports sending pull requests back for too much description: pages of generated rationale and risk analysis on a twenty line change. Approving it would imply they had read all of it, and there is not time.

    Slide text
    Hacker News

    In the thread

    “I don’t have time to read it and you put me in the position where I can’t afford not to.”

    zmmmmm, on pull requests with pages of generated description
  10. FoxDev Studio rebuilds the Visual FoxPro nine language: a compiler and bytecode machine in Rust, compiled to WebAssembly, with forms drawn by React. Of the seventeen hundred elements in the language reference, about fifteen hundred are tested against the original product's own answer.

    Slide text
    Hacker News

    Microsoft killed FoxPro in 2007. Here it is, revived

    1,534
    of 1,722 Visual FoxPro 9 language elements
    tested against the original product’s own answer, in a rebuild written in Rust and compiled to WebAssembly.
  11. Commenter mikestew, who says they worked on the Fox team, raises a caveat the site does not cover. A FoxPro database container has no permissions scheme, so it is writable by everyone, and its stored procedures sit in a plain text field.

    Slide text
    Hacker News

    In the thread

    “For DBCs to be useful, they must be read/write to all users (there is no permissions scheme).”

    mikestew, who says they worked on Microsoft’s Fox team
  12. Brandon Thomas wants a second word. A watermark is visible and claims ownership; a spymark is hidden, and traces your work without your consent. Google's SynthID fits enough in one image for a database identifier plus error correction, and survives re-encoding.

    Slide text
    Hacker News

    Spymarks, not Watermarks

    The distinction
    A watermark is visible and asserts ownership. A spymark is hidden and makes your work traceable without your consent.
    Why it sticks
    Google’s SynthID fits enough in one image for a database identifier plus error correction, and it survives re-encoding.
  13. Commenter Retro_Dev calls it steganography under a new name, and offers a defense: assert that what you publish is byte for byte what you made. The open door, they say, is any platform that re-compresses your upload.

    Slide text
    Hacker News

    In the thread

    “Spymarks just seem like another word for steganography.”

    Retro_Dev, on what is new here and what is not

What happened in AI today, in your inbox

One short email each evening. Read it and you’re caught up.

Built with ❤️ in New York