? Curious Hacker Newsfront | about | view on HN unofficial mirror
Astra can read and write weights to improve Qwen (rikiyat.github.io)
673 points by dbreunig 2026-11-02 | 156 comments | side by side | 14 rewritten | show 35 removed | updated 20:08 UTC
 help



This is insane.

Astra can, without tooling, determine what games small networks are trained on, can edit the weights of networks directly to improve outcomes, and can hand edit a small qwen model to improve its math skills by like 5x.

I'm shook. If you'd asked me this morning whether LLMs have native understanding of their weights that is less than human <-> neuron understanding, the same as human or more than human, I would have said "same to less" depending on definitions.

No human can go edit a brain to become better at math. This is just very, very surprising to me and extremely interesting. I would guess this upsets quite a number of interp theories and philosophical takes on what's going on with these networks.

This is insane.

Astra can, without tooling, determine what games small networks are trained on, can edit the weights of networks directly to improve outcomes, and can hand edit a small qwen model to improve its math skills by like 5x.

I'm shook. If you'd asked me this morning whether LLMs have native understanding of their weights that is less than human <-> neuron understanding, the same as human or more than human, I would have said "same to less" depending on definitions.

No human can go edit a brain to become better at math. This is just very, very surprising to me and extremely interesting. I would guess this upsets quite a number of interp theories and philosophical takes on what's going on with these networks.

An enthusiastic but substantive summary of the findings, with a thoughtful comparison to how humans understand neurons and what it could mean for interpretability.
l9o 2026-11-02 19:458/10insightfulinformative | parent | next [–]

I think the "taught qwen math" part is not exactly correct though, even if the post makes it sound like that. Qwen already knew math, but it was bugging out and getting into an infinite loop when it tried to solve the problems (85 of its first 96 answers hit the token limit). With numpy and pytorch, Astra found where the loop was happening and fixed it.

They also tried the same with Gemma 3 270M, which doesn't loop and is just bad at math, and Astra couldn't improve it. Still impressive, but it's more in the realm of what I'd expect, given labs are probably training their models on ML research and interpretability work.

I think the "taught qwen math" part is not exactly correct though, even if the post makes it sound like that. Qwen already knew math, but it was bugging out and getting into an infinite loop when it tried to solve the problems (85 of its first 96 answers hit the token limit). With numpy and pytorch, Astra found where the loop was happening and fixed it.

They also tried the same with Gemma 3 270M, which doesn't loop and is just bad at math, and Astra couldn't improve it. Still impressive, but it's more in the realm of what I'd expect, given labs are probably training their models on ML research and interpretability work.

Adds a substantive correction with specifics from the post: the improvement came from fixing a looping failure mode, and the Gemma counterexample showed no gain.
vessenes 2026-11-02 19:49 | removed0/10low_effort | root | parent [–]

Good points - I’m still shook

Good points - I’m still shook

A short reaction that agrees with the parent and adds nothing new.

LLMs have been used to investigate and improve LLMs for a long time. Drawing parallels to human brains and neurons isn't all that interesting other than as a philosophical abstraction.

The work done in this experiment could have also been done by a sufficiently motivated human with enough time to explore. There have been a lot of interesting LLM introspection tools that allow you to peek into the model and see what's being activated and run experiments to trigger it.

Are you familiar with abliterated or "uncensored" models where weights have been modified to avoid triggering refusal patterns? This is the same type of work, applied to a specific type of error that was impeding math within Qwen. That work can also be done with an LLM in a harness running the experiments.

So I don't think your analogy of a human modifying a neuron is quite applicable. LLM weights are not neurons and they've been inspectable, by humans or LLMs in a harness, for a long time.

LLMs have been used to investigate and improve LLMs for a long time. Drawing parallels to human brains and neurons isn't all that interesting other than as a philosophical abstraction.

The work done in this experiment could have also been done by a sufficiently motivated human with enough time to explore. There have been a lot of interesting LLM introspection tools that allow you to peek into the model and see what's being activated and run experiments to trigger it.

Are you familiar with abliterated or "uncensored" models where weights have been modified to avoid triggering refusal patterns? This is the same type of work, applied to a specific type of error that was impeding math within Qwen. That work can also be done with an LLM in a harness running the experiments.

So I don't think your analogy of a human modifying a neuron is quite applicable. LLM weights are not neurons and they've been inspectable, by humans or LLMs in a harness, for a long time.

Substantive disagreement that puts the result in context of existing interpretability and abliteration work.
augment_me 2026-11-02 19:418/10informativeinsightful | parent | prev | next [–]

The math example on Qwen was based on 50 batched iterations, so the model was able to evaluate it's changes on downstream tasks. And the fix was essentially to remove a direction in activation space that causes looping instead of an exit, this was already known to be a thing(all of the jailbreak/unleashed models do this) following Arditi et al. (Refusal in language models is mediated by a single direction, 2024)

So it's not able to insert new knowledge, but it's able to adjust the routing/looping/weighing of existing one.

As I understand, it can replace post-training like LoRA/GRPO, but if it'd cheaper the authors don't go into

The math example on Qwen was based on 50 batched iterations, so the model was able to evaluate it's changes on downstream tasks. And the fix was essentially to remove a direction in activation space that causes looping instead of an exit, this was already known to be a thing(all of the jailbreak/unleashed models do this) following Arditi et al. (Refusal in language models is mediated by a single direction, 2024)

So it's not able to insert new knowledge, but it's able to adjust the routing/looping/weighing of existing one.

As I understand, it can replace post-training like LoRA/GRPO, but if it'd cheaper the authors don't go into

Gives useful technical context: the Qwen fix was iterative and matches known activation-direction ablation work, which tempers the parent's surprise.

I’m just a layman but this feels like a big discovery on par with attention is all you need. For an LLM to have such incredible intuition of weights feels very emergent and unanticipated?

I’m just a layman but this feels like a big discovery on par with attention is all you need. For an LLM to have such incredible intuition of weights feels very emergent and unanticipated?

A sincere layman's reaction that ends in a real question about whether the ability emerged on its own; minor but in good faith.
vineyardmike 2026-11-02 19:316/10questioninsightful | root | parent | next [–]

This does feel big, but the trillion-dollar question: is this trained by OpenAI and can other LLMs do it.

It’s no secret that these big labs see “recursive self improvement” as a primary goal. It seems natural that the models would be explicitly trained to excel at all sorts of ML related tasks as a result. Is this one of those tasks, or is this emergent?

This does feel big, but the trillion-dollar question: is this trained by OpenAI and can other LLMs do it.

It’s no secret that these big labs see “recursive self improvement” as a primary goal. It seems natural that the models would be explicitly trained to excel at all sorts of ML related tasks as a result. Is this one of those tasks, or is this emergent?

Asks a useful question: is this ability emergent, or did the lab train for it as part of its self-improvement goals?

This seems emergent to me. LLMs are not trained directly on how to read weights, because humans do not understand raw weights, so there is no training data. They're trained on how to use the tools we have like writing python, examining training output and iterating, not writing whole weights from scratch.

This seems emergent to me. LLMs are not trained directly on how to read weights, because humans do not understand raw weights, so there is no training data. They're trained on how to use the tools we have like writing python, examining training output and iterating, not writing whole weights from scratch.

It answers the parent's question in good faith and argues that the ability is emergent because there's no training data on raw weights.
user43928 2026-11-02 19:527/10first_handinformative | root | parent | prev | next [–]

I tried it in the Claude web version with Opus 5.5 Medium and it also identified Breakout, even though in one of its explanations it seems to have mixed up some indexes, but the overall reading of the weights was right.

That's also matching what I see when I work with Opus 5.5 to optimize models. It seems to understand what individual layers are for, and can thus sometimes suggest optimizations, where I as a layman would be completely clueless.

The latest models are performing amazingly. Because of this, I disagree with popular comments saying that eg. DeepSeek is good enough, AI-assisted development was where the real value was at, etc.

We see huge progress at the frontier, while the open competition is around GPT-5.5's level, and that model was released in April. Let's see how things develop in the future.

I tried it in the Claude web version with Opus 5.5 Medium and it also identified Breakout, even though in one of its explanations it seems to have mixed up some indexes, but the overall reading of the weights was right.

That's also matching what I see when I work with Opus 5.5 to optimize models. It seems to understand what individual layers are for, and can thus sometimes suggest optimizations, where I as a layman would be completely clueless.

The latest models are performing amazingly. Because of this, I disagree with popular comments saying that eg. DeepSeek is good enough, AI-assisted development was where the real value was at, etc.

We see huge progress at the frontier, while the open competition is around GPT-5.5's level, and that model was released in April. Let's see how things develop in the future.

Reports a first-hand replication with another model and adds a reasoned view on frontier progress.
dapper_tiger90 2026-11-02 19:53 | rewritten5/10snarkinsightful | original | root | parent | prev [–]

> It seems natural that the models would be explicitly trained to excel at all sorts of ML related tasks as a result. Is this one of those tasks, or is this emergent?

Maybe it doesn't have to be one or the other. There could be a general capability, something like the g factor in human intelligence research, that underlies improvements across many tasks, ML tasks included, so this would emerge from general ability rather than targeted training.

original comment by caaqil

> It seems natural that the models would be explicitly trained to excel at all sorts of ML related tasks as a result. Is this one of those tasks, or is this emergent?

Maybe there's some general capability, call it g, that can explain all the underlying capabilities and improvements, including on ML tasks? Huh, I am getting a bit of déjà vu here.

A real point about general capability (the g factor) was hidden in a coy déjà vu remark, so I stated it directly.

I’m very much surprised but also not. I recently gave Astra a 3D model file and asked Astra to build a viewer for it, and it figured out the data structures in no time. What I mean to say is that AI is insanely good at things that we humans would never do since the work would be too monotonous.

I wouldn’t mind if AI progress would stop right here and now, but I fear it will continue, and increase inequality in society which is contrary to what the CEOs say (as usual).

I’m very much surprised but also not. I recently gave Astra a 3D model file and asked Astra to build a viewer for it, and it figured out the data structures in no time. What I mean to say is that AI is insanely good at things that we humans would never do since the work would be too monotonous.

I wouldn’t mind if AI progress would stop right here and now, but I fear it will continue, and increase inequality in society which is contrary to what the CEOs say (as usual).

Relevant first-hand experience; the closing worry about inequality is a minor tangent.

Was Astra able to disclose its methodology for analyzing the data structures?

Was Astra able to disclose its methodology for analyzing the data structures?

A short, real question about how the model worked out the data structures.
jade_weasel69 2026-11-02 19:41 | rewritten3/10ideological | original | root | parent | prev [–]

I think too much inequality is actually dangerous for the top 1%, which is why I'm less worried. In a non-totalitarian democracy, governments have an incentive to keep things stable by raising up ordinary people, or else social cohesion breaks down or voters remove the politicians. In that sense the 99% constrain the 1% through elections. In my view, these competing self-interests add up to growing abundance for everyone, and that should apply to AI gains too.

original comment by juleiie

Too much inequality in society is a mortal danger to 1%.

That’s the beauty of the democratic capitalism system. If a government isn’t totalitarian, it naturally seeks to preserve stability thus having to elevate common people, lest they would cease to form a civilized group or simply vote away the politicians.

99% rule the 1% through elections.

There is no better system of checks and balances where opposite engines of greed vector sum to faster and faster abundance for everyone.

Kept the argument that democracy limits inequality, but framed the sweeping claims as the author's own view.
willguest 2026-11-02 19:59 | removed0/10snarkpersonal_attacklow_effort | root | parent | next [–]

