News for hackers. Stuff that matters.
Re:We should be more ambitious with the software we build by jameshart on Sunday October 25, 2026 @04:17AM (#50229372)
This sort of ‘it’s probably in the dataset’ thinking is a bit of a relic from the ‘stochastic parrot’ era of LLM critique.

Reinforcement learning doesn’t work by training an LLM on a series of inputs like ‘rewrite python in befunge’ paired with a prepared model implementation. It doesn’t matter if an open source implementation was in the dataset that trained the language model. All it got from that was an appreciation for syntax and language idiom; when it is generating code it’s doing so according to the approaches and patterns that it’s been reinforced into following in the context of a coding prompt - regurgitating existing codebases is undesirable so it is a behavior it will have been reinforced against.

Re:We should be more ambitious with the software we build by henrymerrilees on Sunday October 25, 2026 @06:38AM (#50230155)
I didn’t plagiarize! I merely have deep appreciation for the syntax and language idioms of the New York Times.
Re:We should be more ambitious with the software we build by hansonkd on Sunday October 25, 2026 @04:35AM (#50229461)
I don't think they are saying its regurgitation, but rather that the "approaches and patterns" used to build a python interpreter are in the training data because the training data asks the llm to build one.
Re:We should be more ambitious with the software we build by imtringued on Sunday October 25, 2026 @04:36AM (#50229463)
>All it got from that was an appreciation for syntax and language idiom;

Sounds like it's you who is behind the times. With things like REA we know that LLMs can reverse engineer the behaviour of binaries and basically treat them as a form of specification to rebuild an application.

This means that old python interpreter acts like a specification for what kind of features must be included inside the project.

LLMs are amazing at input to output transformations and that hasn't changed at all.

I think it's you who has to update his mental model away from "stochastic parrot era" accusations.

PS: if you're trying to accuse me of being a "stochastic parroter", that's exactly what I mean.

Taking an input and transforming it to an output is the exact opposite of repeating something.

Re:We should be more ambitious with the software we build by jameshart on Sunday October 25, 2026 @05:02AM (#50229594)
Well then ‘it’s in the dataset’ doesn’t matter. An agent can just pull down the code as part of its research when it’s tasked with a similar rewrite. That seems far more useful.
Re:We should be more ambitious with the software we build by dmantis on Sunday October 25, 2026 @08:25AM (#50230820)
People regularly write here that nobody really knows how LLM weights are working really, we only know how to achieve that and run inference. Isn't that true?

I see it this way in layman sense:

- you feed the model with data;

- you run the query;

- you activate a network and it gives you most probable token, refeeds it back and generates next and so on;

- nobody knows exactly why and how this next token comes and can tell strictly which input data gives which output data without running the exact query with 0 temperature.

So yes, it's not an exact copy, but you also can't say that a particular repo is not reflected anyhow. And I mean that the weights are reflected by the particular logic, not a syntax.

Otherwise why all the hassle if we can just feed the language reference doc to 100mb model and it should be able to produce everything just fine if only the syntax connections are needed and everything else is freshly derivated and not based on the actual implementations.

Re:We should be more ambitious with the software we build by Seattle3503 on Sunday October 25, 2026 @11:50AM (#50232865)
I was speaking of reinforcement learning with verifiable rewards. It's not clear to me from your comment why re-writing python couldn't be in the set of training tasks used during RLVR.
Re:We should be more ambitious with the software we build by jameshart on Sunday October 25, 2026 @09:44PM (#50238057)
Then maybe phrase it less dismissively?

‘It’s in the dataset’ sort of implies ‘the model is just reproducing output it was trained on’.

In this case you’re saying ‘the model is repeating tasks it was trained to do’

That’s the difference between accusing someone of just regurgitating something they read, vs praising them for having prepared well for an exam.

Re:We should be more ambitious with the software we build by suddenlybananas on Monday October 26, 2026 @02:46AM (#50239977)
This doesn't really make sense. If you have the specific questions of an exam in advance and study those, then your final score on the exam isn't really representative.