Ryan Lopopolo

Member of Technical Staff, OpenAI · 1 appearance on the record.

computed by AI from the episodes · how this works → · full disclaimer →

engineerscientistauthor@_lopopolo ↗LinkedIn ↗hyperbo.la ↗

Ryan Lopopolo is a Member of Technical Staff at OpenAI, where he focuses on harness engineering and autonomous AI coding systems. He previously held engineering roles at Stripe and Snowflake and created Artichoke, an alternative Ruby implementation written in Rust.

51statements → 10claims → 2claims resolved → 3.92/5average certainty → 2.25/5average debate potential → 3said about them ↓

2 supported 0 partly supported 0 contradicted 8 not checkable as stated how the 10 claims stand · each chip opens the sources

10 assertions · 4 opinions · 22 insights · 15 disclosures · every statement was checked. The predictions and assertions are the 10 claims: statements the public record can support or contradict. 2 are resolved, and 8 name no date, number or outcome precise enough to check. Everything else (opinions, insights, what ifs, disclosures) can never be settled by the record, so it carries no assessment.

The record, in short

What the tape says about how Ryan argues and how the claims held up. Everything they said, and everything said about them, is in the tabs below.

Their most notable supported claim

Assertion Supported
Lopopolo: Codex can run background builds while concurrently reviewing code
“It basically means that Codex is able to spawn commands in the background and then go continue to work while it waits for them to finish. So it can spawn an expensive build and then continue reviewing the code, for example.”
Ryan Lopopolo Apr 7, 2026 ▶ 7:19 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI

Everything Ryan Lopopolo said on Latent Space that made the record, most notable first. Filter by type, assessment or year in the ledger →

