News for hackers. Stuff that matters.
Re:The missed opportunity of constrained decoding by killcoder on Saturday January 17, 2026 @01:03AM (#46655725)
I don't buy the "any constraints cause lower performance via being out of distribution" idea. Sure if you ask the model to output 'reasoning' in JSON steps, that is a completely different 'channel' to its trained 'reasoning' output. For real tasks though, I think it's more about picking the _right_ context free grammar to enforce format correctness. You can enforce an in-distribution format and get the best of both worlds. I don't think the industry should settle so hard on JSON-for-everything.
Re:The missed opportunity of constrained decoding by Agent_Builder on Saturday January 17, 2026 @01:17AM (#46655789)
I think we’re mostly aligned. The constraints we’re talking about weren’t about forcing everything into JSON or limiting reasoning bandwidth.

Inside a step, the model still reasons freely in plain language. The constraint is on what authority exists at that step.

The failures we saw came from permissions and assumptions silently carrying over between steps, not from the model “thinking wrong”. Once a step ended, any authority it had ended too.

So it’s less “constrain decoding” and more “constrain capability scope over time”. Free reasoning within a step, hard boundaries between steps.

That separation is what removed a lot of surprising behavior for us.