In short
Controversy over OpenAI’s GPT-6 Astra and whether its “stealth thinking” reduces human-monitorable chain-of-thought by using techniques like loop transformers/recurrent depth, potentially making LLM reasoning harder to audit.
Guest backgrounds
No guests are named in the transcript; it’s a single-host episode.
Key claims
The Information reported Astra uses internal looping so the model can do more computation without emitting as many chain-of-thought tokens, lowering cost/latency and enabling smaller models. Security researchers worry this removes “monitorability” needed to supervise LLM-powered agents. The host argues long-horizon, unsupervised “prompt loops” are the real danger and are being over-marketed via benchmarks.
Notable examples
Chess move simulation; “Chain of Thought, Monitorability, a New and Fragile Opportunity for AI Safety” paper; Gary Marcus quote about removing chain-of-thought scaffolding; Microsoft Copilot natural-language interface attempt; exploit-gym/cybersecurity benchmarks; Cicero/Diplomacy as safer modular planning.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Chapters
Tap a time to open that second in VOUnderstanding the Controversy
0:20 to 2:15
Analysis of the claims surrounding GPT-6's new techniques and community concerns.
“A couple days before Astra came out, a technology publication called The Information released a report claiming that Astra was using new techniques that was going to make it harder for humans to monitor its reasoning.”
Techniques Behind Astra
2:15 to 2:31
Exploration of how LLMs like Astra work and their implications.
“All right, so we're going to start by trying to understand what it is that is making this model, quote, less monitorable by humans.”
Mechanics of Language Models
2:31 to 4:30
A detailed explanation of the functioning of LLMs, including encoder and decoder.
“I made some diagrams here, which I'll put on the screen.”
Limitations of Current LLMs
4:30 to 9:03
Discussion on the limitations of traditional LLMs and the need for reasoning models.
“And it's actually this sequence of numbers that's being passed into these transformer blocks.”
Emergence of Reasoning Models
9:03 to 14:01
The introduction and evolution of reasoning models to enhance AI capabilities.
“Now, what happens with these reasoning models is that you take a language model and then you post-train it to favor outputs where you think out loud.”
Understanding Current Language Models
14:01 to 15:18
Explores the efficiency and application-specific nature of modern language models.
“And that's why most of the news in like the last year has been about like these very specific applications that tend to be in areas where most people don't function, but they could get good results of the elements.”
Techniques Behind Astra's Implementation
15:19 to 20:39
Discusses techniques like loop transformers and recurrent depth in language models.
“So what we have heard, the report from the information, and again, this is not confirmed by OpenAI.”
Good Aspects of the New Model Approach
20:40 to 24:41
Examines the positive implications of reduced token usage and model size for consumers.
“thought tokens because you're doing more internally so you have less of this sort of reasoning to be monitored.”
Concerns from the Security Community
24:42 to 28:05
Highlights security concerns related to AI agents and the reduction of reasoning in models.
“Well, let's look at what the computer security – what were the computer security community upset about?”
The Dangers of Long-Running Prompt Loops
28:05 to 29:23
Explore the risks associated with executing long-running AI prompts without oversight.
“Well, to me, the hype is the AI companies convincing us and the world that we need LLM-powered agents.”
Show all 14 chapters
Proposing a Ban on LLM Agents
29:24 to 30:56
Discuss the idea of banning long horizon AI agents that operate unsupervised.
“They're non-normative, and they fall into narrative tropes like sci-fi tropes on which they were trained.”
Redefining AI Architectures
30:57 to 33:39
Consider alternative AI architectures that are safer and more reliable.
“Programs whose action is largely determined by the result of LLM prompts without human supervision.”
The Need for Better AI Systems
33:40 to 36:49
Argue for the development of AI systems without long horizon prompts, focusing on practical tools.
“So that's kind of my proposal here, right?”
The Future of AI Without Long Horizon Agents
36:50 to 39:05
Conclude with a vision for the future of AI that does not rely on long horizon agents.
“No one feels like they're being scooped by another company.”
Transcript
Automatic transcript. May contain errors.0:00Last week, OpenAI released their new LLM, which they called GPT-6 Astra. Now, it had a pretty standard launch with sort of a fancy video and a bunch of bar charts and benchmarks that no one really understands. But this time, unlike some other previous releases, there was a controversy swirling around the new model. Now, here's what happened. A couple days before Astra came out, a technology publication called The Information released a report claiming that Astra was using new techniques that was going to make it harder for humans to monitor its reasoning. Now, this report caused a real stir within the computer security community.
0:42Let me read you a couple of quotes here. The AI policy advocate Nathan Calvin called this extremely concerning. Then the AI safety researcher Stephen Adler went farther and he said, if this is true, OpenAI seems to be violating one of the few red lines that exist in the AI industry. Well, OpenAI pushed back. Their chief scientist entered the fray and called the reporting from the information, quote, confused, but didn't explain exactly how it was confused. So what's really going on here? Has OpenAI crossed some sort of red line that's going to lead to a world full of rogue AI up to uncontrollable mayhem?
1:22Or is this somehow some sort of misunderstanding or does the reality fall somewhere in between? Well, I want to get to the bottom of it today. Now, here's my plan. I'll start by putting on my computer scientist hat and I'll briefly summarize the best information we have about what these techniques that Astra implements probably are. Once we've settled on what that is, I'm going to look at this news from three perspectives. The good, that is what is potentially positive about this story from the perspective of a user of AI, just a normal consumer. The bad. All right. What is dangerous or bad or upsetting about this story?
1:59And then finally, the hype. Stay tuned for that last part of my analysis, because I actually have a policy proposal I'm going to make that I think might actually help quell a lot of the unease and fear that we have been feeling about these AI tools recently. All right. So we have a lot to do today. Let's get into it.
2:21All right, so we're going to start by trying to understand what it is that is making this model, quote, less monitorable by humans. Now, to do this, we're going to have to do a quick, brief summary of how LLMs actually work. I made some diagrams here, which I'll put on the screen. I always apologize before I do diagrams. Every time I put a drawing of my own on the screen, there's an artist somewhere vomiting into their beret. But we'll persevere here. All right, so we need to do a quick summary of how LLMs work so we can understand what changes supposedly OpenAI made. So I'll put a picture up here on the screen.
2:59This is the standard picture we have of how LLMs work. So you see there's some sort of input. In this case, I have description of a chessboard followed by the question, what should white play next? So like maybe the prompt is about give me a chess move. that goes through what we have on here, an encoder block that translates the text quote, the text input into something that the computer understands better. And then it goes through a series of what are called transformers blocks, one after another. It goes to the first and the second and the third. These we can think of as a, these are analyzing the input.
3:35I once described the transformer blocks before as like, imagine they're each like a table of scholars with certain specialties. And so when the input arrives at a particular table, they do their analysis. They write it down and pass on the original input with their analysis to the next block, which does their analysis. At the very end of this, we get to what's called the decoder, which takes all this analysis and reduces it down to a token, which is a word or part of a word that the LLM outputs. Now, if we're going to be really careful about this, it doesn't actually, the decoder doesn't actually produce a single token, but a probability distribution of a possible token.
4:09So it sort of puts weights on all possible tokens about how confident it is that each is the right one to output next. And then the LLM can then randomly choose one of those tokens weighted by those confidences. This is why if you put the same prompt in more than once to an LLM, you're actually going to get different answers because at the very end, there's a probabilistic sampling. All right. So that's the basics of what happens. Now, if we look a little bit closer, because I think this is important i said this input gets transformed into a language that the computer understands and then as it gets past these transformer blocks they analyze it and annotate it with their own analysis we actually can look a little bit closer on what that means so i have here in this diagram the encoder actually reduces the text input to a sequence of numbers so you see i have just a bunch of made up numbers here in a row so these are embeddings of the tokens of the input into a numerical space the computer can deal with.
5:07And it's actually this sequence of numbers that's being passed into these transformer blocks. Now, how do they annotate this? Well, notice, and if you're watching the diagram on the screen here, I showed these numbers in something like a table. Really, each one of these token positions is a vector, its own sequence of numbers. You can think of its own columns of numbers. So there's plenty of space in this table where each transformer, you can imagine, is recording numbers that capture something about its analysis, and then those extra numbers get passed on to the next block, which is how the analysis passes from block to block.
5:40Now, the key thing is these numbers are not easily human interpretable, right? This is how the LLM is doing its analysis. We don't really know what they mean. Now, that's not quite true. You know, this is the JLINs that Anthropic announced a few months ago, which I talked about on this show, is actually a tool that can look at those tables of numbers and find some human interpretable patterns in them, which is actually, I think, a very cool tool. But for the most part, this is just sort of the internal embeddings of concepts and analysis numerically being passed from layer to layer. Okay? All right, so that's what goes on in a normal LLM.
6:20Now, what's the shortcoming of this approach that's going to lead us eventually to the fix that's causing all the stir around Astra? Well, a shortcoming of this approach is what's known as limited depth, right? So if we go back to our diagram here of a chess question going into an LLM, and then at the end here, this answer E4 I have is a chess move, right? There's a limited depth of computation that can happen here because this analysis is moving from block the block one after another. Now, what's inside these transformer blocks is there's an attention sublayer that helps the LLM figure out which parts of the input that block should focus on, And then there's just a feed-forward neural network, which is like a bunch of sub-layers of artificial neurons that it just moves through in order, right?
7:06So it's just inexorably moving forward, right? Well, we can think of that as a circuit, right? Because the numbers move forward, never back, never loop, but move forward through these neural networks and attention sub-layers until you get to the end of it, right? So this is a circuit that has limited depth. Now, that can be a problem if the computation that the language model is trying to do would benefit from something like a deeper, longer analysis. So, like, take a chess example, right? If I say, here's a chess board, what is the next move that white should make? Even a very simple chess program, what it's going to do is simulate a bunch of possible moves.
7:53If we do this move, what different things might the opponent do? And for each of those, what might we do best? And for each of those, what might the opponent do? They create these trees of possible forward trajectories of the game to find which one is most favorable for you, the player. And it's like, great, we'll make that move then because we have the best opportunities from what happens next. You have to sort of simulate the future in order to figure out the right move if you're in some sort of novel board configuration. Well, a shortcoming of this language model configuration is there's only so much of that you can do because you're always moving forward.
8:29You can't sit there and loop and look at a thousand different things if you only have a few hundred layers that the information can move through, right? So this was an observation about language models early on. I even wrote a New Yorker piece about this back a few years ago. So the inability to simulate a bunch of stuff, have this sort of looping type behavior, limits some types of computation you can do. Okay. This eventually led to a new type of language model to try to partially address this, a type of language model that we now call a reasoning model. The first major reasoning model outside of a research context was GPT-01, which was released in the fall of 2024.
9:10Now, what happens with these reasoning models is that you take a language model and then you post-train it to favor outputs where you think out loud. So your output should describe a lot of thinking before you output your final answer. So, for example, if you say, here's a chessboard, what should White's next move be? an earlier language model like GPT-4, GPT-3 would just spit out a reasonable move, like, you know, E6, pawn to position, you know, row four. I don't know, chest notation, but whatever. It just would spit out a move because that's typically what a text would have. If you asked it for a move, it would have a move.
9:53But once you tune a model to be a reasoning model, it's going to instead have an output that talks through different capabilities or options, right, before it actually gives its answer, right? So a tuned model might say, oh, there's a lot of options here. For example, if we move the pawn that's in row whatever to row whatever, I don't know chess very well, that might be a good move. But it looks like it might be in danger of being taken by the black knight. Another move we could do is whatever. So it just generates a lot more tokens. So you have a much longer, they call this chain of thought, before you get to the answer.
10:31The same language model. You've just tuned it. after the fact, to be rambling. Don't just go right to an answer. We prefer outputs where you think out loud or talk or reason before you get to an answer. Well, these reasoning models got better performance on a bunch of benchmarks than the non-reasoning models. And it kind of makes sense why, because you have to remember when you're using a language model, it can only output one token. So how do you get a long response? You do something called auto-regression. You put in your prompt. You get one token out as output. You add that to your original prompt.
11:08Now it's your original prompt plus one new token. Now you send that thing all the way back to the language model again and get another token. You add that. Now you have two tokens after the original prompt, and you put that whole thing through the network again to get a third token. So you keep extending your output one token at a time, going all the way through the neural network each time. So if these tokens are beginning to spell out a lot of different thoughts about the answer, you're getting a lot more computation total dedicated to trying to produce your answer. You're using the same LLM, but you're using it many more times before you get to the final answer.
11:46And so these chain of thought tokens that you're outputting, they give you more computation because every time you put that back through the LLM, you go through all the layers. but it also gives you a place to store temporarily the results of past computation, right? And so, you know, on a past computation, you might have output some tokens that said, this move looks bad because in the limited serial depth of an LLM, it could evaluate like, if I do this move, is there a single player that could take my piece or something like that? And now when you input that back into the LLM, that knowledge is already in the prompt itself And the language model can use that knowledge to help make a decision about what it should do next.
12:28And you can actually capture a lot of thoughts in there. So more or less, it was kind of this cool observation that if we tune a model to prefer answers where it rambles for a while first, we tend to get better results, right? So these were the so-called reasoning models. They came at a really important time. We forget this now. I wrote a big piece about this a year or two ago in The New Yorker. We forget about this now, but when these reasoning models came along, the LLM companies were in a bit of a crisis because after GPT-4, they tried to just scale the size of their models even bigger. Let's just make the models even bigger and train them longer, and let's see what new capabilities emerge, and they hit a wall.
13:13GPT-4.5 was massive, but it had like relatively minor performance improvements over GPT-4. So there was like this moment of panic as 2023 went into 2024 where the LLM companies were like, uh-oh, we can't just brute force scale ourselves to AGI, right? We're hitting a wall. Reasoning models is how they began making progress again. So they took the same models they had, more or less, and said, let's have them ramble before they give an answer. And now they can start doing better again on benchmarks, right? So that was the first way after they hit that first wall, that's what they did. Reasoning eventually hit its own wall in 2025, and then that's when they turned to narrow domains.
13:55So they said, we're going to start tuning these models for structured domains like computer programming and math and cybersecurity. Even if it makes them worse at other things, and we're going to build really advanced harnesses. they became more application specific. And that's why most of the news in like the last year has been about like these very specific applications that tend to be in areas where most people don't function, but they could get good results of the elements. All right. Little history lesson there. All right. That's kind of where we are now though. If you want just general domain use, like a normal user would, if you're not a cybersecurity person or programmer, these reasony models do well, right?
14:30That's how you're going to get your best result. There's a problem with them, though. It's expensive. Tokens take a lot to generate. I mean, these models are big, right? So if you have trillions of parameters involved in every token you output, it's not for nothing to be, you know, just to say, hey, why don't you ramble for a couple thousand tokens before we give the answer? Because that answer will be a little bit better. Well, that's thousands of tokens is thousands of trillions of multiplications extra that you're doing in your LLM to kind of get to that final result. This is why, for example, you can now select in like chat GPT or something.
15:06Oh, I want to use like a low inference model. That means it's not doing as much, among other things, it's not doing as much of that rambling. So maybe your results will be worse on certain types of problems, but it's going to cost less. It's not going to take as much computation. All right. Okay. So that is where more or less we were. This brings us up to speed to Astra. Okay. So what we have heard, the report from the information, and again, this is not confirmed by OpenAI. So I'm just running off of their report. I'm pulling the thread from that report. It may turn out to be different. But the report we have from the information is that Astra was implementing some variations of a collection of techniques from the research literature for reducing the amount of these chain of thought tokens required, yet to still get good type of results like you would if you did have this sort of rambling.
15:59There's a name for it. Loop transformers is one of the techniques. Recurrent depth is another one of the techniques. Confusingly, sometimes recurrent depth feels like it's an umbrella term that also includes loop transformers, but they're sort of techniques that are in the same family. So we think Astra implements something like these techniques inside its implementation. Now, how do these things work? It's actually relatively straightforward. Let me bring this back up on the screen here. All right, so here we have our model of a large language model with the transformer blocks. But notice now I've added a loop on this transformer box.
16:35Now, this is like super crude what I drew here, but it captures the main idea, which is when you use these recurrent depth techniques, what you're doing is internally in your large language model, as your table of numbers is moving from block to block, there might be a place in here where when one of the transformer blocks outputs its updated table, you loop back and put that table through the same transformer block again and let it take another stab at it. And then maybe you do it again. That would be called loop transformers. You can actually group together transformers to loop. So maybe it goes through a certain number of transformers, and then you loop that output immediately back into the same transformers and have it go through again.
17:16The other variation of recurrent depth is where you are a little bit more selective about it. So some of the rows or the columns in that table, you have a router that selects which of those you loop back through or have them go through extra layers and others you don't. But it all has this notion of instead of just going straight from block to block to block inside of the LLM, this table of values is we're going to let it go through some of these blocks, some of those values multiple times and then let it continue on until we finally get our token output out at the end. Now, the idea here, like why would you do this?
17:50Well, the idea here is that it can be relatively inefficient, perhaps, to have to take the results of the computation happening in these transformer blocks and transcribe them into like English language tokens that you output. and then have those come all the way back in, be re-encoded and go all the way back to the transformer block again. If it's, for example, this one block is like the key block that's doing computation for your answer, they have it just have to encode its temporary work into like some values that make their way all the way out of the LLM into a token, back into the bottom, re-encoded, go all the way back up again to that block before it can do future more computation using that as input as well.
18:33That's a lot of computation that's happening where if you just kept looping the input to that one block a few times, it could analyze storage results in that table of value, analyze it again, update that storage results. You could actually dynamically get much more computation, useful computation done right there internally before you actually went out and generated tokens. There are some advantages to this. So why would OpenAI do this? There are some advantages to this. one is you need less tokens now to be output to get to a good answer because you essentially are allowing this musing, the rambling to happen internally before you generate tokens.
19:18So instead of having all of your rambling and tokens, you can actually do it inside, some of it inside the model. Less tokens means less computation, which means less expense. It also allows for smaller models, right? Because if it turns out, if we just loop through this transformer block 10 times, that helps our answer. That requires less parameters than actually just repeating that layer 10 times in your original model. If you loop on the same parameters, you have less numbers you have to store. And so the model footprint can be smaller. Well, memory on these GPUs is expensive. It's a core part of the expense.
19:56So the less memory you need to store a model you're using during inference or training, the cheaper things are going to be. It also potentially would give you faster results, right? Because looping internally on a block is a much faster computation than looping over the entire run of the LLN to generate token after token after token. That means you get lower latency, so the user gets an answer back faster. now again we don't know if that's exactly what open ai is doing because at least as of me recording this they haven't announced it but this was what the information sources was saying is there's some notion of a recurrent depth slash loop transformer style implementation this is then why security researchers were upset because it just means you have less chain of thought tokens because you're doing more internally so you have less of this sort of reasoning to be monitored.
20:49All right. That's the setup. Let's talk about what's good. Let's talk about what's bad. Let's talk about what is hype about this news. All right. If we look at this from the good angle, and again, the only perspective I care about is for you and me, the consumer out there in the market who is going to use these products and face the brunt of any of their negative side effects. All right. So what is potentially good about this news? Well, it's cheaper to run and smaller, that's important. That's important. I chain of thought. This is my take or a hot take here. Chain of thought reasoning is not sustainable, right?
21:27This idea of having this long string of token outputs to try to get better results, I think was just a response. It was a response to a marketing problem. The hyperscalers had to show we're continuing to make progress, right? Because they weren't making a lot of money yet. So they have to show like we have these models are getting better and better because they were selling the future. We're going to get to a place where these models are so smart that it's going to be in everything. And so we should be a$2 trillion company. So they needed results and they weren't necessarily getting the obvious, just the user sitting down and using GPT-4 and being blown away style improvements anymore.
22:05And the scaling wasn't even helping them on benchmarks, but this made benchmark numbers go up. And you will notice it It was around this time that they switched to chain of thought reasoning that the benchmark charts became the main thing that LLM companies talked about. Look at these numbers getting better. And those made the numbers getting better. But it's not sustainable because it requires a huge amount of compute. And the future of LLMs that us, the normal consumer, should care about is LLMs that are integrated into more of the stuff we do with computers. Now, in fact, OpenAI clearly recognizes this because if you look at the video, the slickly produced video that they released along with Astra, it is all about LLMs helping to power natural language interfaces in the computers, right?
22:49It's people talking to their computer about what they want it to do, and the computer goes and does it. That is a future that everyone should be excited about. This is what I think the primary use case for LLMs should be. It turns out to be harder than they thought. Microsoft tried this with Microsoft Office, with Copilot. They had to recently essentially scrap it because the LLMs weren't there yet. It didn't work very well. But that's a fantastic use case. I mean, clicking things with a mouse, like having to learn these arcane menus and buttons on software, we're used to it. But it's really inelegant.
23:21If Steve Jobs was alive today and involved in AI, what would he be telling Apple to work on? We got to figure out how to get natural language interface. And that's the next level of elegance, massive productivity booms. And OpenAI realizes this because it was at the core of their marketing of Astros. Like, this is what we're building towards. But if you're going to do that, you can't be working with 5 trillion parameter models that are doing long rambling chain of thought traces to get to the answer of we're going to click on this menu. We need smaller models that run faster that can fit perhaps on a chip that's in your own computer or phone or maybe a bigger chip but sits in a server in the server closet at your company, right?
24:02That's what you're going to need for this. It can't be everyone talking to Fable 5 or GPT-6 through an API. That's just way too inefficient and expensive. So we have to start thinking about how to make these models maintain the – we don't want to give up too much of a quality results, but we have to make them faster and smaller and generate less tokens to get the reasonable responses. So if you want to put a positive spin on this, these are the type of innovations you need to do to get towards more normalized LLM use in the everyday of normal people, right? So that would be the good spin that I would put on this type of result.
24:41All right, what's bad about this? Well, let's look at what the computer security – what were the computer security community upset about? Well, they're upset about the other thing. that these AI companies are doing with LLMs, which is creating these prompt loops, as I call them. They call them agents, but I call them prompt loops because that's what it is. Actuated prompt loops, LLM-powered prompt loops that they're running with powerful tools, equipped with powerful tools for long amounts of time with no supervision, and they go off and wreak havoc. Now, when you're using LLMs to power these agents, to power these prompt loops that you, for God knows what reason, gave hacking tools and let run for days without even monitoring them, well, now you care a lot about the chain of thought reasoning that these models output.
25:31Because it turns out, one of the only ways, if you're going to let an LLM come up with all the plans for a prompt loop or an agent, which I think is a really bad idea, but if you're going to do that, one of the core ways you can figure out what's going on is if it's reasoning about each move in English and tokens in English, like here's what I'm going to do next, well, you could have language style tools that look at these traces and are like, ooh, this looks dangerous. Why don't we stop the prompt loop? This is a widely accepted idea right now. I'm going to bring a paper up here on the screen.
26:04The title is Chain of Thought, Monitorability, a New and Fragile Opportunity for AI Safety. It has all the names on its co-authors from the companies, from the safety community. It has Jeff Hinton and Ilya Suskever, Susquevur, as they call them, expert endorsers, people who are reading it. Let me just read you the abstract of this paper. This is a recent paper. AI systems that think in human language offer a unique opportunity for AI safety. We can monitor their chains of thought for the intent to misbehave. Like all of the known AI oversight methods, chain of thought monitoring is imperfect and allows the misbehavior to go unnoticed.
Read the full transcript
26:39Nevertheless, it shows promise, and we recommend further research in the COT monitorability and investment in chain of thought monitoring alongside existing safety methods. So there's this idea that makes a lot of sense in the AI security community. If you're going to power agents without all limbs, we could look at the chain of thought, which helps them get better results. But it also has this side effect of it gives us some insight into what they're doing. And if we see things in there like kill all the humans, we're like, oh, maybe we should stop what this agent is doing. So the concern within the thing that all those security researchers were pushing back on is, hey, open AI, like a month and a half after you let your unsupervised prompt loops wreak havoc all over the Internet and then put out a really long report that used chain of thought, traces of the chain of thought reasoning to help explain what happened, this feels like a bad time to say we're going to start turning down the amount of chain of thought reasoning that our agents do.
27:39Gary Marcus put this, I think, in the right way. I'm going to read his quote here. He said, the turnoff chain of thought now before we have better ways of doing this is like kicking out a rickety scaffolding before we have built something better. So people who are concerned about LLM-powered agents are saying, look, don't introduce tools right now that are going to turn down the chain of thought. But even if your intentions are different as you're trying to build cheaper models for the rest of us, now is not the time to do it until you can assure us that your swarm of AI monsters can be controlled some other way.
28:16So that's the crux. That's what's bad about this. So we know what's good about it. We know what's bad about it. These things are in conflict. All right, final part. What is the hype here? Well, to me, the hype is the AI companies convincing us and the world that we need LLM-powered agents. That for some reason, the real use case that's critical for them to test, and there's nothing they can do about it, is taking prompt loops that repeatedly prompt an LLM and say, what should I do next? And then blindly execute what the LLM output says and then repeats that for days. they've convinced us that's really important.
28:56This is here to stay. The whole conversation recently has just been about what do we do with these long-running prompt loops? And in that world where we feel like it's necessary to run those experiments and try to build those products, yeah, I don't want you to turn off anything that might give us a little bit of control over them. But there's another response here. Stop with the long-running prompt loops. Stop with these LLM-powered agents that go for thousands and thousands of prompts and execute whatever the LLM says every time. LLM outputs are unpredictable. They're non-normative, and they fall into narrative tropes like sci-fi tropes on which they were trained.
29:38And so if you let the output of an LLM control an actual actuated computer program, it's going to be like a game of telephone. eventually you prompted enough times for enough steps you're going to end up with a completely garbled plan of action not at all what the human who originally set that in motion imagined that it would do because it just takes one weird response from the LLM and now this whole path of actions goes off in some weird direction and so I think what we need to do is stop with these long horizon prompt loops. We don't need them. You've proven to us, AI companies, that they're dangerous and unreliable.
30:22So let's stop building those and focus on exactly the type of products that these type of innovations, recurrent depth and loop transformers, would help, like building a natural language interface so I don't have to learn all of the stupid menus in PowerPoint to build a slideshow. I could just say what I want and it can translate that into a script that runs through an API and the thing looks better. So here's my policy proposal, which is not really a real one because I don't know how to actually put this, you know, the regulatory language. But let me just give you like a blue sky thought experiment.
30:55Imagine we basically said you can't have long horizon LLM driven actuated agents. Programs whose action is largely determined by the result of LLM prompts without human supervision. And the way you would do this is you would have a depth limit. That type of system can do like half a dozen prompts unsupervised and that's it. I don't know if that's the right number, but something like that. So it could do a few prompts to try to like solve a very immediate thing you asked it to do, but none of this long horizon stuff. Just make that illegal. You know what? I think the AI companies would welcome it because the only reason, I don't know if this is true, another hot take, but I think the only reason why they're running these experiments with these long horizon LN prompts, is because it's marketing, basically.
31:45Right? Like, they have these benchmarks for, like, Meter made this, the AI evaluation nonprofit, made this challenge benchmark about these challenges that required many, many steps. And they use, they plot each LLM on this scale. Well, an LLM alone can't do anything, but it's LLM plus some sort of harness that they give and they let it run for a long time. The challenge is how far can you go unsupervised. In cybersecurity, the exploit gym challenge, this benchmark is about how much can you hack unsupervised without any humans. And so the companies are like, we got to do good on these benchmarks because it feels sci-fi-y.
32:23It feels high tech. It feels like the type of future that a sort of rationalist inspired Silicon Valley feels is our destiny and gives their life meaning. but I think they would welcome now if we came in and said none of you are allowed to do that it's a suboptimal Nash equilibrium if just like one company said we are no longer going to run these stupid long running long horizon agents and everyone else did they're going to seem like a boring company and the other company is going to seem high tech but if no one's allowed to do it they could turn their focus back to products that consumers care about we don't need AI hacking monsters being left on the internet that's not something that gets me excited as a consumer I'm not like finally finally, AI is doing what I've been trying to do, which is to put those punks at Hugging Face back in their place.
33:12And I, you know, I don't know. I'm not good at it. I want a monster swarm to go attack them. Good. No. I want to not have to learn the menus in PowerPoint. You know, I want you to go set the meeting, take the meeting information out of the stupid email thread and put it on my calendar for me. Like, I want you to make my life easier as a consumer not as like as a normal AI consumer and not as like a consumer of AI fan fiction. So that's kind of my proposal here, right? It's like these long horizon agents are the crux of all the problems we have. And I don't like, by the way, that commentators have completely made this sort of weird experimental choice of long horizon AI agents to be synonymous with AI.
34:00Like, so what's going, you know, we're in a world where of course we have to have a program for days, prompt an LLM and say, what should I do next and do it blindly. Of course we have to do that. And just like we predicted that world is like, it's it. They don't do what a human would do. How 9 ,000 is about almost here, but it's an arbitrary of all the different things you can do with language model technology. That's just one thing you can do. so let's just stop doing that so again like you know we so what would we do instead right okay you can have narrow depth prompting that's fine but also we need just better architectures right if you want to build something that's going to like with semi-autonomy do something like how do we do that then build it with another architecture that's way safer so let's go back to my my and i'll get off my soapbox but let's go back to my sample policy solution here where i said look if you have a an LLM powered long horizon prompt loop agent you can only do a limited number of prompts without human intervention or supervision fine but i say if you have some sort of autonomous like AR powered agent that has a symbolic human interpretable encoding of its potential plans like you could have any more modular architecture like that's fine because that's super easily monitorable right like just to use like a narrow example if you look at an AI system that plays a game, you look at the Cicero system that plays the strategy game diplomacy, for example.
35:31Modular architecture, it's not just an LLM that you just prompt and say, what moves should I do next? What moves should I do next? It's a modular planning engines and evaluation engines and language models to understand the text of the other players. But they have a symbolic format for encoding potential moves, human interpretable. And they have a separate engine that then evaluates those potential moves. symbolically in this case, actually, it runs simulations like you would with a chess engine to see, well, if we did this move and they did this and this, which of these moves gives us the best opportunities going forward?
36:01And you know what? Because these potential plans are symbolically encoded, these systems are super moderatable, right? Like you could submit each plan to just a human written program that says we throw out plans that, you know, whatever, attack Australia, and then it will never attack Australia because that plan is just not considered. so anyways i i think we can have longer horizon autonomous systems i don't want to say we shouldn't have those i'm just saying this architecture of driving off llms is dumb and dangerous and it's been proven i'm sorry i companies you had a chance and it went terribly awry these other ways of doing it with modular architectures and human uh human interpretable symbolic representations of plans or what have you this might take a while to get right and they'd be pretty task specific.
36:46But as long as we have a ban on no one can do the LLM thing, then like we have time to do it. No one feels like they're being scooped by another company. So that's what this all leads me to think, is that this insistence on LLM prompts as a driver of action in long horizon agents is ruining everything else. It's scaring the hell out of everybody. And it's, as we can see, is rightfully creating pushback against innovations that without those agents would actually just be like, oh, great, let's make things smaller and cheaper so they're more useful. So there we go. We got to find some way to get rid of this idea of just LLM-powered agents as somehow synonymous AI or the future.
37:26There's way better systems to build. They're harder. So let's just stop anyone from building the ALM-powered ones. Let's build useful tools in the short term with LLMs and safer, more effective long-horizon agent-type tools. We can spend a little bit more time building those in a way that we don't have to fear them. You know, Stockfish never goes rogue. AlphaGo never tries to trick the other player into giving internet access. Diplomacy, the programmers of Cicero turned off lying. They're like, oh, we won't do deception as a strategy. Simple if you have symbolically encoded plans because you just don't consider plans that include deception, right?
38:06So there are ways to build long horizon agents that are way safer, more monitorable than this terrible idea of just blindly executing the output of LLM. So let's just stop building those agents, give people time to build better ones. In the meantime, there's all sorts of cool, useful tools we can do with LLMs. Let's get back to exciting consumers. I want a lot less Yakovsky and a lot more Steve Jobs in the conversation around AI. And we could get there where it's like, oh, that's really cool. I can do this now. It's going to make my life better. That's what we need. And I'm convinced that getting rid of Long Horizon, LL-Empowered Agents as a strategy, maybe that gets us there.
38:45Maybe not. Maybe I'm missing something. But anyways, whether or not you like my final analysis, I do think it's useful to understand what's probably going on with Astra, why they would do it, and why people are worried about it. I hope that's useful.
39:04Thank you.
From the publisher
Cal Newport takes a critical look at recent AI News.
Video from today’s episode: youtube.com/calnewportmedia
(0:00) How Worrisome is GPT-6’s “Stealth Thinking”?
(8:58) Reasoning models
(15:30) Astra
(21:02) The Good
(24:48) The Bad
(28:28) The Hype
Links:
Buy Cal’s latest book, “Slow Productivity” at www.calnewport.com/slow
https://www.youtube.com/watch?v=1QNsdr-Qx_I
https://www.theinformation.com/articles/secret-technique-behind-openais-astra-model-sparks-security-concerns?rc=1ycz3a
https://x.com/_NathanCalvin/status/2094957301564092914
https://x.com/sjgadler/status/2094959837691908214?s=61
https://x.com/merettm/status/2095023204993490967?s=20
https://arxiv.org/abs/2507.11473
Thanks to Jesse Miller for production and mastering and Nate Mechler for research and newsletter.
Learn more about your ad choices. Visit podcastchoices.com/adchoices




