Connect your Claude, Codex or OpenClaw for full transcripts on millions of podcasts. Two week free trial, cancel anytime.
Start free trial →The Stack Overflow Podcast · Hands-On Engineering Podcasts · November 2026
Asked what it means when he tells an Airbnb team to redo an eval, Ahmad Al-Dahle says a high score on a saturated benchmark hides the cases that matter. His view is that AI evals should keep getting harder rather than be celebrated.
…would fight for like percentages, you know, like one, two, three percent was like a big gain and you're kind of like very painfully hill climbing. Now we're starting to see like I can saturate an eval or performance in like months versus what it used to be where it was like a year and we pushed 5%.
So when you tell them to redo their evals, what does that mean? Do they scrap it, start over? Do they have a base to start hill climbing on?
They take a step back and then they start to figure out where do we perform well and where don't we perform well? And how do we collect more use cases where we don't perform well? How do we enhance our taxonomy and climb to the harder use cases? So for example, if a team said, hey, we're getting 95% of the tickets are resolved with AI. Well, the truth is, actually, if you look at what we've done with our agents, there are use cases where we defer to the human. So we don't cover 100% intentionally. There are certain use cases we're uncomfortable dealing with. That should be part of our eval. That should be part of our taxonomy. So a team that's achieving 90% isn't really honest about where we are doing well and where we're not doing well. And so I would much rather see 50% and we understand exactly where we need to focus rather than 90% and we're celebrating and we're like not sure like, how do we get to 100? You'll never get to 100, right? It's statistical. So I don't think it's possible. I think if you got to 100, something's up.
So a lot of evals are sort of looking for data that hasn't been trained into the model to figure out how to get an eval that is novel responses, right? Do you look for that? Or like you said, would you be happier if it was just like there was a lower level where you kicked it to a human?
Well, I think in our case, because we are what I love about this place is quality, quality, quality. So I think we're always going to focus on making sure that the end user has the best experience, right? We're not deploying these systems for the sake of like maximalizing AI. We're trying to deploy…
Yeah, I want to get introspective on Airbnb. I know this is the sort of external use case for AI, but a lot of companies are bringing AI inside and getting agentic SDLCs. And I'm curious, I was at a conference last week and somebody said, agentic AI coding tools are really accelerating individual…