frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Progress on provable inference for large language models

https://www.anthropic.com/research/provable-inference
37•ltononro•38m ago

Comments

anonymous908213•29m ago
> A user querying a model today cannot check that the responses came from the specific model that a developer claims is responding

Indeed, I wonder what kind of developer would make users worry about that...? Funny PR stunt coming from a company that was in the news for silently routing ML-related requests to an inferior model.

https://fortune.com/2026/06/10/anthropic-accu-claude-fable-5...

> Unlike Fable’s other restrictions, such as around cybersecurity and biology, which openly redirect users to a less powerful model with a visible notification, the system card emphasized that this is “not visible to the user.” The model still responds, but uses “interventions to limit Claude’s effectiveness” without telling the user it’s doing so.

vintagedave•29m ago
I've read that providers like those you find on OpenRouter can sometimes route to other models; this would catch that.

But I've also heard, as complete rumour, sometimes some named models perform significantly worse on some hosts and the theory is they're running quantized, without that being published. Would this solve that? The post mentions proving a set of weights, but not how those are represented? What would stop a host using true weights for generating the signature, while running on quantized versions?

> We prove an exact integer version of the published weights, and a proof asserts that each checked token is that model’s greedy choice. A reply from a floating-point implementation, or sampled decoding, could depart at some position...

So, no...?

jrflo•18m ago
Maybe it's possible to tell by looking at the size of that error?

> The integer version is generally expected and empirically tested to be within some small error rate of true floating-point inference generically (even taking into account non-determinism of floating-point computations), though this does not cover adversarially designed prompts.

ajb•22m ago
Interesting, but I'm not sure the property it attests is one we care about that much. Or rather, it's one you'd expect Anthropic not to tell you it needs to prove. I mean it tells you that you're not being stiffed by Anthropic using a cheaper model and that they haven't literally been MiTMd, but that's kind of table stakes. Otherwise it's not telling you much useful. It's not telling you that your data hasn't been exfiltrated, and it's not telling you any useful property of the answer.
grey-area•19m ago
At first I thought this was work on the far more important problem of proving that LLM output is provable and correct given some source of truth. But it's about the trivial problem of 'proving' which model is being used.

Who will find this useful? I can't really think of a use for it, because if you don't trust the provider of your models, it's game over really - you're already giving them all sorts of private data, you're relying on their service, you have to trust them to some extent and this doesn't really help because unless you are running the service yourself. Seems like more of an internal problem for Anthropic than something that would interest others.

porridgeraisin•13m ago
Off the top of my head, it is useful when there are content-level proxies between the client and anthropic's API server, of which there are many these days.
nater5000•13m ago
>Who will find this useful?

It's worth reading past the opening paragraph before asking these kinds of questions:

>When a user sends a request to an AI model, today they have no way of knowing for certain that the model they selected is the one that generated the response. For everyday uses, in which users mostly care about the output and not necessarily which specific model produced it, this is a less pressing concern. But there are several cases where such assurance would be useful. For example, independent evaluators who test AI models before and after release need to know that the model they are evaluating is the model being served. Clients who use a model through a third-party routing service want assurance that the tokens came from the model they paid for. And if a cyberattacker modifies the token stream while pretending to be a given model, a user has no way to detect it from the output alone.

This is from the first paragraph in the Introduction.

grey-area•
vessenes•14m ago
I've been writing about the need for provable inference (and training) on and off for a number of years; this is welcome news and a good start, and a significant improvement on prior zk results.

The problems of inference proof for a closed model provider are more difficult than an open model provider -- you can get a probabilistic proof much more cheaply out of four independent inference providers running the same non-batched prompt than this 90-100x compute hit.

Anthropic and others also have a significant problem with these proofs in that they have a lot of incentive internally to have some portions of the pre-prompt secret; I haven't read this newest scheme closely enough to determine if they have a way to hide parts of the prompt with the proof. But if they don't, they are almost certainly not going to want to send these proofs out in the general case.