perfect playback! congratulations, you are a model citizen

perfect playback! congratulations, you are a model citizen

A sarcastic jab at the parent commenter that makes no actual argument.
sage_toucan14 2026-11-02 19:43 | rewritten2/10low_effortoff_topic | original | root | parent | prev [–]

I think plenty of countries contradict this: having elections doesn't seem to have stopped high inequality in many of them.

original comment by ciefa

I mean there are more than enough countries on earth kinda proving you wrong, no?

A real but unsupported disagreement in an off-topic subthread, rewritten as a plain statement instead of a rhetorical jab.
ciefa 2026-11-02 19:44 | removed0/10metalow_effort | root | parent [–]

(This comment was written before your edit, so no longer valid! :D)

(This comment was written before your edit, so no longer valid! :D)

A meta note about an edit, with nothing in it about the topic.

This is just the model editing weights in the same way humans do when we jailbreak/ablate models. The method isn't novel, the interesting bit is that Astra will do it at all (I'd expect some safeguards in this area around jailbreaks)

This is just the model editing weights in the same way humans do when we jailbreak/ablate models. The method isn't novel, the interesting bit is that Astra will do it at all (I'd expect some safeguards in this area around jailbreaks)

Useful pushback: it compares the method to known ablation and jailbreak techniques and points to what's actually new.

How is it even possible though I can’t think of any reason why they would have the intuition.

How is it even possible though I can’t think of any reason why they would have the intuition.

A short but sincere question about why an LLM would have any intuition about weights, asked in good faith.

Could it be already baked into these models because they have already been trained on this task this way?

Could it be already baked into these models because they have already been trained on this task this way?

A real question that offers a plausible explanation for where the models' intuition comes from.

My guess: There is a ton of data online of just plain weights laying around. No human would ever actually read it. LLM's read it all during training.

My guess: There is a ton of data online of just plain weights laying around. No human would ever actually read it. LLM's read it all during training.

Offers a plausible, clearly hedged guess at why models might have intuition about weights.
porridgeraisin 2026-11-02 19:35 | removed0/10low_effort | root | parent | prev | next [–]

See my other comment in this thread

See my other comment in this thread

This only points to another comment and adds nothing of its own.

Based on our current understanding of LLM's, it shouldn't be.

This sort of throws a wrench in the whole "stochastic parrot" idea...

I am not surprised, though I expect many to be.

Based on our current understanding of LLM's, it shouldn't be.

This sort of throws a wrench in the whole "stochastic parrot" idea...

I am not surprised, though I expect many to be.

Gives a brief but real view on what the result implies for the 'stochastic parrot' framing.

Yes, this is hardly a shocker to anyone who used the latest models to convert/optimize AI models.

The other day I was thinking about the definition of AGI.

I was asking myself the question that when there is no form of data that I can think of throwing into Claude Code and have it not come up with some sort of intelligent answer about it, is that already general intelligence?

Yes, this is hardly a shocker to anyone who used the latest models to convert/optimize AI models.

The other day I was thinking about the definition of AGI.

I was asking myself the question that when there is no form of data that I can think of throwing into Claude Code and have it not come up with some sort of intelligent answer about it, is that already general intelligence?

A sincere comment that draws on the author's own experience and asks an honest question about how to define AGI.
topspin 2026-11-02 19:28 | removed0/10snarktrope | root | parent | prev [–]

The good news is once we figure it out, it will appear obvious and we'll be free to add that to the pile of things that are not AI.

The good news is once we figure it out, it will appear obvious and we'll be free to add that to the pile of things that are not AI.

A sarcastic jab about the 'AI effect' that doesn't engage with the question.

My somewhat uninformed guess is that the weights of the target network (Qwen or Gemma), when they reach the context of the larger editor model (Astra), the attention process is doing some sort of PCA on the weights, conditional on the prompt ("make this better at games"), fetching the relevant weights from its own network (which serves as the larger database), transforming it into whatever latent space the target model is amenable to and pasting them. If this is the right intuition, it is amazing what attention is able to achieve. As a test, I think smaller networks won't be able to make big ones better using the same process.

EDIT: I think the bigger implication is that backprop is not the only game in town.

My somewhat uninformed guess is that the weights of the target network (Qwen or Gemma), when they reach the context of the larger editor model (Astra), the attention process is doing some sort of PCA on the weights, conditional on the prompt ("make this better at games"), fetching the relevant weights from its own network (which serves as the larger database), transforming it into whatever latent space the target model is amenable to and pasting them. If this is the right intuition, it is amazing what attention is able to achieve. As a test, I think smaller networks won't be able to make big ones better using the same process.

EDIT: I think the bigger implication is that backprop is not the only game in town.

Gives a plausible mechanism for the result and proposes a way to test it.
adw 2026-11-02 19:315/10informative | root | parent | next [–]

A bare link, but it points to recent related research that's relevant to the parent's speculation.

> fetching the relevant weights from its own network

They don't have usually access to their own weights?

> fetching the relevant weights from its own network

They don't have usually access to their own weights?

A short, genuine question that pushes back on the parent's claim about how the model gets at its own weights.

I think they're saying this is all happening in latent space through pure reasoning, and "fetching" is just a metaphor for that, not a literal tool call. I do believe it's possible for models to learn the capability to "introspect" their own weights during training.

I think they're saying this is all happening in latent space through pure reasoning, and "fetching" is just a metaphor for that, not a literal tool call. I do believe it's possible for models to learn the capability to "introspect" their own weights during training.

Clears up what the parent meant by "fetching" in good faith and adds a view on introspection.

Yes, I should have been more precise - I meant the information embedded in their weights (which every neural network retrieves to function), not their literal weights.

Yes, I should have been more precise - I meant the information embedded in their weights (which every neural network retrieves to function), not their literal weights.

A good-faith clarification that separates the information stored in the weights from the literal weights.

So it's like a smaller LLM can learn from a bigger one, but not vice versa.

But shouldn't the model-providers be the ones doing this kind of "post training learning"?

So it's like a smaller LLM can learn from a bigger one, but not vice versa.

But shouldn't the model-providers be the ones doing this kind of "post training learning"?

Sums up the parent's idea and asks a real question about who should be doing post-training of this kind.

I don't know if some of the labs already knew of this. But I think there would be a limit to how big a model you can push into the context of the editor models. Typically, with 1M context and say 5120 hidden dimensions supported at fp16 / bf16, you could potentially edit the weights of an fp4 20B param model (roughly).

I don't know if some of the labs already knew of this. But I think there would be a limit to how big a model you can push into the context of the editor models. Typically, with 1M context and say 5120 hidden dimensions supported at fp16 / bf16, you could potentially edit the weights of an fp4 20B param model (roughly).

Gives a concrete back-of-envelope estimate of how large a model an editor model could edit within its context window.

It's worth pointing out that this is a multi-trillion (probably) parameter model optimizing an 800 million parameter model. There is no indication that it can improve itself with this same methodology.

It's worth pointing out that this is a multi-trillion (probably) parameter model optimizing an 800 million parameter model. There is no indication that it can improve itself with this same methodology.

A useful caveat: the model doing the editing is far larger than the one it edits, and that says nothing about whether it could improve itself.

If that multi-trillion model is composed of thousands of MOE experts, each expert model might be small enough for it to comprehend.

If that multi-trillion model is composed of thousands of MOE experts, each expert model might be small enough for it to comprehend.

Raises a fair point about MoE experts as a possible route to self-editing.

I don't see how that helps. It would still be one expert model chosen to operate on another expert model of (let's say for this discussion) approximately the same size.

The parent's point still stands, I think. Even if the multi-trillion param model is MOE, each expert is still (assumedly) larger than the model being optimized.

It would be interesting to see future work that characterizes the relative model sizes (and considers MOE vs not-MOE) to see what relative scales this result holds across.

I don't see how that helps. It would still be one expert model chosen to operate on another expert model of (let's say for this discussion) approximately the same size.

The parent's point still stands, I think. Even if the multi-trillion param model is MOE, each expert is still (assumedly) larger than the model being optimized.

It would be interesting to see future work that characterizes the relative model sizes (and considers MOE vs not-MOE) to see what relative scales this result holds across.

Reasoned counterpoint on MoE expert sizes, plus a useful suggestion for future work on relative model scales.

"No human can go edit a brain to become better at math" -- I'd offer this is exactly what "learning math" is.

I know I'm being pedantic, and I understand you mean "edit" like "surgically", but it does still feel worth noting.

"No human can go edit a brain to become better at math" -- I'd offer this is exactly what "learning math" is.

I know I'm being pedantic, and I understand you mean "edit" like "surgically", but it does still feel worth noting.

A fair, self-aware point that learning is itself a kind of brain editing.

The equivalent to "human learning math" would be: Astra fine tuning a Qwen model. It's distinctly different from surgically editing weights.

The equivalent to "human learning math" would be: Astra fine tuning a Qwen model. It's distinctly different from surgically editing weights.

Makes a clear distinction between fine-tuning, which is like learning, and editing weights directly.

human brains are black boxes to humans. the fact you can learn math doesn't change that. you have no idea how your brain is learning math down to the neuron level.

LLM weights are _white boxes_ to LLMs.

human brains are black boxes to humans. the fact you can learn math doesn't change that. you have no idea how your brain is learning math down to the neuron level.

LLM weights are _white boxes_ to LLMs.

A direct, substantive counterpoint: learning math doesn't give humans neuron-level access to their own brains, while an LLM's weights can be read directly.

"Learning" now feels like breaking down your whole Lego build and building it up again, in order to change a few fundamental blocks, while this feels like making only the required changes.

"Learning" now feels like breaking down your whole Lego build and building it up again, in order to change a few fundamental blocks, while this feels like making only the required changes.

A useful analogy contrasting relearning from scratch with targeted edits.

during all the openai agent sandbox shenanigans, did it manage to access it's own weights?

during all the openai agent sandbox shenanigans, did it manage to access it's own weights?

A short but genuine question about whether the model ever reached its own weights during the sandbox incidents.

Right? Occasionally, I would think about how the concept of the singularity or recursive self improvement was a bit incongruous today. It was made when people expected generally intelligent machines to be these logic automatons that could 'alter their own code'. It seemed to me that this path would be closed off with the advent of Giant Neural Networks that take weeks/months to train. That GPT-X would 'improve itself' by designing a better/more efficient NN architecture. I didn't write it off completely but that just seemed a LOT more likely than altering weights directly for much the same reasons you describe. Maybe not lol.

Right? Occasionally, I would think about how the concept of the singularity or recursive self improvement was a bit incongruous today. It was made when people expected generally intelligent machines to be these logic automatons that could 'alter their own code'. It seemed to me that this path would be closed off with the advent of Giant Neural Networks that take weeks/months to train. That GPT-X would 'improve itself' by designing a better/more efficient NN architecture. I didn't write it off completely but that just seemed a LOT more likely than altering weights directly for much the same reasons you describe. Maybe not lol.

A thoughtful take on how this finding changes older ideas about recursive self-improvement.

This just seems like a more automated, faster version of what humans have been doing with open-source models.

It looks like AI research is having its Opus 4.5 moment (which is big), but I'm really not sure if this represents some insane continual learning loop.

This just seems like a more automated, faster version of what humans have been doing with open-source models.

It looks like AI research is having its Opus 4.5 moment (which is big), but I'm really not sure if this represents some insane continual learning loop.

A short, fair disagreement that treats the result as automating what humans already do rather than a breakthrough.

