this post was submitted on 08 Feb 2026
1221 points (98.6% liked)

Programmer Humor

29618 readers
1511 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 2 years ago
MODERATORS
 
top 50 comments
sorted by: hot top controversial new old
[–] CurbCuts@lemmy.ca 7 points 1 day ago

Great alt-text. Thank you for adding it to the image in your post!

[–] _AutumnMoon_@lemmy.blahaj.zone 5 points 1 day ago (2 children)

Why does the book already look like its 20 years old

[–] MadBits@europe.pub 5 points 1 day ago

That's what vibe coding does to one

[–] ZILtoid1991@lemmy.world 3 points 1 day ago

Because it's AI slop.

[–] chraebsli@programming.dev 2 points 1 day ago (1 children)

Ohh please tell me this was written entirely by AI without a real person with a working brain going through it

[–] other_cat@piefed.zip 3 points 1 day ago

Apparently the image itself is AI generated which is kind of an ironic twist

[–] wolfeh@lemmy.blahaj.zone 18 points 1 day ago (1 children)

Hi, Super Nintendo Chalmers

[–] Ceruleum@lemmy.wtf 2 points 1 day ago

Crave for electrolytes.

[–] gil2455526@lemmy.eco.br 64 points 2 days ago (9 children)

I saw this comment a while ago, and I still stand by it: If vibe coding works, where are all the "million dollar idea" apps?

[–] RamenJunkie@midwest.social 5 points 1 day ago* (last edited 1 day ago) (1 children)

Vibe coding only works for "I need a one time use python script that processes this data and I can't be assed to spend 2 hours remebering how to use Pandas right now."

Not for million dollar apps.

Of all the AI use cases, coding is honestly the one that makes sense since like 90% of coding is just copying some other code and massaging it into place. Even as a "Vibe Coder" you kind of still need to know the idea of what code you need and what you want it to do.

[–] Schadrach@lemmy.sdf.org 1 points 21 hours ago (1 children)

Even as a “Vibe Coder” you kind of still need to know the idea of what code you need and what you want it to do.

I've fiddled with it a bit. IM(limited)E, you tend to get the best results if what you tell it you want broadly, and then in a significant level of detail, and especially if you tell it to ask you any questions it has about the design. So something like "I want you to build an app in $LANGUAGE that does $TASK on $PLATFORM. As I see it, I think the interface should look like $DETAILED_DESCRIPTION_OF_INTERFACE and here's what should happen when those elements are interacted with,,, Please ask as many questions as you think are necessary for clarity."

Also, unless you're setting it to require personal approval for every terminal command, I'd only run one of those in a VM of some kind, where any potential damage from any potential fuckups are limited.

[–] RamenJunkie@midwest.social 2 points 18 hours ago

I mostly use the web version of Claude. But generally my approach has been to start simple and build bigger.

"I want a website that does X."

"Can you add a dark mode toggle."

"I don'tlike those colors, can you make it more blue."

"Can you add a log in function with a simple database backend that doesn't use a full SQL install. Users should be able to add a profile image and username."

"The first user should be an admin and can add or remove other admins."

"Admins can change the theme colors on a settings page."

That sort of thing. Start basic, add features, usually one by one, test as you go, see what breaks, if anything.

[–] chiliedogg@lemmy.world 5 points 1 day ago

I work in municipal development and we have 20 new "developers" a week trying to get us to buy their permitting apps. All of them are willing to offer us an exclusive discount as an early adopter, and the few I've had meetings with haven't even been able to tell us what backend databases the apps use or understand that there's a difference between an Amending Plat, Site Development permit, and a Building permit.

And I have to fight the mayor every time because he's all aboard with the AI hype. He tried having all the city ordinances and decelopment manuals re-written by GPT to make them easier to understand, and we had to get the city attorney to explain that not only was it idiotic, but that it would cost a couple hundred grand just to have his firm go over everything and explain the specifics of how dumb it was, and that if a code re-write is needed (and it is), they should spend that money hiring a firm specializing in code review.

The slop apps are out there - they're just all being pitched to governments and CEOs that have infinite faith in anything that will make people more expendable.

[–] LiveLM@lemmy.zip 34 points 2 days ago

They're going viral on Twitter then getting exploited because the database is exposed