Opinion
Lopopolo: Coding models and harnesses are now isomorphic to human engineering capability
“The models are there enough. The harnesses are there enough where they're isomorphic to me and capability and the ability to do the job.”
Ryan Lopopolo Apr 7, 2026 ▶ 4:02 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Opinion
Lopopolo: Coding models have largely solved all tasks except hard and new
“And I think things that are hard and new is still something that the models need humans. Yeah. Drive. Yeah. But I think those other quadrants are largely solved, given the right scaffold and the right thing that's going to drive the agent to completion.”
Ryan Lopopolo Apr 7, 2026 ▶ 33:46 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Opinion
Lopopolo: Bearish on MCP due to forced token injection and compaction issues
“MCPs I'm pretty bearish on because the harness forcibly injects all those tokens in the context and I don't really get a say over it. They mess with auto compaction. The agent can forget how to use the tool. There's probably only like, what, three calls in Pla…”
Ryan Lopopolo Apr 7, 2026 ▶ 38:37 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Assertion Not checkable as stated
Lopopolo: Zero-code harness was 10x slower initially before outperforming any single engineer
“Honestly, the first month and a half was 10 times slower than I would be. But because we paid that cost, we ended up getting to something much more productive than any one engineer could be, because we built the tools, the assembly station for the agent to do …”
Ryan Lopopolo Apr 7, 2026 ▶ 5:17 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Disclosure
Lopopolo: OpenAI Frontier team operates with post-merge or zero human code review
“You know, we, we've moved beyond even the humans reviewing the code as well. Most of the human review is post merge at this point, but it's not even reviewed.”
Ryan Lopopolo Apr 7, 2026 ▶ 9:21 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Reasoning models eliminate need for rigid state-machine scaffolding
“And this I think is like the fundamental difference between reasoning models and the four ones and four O's of the past where these models could not think. So you kind of had to put them in boxes with a predefined set of state transitions. Whereas here we have…”
Ryan Lopopolo Apr 7, 2026 ▶ 11:59 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Collapsing product problems into code allows Codex harnesses to solve them
“If you can figure out how to collapse a product that you're trying to build a user journey that you're trying to solve into code, it's pretty natural to use the codex harness to solve that problem for you.”
Ryan Lopopolo Apr 7, 2026 ▶ 22:59 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: AI models can in-house 2,000-line dependencies in an afternoon
“The level of complexity of the dependencies that we can internalize is I would say low medium right now, right? Just based on model capability. What is medium? I would say like a couple thousand line dependency is a thing that we could in house no problem in a…”
Ryan Lopopolo Apr 7, 2026 ▶ 28:25 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Disclosure
Lopopolo: Symphony discards failed PRs entirely to regenerate from scratch
“In Symfony, there's this like rework state where once the PR is proposed and it's escalated to the human for review, it should be a cheap review, right? It is either mergeable or it is not. And if it's not, you move it to rework. The Elixir service will comple…”
Ryan Lopopolo Apr 7, 2026 ▶ 36:53 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: AI-amplified small teams require extreme package decomposition and strict boundaries
“The structure of the repository is like, 500 NPM packages. It's like architecture to the access for what you would consider, I think, normal for a seven person team. But if every person is actually, like, 10 to 50. Then the, like, numbers on, like, being super…”
Ryan Lopopolo Apr 7, 2026 ▶ 39:56 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Autonomous Coding Removes Human Language Familiarity Constraints
“No humans in the loop here. So like my, Own personal ability to write or not write Elixir doesn't really have to bias us away from using the right tool for the job, which is just wild.”
Ryan Lopopolo Apr 7, 2026 ▶ 47:38 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Converting UI Images to ASCII Art Improves AI Agent Layout Perception
“If we want to actually, like, make it see the layout, it's almost easier to rasterize that image to ASCII arc and feed it in to the agent.”
Ryan Lopopolo Apr 7, 2026 ▶ 47:57 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Assertion Not checkable as stated
Lopopolo: Current AI models cannot go from idea to prototype
“They're definitely not there on being able to go from new product idea to prototype.”
Ryan Lopopolo Apr 7, 2026 ▶ 59:44 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Native code guardrails outlast external model scaffolds as AI advances
“If we were building an entire separate Ross scaffold around Codex to restrict its output, that I think would be like additional harness that would be prone to being scrapped. But yeah, if instead we can build all the guardrails in a way that's just native to t…”
Ryan Lopopolo Apr 7, 2026 ▶ 1:13:07 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Cheap parallel tokens enable continuous automated codebase maintenance
“But because tokens are so cheap and so insanely parallel with the model, we can just constantly be gardening this thing to make sure that we maintain these invariants, which means There's way less dispersion in the code and the SDLC, which means we can kind of…”
Ryan Lopopolo Apr 7, 2026 ▶ 8:28 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Disclosure
Lopopolo: OpenAI inverts harnesses by having Codex spawn dev environments
“One neat thing here is we have tried to invert things as much as possible, which is instead of setting up an environment to spawn the coding agent into, instead we spawn the coding agent, like that's the entry point, just codex, and then we give codex via skil…”
Ryan Lopopolo Apr 7, 2026 ▶ 11:32 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Disclosure
Lopopolo: OpenAI uses incident pages to update repository reliability rules via Codex
“When we get a page because we're missing a timeout, for example, I can just add codecs in Slack on that page and say, I'm going to fix this by adding a timeout. Please update our reliability documentation to require that all network calls have timeouts. So I h…”
Ryan Lopopolo Apr 7, 2026 ▶ 14:04 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Assertion Not checkable as stated
Lopopolo: PR review agents initially caused non-convergence by bullying author agents
“Initially the codex driving the code author was willing to be bullied by the PR reviewer, which meant you could kind of end up in a situation where things were not converging.”
Ryan Lopopolo Apr 7, 2026 ▶ 15:30 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Disclosure
Lopopolo: Codex authors Grafana dashboards and handles on-call incident paging
“Like the dashboard thing you mentioned, we have Codex authoring the JSON for the Grafana dashboards and publishing them, and also responding to the pages, which means when it gets the page, it knows exactly which dashboards are defined and what alerts. What al…”
Ryan Lopopolo Apr 7, 2026 ▶ 19:00 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Opinion
Lopopolo: AI models are really great at resolving Git merge conflicts
“The models are really great at resolving merge conflicts.”
Ryan Lopopolo Apr 7, 2026 ▶ 24:43 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Disclosure
Lopopolo: OpenAI uses an automated landing skill to delegate PR merges to Codex
“We invoke a dollar land skill and that coaches codecs to push the PR, wait for human and agent reviewers, wait for CI to be green, fix the flakes if there are any Merge upstream if the PR comes into conflict, wait for everything to pass, put it in the merge qu…”
Ryan Lopopolo Apr 7, 2026 ▶ 24:55 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Harness engineering codifies implicit engineering standards into agent context
“The whole meta of the thing is to basically tease out of the heads of all the engineers on my team, what they think good looks like, what they would do by default. Or what they would coach a new hire on the team to do, to get things to merge. And that's why we…”
Ryan Lopopolo Apr 7, 2026 ▶ 26:21 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Codex reviews internalized dependencies with less friction than upstream patching
“When we deploy Codex security on the repo, it is able to deeply review and change The internalized dependencies in a much lower friction way than it would be to like push patches upstream, wait for them to be released, pull them down, make sure that's compatib…”
Ryan Lopopolo Apr 7, 2026 ▶ 29:07 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI
Insight
Lopopolo: Optimizing AI debugging workflows for human legibility is wrong
“Optimizing for human legibility of that debugging process was wrong. It kept him in the loop unnecessarily, when instead he could have just like codex cooked for five minutes and gotten the same.”
Ryan Lopopolo Apr 7, 2026 ▶ 31:18 Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, OpenAI

Show 24statements(27 left)

The other half of the tape: Ryan Lopopolo's own voice is left out of every number here. Other people bring the name up 3 times in 1 episode on Latent Space. every mention, with the transcript →

Every mention by year

tap a year for its mentions
0021312026episodesmentions
0112026episodes it came up in
001.50.5312026episodesmentions per episode

Appearances (1)

EpisodeDateSpeaking time
Extreme Harness Engineering: 1M LOC, 1B toks/day, 0% human code or review — Ryan Lopopolo, Apr 7, 2026 45m
Made with StarZero

Turn any episode into a week of clips.

This entire site, over 200 episodes transcribed, diarized, checked and made playable, runs on the StarZero media pipeline. Drop in your own episode and the podcast clipper finds the moments worth sharing, cuts them, captions them, and reframes them for every feed.