←back to thread

214 points optimalsolver | 2 comments | | HN request time: 0.4s | source
1. riskable ◴[] No.45771656[source]
My hypothesis: This is why AI is fantastic as a coding assistant but not so great at other things. A software developer—after watching an AI model fail over and over again, trying to say, fix a difficult bug—will stop and approach the issue from a different angle. They'll take a closer look at what's going on, fiddle things around by hand, and that's usually enough to get over that hump of complexity (that the AI model couldn't work its way through).

We (developers) do this because it's what we've always done with our own code. Everyone's encountered a bug that they just couldn't figure out. So they search the Internet, try different implementations of the same thing, etc but nothing works. Usually, we finally solve such problems when we take a step back and look at it with a different lens.

For example, just the other day—after spending far too long trying to get something working—I realized, "Fuck it! The users don't really need this feature." :thumbsup:

replies(1): >>45772119 #
2. acuozzo ◴[] No.45772119[source]
> AI is fantastic as a coding assistant

The extent to which this is true is a rough measure of how derivative your work is, no?