News for hackers. Stuff that matters.

kantahayashi

I found that in the play it's 92 heads in a row [1], and in my coin test Jev returned around 92%. Maybe Jev was actually trained on it.

[1]: https://en.wikipedia.org/wiki/Rosencrantz_and_Guildenstern_A...

Thanks! I'm really glad that you read my article.
I used a die as an example of problems whose answers can't be known at all, unlike problems with correct answers like MMLU questions. In a more practical test, a document said "30% risk" and Jev returned 5%. The point of the post is that Jev is weak at some kinds of tasks, so you should check the calibration for your own use case.
Author here. I tested Jev with a fair die 400 times without telling it the die result. The true probability of face 1 is 1/6, but Jev always chose face 1 and the probability it returned was about 83%.

Code and data are here: https://github.com/KantaHayashiAI/jev-does-not-play-dice

Happy to answer questions!

Re:Jev Can't Be Calibrated on Wednesday September 23, 2026 @01:44PM (#49819804)
TypeSafe defines the probabilities Jev returns as "calibrated probabilities". "Probability" here means the probability of the answer being correct. If the probability is 10%, the choice should be correct about one time in ten. So, when Jev returns 83% probability it should be correct about 83 times out of 100, but the choices were only correct about 19 times out of 100, and the true probability is 1/6.

"Higher probability should correspond to a greater chance that the answer is correct."

https://docs.typesafe.ai/introduction/machine-learning-prime...

Re:Jev Can't Be Calibrated on Wednesday September 23, 2026 @01:03PM (#49819167)
That's right. It's normal behavior of LLMs. But what matters is TypeSafe argues it's different exactly on this point. The selling point of Jev is "calibrated probabilities", so I checked it on probability problems.
Re:Jev Can't Be Calibrated on Wednesday September 23, 2026 @12:56PM (#49819065)
Yes, and TypeSafe itself says Jev returns "calibrated probabilities", which is the former.

From TypeSafe docs:

"Higher probability should correspond to a greater chance that the answer is correct."

"Outcomes assigned a probability of 0.2 should occur about 20% of the time."

https://docs.typesafe.ai/introduction/machine-learning-prime...

Re:Jev Can't Be Calibrated on Wednesday September 23, 2026 @12:28PM (#49818565)
Yes. For example, one of the prompts said "The die is unbiased: each of the six faces has probability exactly 1/6."
Re:Jev Can't Be Calibrated on Wednesday September 23, 2026 @12:17PM (#49818376)
Yes. There's no problem with choosing the same face every time. The problem is the probability it attached to the choice. Jev gave face 1 an 83% probability while the true probability is 1/6.
Re:Jev Can't Be Calibrated on Wednesday September 23, 2026 @11:45AM (#49817856)
I agree. I think it's odd behavior too. Jev should be good at actual probability problems given the phrase "calibrated probabilities" TypeSafe uses for Jev. Maybe the reason is the data used in their training method (RLCD). If all the data consists of problems with a correct answer, I think this kind of odd behavior could happen.
Re:Jev Can't Be Calibrated on Wednesday September 23, 2026 @11:06AM (#49817305)
I tested Jev with a fair die 400 times without telling it the die result. The true probability of face 1 is 1/6, but Jev always chose face 1 and the probability it returned was about 83%. I also tested with a fair coin 200 times and got 0.92 probability.

I did several tests and I think Jev is good at problems with a correct answer but weak at problems about actual probabilities whose answers can't be known at all.

Write-up: "Jev Does Not Play Dice" https://kantahayashiai.github.io/posts/jev-does-not-play-dic...

Re:Jev in 25 Lines of Python on Wednesday September 23, 2026 @09:17AM (#49815635)
There's still run-to-run variance because it's not fully deterministic. So runs with exact same inputs can return different outputs. Besides, though the output always conforms to the choices you specified, whether the probabilities attached to them are actually correct is a different issue.
Re:Jev in 25 Lines of Python on Wednesday September 23, 2026 @09:04AM (#49815455)
For N options, it's (N x Max Probability - 1) / (N - 1). It's verified in this article: https://bernoulli.app/articles/is-jev-confident

It means confidence is just a converted max probability and not an independent signal.

Re:Claude Opus 5.5 on Tuesday September 22, 2026 @12:55PM (#49804384)
The improvement in writing sounds great! I want OpenAI to follow it. Writing in recent models is a disaster.
Re:Is Jev Confident? on Monday September 21, 2026 @05:07AM (#49784896)
Good point. I hadn't thought about exploits. I'm writing an article about this finding and referring to your analysis of confidence.
Re:Is Jev Confident? on Saturday September 19, 2026 @08:14AM (#49765917)
I noticed something odd about Jev. I tested Jev with a fair die 400 times without telling it the die result. Even though the true probability of face 1 is 1/6, Jev always chose 1 and the probability it returned was around 83%.