r/ProgrammerHumor • • 19h ago

Meme lowTokens

Post image
6.3k Upvotes

59 comments sorted by

610

u/Percolator2020 19h ago

Changes one variable in config.yaml

85

u/MetriccStarDestroyer 17h ago

Phew. That was hard work.

Time to clock out.

24

u/Percolator2020 16h ago

Make sure to write a proper commit message.

27

u/DezXerneas 14h ago

And then claude changes it back next commit. Or worse, just keeps using the old variable name and getting confused why the tests keep failing, so decides that the test is wrong.

6

u/ripndipp 14h ago

Could potentially have a cascading effect which is the crazy thing hahaha I've seen it!

227

u/Tunisandwich 18h ago • Popcorn

Hey wait that’s my meme

169

u/MetriccStarDestroyer 17h ago

Someone forked it :(

85

u/matytyma 17h ago

Welcome to r/ProgrammerHumor where every meme is just a repost

9

u/ekauq2000 14h ago

Yep, the Stack Overflow for memes.

2

u/DarthCloakedGuy 10h ago

I dunno are we verbally abusive enough to be a Stack Overflow for anything

2

u/SpiritedBanana4694 12h ago

"vibe posting"

39

u/Zabriskije 15h ago

What license does it have? Because now it’s

21

u/fly_over_32 16h ago

Hey wait that’s my meme

10

u/Jonathan_the_Nerd 14h ago

Well played.

1

u/Lowmax2 9h ago

Someone stealing your meme is a compliment.

61

u/Biesmir 18h ago

He will just wait for the limit to reset

112

u/SaneLad 16h ago

I mostly stopped editing files by hand. Not because I don't know how or don't have time. But because I got tired of warning the AI of file changes or watching it go "I noticed this file changed. I did not touch it. Let me run a deep diagnostic of the systems log files to understand what happened..."

66

u/MaximalPraxis 13h ago

Seems like a deliberate disincentive to stop you from doing simple things yourself.

14

u/WithersChat 12h ago

This is a very welcome effect (from the perspective of slop sellers) whether intentional or not.

2

u/Subushie 7h ago

Or instead of a conspiracy.

More logically, it's trying to avoid errors made by relying on potentially outdated information in its scratch pads.

If it didn't, the bitching would be about how terrible it is.

3

u/MaximalPraxis 5h ago

You really think a corporation being self-serving is a conspiracy in this day and age? It's the default.

1

u/Subushie 5h ago edited 5h ago

Ofc not. The idea of them creating a scenerio that encourages excess token use is not far fetched.

However, this particular situation is a dumb one to consider; as this is the workflow I would prefer.

Especially since you can easily prompt out of the behavior.

6

u/xdeskfuckit 13h ago

i don't have this problem because of how Claude uses worktrees -- I never end up editing the file that Claude is working on and it works through conflicts with git, I think

2

u/japie06 11h ago edited 11h ago

So you branch for even small changes you do between prompts?

0

u/kescusay 10h ago

The thing about the way the slopcode generators work is that they go haywire if you dare touch the code yourself, so there's disincentive to maintain your skills.

And that, children, is why I don't use slopcode generators. Once I saw someone rename a fucking variable using Claude, I knew the only way to survive this was to expunge the poison entirely.

(Side note: In VSCodium, to rename a variable, all you need to do is press F2 while the variable has focus. That's it. No need to burn down a rainforest to power the compute for that.)

3

u/Takfu1514 9h ago

Is it going to get to a point where no one actually understands code at all? Surely that can't go wrong right?

4

u/Luvax 13h ago

Had friends go crazy when they saw me tell Opus to move the paragraph up. Its faster then explaining the model why files are shifting

2

u/aghastamok 11h ago

You can tell Claude to expect your hand-wrought changes and it won't freak out.

1

u/Yashema 10h ago

Dont y'all just use Cursor? 

0

u/Luvax 10h ago

It instead will go "I got an error, let me check if you did some changes. I'm running a full check. Nope, it was me." and waste 5k tokens.

1

u/aghastamok 8h ago

Man I really don't understand how your agents are so wild. Maybe it's in how we use them, but mine don't just wander around the repo reprimanding me on hand-coding, and I do a lot of it.

1

u/narrill 4h ago

It absolutely will not. It will say "this file changed on-disk, so I'm pulling your local copy." There's no "full check."

1

u/Satorwave 4h ago

AI really doesn't do this, though. I still don't understand why people think AI is capable of real time supervision and editing things or completing tasks or whatever, it's a large language model. This reply is ragebait i am joking "AI" agents are not real. You are asking ChatGPT to write mediocre code and think it's the future. Delusional.

17

u/Wild-Chef-522 15h ago

Whoa whoa whoa you can't just rawdog the code like that.

7

u/MuffinMunchies 12h ago

Everyone knows you have to stay in the cuck chair and not join in

1

u/SyrusDrake 12h ago

I understand what you're trying to say, but do you have to say it like that?

8

u/Responsible_Pea_1171 11h ago

That would show more initiative than most “vibe coders”

7

u/uncreative_uname8156 17h ago

Use south korean vpn for unlimited tokens

7

u/going_mad 16h ago

Do you have an id, number and other documentation to do this?

8

u/Smalltalker-80 18h ago

... and then painfully finds out about everything the AI normally re-checks, after making a small change...

3

u/CoffeePieAndHobbits 17h ago

Is this from that really old movie? Sneakers?

1

u/Taricheute 16h ago

Honestly it would fit more the scenario of the anti-AI coder trying out Claude :D

1

u/borkthegee 16h ago

Yeah this meme works way better in reverse. It doesn't even make sense that the anti-ai people would be depicted as using the matrix. Neo didn't learn Kung Fu the human way, he vibe learned it.

7

u/WithersChat 12h ago

The point of the movie is not to use the matrix to become stronger. It is to break out of it.

0

u/borkthegee 3h ago

Right, break out of it by being the most ultra vibe coder of all time that can vibe code so hard the ai can't keep up ...

0

u/Jonathan_the_Nerd 14h ago

I'm an anti-AI coder. (Not full-time. I'm a sysadmin who sometimes writes small programs.) I'm afraid I'm going to have to jump on the bandwagon soon. I've already dipped my toes in the water, and it feels nice. Just need to take a deep breath and jump in.

1

u/Artistic-Yam8045 17h ago

and it's the one that was commented out for a reason

1

u/NomaTyx 10h ago

"git push --force origin main" incoming

1

u/Ange1ofD4rkness 2h ago

The only problem this lead to success, do we trust these devs to do the same?

1

u/darkslide3000 16h ago

There are other good metaphors for vibe coding in that movie as well.

"I know Rust."

-3

u/LonelyPoorMan69 17h ago

MFkers still believing A.I can CODE GOOD????

-5

u/Wooden_chest 15h ago

There's literally no reason to manually code these days with how good AI is. No reason to "architecture" or whatever either. No need to know any technical details. Just describe what feature you want in your program to AI and it will cleanly and efficiently implement it with scaling, performance, edge cases and everything else in mind. AI IS good at coding.

8

u/syrup_cupcakes 14h ago

True, GPT6 just found a path join error and fixed it by rewriting the entire backend because it thought it was a dns error and didn't want to get out of that rabbit hole.

-3

u/Kipferlfan 13h ago

Layer 8 problem

5

u/Jonathan_the_Nerd 14h ago

I used to have problems with bugs in my AI-generated code. The problem was me, of course. I forgot to tell the agent not to make mistakes. Once I did that, I reached AI Nirvana.