LLM providers must dynamically scale inference-time compute based on current load because they have limited compute. Thus it's impossible for traffic spikes _not_ to cause some degradations in model performance (at least until/unless they acquire enough compute to saturate that asymptotic curve for every request under all demand conditions -- it does not seem plausible that they are anywhere close to this)
Ask HN: Claude Opus performance affected by time of day?
31–40 of 45 posts
Re: Ask HN: Claude Opus performance affected by time of day?
#32I mostly use Gemini, so I can't speak for Claude, but Gemini definitely has variable quality at different times, though I've never bothered to try to find a specific time-of-day pattern to it. The most reliable time to see it fall apart is when Google makes a public announcement that is likely to cause a sudden influx of people using it. And there are multiple levels of failure, first you start seeing iffy responses…
Re: Ask HN: Claude Opus performance affected by time of day?
#33Earlier quoted context omitted.
I suspect they might transparently fall back too; Opus 4.5 has been really reasonable lately, except right after it launched, and also surrounding any service interruptions / problems reported on status.claude.ai -- once those issues resolve, for a few hours the results feel very "Sonnet", and it starts making a lot more mistakes. When that happens, I'll usually just pause Claude and prompt Codex and Gemini with the…
They don't ever fall back to cheaper models silently. What Anthropic does do is poke the model to tell you to go to bed if you use it too long ("long conversation reminder") which distracts it from actually answering. Sometimes they do have associations with things like the day of the year and might be lazier some months than others.
Re: Ask HN: Claude Opus performance affected by time of day?
#34Earlier quoted context omitted.
I suspect they might transparently fall back too; Opus 4.5 has been really reasonable lately, except right after it launched, and also surrounding any service interruptions / problems reported on status.claude.ai -- once those issues resolve, for a few hours the results feel very "Sonnet", and it starts making a lot more mistakes. When that happens, I'll usually just pause Claude and prompt Codex and Gemini with the…
I didn't believe such conspiracy theories, until one day I noticed Sonnet 4.5 (which I had been using for weeks to great success) perform much worse, very visibly so. A few hours later, Opus 4.5 was released. Now I don't know what to think.
Re: Ask HN: Claude Opus performance affected by time of day?
#35Re: Ask HN: Claude Opus performance affected by time of day?
#36The math is obvious on this one. It's super well-documented that model performance on complex tasks scales (to some asymptote) with the amount of inference-time compute allocated. LLM providers must dynamically scale inference-time compute based on current load because they have limited compute. Thus it's impossible for traffic spikes _not_ to cause some degradations in model performance (at least until/unless they a…
They either overprovision the server during low demand or they might dynamically provision servers based on load.
Re: Ask HN: Claude Opus performance affected by time of day?
#37The math is obvious on this one. It's super well-documented that model performance on complex tasks scales (to some asymptote) with the amount of inference-time compute allocated. LLM providers must dynamically scale inference-time compute based on current load because they have limited compute. Thus it's impossible for traffic spikes _not_ to cause some degradations in model performance (at least until/unless they a…
Umm. I run multiple benchmark using APIs for my work and the inference time compute allotted has clear correlation with the metrics. But time of the day certainly isn't. If it is that straightforward people can prove very easily rather than relying on the anecdotes. They either overprovision the server during low demand or they might dynamically provision servers based on load.
But no one ever seems to do that, they are rather content to “feel” that this is the case instead
Re: Ask HN: Claude Opus performance affected by time of day?
#38Many people 'notice' it (on reddit); I notice it too, but it is hard to prove. I tried the same prompt on the same code every 4 hours for 48 hours, the behaviour was slightly different but not worse or much different in time. But then I just work on my normal code, think wtf is it doing now??? look at the time and see it is US day time and stop. People put forward many theories for this (weaker model routing; be it a…
maybe youre operating at very full, or with some poison pill file?
keep some logs of when cc reads different files vs when it gets stupid?
Re: Ask HN: Claude Opus performance affected by time of day?
#39Earlier quoted context omitted.
They did yes, but should we trust them? I remember clearly this problem happening in the past, despite their claims. I initially thought it was an elaborate hoax, but it turned out to be factually true in my case.
I tend to think it would be very hard and very risky for large, successful companies to systematically lie about these things without getting caught, and the people who would be doing the lying in this case are not professional liars, they’re engineers who generally seem trustworthy. So yes, if there is a degradation, I think bugs are much more likely than systematic lying.
Re: Ask HN: Claude Opus performance affected by time of day?
#40Earlier quoted context omitted.
I tend to think it would be very hard and very risky for large, successful companies to systematically lie about these things without getting caught, and the people who would be doing the lying in this case are not professional liars, they’re engineers who generally seem trustworthy. So yes, if there is a degradation, I think bugs are much more likely than systematic lying.
The TPU implementation used approximate top-k instead of the exact used on nvidia. While that wouldn't matter too much and there was a bug with it, it still was a cost savings thing not to use exact from the beginning because it wasn't efficient on TPUs which they were routing to under load. So it was a bit of a model difference under load, even aside from the bug.