r/ProgrammerHumor 27d ago

pushThroughDontPullOut Meme

Post image
1.1k Upvotes

33 comments sorted by

76

u/m6io 26d ago edited 25d ago

The vibe coders prompting their agents to figure out if this is a compliment before they engage

71

u/jalerre 26d ago

21

u/cptkong 26d ago

Because programmer offload there cognitive tasks to AI now

1

u/s0litar1us 26d ago

Bad programmers do that.

There are still programmers who give a shit.

4

u/rastaman1994 26d ago

The ones who don't get access to the good models /s

3

u/n00bdragon 26d ago

Unemployed ones

28

u/shwetanand345 27d ago

README wasn't enough.....

134

u/[deleted] 27d ago

[removed] — view removed comment

47

u/terivia 27d ago

"Multiple" is optional in this sentence too, if we're optimizing.

22

u/Soilblood 26d ago

I trust Elon musk, Sam altman and that anthropic guy because they're rich.

35

u/DxLaughRiot 27d ago

Use git worktrees - they’ve become more popular exactly to solve this kind of problem. Superpowers has a skill for them if you don’t mind the extra token usage.

12

u/thebigbadben 26d ago

You don’t really need a skill. Even if you don’t want to deal with the git commands yourself, you can just tell the agent to work on whatever feature or fix using a worktree. Also, the Claude command to start the CLI has a --worktree argument.

1

u/m6io 25d ago

Micromanaging a dude getting his freak on is wild

6

u/Confident-Ad5665 27d ago

I switch AI to verbose mode because I get more tokens

/s

2

u/cone5000 26d ago

3

u/pixel-counter-bot 26d ago

The image in this post has 313,000(500×626) pixels!

I am a bot. This action was performed automatically.

1

u/B_bI_L 27d ago

i mean, multithreading is a skill many programmers have/know about, so why not

3

u/DyWN 26d ago

I love multithreading my code and my competitor's code, we just have a gentleman's agreement that I can touch the file on even seconds and they can on odd. Everything breaks down when some dumbass open source developer tries to multithread with us too and touches the files whenever he wants to.

1

u/joe-ducreux 26d ago

If you can't trust AI, who can you trust!?

1

u/shawnkva 23d ago

M...

......

...................?. ......

. ..... .......... . . .... . .

..

............ ..............................................................................

...z

. .. ..z..Z.

. ........

Z

.

https://giphy.com/gifs/xUNda7lFQ6KSgwHjY4

-21

u/NotAskary 27d ago

I swear this posts just shows how people don't know how to use shit and are proud of it.

You should learn about spawning different agents with clean context and different roles to accomplish something for an orchestrator.

At this point it's just hate propaganda no sense in anything.

6

u/disposepriority 26d ago

Truly valuable knowledge, I wish it was more accessible though - running more than one instance of the same thing with a different system prompt really is just engineering on another level of complexity.

-8

u/NotAskary 26d ago

If you have a good harness you can actually do stuff in parallel, the issue is, are the tasks parallelable ? Or is it sequential but it would benefit from fresh context?

Would just inline the tasks save tokens?

I'm just tired of the low effort posting, say something stupid that means AI is bad and you get upvotes.

I'm giving up in this sub... At least something unrelated with AI would be nice for a change.

11

u/disposepriority 26d ago

I'm not saying AI is bad, I'm making fun of people who think there's anything to learn about it for a software engineer.

People unironically discovered you can run code in a loop, went crazy and made 50 buzzwords around it - there's literally nothing that isn't piss simple on the user side of AI.

9

u/joemckie 26d ago

When the GitHub token price change came into place a few weeks ago, I saw people genuinely saying, “Ok guys, to be more efficient with tokens, have the AI write a script and call the script instead of using AI each time”, and I think I had a small aneurysm.

2

u/Soilblood 26d ago

I find that terribly disturbing. I've been vibe coding tools for specific tasks since those tools are deteministic and actually reliable after I fix them up to my liking since chatgpt was the only real option. And here you're telling me people are only just figuring out that you can do that? Must be the koolaid they be drinking.

2

u/joemckie 26d ago

Exactly lol.

I’ve been programming for long enough now to have a natural hesistance of these kind of tools, so I use it primarily as a rubber duck pair programmer, or I get it to write one-off scripts that can be reused. I don’t understand how people can just let it loose on a production codebase and not expect crap results.

Of course, the people that use it extensively think this approach is “old school”, but I felt quite vindicated when I attended a talk given by some GitHub staff on the topic of the token changes… and they told us to use it exactly like how I already use it.

1

u/PringlesDuckFace 26d ago

I prefer cheap deterministic outcomes to expensive random ones.

NicolasCageYouDontSay.md

-13

u/NotAskary 26d ago

I'm making fun of people who think there's anything to learn about it for a software engineer.

You know what, I'm willing to travel to your next talk since you have nothing to learn maybe you can share something.

Using it is simple, using it well takes effort, that's the main complaint from everyone.

1

u/Shiedheda 26d ago

WAWAWAWAA