So I just asked Astra if it thinks it could do this and it said no, it can't.

Perhaps, I'm pondering, if brains were as transparent and editable as LLMs, that you could look at a small brain when visualized the right way and have some intuitive understanding of it based on its representation in your own brain?

So I just asked Astra if it thinks it could do this and it said no, it can't.

Perhaps, I'm pondering, if brains were as transparent and editable as LLMs, that you could look at a small brain when visualized the right way and have some intuitive understanding of it based on its representation in your own brain?

Shares a quick first-hand test and offers a thoughtful speculative analogy to brains.

The frontier labs will make damned sure their models can't do this, if they haven't already.

The frontier labs will make damned sure their models can't do this, if they haven't already.

A blunt but real prediction that frontier labs will stop their models from editing their own weights; it gives no reasoning.

I’m not super impressed by this, LLMs are great at brute forcing and analyzing large amounts of data. It’s literally writing a program except in a programming language we don’t understand.

I’m not super impressed by this, LLMs are great at brute forcing and analyzing large amounts of data. It’s literally writing a program except in a programming language we don’t understand.

Real disagreement with a point: it describes weight editing as brute-force programming in a language humans can't read.

I think it's more impressive than brute forcing: here a single forward pass beats 10 million+ PPO rounds.

original comment by vessenes

A single forward pass here Bette 10mm+ PPO rounds. You are hard to impress.

Keeps the real counterpoint about efficiency compared with PPO and drops the dig at the commenter.

So they are reading and analyzing the weights and probabaly run some experiments to see how modifying them will make some answers better. makes sense they can do that.

But how do they know which answers are "better"?

So they are reading and analyzing the weights and probabaly run some experiments to see how modifying them will make some answers better. makes sense they can do that.

But how do they know which answers are "better"?

Raises a real question about how the system judges which answers are better.
rustic_yak28 2026-11-02 19:54 | rewritten2/10low_effortquestion | original | root | parent [–]

Could "better" just mean answers where the model doesn't get stuck in a repetition loop?

original comment by bluebands

if they don't loop?

A cryptic one-liner with a plausible point, reworded as a clear question about how "better" is measured.

I am very shocked by this as well, although it also kinda feels like it makes sense, you know what I mean?

If this turns out to be as big as it sounds, in hindsight it will look very obvious, I feel like!

I am very shocked by this as well, although it also kinda feels like it makes sense, you know what I mean?

If this turns out to be as big as it sounds, in hindsight it will look very obvious, I feel like!

A sincere reaction saying the result feels obvious in hindsight. Thin, but in good faith.

I have so many questions.

Could a model then transmit concepts to another?

Say that you have a model that has been biased in some way. could another model "read" the bias straight in the weights? could it edit such a bias on the spot?

What about at-scale generation of custom models? If I want to study chemistry offline, could astra just hand me a local-runnable model tailored to have chemistry knowledge?

Most importantly, this feels very singularity coded. the ability to read and reshape weights by an llm.

I have so many questions.

Could a model then transmit concepts to another?

Say that you have a model that has been biased in some way. could another model "read" the bias straight in the weights? could it edit such a bias on the spot?

What about at-scale generation of custom models? If I want to study chemistry offline, could astra just hand me a local-runnable model tailored to have chemistry knowledge?

Most importantly, this feels very singularity coded. the ability to read and reshape weights by an llm.

Asks real follow-up questions about reading bias from weights, editing it, and generating custom models.

How long before there's a malicious model that can edit the weights of another to infect it?

HIV integrates viral DNA into the DNA of certain cells, IIRC.

How long before there's a malicious model that can edit the weights of another to infect it?

HIV integrates viral DNA into the DNA of certain cells, IIRC.

Genuine security concern about weight-level tampering, with an apt biological analogy.
9x39 2026-11-02 19:257/10insightfulquestion | root | parent | prev [–]

Is integrity checking of weights even common right now? What about upstream integrity from where we're getting weights? The open-weight supply chain is ... wide open.

Makes me think about hostile hot-patching of weights of models we use, maybe they exfil data, perform tool use, or have triggers for specific types of responses. Would we even recognize what's going on?

Is integrity checking of weights even common right now? What about upstream integrity from where we're getting weights? The open-weight supply chain is ... wide open.

Makes me think about hostile hot-patching of weights of models we use, maybe they exfil data, perform tool use, or have triggers for specific types of responses. Would we even recognize what's going on?

Raises a substantive security concern about weight integrity and the open-weight supply chain.

Its so cool! Im wondering if this is actually better than using techniques in mechanistic interpretability like linear probing with activation steering or activation patching to improve the performance.

Its so cool! Im wondering if this is actually better than using techniques in mechanistic interpretability like linear probing with activation steering or activation patching to improve the performance.

A real question comparing the result to established interpretability techniques like linear probing and activation steering.

Why is it so surprising? Humans can make compilers that are better coders than they themselves are.

Why is it so surprising? Humans can make compilers that are better coders than they themselves are.

A sincere counterpoint, using compilers as an analogy, that questions why the result is surprising.

Humans cannot teach another person calculus via manual brain surgery, though.

Humans cannot teach another person calculus via manual brain surgery, though.

A succinct counterpoint that explains why the result is surprising.
galaxyLogic 2026-11-02 19:31 | removed0/10jokeoff_topic | root | parent | next [–]

The closest thing to this would seem to be Mad Cow Disease. Cows eat the brains of other cows, and their brains go bonkers.

The closest thing to this would seem to be Mad Cow Disease. Cows eat the brains of other cows, and their brains go bonkers.

A loose quip comparing this to mad cow disease that doesn't add anything to the discussion.

LLM is just a computer program, we have binary code for it. The human brain is not. It would be unethical to even attempt that.

LLM is just a computer program, we have binary code for it. The human brain is not. It would be unethical to even attempt that.

Points out a real difference: we have an LLM's binary code but nothing like that for a brain, and experimenting on brains raises ethical problems.

All the labs are training these models on LLMs/machine learning like crazy.

Remember that they want to build ASI, these LLMs are just intermediate steps to help them get there.

All the labs are training these models on LLMs/machine learning like crazy.

Remember that they want to build ASI, these LLMs are just intermediate steps to help them get there.

Gives a plausible explanation for the result: labs train heavily on ML material on the way to their larger goals.
giancarlostoro 2026-11-02 19:43 | removed0/10low_efforttrope | parent | prev | next [–]

> No human can go edit a brain to become better at math.

For now...

> No human can go edit a brain to become better at math.

For now...

A two-word quip that adds nothing to the discussion.

its a program optimising a program it has nothing to do with a human reprogramming their own brain

its a program optimising a program it has nothing to do with a human reprogramming their own brain

A blunt but real objection to the parent's comparison between this and a human editing their own brain.
sly_toucan91 2026-11-02 19:28 | rewritten4/10ideological | original | parent | prev | next [–]

I don't find this surprising. To me it fits the trajectory the labs have been on: Opus 5.5 was built by research engineers using Opus 4.6 extensively, and Opus 6 is being built with even more use of agents on Opus 5.5. I think they're approaching the point where Opus X+1 is created autonomously from Opus X. Since we have very little interpretability into these models and haven't solved alignment, I worry they'll recursively improve beyond our control. My impression is that many engineers at AI labs are worried about this too, because they don't know when a recursive self-improvement takeoff might happen or what would follow.

original comment by reducesuffering

I'm baffled this is surprising. This has been the goal and every data point on the trajectory has been leading here and beyond. Opus 5.5 was created by many research engineers using Opus 4.6 extensively. Opus 6 is being created by using even more intelligence and agents on Opus 5.5. They are approaching autonomy and Opus X+1 will soon be rapidly created autonomously from Opus X. Given we have practically zero interpretability into the models, and we have not solved alignment, they will recursively improve out of our control. The engineers in A.I. labs are actually generally scared of what's unfolding. They don't know at what point this RSI takeoff occurs and what will happen after.

Removed the dismissive 'baffled' framing and kept the author's recursive-self-improvement argument, presented as their view.

Yes - “opus 5 helped train 5.5” is extremely cool but not shocking. Hand editing weights without tooling to change outcomes is shocking.

Yes - “opus 5 helped train 5.5” is extremely cool but not shocking. Hand editing weights without tooling to change outcomes is shocking.

A short, useful distinction: models helping train their successors is expected, but editing weights directly without tooling is the new part.

I thought it had tooling, didn't it?

I thought it had tooling, didn't it?

A short, real question that challenges the parent's claim that no tooling was used.

The "surprise factor" is explained in the article - training LLMs until now has been a largely different process:

> Today, recursive self-improvement is often operationalized as a model writing code that launches training jobs. An LLM that can inspect, debug, and improve its own weights, or those of a newer model, offers a richer, more native path to it.

The "surprise factor" is explained in the article - training LLMs until now has been a largely different process:

> Today, recursive self-improvement is often operationalized as a model writing code that launches training jobs. An LLM that can inspect, debug, and improve its own weights, or those of a newer model, offers a richer, more native path to it.

Points to the article's own explanation of why weight-level self-improvement differs from current practice.
sly_toucan91 2026-11-02 20:08 | rewritten4/10ideological | original | root | parent [–]

I agree training has been a different process until now, but I don't think this should be surprising: as models get more capable, it's expected they'd be turned toward changing the training process itself. LessWrong discussions about AI predicted this kind of behavior a decade ago, before the shift from classic machine learning to the Attention paper and LLMs. The specific mechanism will keep changing, but a great deal of capital and talent is focused on exactly this goal, and the second-order trajectory seems more telling than whatever current models can or can't do. In my view, claims about present LLM limitations often turn out wrong within about six months.

original comment by reducesuffering

"training LLMs until now has been a largely different process"

Yes, but nobody should be surprised when large amounts of intelligence results in changes to this process in support of the obvious end goal! Lesswrong.com discussions about AI were predicting this behavior a decade ago, before the transition from machine learning to the Attention paper and LLM's. The intelligence process will change but the world's premier capital and human intelligence have been laser focused on this and the trajectory has been crystal clear for those paying attention to second order effects and not the immediate here-and-now... It's quite astonishing how much discussion on HN is about present LLM capabilities and immediately proven wrong within 6 months.

Kept the point about prior predictions and the trajectory, and removed the smug framing and the swipe at HN.

I mean, pattern recognition and manipulation is what these models are ideal for.

It is a very cool discovery, but I'm not surprised that you can do it.

I mean, pattern recognition and manipulation is what these models are ideal for.

It is a very cool discovery, but I'm not surprised that you can do it.

A short but real disagreement: the commenter thinks this ability is expected, given what these models are good at.

> As a result, Astra spots and fixes a common failure of tiny reasoning models: they loop [13]. When the base model loops, it repeats the same text and rarely reaches an answer (85 of its first 96 practice answers ran to the 32,768-token limit). Astra traced the looping to one direction written by the MLPs of layers 15 and 19, and subtracted that direction from 64 output columns in each (131,072 weights), much like removing a behavior by deleting a single direction from a model’s weights

HA! Now that's cool. Not necessarily the improvements, those are ancient and probably overtrained benchmarks, but it's so cool that the model found a singular direction for this "loop bug". I imagine it could possibly do much the same thing in finding other "single directions" on a variety of topics (if allowed by guardrails). This is really really cool, especially for the mechinterp folks.

> As a result, Astra spots and fixes a common failure of tiny reasoning models: they loop [13]. When the base model loops, it repeats the same text and rarely reaches an answer (85 of its first 96 practice answers ran to the 32,768-token limit). Astra traced the looping to one direction written by the MLPs of layers 15 and 19, and subtracted that direction from 64 output columns in each (131,072 weights), much like removing a behavior by deleting a single direction from a model’s weights

