←back to thread

LLM Inevitabilism

(tomrenner.com)
1613 points SwoopsFromAbove | 2 comments | | HN request time: 0s | source
Show context
mg ◴[] No.44568158[source]
In the 90s a friend told me about the internet. And that he knows someone who is in a university and has access to it and can show us. An hour later, we were sitting in front of a computer in that university and watched his friend surfing the web. Clicking on links, receiving pages of text. Faster than one could read. In a nice layout. Even with images. And links to other pages. We were shocked. No printing, no shipping, no waiting. This was the future. It was inevitable.

Yesterday I wanted to rewrite a program to use a large library that would have required me to dive deep down into the documentation or read its code to tackle my use case. As a first try, I just copy+pasted the whole library and my whole program into GPT 4.1 and told it to rewrite it using the library. It succeeded at the first attempt. The rewrite itself was small enough that I could read all code changes in 15 minutes and make a few stylistic changes. Done. Hours of time saved. This is the future. It is inevitable.

PS: Most replies seem to compare my experience to experiences that the responders have with agentic coding, where the developer is iteratively changing the code by chatting with an LLM. I am not doing that. I use a "One prompt one file. No code edits." approach, which I describe here:

https://www.gibney.org/prompt_coding

replies(58): >>44568182 #>>44568188 #>>44568190 #>>44568192 #>>44568320 #>>44568350 #>>44568360 #>>44568380 #>>44568449 #>>44568468 #>>44568473 #>>44568515 #>>44568537 #>>44568578 #>>44568699 #>>44568746 #>>44568760 #>>44568767 #>>44568791 #>>44568805 #>>44568823 #>>44568844 #>>44568871 #>>44568887 #>>44568901 #>>44568927 #>>44569007 #>>44569010 #>>44569128 #>>44569134 #>>44569145 #>>44569203 #>>44569303 #>>44569320 #>>44569347 #>>44569391 #>>44569396 #>>44569574 #>>44569581 #>>44569584 #>>44569621 #>>44569732 #>>44569761 #>>44569803 #>>44569903 #>>44570005 #>>44570024 #>>44570069 #>>44570120 #>>44570129 #>>44570365 #>>44570482 #>>44570537 #>>44570585 #>>44570642 #>>44570674 #>>44572113 #>>44574176 #
stiray ◴[] No.44569145[source]
Are you sure, that the code works correctly? ;)

Now, imagine, what you would do, if you never learned to read the code.

As you were always using only AI.

Anyway, coding is much simpler and easier than reading someone else's code. And I rather code it myself than spend time to actually read and study what AI has outputted. As at the end, I need to know that code works.

---

At one point, my former boss was explaining to me, how they were hired by some plane making company, to improve their firmware for controlling rear flaps. They have found some float problem and were flying to meeting, to explain what the issue was. (edit:) While flying, they figured out that they are flying with plane having that exact firmware.

replies(4): >>44569192 #>>44569317 #>>44569384 #>>44570138 #
1. TeMPOraL ◴[] No.44569192[source]
Regarding your plane story, I can't help but notice that the fact this plane was in operation, and they were willing to fly on it, implies the problem wasn't that big of an issue.
replies(1): >>44569222 #
2. stiray ◴[] No.44569222[source]
It actually was, but no one bothered with plane model until they were in the air, but fair point, should mentioned it.

(I would love to explain more, but deliberately type of error and company name were omitted, anyway it is fixed for a decade)