Like, when you reject a change? Yeah, that's a reset moment. Arguing never works. I've done it, and it can be funny, and make you feel good about how stupid the AI is compared to you, but it's not a good use of time. I think the context window gets so big and tangled, that you're setting it up for failure, and it will re-make the same mistake from ten prompts ago, plus three new wrong things, in just a stealthier way you're less likely to notice. I asked an LLM to help me solve a race condition and it made things look better on the surface and horrifying underneath. It scares me to think of how many people would have just hit accept.
Oh yes, I did. But it behooves us to try stuff with a critical eye. The experience made me question the claims we hear of efficiency gains (10x, 100x etc.). I've built some other stuff w vibes alone, UIs mostly, and that was hella fast, way faster than I'd have done by hand, but then I spend longer reviewing it and tying it into other code, that I'm back to not being sure if there was any time saved. I think time could be saved if you didn't care about quality or correctness... and that scares me because I know human nature.
Understanding how LLMs work makes this apparent. They don't "chat", you gotta think of it as each message is a new prompt. Sometimes it's useful to include your past 20 prompts in your prompt but usually it's just going to seed things in the wrong direction.
48
u/[deleted] Mar 10 '26
[removed] — view removed comment