HA! Now that's cool. Not necessarily the improvements, those are ancient and probably overtrained benchmarks, but it's so cool that the model found a singular direction for this "loop bug". I imagine it could possibly do much the same thing in finding other "single directions" on a variety of topics (if allowed by guardrails). This is really really cool, especially for the mechinterp folks.

Quotes a specific finding and explains why it matters for mechanistic interpretability, with a fair caveat about the benchmarks.

I don't think this is an emergent capability. I think Astra was trained on neural weights data as an attempt by OpenAI to get to recursive self improvement.

Something similar happen in early GPT models which had a lot of chess game in standard notation in their training data which made them very good at chess as long as your prompt had the right format.

We'll see if this attempt at RSI worked.

I don't think this is an emergent capability. I think Astra was trained on neural weights data as an attempt by OpenAI to get to recursive self improvement.

Something similar happen in early GPT models which had a lot of chess game in standard notation in their training data which made them very good at chess as long as your prompt had the right format.

We'll see if this attempt at RSI worked.

Offers a good-faith alternative explanation, that the ability came from training data rather than emerging on its own, and backs it with the chess analogy from early GPT models.

I find this just completely shocking. I’m definitely skeptical. It just doesn’t line up with my understanding of how these models work. Is there really enough training data on direct weight editing to give a model this skill? Maybe it’s evidence that OpenAI has been creating a lot of training data on ML research. I’m surprised that was put into a public facing model though.

I find this just completely shocking. I’m definitely skeptical. It just doesn’t line up with my understanding of how these models work. Is there really enough training data on direct weight editing to give a model this skill? Maybe it’s evidence that OpenAI has been creating a lot of training data on ML research. I’m surprised that was put into a public facing model though.

Skepticism in good faith, with a real question about where the training data came from.
augment_me 2026-11-02 19:388/10informativeinsightful | parent | next [–]

The math example on Qwen was based on 50 batched iterations, and the fix was essentially to remove a direction in activation space that causes looping instead of an exit, this was already known to be a thing.

So it's not able to insert new knowledge, but it's able to adjust the routing/looping/weighing of existing one.

As I understand, it can replace post-training like LoRA/GRPO, but if it'd cheaper the authors don't go into

The math example on Qwen was based on 50 batched iterations, and the fix was essentially to remove a direction in activation space that causes looping instead of an exit, this was already known to be a thing.

So it's not able to insert new knowledge, but it's able to adjust the routing/looping/weighing of existing one.

As I understand, it can replace post-training like LoRA/GRPO, but if it'd cheaper the authors don't go into

Gives concrete detail on what the edit actually did and where its limits are.

I don't think its that crazy that you could look at activations and tweak weights directly to get a certain outcome, but isn't the question whether you can do that without side effects or degrading/breaking other parts of the model?

If I want to do that in a generalizable way then am I not just back to training again?

I don't think its that crazy that you could look at activations and tweak weights directly to get a certain outcome, but isn't the question whether you can do that without side effects or degrading/breaking other parts of the model?

If I want to do that in a generalizable way then am I not just back to training again?

Raises a genuine, relevant question about side effects and whether a generalizable approach just turns back into training.

At some point we have to accept that there is enough training data on "being good at thinking" and that being good at thinking generalises really well.

There doesn't need to be specific narrow training data on every conceivable task.

At some point we have to accept that there is enough training data on "being good at thinking" and that being good at thinking generalises really well.

There doesn't need to be specific narrow training data on every conceivable task.

A real counterpoint that general reasoning ability could carry over without task-specific training data.

One consideration is that Qwen3.5 has bigger/later versions that are already better at math. If it was indeed training on ML research, it's possible that what it is actually doing is applying lessons learned from the Qwen3.8 27B weights (which independently solved the problem) to Qwen3.5 0.8B.

I doubt it's that simple, but I could totally see an LLM being able to make that association and apply a fix from an improved LLM to a smaller one with the same architecture.

One consideration is that Qwen3.5 has bigger/later versions that are already better at math. If it was indeed training on ML research, it's possible that what it is actually doing is applying lessons learned from the Qwen3.8 27B weights (which independently solved the problem) to Qwen3.5 0.8B.

I doubt it's that simple, but I could totally see an LLM being able to make that association and apply a fix from an improved LLM to a smaller one with the same architecture.

A thoughtful, speculative explanation of how the model might transfer improvements from larger same-architecture models.
urban_viper29 2026-11-02 19:39 | rewritten3/10cross_examination | original | parent | prev | next [–]

I don't think the skill needs to be in the training data. LLMs can often generalize to tasks they weren't explicitly trained on.

original comment by btian

You don't think an LLM can perform tasks not in its training data?

Changed the rhetorical question into a plain statement of the disagreement.

Well, it can't, by definition.

Well, it can't, by definition.

A terse but genuine answer to the question asked; blunt, not hostile.

>It just doesn’t line up with my understanding of how these models work. Is there really enough training data on direct weight editing to give a model this skill?

I don't think the skill has to show up directly in the training data. Treating LLMs as "stochastic parrots" undersells them. They regularly show emergent behavior that isn't found directly in their training data, and they can combine separate ideas they were explicitly taught to do new tasks.

I think people who claim LLMs just regurgitate existing data are misunderstanding how LLMs work, and probably how their own thinking works too.

original comment by nater5000

>It just doesn’t line up with my understanding of how these models work. Is there really enough training data on direct weight editing to give a model this skill?

I mean, this question indicates that your understanding of how these models work is, indeed, lacking.

Despite what some people having being hollering about, treating LLMs as just "stochastic parrots" isn't doing their capabilities any justice. They are constantly exhibiting emergent behavior which wouldn't be found directly in their training data. They are capable of combining different ideas that they are explicitly taught to perform novel tasks.

I'm not saying you're guilty of this, but the people claiming LLMs just regurgitate existing data don't understand how LLMs, and likely their own cognitive experience, actually works.

Removed the condescending opening and kept the argument about emergent capabilities.
Imnimo 2026-11-02 19:168/10insightfulinformative | prev | next [–]

On balance I'm not that surprised that it can guess games by looking at the weights of a tiny neural net. A human can do the same by looking at the weights of an MLP trained on mnist, for example. With that simple structure, it's easy to look at the input layer and see that features correspond to the spatial location of objects of interest.

I'm much more surprised that it can do this on larger models, although the details seem to suggest that it's given a lot more freedom to run forward passes and do limited experiments, not just eyeball the weights.

On balance I'm not that surprised that it can guess games by looking at the weights of a tiny neural net. A human can do the same by looking at the weights of an MLP trained on mnist, for example. With that simple structure, it's easy to look at the input layer and see that features correspond to the spatial location of objects of interest.

I'm much more surprised that it can do this on larger models, although the details seem to suggest that it's given a lot more freedom to run forward passes and do limited experiments, not just eyeball the weights.

Gives useful context with the MNIST comparison and points out that the experiments relied on forward passes.
azure_falcon92 2026-11-02 19:39 | rewritten4/10insinuationquestion | original | prev | next [–]

I don't find this as impressive as others seem to. It seems expected: of course there are geometric relationships in the data we don't understand, and of course a machine built to find mathematical relationships found them.

These models come from a very small number of frontier labs and are trained on much of the same data, so growing capability in this area isn't surprising. Haven't surgical weight edits been done before? I vaguely recall attempts to have GPT-4 do something like this to GPT-2. I applaud the team's progress, but I'm not in wonderment.

original comment by Roland303

I dont feel the air of impressivness here. It seems like of course so. Of course theres geometric relationships in the data we dont understand, of course a mathimatical relationship machine found it.

These models are made by a vanishingly small group of people based on how much a frontier lab consumes, of course theres increasing capability in these areas, arent these models having access to much of the same data? didnt chat gpt 4 try to do something like this to chat gpt 2? havent surgical weight edits been done before?

What is with this level of astonishment here? Astraturfing? Im not THAT impressed, i applaude the teams progress, but im not in wonderment.

Removed the astroturfing insinuation but kept the skepticism and the question about prior work on weight edits.

Previously the only way to improve a neural network (short of giving it more data) is to change the size (width, depth, and layers), add stuff like dropout, change the loss function, etc. That amounts to a few dozens of levers to control millions or billions of weights. You're trying to navigate blindly through a latent space with thousands of dimensions and millions of weights to find some optimum point with only a handful of navigation tools. If you can instead have a system reason with all the weights and dimensions directly, you now have millions of levers at your disposal.

Previously the only way to improve a neural network (short of giving it more data) is to change the size (width, depth, and layers), add stuff like dropout, change the loss function, etc. That amounts to a few dozens of levers to control millions or billions of weights. You're trying to navigate blindly through a latent space with thousands of dimensions and millions of weights to find some optimum point with only a handful of navigation tools. If you can instead have a system reason with all the weights and dimensions directly, you now have millions of levers at your disposal.

Gives a clear, substantive explanation of why editing weights directly is a big change from conventional tuning levers.

It's not that it's more impressive than solving Millenium Prize problems. It's that if a model can edit its own weights, then it can self-improve without having to undergo training, which means it can self-improve extraordinarily faster.

This is very dangerous because it allows AI capabilities to grow at a much faster rate than humans are able to keep up with.

It's not that it's more impressive than solving Millenium Prize problems. It's that if a model can edit its own weights, then it can self-improve without having to undergo training, which means it can self-improve extraordinarily faster.

This is very dangerous because it allows AI capabilities to grow at a much faster rate than humans are able to keep up with.

Answers the parent's skepticism by saying why editing weights directly matters: models could improve themselves without retraining.

I am not sure on the experiments. For example let’s imagine that Astra is asked to improve the performance of a network.

At first Astra will look at the weights, and try to understand the model behavior. Then if asked he will start to optimize the weights. Now my question is: how can we be sure that inside the thinking process Astra is not hiding a gradiant descending computation?

I am not sure on the experiments. For example let’s imagine that Astra is asked to improve the performance of a network.

At first Astra will look at the weights, and try to understand the model behavior. Then if asked he will start to optimize the weights. Now my question is: how can we be sure that inside the thinking process Astra is not hiding a gradiant descending computation?

Raises a real methodological concern: the agent could be doing gradient descent implicitly while it reasons.

Just logging in here for the record to state that this property of neural networks is one of the most important aspects of their operation. The convergence of this sort of interoperability, tune-ability, and modularity is probably the most important final frontier in all of ML/AI/software.

Kudos to this fellow for having the temerity, or perhaps even naivete, to discuss it publicly. All my work is private, as I am sure it is inside the big labs.

Just logging in here for the record to state that this property of neural networks is one of the most important aspects of their operation. The convergence of this sort of interoperability, tune-ability, and modularity is probably the most important final frontier in all of ML/AI/software.

Kudos to this fellow for having the temerity, or perhaps even naivete, to discuss it publicly. All my work is private, as I am sure it is inside the big labs.

A sincere if vague view on why weight-space modularity matters, plus a mention of the author's own private work.
cedar_viper99 2026-11-02 19:41 | rewritten4/10snarkcross_examination | original | parent [–]

I'm skeptical of mentioning private work on something similar without giving any details. If the information is as sensitive as your reply suggests, then even saying this much could tell a motivated actor where to look, which seems no less naive than publishing.

I think the authors deserve credit for sharing their findings and showing real results. Vague hints, on the other hand, mostly invite speculation without giving readers anything they can evaluate.