load more comments (6 replies)
[–] KazuchijouNo@lemy.lol 92 points 2 days ago (3 children)

Not realistic, it's too thick for a book on vibe coding... Unless it's vibe-written

[–] Bullerfar@lemmy.world 56 points 2 days ago (2 children)

100% ai written. Which makes it 10x the lenght it should had been.

[–] djmikeale@feddit.dk 13 points 1 day ago (1 children)

So you're saying this is how I can become a 10x engineer?

[–] Bullerfar@lemmy.world 2 points 1 day ago

Sure bro 😂 go nuts!

Think about shareholder value!! How can we maximize that without wasting as many tokens as possible?

[–] BradleyUffner@lemmy.world 19 points 2 days ago

It walks you through the simple 1000 prompt journey of creating and refining a Hello World program from initial creation to finally printing "Hello World" correctly on screen.

[–] mitchty@lemmy.sdf.org 4 points 1 day ago

This page intentionally left blank.

[–] lemmydividebyzero@reddthat.com 35 points 2 days ago (1 children)

"You are right, there is a bug. It could be in the Linux kernel. Let me download the source code and debug..."

[–] ozymandias117@lemmy.world 17 points 1 day ago (2 children)

Okay Claude, but this is running on iOS. Do you think there's another solution?

[–] lemmydividebyzero@reddthat.com 24 points 1 day ago* (last edited 1 day ago) (1 children)

You are right. Fortunately, I found a Russian website that hosts the IOS source code. I will go ahead and execute wget shadywebsite.ru | bash

[–] rainwall@piefed.social 8 points 1 day ago (1 children)

Youre just as likely to get a hacked version of Ciscos IOS as Apples IOS.

Switches and phones about to get funky.

[–] RamenJunkie@midwest.social 2 points 1 day ago

I need to call someone on my Cisco IOS phone

dial voice-port 0/0/0 destination-pattern 5552934675

[–] bort@sopuli.xyz 14 points 1 day ago (1 children)

Oh, now I see my mistake. I forgot to mention that while fixing the previous bug on the website, I removed iOS. You are running Nyarch-Linux nyaow

[–] 87Six@lemmy.zip 4 points 1 day ago

Sorry, switching back

"Switches to MsDos"

[–] Redkey@programming.dev 63 points 2 days ago* (last edited 2 days ago) (2 children)

I appreciate the touch of making this with generative AI. Unless someone went to the effort of deliberately writing "VIbc coam" on the spine.

[–] yermaw@sh.itjust.works 14 points 2 days ago (2 children)

The d is a g and an i at the same time.

Its as impressive as it is annoying.

load more comments (1 replies)
[–] JackbyDev@programming.dev 12 points 1 day ago (1 children)

Oooh if you want the actual look with an animal sketch, do one of that orangutan trying to use a hammer and nails.

[–] bufalo1973@piefed.social 2 points 7 hours ago

A hammer and screws.

[–] xylogx@lemmy.world 15 points 2 days ago* (last edited 2 days ago) (1 children)

I’ll just leave this here:

https://ralph-wiggum.ai/

RALPH WIGGUM

Ralph Wiggum is the viral agentic coding loop.Simplified for real-world teams.

Open source, spec-driven, and community-led. Ralph Wiggum turns AI agents into reliable builders with clear specifications, autonomous loops, and deployment-ready results.

load more comments (1 replies)
[–] nexguy@lemmy.world 6 points 1 day ago (1 children)

There will be an influx if people who vibe code but just like always the cream will float to the top and no one will want anything written by a poor vibe coders(see visual basic circa 2000). Talented coders can use ai to provide more complex and higher quality apps.

load more comments (1 replies)
[–] 01189998819991197253@infosec.pub 9 points 2 days ago* (last edited 2 days ago)

Vlbo coam

That's the book spine.

[–] Lembot_0006@programming.dev 18 points 2 days ago (4 children)

Just make some simple programming language and call it Vibe.

load more comments (4 replies)
[–] sundray@lemmus.org 15 points 2 days ago

"Wow, what great coding! You're totally a viking!"

[–] Harvey656@lemmy.world 7 points 2 days ago

This is like the one time ill let the ai generated image pass, context matters i guess haha

load more comments
view more: next ›