Top
Best
New

Posted by theanonymousone 8 hours ago

Real-SWE: Benchmarking AI models on private, real-world, enterprise codebases(withspecific.com)
158 points | 83 commentspage 2
obilgic 5 hours ago|
Gemini 3.8 flash has been incredible for our agents. For us, It performs better than any other model except Fable.
matt3210 1 hour ago||
These'll be part of the training set eventually.
finn888 2 hours ago||
Averaging pass@1 across eight runs per task is useful; it exposes harness consistency instead of letting one lucky resolution dominate.
demibabs 7 hours ago||
> Each task comes from a private production codebase that we licensed from a real-world company

How does that work?

traceroute66 6 hours ago||
> How does that work?

My gut feeling is that any serious real-world company with a proprietary codebase worth looking at would not be handing out the crown jewels to a third party. License or not.

I don't doubt somebody licensed their codebase to them, I just have my doubts about who the "who" could be.

InsideOutSanta 6 hours ago||
Code isn't worth all that much if you don't own the associated IP, mainly copyright. And even if you disagree with that premise, if you trust that they can keep the code secret, it's basically free money.

At any rate, I'm not sure it matters whose codebase it is. I'd even say that a shitty codebase might make for a better test.

gruez 2 hours ago|||
From the same site: https://withspecific.com/company-data
strobe 6 hours ago||
lot of ads everywhere offering to buy your codebase of real product/star up even it long gone or failed (offer usually price per lines of code). So most likely that they have bunch of abandoned codebases between small and medium sizes and probably also some fake codebases as well.
dgellow 7 hours ago||
A bit of a meta question: what are the most relevant benchmarks by now?
redox99 6 hours ago||
Terminal bench 4 is good largely because it's recent so it hasn't been benchmaxxed yet. It's more of a sysadmin/devops benchmark than a coding benchmark though, but still a decent proxy.

https://artificialanalysis.ai/evaluations/terminalbench-v4-0

tetec1 7 hours ago|||
Epoch.ai has a global score and tracks many benchmarks: https://epoch.ai/benchmarks
andriy_koval 7 hours ago||
Nvidia and OpenAI claimed AGI, but you still have a job.
andai 2 hours ago||
AGI 38.8%
cute_boi 1 hour ago||
This benchmark is shitty because it puts Gemini in 3rd position.

I tried gemini on simple code base and it invoked 210 tool calls just to update 3 lines of code.

jcmontx 7 hours ago||
I’ve been able to offload most tasks (coding or eles) to Codex since 5.3-codex with extra high thinking
riddlemethat 6 hours ago|
Astra lets me offload entire projects without worrying about individual tasks…
jeffybefffy519 6 hours ago|||
Do you review the outputs?
what 5 hours ago|||
Can you show us some of these of projects?
traceroute66 7 hours ago|
So TL;DR benchmarking in a completely non-reproducible manner ?

"Model X performed great, but we can't possibly tell you anything about the code it was looking at apart from it was a large code base from an unknown company".

So basically pinky-promise benchmarking ?

I'm not sure I follow the value here ?

kadoban 7 hours ago||
If it builds up history and perceived reliability, this type of thing can be valuable. You're giving up transparency for it being harder to game.
traceroute66 6 hours ago||
> You're giving up transparency for it being harder to game

But then if we take that argument to its natural extreme, surely it means people should take the marketing bullshit published in the 100-page system cards published by Anthropic & co as "valuable" too ?

kadoban 6 hours ago||
I think you know that's basically nothing like this? The model cards have every incentive to be biased, this doesn't necessarily.

But even so, pretty much yes: companies that actually have reliable and accurate info in their releases get trusted more. It takes time because the default is to disbelieve info from biased sources, but it is possible to trust some of them more than others.

sigmar 5 hours ago|||
Lots of private benchmarks already exist, where you have to trust the tester (ex Artificial Analysis, Arc-agi).
deepwoods 6 hours ago|||
In theory, as long as all the models are doing the same thing with the same tools, it's at least useful to see how they stack up against each other right now. It might not be great to track progress over time, as it can get benchmaxxed or the underlying resources may become obsolete.
demibabs 7 hours ago||
Doesn’t it ultimately have to be this way, to prevent saturation?
More comments...