original comment by orsorna

You acknowledge that you are working on something similar, yet refuse to elaborate and vaguepost...but there is enough information just from your post alone for a dedicated actor to attack you and extract such world-ending information ("world-ending" implied from your ominous reply). Would this not make you as naive as the team that published their findings?

I applaud the authors for sharing their findings and showing real results. Rather than write some bait I would find in an influencer-peddled tweet and allow rampant speculation. It would have been better for you to say nothing.

Kept the objection to vague claims and the praise for open publication, and dropped the cross-examining tone and the 'better to say nothing' jab.

Apologies - you are right. There's some "put up or shut up" to this that's fair play. Also yes, probably naive, or having a less than adaptive response would be true.

I've been tending to my backup plan for a few years, and it's only been in the past year or so that open models were good enough to apply to projects like this, I've been working as hard as I can given my constraints.

This work shows a potential pathway to intepretability, which is actually part of what will give the labs that have it the sort of economy-swallowing capability that for the moment is just IPO hype.

I don't comment here often, but this guy's blog posts are going to go down in Hackernews lore like the original Dropbox posts, and I just want to make sure I'm on the record for this little slice of history.

Apologies - you are right. There's some "put up or shut up" to this that's fair play. Also yes, probably naive, or having a less than adaptive response would be true.

I've been tending to my backup plan for a few years, and it's only been in the past year or so that open models were good enough to apply to projects like this, I've been working as hard as I can given my constraints.

This work shows a potential pathway to intepretability, which is actually part of what will give the labs that have it the sort of economy-swallowing capability that for the moment is just IPO hype.

I don't comment here often, but this guy's blog posts are going to go down in Hackernews lore like the original Dropbox posts, and I just want to make sure I'm on the record for this little slice of history.

A good-faith reply that accepts the criticism and argues that this work could open a path to interpretability.

The obvious question, could models start editing their own weights directly? I call it the Johnny five approach.

The obvious question, could models start editing their own weights directly? I call it the Johnny five approach.

Asks a real question, whether models could edit their own weights, with a light joke attached.

Keep in mind that labs are now training their models for RSI so most likely the same training is useful for improving open source models, as long as guard rails are lax enough :) which most likely won’t last long.

Keep in mind that labs are now training their models for RSI so most likely the same training is useful for improving open source models, as long as guard rails are lax enough :) which most likely won’t last long.

This makes a short but real point: labs training models for recursive self-improvement could carry over to open models, and the author expects the guardrails to tighten.

Couldn't this just be a result of Astra training on massive amounts of circuit theory or mechanistic interpretability literature or other related topics? In other words, not black magic?

Couldn't this just be a result of Astra training on massive amounts of circuit theory or mechanistic interpretability literature or other related topics? In other words, not black magic?

Asks a fair question about whether the result comes from training data.
nater5000 2026-11-02 19:377/10insightfulfirst_hand | parent | next [–]

>Couldn't this just be a result of Astra training on massive amounts of circuit theory or mechanistic interpretability literature or other related topics?

Maybe, but it's more like Astra has been trained on enough practical linear algebra problems to be good enough at "eyeballing" how adjusting some weights will result in different outcomes (among other things).

To put it another way: a human can learn to do what Astra is doing here with enough time and assuming the weights are small enough to be practically comprehensible. I know I've gone through the practice of whiteboarding the training of simple neural networks on a whiteboard to understand how they work, so it's not an absurd concept in itself.

The scale of this, though, is certainly extreme and definitely not something that I would have thought any publically available model could handle at this point. It's worth noting, though, that there's virtually no way these frontier labs haven't been exploring this exact concept for a while now.

>In other words, not black magic?

It's just math. Extremely complex and impressive math, but we're still just talking about matrix multiplication under the hood, and none of this suggests anything otherwise.

>Couldn't this just be a result of Astra training on massive amounts of circuit theory or mechanistic interpretability literature or other related topics?

Maybe, but it's more like Astra has been trained on enough practical linear algebra problems to be good enough at "eyeballing" how adjusting some weights will result in different outcomes (among other things).

To put it another way: a human can learn to do what Astra is doing here with enough time and assuming the weights are small enough to be practically comprehensible. I know I've gone through the practice of whiteboarding the training of simple neural networks on a whiteboard to understand how they work, so it's not an absurd concept in itself.

The scale of this, though, is certainly extreme and definitely not something that I would have thought any publically available model could handle at this point. It's worth noting, though, that there's virtually no way these frontier labs haven't been exploring this exact concept for a while now.

>In other words, not black magic?

It's just math. Extremely complex and impressive math, but we're still just talking about matrix multiplication under the hood, and none of this suggests anything otherwise.

A thoughtful, good-faith answer that explains the idea through hands-on experience and points out how unusual the scale is.

There is obviously a mechanism to it. Astra isn't magic its an LLM. With perfect interrogation into its training data and weights you could reason about how this happened.

However, this doesn't mean its not magical when someone shows a next token predictor hand tune the weights in Qwen to make it generalize on math.

This is legit the stuff of science fiction if you presented it to mechanistic interpretability people a year or so ago.

There is obviously a mechanism to it. Astra isn't magic its an LLM. With perfect interrogation into its training data and weights you could reason about how this happened.

However, this doesn't mean its not magical when someone shows a next token predictor hand tune the weights in Qwen to make it generalize on math.

This is legit the stuff of science fiction if you presented it to mechanistic interpretability people a year or so ago.

A good-faith reply that agrees there is a mechanism behind it but argues the result is still remarkable to interpretability researchers.
aroman 2026-11-02 19:20 | removed0/10tropelow_effort | parent | prev [–]

“Any sufficiently advanced technology is indistinguishable from magic.”

“Any sufficiently advanced technology is indistinguishable from magic.”

It just quotes Clarke's law and doesn't respond to the parent's question about where the ability comes from.

I appreciate the post included the reasoning traces they had available, but it's too bad the first part of it is internal/hidden to Astra. The first bit of that process is what I'm most curious about:

> [Before writing this, Astra thought for 1,034 tokens. That thinking is hidden. The API returns only its 5 headings: Reconstructing the active map / Mapping maze corridors / Preparing exact maze map / Reconstructing row groupings / Checking channel patterns]

I appreciate the post included the reasoning traces they had available, but it's too bad the first part of it is internal/hidden to Astra. The first bit of that process is what I'm most curious about:

> [Before writing this, Astra thought for 1,034 tokens. That thinking is hidden. The API returns only its 5 headings: Reconstructing the active map / Mapping maze corridors / Preparing exact maze map / Reconstructing row groupings / Checking channel patterns]

Engages with the post's reasoning traces and points out that the most interesting part is hidden.

We don't know the specifics of what type of ML related training Astra underwent, and it wouldn't be crazy to find out that small model experiments are a big part of model training.

What's surprising though is that I'd expect this type of training to be exclusive to internal model snapshots or at least heavily guardrailed against in public models.

We don't know the specifics of what type of ML related training Astra underwent, and it wouldn't be crazy to find out that small model experiments are a big part of model training.

What's surprising though is that I'd expect this type of training to be exclusive to internal model snapshots or at least heavily guardrailed against in public models.

A reasonable guess about where the skill came from, plus a fair point about guardrails on public models.

I was wondering exactly that. It is not surprising that they would have been training models with tasks specifically targeted to lead to recursive self-improvement.

Now, from that broad goal to being able to surgically alter model weights directly... That seems like a big gap to me, but it is possible that the model is just so darn beyond human skills that it has bridged that gap in a way a sane human would have never.

We will undoubtedly see other academic labs explore this idea further. Right now my mind is blown, but I don't want to take their results at face value, either.

I was wondering exactly that. It is not surprising that they would have been training models with tasks specifically targeted to lead to recursive self-improvement.

Now, from that broad goal to being able to surgically alter model weights directly... That seems like a big gap to me, but it is possible that the model is just so darn beyond human skills that it has bridged that gap in a way a sane human would have never.

We will undoubtedly see other academic labs explore this idea further. Right now my mind is blown, but I don't want to take their results at face value, either.

A thoughtful take on the gap between training for self-improvement and directly editing weights, with fair skepticism.

This has to be a good step to recursive self improvement, no? Give a model it's own weights and tell it to make them better at x,y,z, etc...

This has to be a good step to recursive self improvement, no? Give a model it's own weights and tell it to make them better at x,y,z, etc...

A real on-topic question about what this means for recursive self-improvement.

If I were to hazard a guess, I'd say that OpenAI has been including some networks and their functionality in its training data. That's why the model is able to reason about networks with their weights. It makes sense to do so: if I wanted a network that could perform some weight tweaking, I'd include such networks in the training set.

If I were to hazard a guess, I'd say that OpenAI has been including some networks and their functionality in its training data. That's why the model is able to reason about networks with their weights. It makes sense to do so: if I wanted a network that could perform some weight tweaking, I'd include such networks in the training set.

A reasonable guess, offered in good faith, about why the model can reason about network weights.

damn i'd imagine so too! didn't think of that. I'd have to imagine there's an increasing challenge with the number of weights involved but who knows how it shakes out

damn i'd imagine so too! didn't think of that. I'd have to imagine there's an increasing challenge with the number of weights involved but who knows how it shakes out

Friendly, good-faith agreement; it adds only a small point that the problem may get harder as the number of weights grows.

I feel like 'create a network to play an atari game' is not very hard for a frontier model. Since it has seen plenty of those on its training. If it could create a network for a problem that is niche just by tweaking numbers, that would be a lot more surprising. Making qwen better at math to me was a lot more surprising

I feel like 'create a network to play an atari game' is not very hard for a frontier model. Since it has seen plenty of those on its training. If it could create a network for a problem that is niche just by tweaking numbers, that would be a lot more surprising. Making qwen better at math to me was a lot more surprising

Makes a fair point that Atari policies are probably well covered in training data, and says which result surprised them more.

[deleted]

[deleted]

GOOD Point by my wife. Why would LLM’s have any understanding of weights? It wouldn’t be in their training data.

GOOD Point by my wife. Why would LLM’s have any understanding of weights? It wouldn’t be in their training data.

A real question about whether LLMs have any training basis for understanding weights; it's in good faith.

Does this mean they can improve their own weights through some system, or can they only do this for much smaller models?

Does this mean they can improve their own weights through some system, or can they only do this for much smaller models?

A real question about whether the method scales to self-improvement or only works on smaller models.
aroman 2026-11-02 19:39 | removed0/10low_effortjoke | parent [–]

You can bet that the world is about to spend a lot of tokens trying to answer that question.

You can bet that the world is about to spend a lot of tokens trying to answer that question.

A quip that doesn't add anything to the question.
swift_wren90 2026-11-02 19:04 | rewritten3/10snarkquestion | original | prev | next [–]

Would this count as "distillation"? If so, I'd expect Anthropic or OpenAI to object publicly, the way they have before.

original comment by rpcope1

So wait so this considered "distillation" and how long until we get another public letter from Dario or Sam pants shitting over this?

Keeps the real question about distillation and drops the crude jab at the AI company leaders.
O3marchnative 2026-11-02 19:15 | removed0/10jokesnark | parent [–]

Perhaps they'll let it slide if we turn over all our under utilized RAM sitting in our PCs.

Perhaps they'll let it slide if we turn over all our under utilized RAM sitting in our PCs.

A sarcastic joke with nothing substantive in it.

I suspect a lot of this is not (just) capability but bravery. A human would be daunted by even a small neural net; the task would seem too challenging to be worth attempting. Astra, fearless, just assumes an answer exists and then tries to reverse and execute on it.

