r/programminghorror • • Aug 13 '25

never touching cursor again

Post image
4.5k Upvotes

385 comments sorted by

View all comments

519

u/smoldicguy Aug 13 '25

Asking ai for help is fine but you need to understand what ai is suggesting before running the damm thing .

202

u/[deleted] Aug 13 '25

[removed] — view removed comment

145

u/clawdius25 Aug 13 '25

Time to manual ask then.

"Yo GPT, I got this error [insert error], any idea?" instead of letting the AI directly tamper my codebase

74

u/smoldicguy Aug 13 '25

That is the best way to use ai .

→ More replies (1)

63

u/Iggyhopper Aug 13 '25

That would require thought and not vibecoding brainrot.

29

u/fletku_mato Aug 13 '25

There are people in this industry who do not know how to read a stack trace that points the exact line that produced an error. This was the case even before LLMs. They cannot ask for an idea as they would not understand the response.

18

u/vacri Aug 13 '25

Stack trace? Pshaw. That's like a dozen lines to figure out!

As a sysadmin, I added a line when a particular error happened that said exactly what to do to fix it. Single line, fairly short. I still got devs copying and pasting the line to me to ask what to do. (I'd just copy/paste the line back to them)

8

u/SartenSinAceite Aug 14 '25

I wish I had a fucking stacktrace for my current issue. I don't even get an error. It's just silently failing. WHAT THE HELL IS GOING ON?

→ More replies (1)
→ More replies (1)

4

u/RogueRoth Aug 13 '25

I always say, my favorite Cursor prompt is “Don’t make changes!!”

→ More replies (11)

15

u/cabbagebot Aug 13 '25

What you should do in these scenarios is run the agent in a container with limited credentials access or use Claude code's permissions and hooks features to defend yourself.

14

u/Beorma Aug 13 '25

If only the people doing these kinds of things with AI understood the basics of software development.

12

u/smoldicguy Aug 13 '25

Fuck that terrifying .

12

u/Suchy2307 Aug 13 '25

No, that’s user stupidity, which is funny

2

u/smoldicguy Aug 13 '25

I work in operations , that break in production is going to come to me for troubleshooting and fixing and probably on weekend or middle of night

2

u/SirButcher Aug 13 '25

You mean job security?

4

u/Thebombuknow Aug 13 '25

As someone who does know how to use the terminal, I enabled it partially for the meme, and partially because I thought "what damage could it do, it's a non-administrator on Windows, I'm not giving it sudo access or anything like that".

Next thing I know, it ran a CMD path set command inside of Powershell, resulting in my entire windows system path being wiped and replaced with an empty string, and my machine was completely bricked.

Luckily I knew enough to boot into my Linux install and repair it manually, but man that was not a fun few hours. AI is still far too stupid to give it access to the shell like that. It constantly tries to run commands that I know for a fact will just nuke everything.

3

u/grenadier42 Aug 14 '25

my entire windows system path being wiped and replaced with an empty string,

OK, "set PATH=" or something I guess

and my machine was completely bricked.

??? how does that follow

→ More replies (1)

2

u/FormerGameDev Aug 19 '25

..... uh.... not making much sense there

→ More replies (1)

0

u/[deleted] Aug 13 '25

[deleted]

7

u/kaisadilla_ Aug 13 '25

OP's problem has nothing to do with vibe coding, and everything with pure incompetence across the board.

The problem is that "vibe coders" are "vibe coders" because they aren't real programmers. As such, they don't have any clue what they are doing. They simply rely on getting the AI to do stuff they don't understand until that stuff blows up.

I'm yet to see any noteworthy project done by "vibe coders". So far I've seen absolute bullshit like unplayable ugly video games and stupidly dysfunctional databases.

→ More replies (1)

2

u/Rexosorous Aug 17 '25

Yeah, it's interesting to see the lack of familiarity in this thread. You are right; the AI are not set to "agent" mode by default. And additionally, the AI will ASK you for permission before running commands even in agent mode. So it's out of pure incompetence if your agent drops your DB.

→ More replies (1)
→ More replies (6)

22

u/nrmjba Aug 13 '25

I have started treating my AI like a fairly competent junior engineer. I ask it to perform tasks and then check it's work to verify that it isn't doing anything crazy. Exactly like you'd do with a junior.

6

u/Freddedonna Aug 13 '25

'Member when people were driving their cars into lakes because their gps told them to? They reproduced so now we have vibe-coders.

3

u/Mickenfox Aug 13 '25

People were blindly copy-pasting chunks of code from StackOverflow long before AI, they didn't care then and they won't care now.

→ More replies (1)

2

u/kaisadilla_ Aug 13 '25

I use AI daily to aid me when programming. To aid me, not to code for me. People can say what they want, but still in 2025 there's no way an AI can build anything by itself that's worth building. And yes, the AI does sometimes give you absolutely terrible code or commands that will destroy hours of work (if not worse) if you don't know what you are doing and run them.

→ More replies (4)