Remix.run Logo
bigstrat2003 4 days ago

[flagged]

Varelion 4 days ago | parent | next [-]

The fact this got flagged says all you need to know about the current dev ecosystem.

lrvick 4 days ago | parent [-]

It got flagged because it is wildly wrong.

LLMs are literally solving math problems humans have struggled with for decades.

It took me a while to get through the cognitive dissonance too, but we are all going to have to do it.

legulere 4 days ago | parent | next [-]

LLMs certainly can interpolate between information found in its training set vastly faster than humans can find similar code on GitHub and stack overflow (or in math papers). It's certainly a tool that can be used when programming.

On the other hand also calculators help solve problems people have struggled with for millennia. It also doesn't mean that the end result is better than by hand. It's actually not, and that's the reason why you cannot replace programmers, because you need them to steer the LLMs for a good outcome.

And even the answer to the question, if LLMs make us more productive as programmers long-term is not really clear

lrvick 4 days ago | parent [-]

The code is not better than an imaginary human paid to work on this as long as they wanted. But said human and sponsor did not seem to exist.

If not for LLMs this type of hardening would not be possible for me to justify at a startup, and I would have had to sigh and accept the huge attack surface of systemd.

I am a security engineer and there are unlimited things to harden, so LLMs let us harden a lot more in the same very limited time.

Varelion 4 days ago | parent | prev [-]

You mean plagiarizing math problems humans have tackled for decades?

seanw444 4 days ago | parent [-]

And brute forcing solutions within well-understood constraints.

lrvick 4 days ago | parent [-]

Brute forcing faster than a human could and able to vary approaches on the fly saving humans a lot of time. Humans need only set the direction.

Lets brute force cancer. All for it.

That said, to be clear, I would never give OpenAI or Anthropic money. Their irresponsible behavior is separate from the objective capabilities of the tools, which we should seek sovereign versions of.

malfist 4 days ago | parent | prev [-]

But they have absolute confidence! They're absolutely right

lrvick 4 days ago | parent | next [-]

I can have confidence because I specced the test suite to prove the rust assembly calls matches up with the tables in the linux source code.

If any of that is wrong, then the Linux kernel is wrong the same way.

I am not even close to vibe coding. This is built to my exact spec because I actually understand this area pretty well.

I constructed a Linux distribution on my own before AI and contributed to the kernel by hand going back 20 years ago now.

fhn 4 days ago | parent | prev [-]

humans are overly confident too when they are mostly wrong