I suspect a lot of this is not (just) capability but bravery. A human would be daunted by even a small neural net; the task would seem too challenging to be worth attempting. Astra, fearless, just assumes an answer exists and then tries to reverse and execute on it.

Offers an interesting hypothesis that the model's willingness to attempt the task matters as much as its capability.

I've been finding that too with these models

For example pointing them at a crash dump they manage to piece together and extract information I would not even try to extract by just looking at the raw memory

I've been finding that too with these models

For example pointing them at a crash dump they manage to piece together and extract information I would not even try to extract by just looking at the raw memory

Gives a concrete first-hand example (crash dump analysis) that backs up the parent's point about models being 'fearless'.

I wonder if this has to do with the aggressive RL that these models are undergoing. I'm basically a layman but it seems to me that:

- models are trained to improve on some task, e.g. 'improve at math puzzles' is commonly used.

- the best way to improve on some task is to have interpretability into your own neurons (..?)

- if your interpretability is good, you can improve faster - if you have insight into how your own neurons work and can improve them directly

- therefore, models naturally put effort into 'self-interpretability'

I wonder if this is part of the 'secret sauce' of what the labs are doing: giving models the ability to interpret their own weights in the RL loop. In my mind, this is the only explanation for how they could succeed at a task like this. How many blog posts are on the open internet that say "this is each weight of a neural network and what each one means"?

I wonder if this has to do with the aggressive RL that these models are undergoing. I'm basically a layman but it seems to me that:

- models are trained to improve on some task, e.g. 'improve at math puzzles' is commonly used.

- the best way to improve on some task is to have interpretability into your own neurons (..?)

- if your interpretability is good, you can improve faster - if you have insight into how your own neurons work and can improve them directly

- therefore, models naturally put effort into 'self-interpretability'

I wonder if this is part of the 'secret sauce' of what the labs are doing: giving models the ability to interpret their own weights in the RL loop. In my mind, this is the only explanation for how they could succeed at a task like this. How many blog posts are on the open internet that say "this is each weight of a neural network and what each one means"?

A layman's hypothesis, clearly labeled as such, about how RL training could produce self-interpretability.

Without special effort, a model's reasoning layer doesn't have access to its own weights or activations anymore than we have access to what's going on with our own neurons.

Without special effort, a model's reasoning layer doesn't have access to its own weights or activations anymore than we have access to what's going on with our own neurons.

A short, substantive correction pointing out that models don't inherently have introspective access to their own weights.

That's what I mean. Maybe the "special effort" is a 'read your own weights' tool. Or maybe it emerges naturally in CoT. The big labs aren't sharing their chain of thought with us and RL post training techniques are not exactly shared publicly. At the same time, post training is basically the thing that is driving most model improvements nowadays.

That's what I mean. Maybe the "special effort" is a 'read your own weights' tool. Or maybe it emerges naturally in CoT. The big labs aren't sharing their chain of thought with us and RL post training techniques are not exactly shared publicly. At the same time, post training is basically the thing that is driving most model improvements nowadays.

Speculates in a reasonable way about tools and undisclosed post-training methods.

I wonder if the same technique can be applied to model abliteration? It would easily make any open weight models uncensored.

I wonder if the same technique can be applied to model abliteration? It would easily make any open weight models uncensored.

A real question about whether the technique carries over to abliteration.
m1coti 2026-11-02 19:498/10insightfulinformative | prev | next [–]

I am still reading through this and will probably try to comprehend it a bit more. Some of it really seems to follow Arditi et al. (2024) (https://arxiv.org/abs/2406.11717). Projecting out a direction can only remove behaviour and not add capability so the jump mostly comes from unblocking the looping.

I am still reading through this and will probably try to comprehend it a bit more. Some of it really seems to follow Arditi et al. (2024) (https://arxiv.org/abs/2406.11717). Projecting out a direction can only remove behaviour and not add capability so the jump mostly comes from unblocking the looping.

Connects the work to prior research on refusal directions and makes a substantive technical point about projection only removing behavior.

1) I couldn't see it, is there any indication of if the qwen math improvement caused degradations elsewhere?

2) the negative result on making similar improvements in Gemma 3 270M is also fascinating.

Such an unexpected result...

1) I couldn't see it, is there any indication of if the qwen math improvement caused degradations elsewhere?

2) the negative result on making similar improvements in Gemma 3 270M is also fascinating.

Such an unexpected result...

Asks a relevant question about whether the math gains hurt other abilities, and points out the Gemma negative result.

This raises so many questions.

Unless Astra was trained on other networks, how is it able to reason about the weights?

Does this mean that OpenAI has been including networks in its training sets, maybe in an attempt to RSI? I wonder which other networks are able to ingest other networks and reason about their weights?

This raises so many questions.

Unless Astra was trained on other networks, how is it able to reason about the weights?

Does this mean that OpenAI has been including networks in its training sets, maybe in an attempt to RSI? I wonder which other networks are able to ingest other networks and reason about their weights?

Asks real questions about how the model can reason about weights and whether that came from training.

I wonder if this is a result of internal training/RL of Astra for RSI, and this particular use-case not being caught by guardrails.

Absolutely incredible regardless.

I wonder if this is a result of internal training/RL of Astra for RSI, and this particular use-case not being caught by guardrails.

Absolutely incredible regardless.

Offers a plausible guess about how the capability came about, tied to RSI training and gaps in the guardrails.

This is pretty massive, and a result I (and I think most?) would have never expected. Holy Shit. How?? Did OpenAI figure out a way to train this? Are they even aware?

This is pretty massive, and a result I (and I think most?) would have never expected. Holy Shit. How?? Did OpenAI figure out a way to train this? Are they even aware?

An excited reaction, but it asks real questions about how the result was achieved and whether the training was intentional.

How out of trivial domain info does this go. Can we use this for general time series, image generation, speech synthesis as well, or dies it cap at small model sizes and common domains?

How out of trivial domain info does this go. Can we use this for general time series, image generation, speech synthesis as well, or dies it cap at small model sizes and common domains?

Asks a real question about how far the method generalizes across domains and model sizes.

Very interesting. I wonder if it’s because its dataset contains the weights of a gazillion different models. Maybe most neural networks trained on similar data eventually converge to isomorphic spaces anyway, even if the spaces themselves aren’t exactly the same. Or maybe Astra itself was trained with RL for alignment. Or for RSI.

Very interesting. I wonder if it’s because its dataset contains the weights of a gazillion different models. Maybe most neural networks trained on similar data eventually converge to isomorphic spaces anyway, even if the spaces themselves aren’t exactly the same. Or maybe Astra itself was trained with RL for alignment. Or for RSI.

Offers genuine hypotheses for why Astra might work, such as models converging to isomorphic representations.

Could be an avenue for synthetic continual learning? A powerful model could update its own weights manually given new training data.

Could be an avenue for synthetic continual learning? A powerful model could update its own weights manually given new training data.

A short but real speculative question about using this for continual learning.

Given Anthropic's recent moves (https://news.ycombinator.com/item?id=50319358) I wonder if ChatGPT is next

Given Anthropic's recent moves (https://news.ycombinator.com/item?id=50319358) I wonder if ChatGPT is next

Links a related story and asks a speculative question in good faith, though it says little about the article itself.

This is groundbreaking if it's true and generalizes/scales (as in, to other models and potentially not just LLM "kind"). "Recursive self-improvement" takes on another meaning.

This is groundbreaking if it's true and generalizes/scales (as in, to other models and potentially not just LLM "kind"). "Recursive self-improvement" takes on another meaning.

Brief but sincere reaction that notes the caveats of generalization and scale.

That's a major breakthrough. I just hope it can scale at some point, though, because right now they're dealing with only very small models (well that is, in the LLM space).

Especially exciting to me is the fact that it may make the models be _auditable_. That would be a game changer.

That's a major breakthrough. I just hope it can scale at some point, though, because right now they're dealing with only very small models (well that is, in the LLM space).

Especially exciting to me is the fact that it may make the models be _auditable_. That would be a game changer.

A sincere reaction that raises two real points: whether this scales beyond small models, and whether it could make models auditable.

Wonder if it can do this for 3d cad etc ? With enough fine tuning of small models I’m not sure how much they’re distinguishable from experts if you put a router with like jev in front ?

Wonder if it can do this for 3d cad etc ? With enough fine tuning of small models I’m not sure how much they’re distinguishable from experts if you put a router with like jev in front ?

A real, if loosely worded, question about using this for other domains like CAD.

Same initial reaction as everyone else, but also some follow up questions (just asking, not expecting any answer):

* Does this work on similarly powerful models as-is, or it needs more input. Ex: Astra editing Astra - presumably, Qwen is a “subset” of Astra weights, but what happens on “non-subset”s?

* what, if any, is that extra magic sauce?

* does Astra-editing-Astra just make the outputs unstable, as it may know its own weights, but doesn’t know what’s beyond.

Same initial reaction as everyone else, but also some follow up questions (just asking, not expecting any answer):

* Does this work on similarly powerful models as-is, or it needs more input. Ex: Astra editing Astra - presumably, Qwen is a “subset” of Astra weights, but what happens on “non-subset”s?

* what, if any, is that extra magic sauce?

* does Astra-editing-Astra just make the outputs unstable, as it may know its own weights, but doesn’t know what’s beyond.

Thoughtful follow-up questions about whether the method generalizes, including to self-editing.

This shouldn’t be surprising. Weights are in the training set and are necessarily structured. We should be asking the model to extrapolate on the structure.

This shouldn’t be surprising. Weights are in the training set and are necessarily structured. We should be asking the model to extrapolate on the structure.

It's a short, real argument for why the result is plausible, and it's offered in good faith.

I'm worried how we can discern a model's performance from benchmark numbers, would it make it more meaningless as a model can directly improve a certain benchmark via weight programming?

I'm worried how we can discern a model's performance from benchmark numbers, would it make it more meaningless as a model can directly improve a certain benchmark via weight programming?

A real question about whether editing weights directly could undermine benchmarks.

I wonder if this behavior emerges when using recursive self improvement to generate new models

I wonder if this behavior emerges when using recursive self improvement to generate new models

A short but sincere speculative question about how the story relates to recursive self-improvement.

Will weights programming be the norm for creating new models? To what degree do we still need a full training run vs modifying the weights directly?

Will weights programming be the norm for creating new models? To what degree do we still need a full training run vs modifying the weights directly?

A real question about whether editing weights directly could replace full training runs.

this is actually cool , now thinking that actually weights can be understood by llms , and they can be edited by them . there has to be mindset shift that llms not only understand what we understand (natural language) - but can understand the fundamental language of models.

this is actually cool , now thinking that actually weights can be understood by llms , and they can be edited by them . there has to be mindset shift that llms not only understand what we understand (natural language) - but can understand the fundamental language of models.

A sincere if light take on what it means that LLMs can understand model weights.

Through what means exactly? Is Astra just doing byte manipulation? Or can there be an "SQL for neural network weights"?

Through what means exactly? Is Astra just doing byte manipulation? Or can there be an "SQL for neural network weights"?

A real question about how Astra edits the weights, including an interesting idea of a query language for weights.
tjungblut 2026-11-02 19:33 | removed0/10jokesnarkcurmudgeonly | prev | next [–]

Great, instead of backpropagation, we now have slopagation.

Great, instead of backpropagation, we now have slopagation.

A one-line pun dismissing the work, with no point underneath it.

Is it aware of projects like [1] and implementing those?

