this post was submitted on 29 May 2025
728 points (99.9% liked)

Programmer Humor

32477 readers
497 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 3 years ago
MODERATORS
 
all 25 comments
sorted by: hot top controversial new old
[–] GandalftheBlack@feddit.org 70 points 1 year ago

Vibe-reaping what you vibe-sow

[–] Olgratin_Magmatoe@slrpnk.net 43 points 1 year ago (3 children)

I have a friend who is trying to vibe code a unity project. I don't have high hopes for him, but I'm doing my best to support him and help him out.

[–] WarlordSdocy@lemm.ee 29 points 1 year ago (1 children)

I mean if he's genuinely interested in learning Unity and just using AI to help with learning that's good, but yeah if he's just making the AI do all the work and relying on it then yeah probably not gonna go good.

[–] Olgratin_Magmatoe@slrpnk.net 21 points 1 year ago (1 children)

It's a bit of both. I'll try to help him if he asks for help if/when the AI leads him down the wrong path, but who knows how deep in the tangled weeds of spaghetti he'll be in by then.

[–] WarlordSdocy@lemm.ee 8 points 1 year ago (1 children)

I mean spaghetti code is a part of learning a new tool, my first Unity projects I did back in highschool have some really bad spaghetti code. I've since learned from then and found better ways to organize things to avoid that. But yeah if you're just letting AI write your spaghetti you're not gonna understand why it's bad and that prevents learning what you can do better next time.

[–] MadMadBunny@lemmy.ca 19 points 1 year ago

Don’t. Let him drown. Bring the popcorn.

[–] peoplebeproblems@midwest.social 26 points 1 year ago (1 children)

So no joke, vibe coding has other real world equivalents.

I always struggled to explain how my ex cooked because it was always a toss up if it ended well, but she was definitely a "vibe cook."

Recipe calls for searing? Fry it on a pan, flip it over fry it on the other side until cooked all the way through. Recipe calls for cream of potato? Cream of celery is fine. The only seasoning is pepper and salt? Eh, can't hurt to use mixed seasoning salt used for burgers. Saute? Nah, just throw it in a pan.

Braised? Broiled? It's cooked.

Ribs call for 18 hours on Low heat? 4 hours on high will do it.

Vibe coding is a way to generate crap for people who are crap at coding and for users that are used to crap.

[–] Artyom@lemm.ee 9 points 1 year ago

I mean, some of those things are just because online recipes are usually shit. You can pretty much always use a spice blend instead of salt and pepper, you can always add Chile powder at any concentration you desire, and you should always double the garlic (at least). Granted, some of this is because most recipes are written by AI nowadays.

[–] A_Union_of_Kobolds@lemmy.world 21 points 1 year ago (1 children)

Being a lineman is dangerous enough fuck that

[–] Colloidal@programming.dev 9 points 1 year ago (1 children)

That looks like telephony though, which is a lot less dangerous.

[–] A_Union_of_Kobolds@lemmy.world 7 points 1 year ago (1 children)

Yeah that's true, no transformer.

Still. Fuck that.

[–] Colloidal@programming.dev 3 points 1 year ago

Absolutely, hell to the nah.

[–] jwt@programming.dev 1 points 1 year ago

Only one way to deal with a Gordian knot.