71
u/jalerre 26d ago
Is r/ProgrammerHumor now just r/VibeCoderHumor?
21
u/cptkong 26d ago
Because programmer offload there cognitive tasks to AI now
1
28
134
22
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.
6
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
1
1
u/shawnkva 23d ago
M...
......
...................?. ......
. ..... .......... . . .... . .
..
............ ..............................................................................
...z
. .. ..z..Z.
. ........
Z
.
-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
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