| ▲ | mexicocitinluez 4 hours ago | |
You don't need this type of work to be deterministic. It doesn't really matter if the LLM names a function "IsEven" vs "IsNumberEvent". Have you ever written the EXACT same code twice? > it introduces an unreliable compiler. So then by definition so our humans. If compiling is "taking text and converting it to code" that's literally us. > it's up to the developer to review the changes. Which just seems like a laborious error prone task. There are trade-offs to everything. Have you ever worked with an off-shore team? They tend to produce worse code and have 1% of the context the LLM does. I'd much rather review LLM-written code than "I'm not even the person you hired because we're scamming the system" developers. | ||
| ▲ | tommy_axle 4 hours ago | parent [-] | |
You want it to be as close to deterministic as possible to reduce the risk of the LLM doing something crazy like deleting a feature or functionality. Sure, the idea is for reviews to catch it but it's easier to miss there when there is a lot of noise. I agree that it's very similar to an offshore team that's just focused on cranking out code versus caring about what it does. | ||