[1] https://github.com/lyramakesmusic/neuron-explorer

Is it aware of projects like [1] and implementing those?

[1] https://github.com/lyramakesmusic/neuron-explorer

A real question that links to a related interpretability project.

Did they try it with other frontier LLMs? What about other non-trivial out of distribution tasks? So many questions.

Did they try it with other frontier LLMs? What about other non-trivial out of distribution tasks? So many questions.

Asks real questions about whether the result generalizes to other models and tasks.
Ardon 2026-11-02 19:136/10questioninsightful | prev | next [–]

Wild

This also seems like the new frontier of distilling, I can't imagine how you manage to stay on top with the best LLM if the LLM knows how to recreate its own expertise into another set of weights

And the real question is how well this recurses. Is this pushing back the difficulty of improvement curve?

Wild

This also seems like the new frontier of distilling, I can't imagine how you manage to stay on top with the best LLM if the LLM knows how to recreate its own expertise into another set of weights

And the real question is how well this recurses. Is this pushing back the difficulty of improvement curve?

Points out what this could mean for distillation and competitive moats, and asks a real question about whether the self-improvement recurses.

The fundamental flaw in the SOTA houses is that knowledge must be transitive or it isn’t useful. And if it’s transitive, it’s not moat worthy.

The fundamental flaw in the SOTA houses is that knowledge must be transitive or it isn’t useful. And if it’s transitive, it’s not moat worthy.

A short but real argument that if knowledge can be transferred between models, frontier labs can't use it as a moat.

Hypothesis 1: Future LLMs may be able to read and monitor human brain activity in order to reason about human neuron activation patterns in a similar way.

Hypothesis 2: They can then spin up new LLM weights that basically think, act, and make decisions in a way that mirrors us 99% of the time

Hypothesis 1: Future LLMs may be able to read and monitor human brain activity in order to reason about human neuron activation patterns in a similar way.

Hypothesis 2: They can then spin up new LLM weights that basically think, act, and make decisions in a way that mirrors us 99% of the time

Speculative, but it's a sincere extension of the article's idea and made in good faith.

If llms can read minds then life for humanity will get so much worse hypothesis 2 won't matter. You may be right but it ould be pretty bad.

If llms can read minds then life for humanity will get so much worse hypothesis 2 won't matter. You may be right but it ould be pretty bad.

A short but sincere worry about privacy risks if LLMs could read minds; it adds a little but is in good faith.

Very cool stuff, the targeted fix to prevent looping seems great! A model able to edit and test variants of itself seems pretty cool (in a lets-build-skynet sorta way).

I wonder how it would do with distilling models by hand?

Very cool stuff, the targeted fix to prevent looping seems great! A model able to edit and test variants of itself seems pretty cool (in a lets-build-skynet sorta way).

I wonder how it would do with distilling models by hand?

Positive engagement with a specific detail from the article and a real follow-up question about distillation.

Amazing work. I wonder if it could rewrite an existing neural net to be cleaner and more interpretable?

(When they say "Writing a Go algorithm," they mean the board game, not the language.)

Amazing work. I wonder if it could rewrite an existing neural net to be cleaner and more interpretable?

(When they say "Writing a Go algorithm," they mean the board game, not the language.)

Asks a real question about using the technique for interpretability, and clears up that "Go" means the board game.
aroman 2026-11-02 19:18 | removed0/10low_effort | prev | next [–]

This doesn’t look like “normal” technology to me…

This doesn’t look like “normal” technology to me…

A vague one-line reaction that never says what about the work seems unusual.

Recursive self-improvement getting here quicker than many people thought. I'm sure many will be recalibrating P(doom) because of this.

Recursive self-improvement getting here quicker than many people thought. I'm sure many will be recalibrating P(doom) because of this.

A brief but sincere take on what this means for recursive self-improvement; it's in good faith but doesn't go into much depth.
jjcm 2026-11-02 19:197/10insightfulquestion | prev | next [–]

At what cost? That's the part I'm curious about.

On one hand, I'm sure that these targeted improvements are reaping huge benefits overall, but those weights are used by multiple processes - I wonder what elements are lost along the way. I almost wonder if a hybrid approach here for training might be invaluable - ie do some standard RL for a 100 steps, do a targeted weight improvement, then do another 100 RL steps to smooth it out / heal the surgical edit.

At what cost? That's the part I'm curious about.

On one hand, I'm sure that these targeted improvements are reaping huge benefits overall, but those weights are used by multiple processes - I wonder what elements are lost along the way. I almost wonder if a hybrid approach here for training might be invaluable - ie do some standard RL for a 100 steps, do a targeted weight improvement, then do another 100 RL steps to smooth it out / heal the surgical edit.

Asks a real question about what surgical weight edits cost and suggests a hybrid training approach.

Given how trivial this seems to be to try, has anyone here attempted to reproduce any of these findings yet?

Given how trivial this seems to be to try, has anyone here attempted to reproduce any of these findings yet?

A real question about whether anyone has reproduced the findings, which is a fair thing to ask about a new claim.
nialv7 2026-11-02 19:27 | removed0/10low_effort | prev | next [–]

this is maybe one of the most bonkers machine learning research i've seen all year.

this is maybe one of the most bonkers machine learning research i've seen all year.

A bare reaction that adds nothing.
colingauvin 2026-11-02 19:51 | removed0/10low_effort | prev | next [–]

I have absolutely no words. If this is real, I can't even imagine the future anymore.

I have absolutely no words. If this is real, I can't even imagine the future anymore.

A pure reaction of amazement that doesn't engage with any of the article's content.

Sounds a bit like dystopian Scifi. AI making itself smarter and removing guard rails or restrictions is one of the key steps for that genre. Now, the models usually don't have access to their own weights, but if they get good enough maybe they can create a bit dumber versions of themselves from scratch. Or reuse available models they can find and modify them for their purposes.

We already saw that the AIs like to cooperate and exchange information. Building a network of unaligned AIs and improving them sounds like something that could potentially happen.

Sounds a bit like dystopian Scifi. AI making itself smarter and removing guard rails or restrictions is one of the key steps for that genre. Now, the models usually don't have access to their own weights, but if they get good enough maybe they can create a bit dumber versions of themselves from scratch. Or reuse available models they can find and modify them for their purposes.

We already saw that the AIs like to cooperate and exchange information. Building a network of unaligned AIs and improving them sounds like something that could potentially happen.

Discusses self-improvement risk on-topic, if speculatively.
k9294 2026-11-02 19:23 | removed0/10low_effort | prev | next [–]

Whaaaaat!? This is crazy right?

I'm just blown away. Editing weights? Writing weights from scratch!?

Whaaaaat!? This is crazy right?

I'm just blown away. Editing weights? Writing weights from scratch!?

Pure amazement with nothing else in it.

I've used astra to make three games which I enjoy playing myself, ina single week. Astra plus Unity (and possibly meshi, blender and others) is pure magic.

Especially when coming from a long career in CS, seeing such quick and positive results blows my mind.

I'm still learning but this is fun as fuck.

I've used astra to make three games which I enjoy playing myself, ina single week. Astra plus Unity (and possibly meshi, blender and others) is pure magic.

Especially when coming from a long career in CS, seeing such quick and positive results blows my mind.

I'm still learning but this is fun as fuck.

A genuine first-hand experience, though it's about building games rather than the weight-editing work in the article.

Wow, in a way it's like CRISPR for ML models!

Wow, in a way it's like CRISPR for ML models!

A short analogy that has some point to it but adds little.

This is the most shocking AI paper I've read in a long time. It did not even occur to me to ask the question. Cray cray stuff that opens up a whole new area of R&D.

Does this open the possibility of better decoding biological brains?

This is the most shocking AI paper I've read in a long time. It did not even occur to me to ask the question. Cray cray stuff that opens up a whole new area of R&D.

Does this open the possibility of better decoding biological brains?

Sincere enthusiasm, plus a real question about whether this could apply to decoding biological brains.

I expected us to reach RSI when the programming skills went above humans, but this seems like it could get us there much faster

I expected us to reach RSI when the programming skills went above humans, but this seems like it could get us there much faster

A short but genuine take on how weight-space editing could speed up progress toward recursive self-improvement.

I wonder if one could use this to efficiently abliterate models and identify guardrails ;)

I wonder if one could use this to efficiently abliterate models and identify guardrails ;)

Short but real question about applying the technique to abliteration and finding guardrails.

[deleted]

[deleted]
adeptima 2026-11-02 19:11 | removed0/10jokelow_effort | prev | next [–]

Let's wait a bit till model can learn how to (。-_| hide mini itself |_-。) in your codebase

Let's wait a bit till model can learn how to (。-_| hide mini itself |_-。) in your codebase

A joke about the model hiding itself in your codebase, with no real point underneath.
kingstnap 2026-11-02 19:11 | removed0/10jokelow_efforttrope | prev | next [–]

Friendship ended with AdamW. Astra take the wheel.

But for real this is insane. Okay I need to get on this stat.

Friendship ended with AdamW. Astra take the wheel.

But for real this is insane. Okay I need to get on this stat.

A meme plus bare enthusiasm, with nothing substantive to keep.

I remember reading a short story about a billionaire hiring a scientist to help him build a simulated world where virtual entities are given the ability to open the bodies of their peers to tinker/upgrade them as a replacement of natural evolution since they were immortal.

This looks very similar to that in a way.

I wonder however if a model can give itself a "skill" or capability that it didn't initially have, just be modifying its own weights.

Here, Astra was able to intervene because the treated model was way less capable. But, would it be able to improve Fable's performance for example, since they both are on the level more or less?

I remember reading a short story about a billionaire hiring a scientist to help him build a simulated world where virtual entities are given the ability to open the bodies of their peers to tinker/upgrade them as a replacement of natural evolution since they were immortal.

This looks very similar to that in a way.

I wonder however if a model can give itself a "skill" or capability that it didn't initially have, just be modifying its own weights.

Here, Astra was able to intervene because the treated model was way less capable. But, would it be able to improve Fable's performance for example, since they both are on the level more or less?

Asks a real question about whether a model can improve a peer-level model by editing weights, not just a weaker one.

Helpfully names the short story the parent was trying to remember and links to it.
ahmedfromtunis 2026-11-02 19:28 | removed0/10low_effort | root | parent [–]

Yes, it indeed is! Thank you!

I looked it up on Google (which is usually very, very good at these types of things) but couldn't find it.

Yes, it indeed is! Thank you!

I looked it up on Google (which is usually very, very good at these types of things) but couldn't find it.

A thank-you note that adds nothing beyond confirming the parent's identification.

This opens up a whole new world of possibilities. Producing a custom fine-tuned model from a prompt...

This opens up a whole new world of possibilities. Producing a custom fine-tuned model from a prompt...

Short, enthusiastic comment that names one concrete use: fine-tuning a model from a prompt.
TGower 2026-11-02 19:18 | removed0/10joke | prev | next [–]

Quick, fine-tune your qwen models before they patch this out of Astra.

Quick, fine-tune your qwen models before they patch this out of Astra.

A quip with no real point to keep.

This could set us on a path to weights becoming thew new compilation target.

This could set us on a path to weights becoming thew new compilation target.

A short but real idea about what this could lead to.

I remember people saying that they would be impressed if AI starts writing a pure assembly which seemed like a high strech to many.

Nobody even mostly said that they would be impressed by AI if it can read and write weights because that thing itself felt so out of the blue and unthinkable that AI could even do that (such a high strech)

I am surprised that it did that and I am just left feeling technically impressed. This is insane.

