News for hackers. Stuff that matters.
Re:Scaling Latent Reasoning via Looped Language Models by lukebechtel on Saturday January 03, 2026 @09:07PM (#46484067)
so it's:

output = layers(layers(layers(layers(input))))

instead of the classical:

output = layer4(layer3(layer2(layer1(input))))

Re:Scaling Latent Reasoning via Looped Language Models by oofbey on Saturday January 03, 2026 @10:38PM (#46484640)
Yeah if layers() is a shortcut for layer4(layer3(layer2(layer1(input)))). But sometimes it’s only

output = layers(input)

Or

output = layers(layers(input))

Depends on how difficult the token is.

Re:Scaling Latent Reasoning via Looped Language Models by remexre on Sunday January 04, 2026 @11:53AM (#46489733)
Or more like,

    x = tokenize(input)
    i = 0
    do {
      finish, x = layers(x)
    } while(!finish && i++ < t_max);
    output = lm_head(x)
Re:Scaling Latent Reasoning via Looped Language Models by oofbey on Sunday January 04, 2026 @07:43PM (#46494026)
That’s closer still. But even closer would be:

    x = tokenize(input)
    i = 0
    finish = 0
    do {
      p, x = layers(x)
      finish += p
    } while(finish < 0.95 && i++ < t_max);
    output = lm_head(x)
Except the accumulation of the stop probabilities isn’t linear like that - it’s more like a weighted coin model.