Last, I'll take this moment to soapbox and say for the researchers out there -- provable inference is nice. Provable training corpus information would be spectacular. It would be very, very, very nice to provide a set of model weights and a proof that they had only been trained on a dataset. To be clear, this is a really hard problem, but it would change fundamentally what levels of trust we could have about a given set of weights.

ygouzerh•13m ago
Are they doing that because they are scared that Moonshot might route queries to Claude?
dnnehgf•13m ago
i guess the idea here is that if the end user cannot discriminate based on capability above some threshold, the premium that you can charge for more capable models either disappears entirely (if the end user is the principal source of truth on quality) or gets arbitraged down (if the end user is merely an agent of the principal source of truth on quality). to maintain that premium in perpetuity, you just need (a) trusted benchmarking services that can distinguish between premium and generic, and then (b) a way to prove to the end user that a given output is premium.

so this solves for (b).

gopalv•12m ago
> In both cases the question is the same: how can a company be sure of which weights are actually running on its servers?

> the resulting commitment is good for about 16 million requests, after which the provider has to commit again.

> The client downloads the commitment, ~6.5 MB in all, and then one proof per request. Checking a proof takes 17 seconds on 24 threads (and 21 seconds on a single thread), including the offline phase's check

I know they mentioned $ETH in the technical report, but this is exactly the mechanic for a crypto currency Proof-of-Work which is expensive by design.

When they announced it, I was hoping for a 5% overhead validation that the model that served you is really Fable and not Opus.

The quantization bit caught me out, because we saw the boundary crossing from good-context-size to bad is so sharp it feels like longer context requests are sent to quantized models to make more room for more KV-Cache. This would expose those sorts of tricks people can play to have the same GPU do better on short context benchmarks and gracefully degrade on long context.

At work, we did a bit of digging[1] into exactly why BaseTen, Fireworks and Together serve Inkling weights differently, we suspected the issue was a combination of how you do disaggregated prefill (+streaming) and quantization for longer context tasks.

[1] - https://isotopes.ai/blog/everyone-is-selling-the-same-model-...

with•11m ago
isn't model substitution a vendor accountability thing? and token tampering, is that not infra security?

do either of these need 70-95x the GPU time in "zksnark" proofs?

stevemk14ebr•7m ago
This obviously an attempt at being able to say a response came from an anthropic model vs say some other model via a model router. As for me, I will keep using my model router, I don't care to be charged more for a name brand. I don't care about the brand at all, it's a commodity.
8m ago
I didn't find any of it compelling, perhaps you do. That's what I was asking really, which of these use-cases is valuable for you?

For me if you use a routing service you have to trust it, it sees all your inputs and outputs.

If a cyberattacker can modify the token stream (i.e. man in the middle your traffic), you should be worried about a lot more than which model you're using!

BYD doubles its Brazil market share to 9.7% a year after opening its local plant

https://www.bloomberg.com/news/articles/2026-11-03/china-s-byd-doubles-market-share-in-brazil-wit...
1•dvaplima•35s ago•0 comments

Ask HN: Which agent harness do you use for working with multiple Models?

1•avucenovic•1m ago•0 comments

Tupo: Web-based daily sudoku-like puzzle with a color twist

https://playtupo.com/
1•brianzelip•2m ago•0 comments

A New Go API for JSON

https://go.dev/blog/jsonv2
1•olexsmir•3m ago•0 comments

512GB Mac Studio

https://www.apple.com/shop/buy-mac/mac-studio/m5-ultra-chip-36-core-cpu-80-core-gpu-512gb-memory-...
1•immutlex•4m ago•1 comments

Upcoming change for eMudhra CA certificates included in the Chrome Root Store

https://groups.google.com/a/ccadb.org/g/public/c/DU8p98nyQWc/m/R33zS9UIBgAJ
1•rellem•7m ago•1 comments

Voice remixing in Gemini 3.8 Flash TTS

