logoalt Hacker News

dcanelhas • yesterday at 11:20 AM • 2 replies • view on HN

I find that this is noticeable in situations where you're working on something a bit more complex and are initially using an LLM as code assistant to make progress. Once it hits a wall and you find yourself needing to just figure it out yourself, man does the debt get paid with interest. It's not a permanent cognitive impairment though. But there is a bit of a recovery period needed. On the whole I think there are some productivity gains, in spite of setbacks (assuming you know how to solve the problems yourself, to begin with)


Replies

jacquesm • yesterday at 11:28 AM

That's exactly the problem. You need to religiously contain AI work to the parts of your codebase that you don't actually care about. Put it in separate repositories and limit work to working directories that do not check out the sources that you value. And be prepared to toss it at any point.

The risk if you ignore that is that you're on a nicely greased slope all the way down into the mess that a typical AI will leave behind.

I have a project right now that needs a lot of scaffolding to be worked on. I'm fine with the scaffolding and the mocks to be AI generated, they have no value to me at all. But the core gets written line-by-line by hand and I am in absolute control of what is going on there. The number of times that the AI has tried to gain control over that part of the codebase that it can't see but infers must be around somewhere is really interesting, it just does not want to stay in its lane. It will gaslight itself into believing that the root cause of whatever problem it is dealing with must be located in this magical invisible body of code and it will do what it can to try to find it, including attempts at reverse engineering that code from libraries and searching all over the accessible parts of the file system to see if there are any copies lying around.

Since I don't work at OpenAI I've found that containing the bot is rather easy, you just make sure it does not have network access, but that won't stop it from trying.

➕ show 1 reply
latentcoffee • yesterday at 11:47 AM

[flagged]