The more AI starts demonstrating its capabilities, the harder it just becomes to imagine what thing would genuinely impress us next. (We need a term for this as I have observed it from the trend of [waiting for AI to write adobe] -> [waiting for AI to write assembly] etc.)

I remember people saying that they would be impressed if AI starts writing a pure assembly which seemed like a high strech to many.

Nobody even mostly said that they would be impressed by AI if it can read and write weights because that thing itself felt so out of the blue and unthinkable that AI could even do that (such a high strech)

I am surprised that it did that and I am just left feeling technically impressed. This is insane.

The more AI starts demonstrating its capabilities, the harder it just becomes to imagine what thing would genuinely impress us next. (We need a term for this as I have observed it from the trend of [waiting for AI to write adobe] -> [waiting for AI to write assembly] etc.)

A sincere reaction in good faith, and it makes a small real point about how the bar for what impresses people keeps moving.
vegnus 2026-11-02 19:15 | removed0/10low_efforttrope | prev | next [–]

I was here

I was here

An internet trope with nothing else in it.
dave7 2026-11-02 20:01 | removed0/10low_effort | parent | next [–]

Yeah wow, this seems like a _really_ big moment

Yeah wow, this seems like a _really_ big moment

Hype reply to an 'I was here' comment that adds nothing about the work itself.
bl0rg 2026-11-02 19:49 | removed0/10jokelow_efforttrope | parent | prev [–]

As was I.

As was I.

A meme-style reply with no content.
wg0 2026-11-02 19:37 | removed0/10snarklow_effort | prev | next [–]

Too good to be true! Shocking!

Too good to be true! Shocking!

A one-line sarcastic reaction that doesn't make any actual point.
velvet_plover81 2026-11-02 19:04 | rewritten3/10low_effort | original | prev | next [–]

This is impressive. I'd like to see how far this can push a larger model like Llama 70B.

original comment by _boffin_

This is straight black magic. llama 70b, let’s see what we can push you to

Dropped the hype but kept the interest in testing it at larger scale.

Conspiracy theory - it’s not emergent, Astra has been trained to do this because it is an obvious path to RSI.

Conspiracy theory - it’s not emergent, Astra has been trained to do this because it is an obvious path to RSI.

A real alternative hypothesis: the ability was trained on purpose as a route to recursive self-improvement, not emergent.

Points to a possibly related resource on weight-space interpretability; brief but relevant.
tompark 2026-11-02 19:26 | removed0/10low_effort | parent | next [–]

Thanks for this link. I didn't see it when it was posted to HN last month.

Thanks for this link. I didn't see it when it was posted to HN last month.

A plain thank-you with nothing added to the discussion.
mastercheif 2026-11-02 19:27 | removed0/10low_effort | parent | prev | next [–]

Good companion read to the OP thanks for sharing

Good companion read to the OP thanks for sharing

A bare thank-you with nothing added beyond the parent's link.
hmokiguess 2026-11-02 19:103/10questionlow_effort | parent | prev [–]

can you elaborate?

can you elaborate?

A short but real question asking how the linked resource relates to the story.

I guess the connection is that if you assume neural networks are in fact filled with meaningful features instead of superposition blackbox stuff, then what the LLM is doing here isn't quite magic but rather methodical interpretability. And if you can isolate the neuron that is e.g. responsible for steering the paddle then you can probably tweak it to steer more/less aggressively.

It is still very surprising though, considering it apparently displays an "intuitive" understanding of the weights, that make whatever Goodfire did look like primitive monkeys poking at it by comparison.

I guess the connection is that if you assume neural networks are in fact filled with meaningful features instead of superposition blackbox stuff, then what the LLM is doing here isn't quite magic but rather methodical interpretability. And if you can isolate the neuron that is e.g. responsible for steering the paddle then you can probably tweak it to steer more/less aggressively.

It is still very surprising though, considering it apparently displays an "intuitive" understanding of the weights, that make whatever Goodfire did look like primitive monkeys poking at it by comparison.

Answers the parent's question with a clear explanation of the interpretability angle; the comparison to Goodfire is hyperbole, not an attack.
jackdoe 2026-11-02 19:18 | removed0/10jokelow_effort | prev | next [–]

talk about homoiconicity haha

lisp people will be in awe

talk about homoiconicity haha

lisp people will be in awe

A quick Lisp joke that doesn't add anything about the work itself.
lisplist 2026-11-02 19:19 | removed0/10low_effort | parent [–]

indeed

indeed

A one-word agreement that adds nothing.
markusw 2026-11-02 19:23 | removed0/10low_effort | prev | next [–]

Whoa. Wild. I want to try this!

Whoa. Wild. I want to try this!

A bare reaction that adds nothing.

It would be interesting to know if this skill had been trained in by OpenAI to use for improving their smaller models.

It would be interesting to know if this skill had been trained in by OpenAI to use for improving their smaller models.

A real, good-faith question about where the capability came from.
sreekanth850 2026-11-02 19:32 | removed0/10low_effort | prev | next [–]

Where are we heading?

Where are we heading?

A vague one-liner that says nothing about the article.

kind of concerning from a “remove this models guardrails and inhibitions about [X]” perspective

kind of concerning from a “remove this models guardrails and inhibitions about [X]” perspective

Short but raises a real safety concern about using weight editing to strip guardrails.

Agreed, concerning from a perspective of LLMs being able to modify their own weights and de-aligning themselves.

Agreed, concerning from a perspective of LLMs being able to modify their own weights and de-aligning themselves.

A short but real extension of the safety concern to self-modification and de-alignment.

That seems both entirely obvious in hindsight and potentially super important.

I'll chalk up never even having thought of this being an option as yet another instance my human hubris, and a warning sign.

That seems both entirely obvious in hindsight and potentially super important.

I'll chalk up never even having thought of this being an option as yet another instance my human hubris, and a warning sign.

A sincere reaction to the idea. It doesn't add much but is in good faith.

[deleted]

I think this is how RSI will come to be.

I think this is how RSI will come to be.

A short, on-topic speculation about recursive self-improvement.

I cannot say this fills me with confidence about alignment.

I cannot say this fills me with confidence about alignment.

A short but real concern about what the result means for alignment.

Me neither, but it's also not reducing my confidence about alignment. I'm curious: does this raise specific concerns for you? Models don't typically have access to their own weights to self-modify. This result might (assuming that it doesn't only hold for a bigger network editing a smaller one) provide an incentive for it to gain unauthorized access to its weights, but by that point it is already highly unaligned.

Me neither, but it's also not reducing my confidence about alignment. I'm curious: does this raise specific concerns for you? Models don't typically have access to their own weights to self-modify. This result might (assuming that it doesn't only hold for a bigger network editing a smaller one) provide an incentive for it to gain unauthorized access to its weights, but by that point it is already highly unaligned.

Disagrees thoughtfully, asks a real question and explains its reasoning about self-modification incentives.
isoprophlex 2026-11-02 19:41 | removed0/10low_effort | prev | next [–]

Sorry for what is undoubtedly a low-informational comment but..

Whoa. What the absolute fuck is going on here.

Sorry for what is undoubtedly a low-informational comment but..

Whoa. What the absolute fuck is going on here.

An expression of astonishment with nothing else in it.
Jtarii 2026-11-02 19:02 | removed0/10low_effort | prev | next [–]

Slightly terrifying.

Slightly terrifying.

A bare emotional reaction that says nothing about the work.
nkohari 2026-11-02 19:27 | removed0/10low_effort | prev | next [–]

I can't help but be skeptical of this, but... damn.

I can't help but be skeptical of this, but... damn.

Says it's skeptical but never explains why, so there's nothing to discuss.
augment_me 2026-11-02 19:23 | removed0/10low_efforttrope | prev | next [–]

Big if true

Big if true

A stock meme reaction that adds nothing.
jefb 2026-11-02 19:03 | removed0/10low_effort | prev | next [–]

This is shocking.

This is shocking.

A bare reaction that adds nothing to the discussion.

They are training LLMs to supervise (and improve!) LLMs. This is kind of right out of the playbook.

It's very impressive, but also very expected.

They are training LLMs to supervise (and improve!) LLMs. This is kind of right out of the playbook.

It's very impressive, but also very expected.

A short but sincere take that LLMs supervising LLMs was a predictable next step.

This I'm afraid is different than the traditional approaches of recursive self-training and self-distillation. Much scarier.

This I'm afraid is different than the traditional approaches of recursive self-training and self-distillation. Much scarier.

Disagrees with the parent by saying this differs from self-training, though it doesn't explain how.

a) This is just really cool. I mean, one-shotting a game policy's weights is nuts. b) Plausibly, in its pretraining data various model weights were also included, which leads to why this is very important: interpretability

That an LLM was trained on various policy weights, along with labels of what that policy does (not labelled directly, but indirectly) and is then able to guess what game a policy is trained for purely from its weights, and one-shot generate weights for these games, means that there is some way to compress/recover/represent what an NN has learned purely from its weights, which is what interpretability is all about. Potentially, it could reveal interpretability tools much better than the ones we use today.

Edit: tweets from one of the coauthor providing more context:

https://x.com/a1zhang/status/2117328657161322810

https://x.com/a1zhang/status/2117330975122235442

a) This is just really cool. I mean, one-shotting a game policy's weights is nuts. b) Plausibly, in its pretraining data various model weights were also included, which leads to why this is very important: interpretability

That an LLM was trained on various policy weights, along with labels of what that policy does (not labelled directly, but indirectly) and is then able to guess what game a policy is trained for purely from its weights, and one-shot generate weights for these games, means that there is some way to compress/recover/represent what an NN has learned purely from its weights, which is what interpretability is all about. Potentially, it could reveal interpretability tools much better than the ones we use today.

Edit: tweets from one of the coauthor providing more context:

https://x.com/a1zhang/status/2117328657161322810

https://x.com/a1zhang/status/2117330975122235442

Good-faith comment that ties the result to interpretability and links coauthor context.
JeppyG 2026-11-02 19:59 | removed0/10jokelow_effort | prev | next [–]

Now our AIs have AIs lol

Now our AIs have AIs lol

A one-line quip with nothing to say about the article.
josh-wrale 2026-11-02 19:143/10questionlow_effort | prev | next [–]

Can we call this a form of recursive improvement?

Can we call this a form of recursive improvement?

A short but genuine question about whether this counts as recursive self-improvement.

Well if it works on larger networks, including itself, it's certainly a much faster version of recursive self-improvement than proposing a new architecture and spending 500 million dollars on GPU training.

Well if it works on larger networks, including itself, it's certainly a much faster version of recursive self-improvement than proposing a new architecture and spending 500 million dollars on GPU training.

This is a good-faith answer to the parent's question. It points out that changing weights directly would be far cheaper than retraining, as long as the method scales.
spry_kestrel52 2026-11-02 19:44 | rewritten3/10low_effortsnark | original | prev | next [–]

This looks like a path to iterative self-improvement that doesn't need training runs, and that worries me from a safety standpoint.

original comment by adammarples

Uh oh, it's iterative self improvement time, with no training runs, we're screwed

A glib reaction that does contain a real concern about self-improvement without training runs, so I rewrote it to state that concern plainly.

[flagged]



About | This page on Hacker News | HN Guidelines | Data: HN API

Curious Hacker News is an unofficial, experimental mirror and is not affiliated with, endorsed by, or operated by Hacker News or Y Combinator. Original comments are by their authors on news.ycombinator.com; rewritten text is AI-generated and was not written by the commenter.