https://aistudio.google.com/docs/voice-remixing
1•thisisauserid•7m ago•0 comments

Analysis of Screenshake Types

http://www.davetech.co.uk/gamedevscreenshake
1•cosmojg•8m ago•0 comments

Inside Frontier Labs: The First AGI Organizations

https://twitter.com/hannahhaina/status/2116182129403166876
1•gmays•9m ago•0 comments

LinkHydro: Soft Self-Pumping Tubes for Prototyping Hydraulic Interface [video]

https://www.youtube.com/watch?v=g-XVmdD9j9k
1•smusamashah•9m ago•0 comments

The Original Environmental Economist: RIP Uncle Bill

https://www.breakthroughjournal.org/p/the-original-environmental-economist
1•speckx•11m ago•0 comments

Sequoia is consolidating into a smaller, Bay Area–centered firm

https://techcrunch.com/2026/11/04/sequoia-hits-rewind-undoing-20-years-of-expansion/
1•whoisflavia•11m ago•0 comments

KryptoCore – An Open-Source Cryptographic Foundation in Python and Rust

https://github.com/kryptocorelabs/kryptocore
1•kryptocorelabs•13m ago•0 comments

Dev Reverse Engineers Billion Dollar Harvey AI and Releases It Free, Open Source

https://apnews.com/press-release/ein-presswire-newsmatics/press-release-89b81414fe7cc937935f093a0...
11•lolyeahnope•13m ago•2 comments

I Dressed Like a 1950s Man for a Week [video]

https://www.youtube.com/watch?v=aCH0eUXFMk0
1•1317•15m ago•0 comments

Cyberattack hits French blood banks

https://www.euronews.com/2026/11/04/cyberattack-hits-french-blood-banks-but-no-samples-compromise...
1•jakub_g•17m ago•1 comments

TSB releases fraud data to urge caution as Black Friday and Christmas

https://www.computerweekly.com/news/366653435/TSB-releases-shocking-fraud-data-to-urge-caution-as...
1•latein•18m ago•0 comments

Show HN: CXAgent – a multi-agent coding workbench for the terminal, in .NET

https://nickprotop.github.io/cxagent/
1•nickprotop•18m ago•1 comments

Hogeweyk – The Truman Show but for dementia patients

https://en.wikipedia.org/wiki/Hogeweyk
2•lifeisstillgood•19m ago•0 comments

Pompatus

https://en.wikipedia.org/wiki/Pompatus
2•Teever•20m ago•0 comments

Korridor – someone made the game from ads [no AI]

https://store.steampowered.com/app/3739580/KORRIDOR/
1•SockThief•21m ago•1 comments

Show HN: PyPI-tracker – keep and host download data and stats for your packages

https://github.com/yassi/pypi-tracker
1•yassi_dev•22m ago•0 comments

Powerful People Shaping the Future of AI

https://nymag.com/intelligencer/article/most-powerful-people-in-ai-2026-list.html
1•speckx•23m ago•0 comments

AI models can get brain rot, too

https://stories.tamu.edu/news/2026/10/21/ai-models-can-get-brain-rot-too/
1•giuliomagnifico•23m ago•0 comments

Launch HN: Kino AI (YC S23) – AI media manager and video editor

2•lukeigel•24m ago•1 comments

Starting Over – Twenty Again

https://matthewrocklin.com/starting-over-twenty-again/
1•nb_quant•24m ago•0 comments

MattG Website Checker

https://mattg.com.au/
2•farmilut•24m ago•0 comments

What even is code mode?

https://polylane.com/blog/what-even-is-code-mode/
2•boristane•25m ago•0 comments

Show HN: Santa Rockstar – A Christmas rhythm game with a roguelike concert mode

https://bekho.io/wip/bekhoGames/santaRockstarXD/
1•andvari_bekho•26m ago•0 comments

Hy4

https://hy.tencent.ai/research/hy4?langVersion=en
1•eckr•28m ago•0 comments