Remix.run Logo
▲ nahumfarchi 11 hours ago

I recently spent a couple of hours reducing 1k lines of code produced by an LLM to about 100. Purely extrapolation, but imagine what if your project was 50k instead of 500k?

▲user43928 11 hours ago | parent | next [-]

If we scale that effort up from 1k lines to 500k, I'd be spending a few thousand hours optimizing the implementation.

Even if I ended up with a project of 50k lines, that would take multiple times the effort it took me to get this app ready for the initial release.

Realistically, I wouldn't have finished the project at all.

▲ 3 hours ago | parent | prev | next [-]
[deleted]
▲hologramofham 10 hours ago | parent | prev | next [-]

You want to reduce lines of code? Next you'll be trying to reduce the number of PRs, then what will you use for productivity metrics?

▲Topfi 9 hours ago | parent [-]

sits down around the campfire

Let me tell you the story of the developer trying to reduce the number of tokens they use. It was a moonlit night, only the faint spinning of a Noctua fan audible and our intrepid developer...

▲grim_io 11 hours ago | parent | prev [-]

That's a bit silly to assume the LLM will 10x all of the code.

It doesn't happen often to me. If it does, I find it often handles extra edge cases I only would have found by using the customer as a guinea pig.

▲marcosdumay 4 hours ago | parent | next [-]

> That's a bit silly to assume the LLM will 10x all of the code.

Oh, for sure.

I'm assuming the GGP's system can be expressed in 5k to 1k lines of Java or Kotlin.

▲hologramofham 10 hours ago | parent | prev [-]

> That's a bit silly to assume the LLM will 10x all of the code.

Where else did you think they came up with the "10x developer" thing?

(Yes I know LoC is a useless productivity measure, that's just a joke. Obviously it's number of PRs..)

▲grim_io 8 hours ago | parent [-]

Yeah you can 10x the code, if you are not required to review it thoroughly.

But in doing so, you will also 10x the features delivered. Maybe 5x, who knows?

But you definitely won't have to go through and decimate the generated code as a rule.