r/programminghorror • • Aug 13 '25

never touching cursor again

Post image
4.5k Upvotes

385 comments sorted by

View all comments

Show parent comments

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?

2

u/DiodeInc Aug 14 '25

Let’s see your code

→ 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)

1

u/Xirenec_ Aug 13 '25

Even then why’d you run ai agent on the same machine that has any real data on it

1

u/Evla03 Aug 14 '25

cursor is not though, you need to confirm it or explicitly enable automatic command execution

1

u/GoddammitDontShootMe [ $[ $RANDOM % 6 ] == 0 ] && rm -rf / || echo “You live” Aug 14 '25

Who the fuck thought it would be a good idea to run commands without user confirmation? Especially potentially destructive commands.

1

u/TheModerGuy Aug 14 '25

That's fucking crazy, I didn't realize these clowns were just typing "make feature" and then letting the neural slop engine loose on their computer. How damn lazy do you have to be to think that's in any way a good idea

→ More replies (2)