this post was submitted on 15 Jul 2026
180 points (96.9% liked)

Programmer Humor

32285 readers
2093 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
 

cross-posted from: https://lemmy.world/post/49392677

Twonks | Bluesky

Transcript

TW๐Ÿ˜ถNKS

A comic in four panels:

Panel 1. White text on black

AI Design Logic

Panel 2. A guy sits in a restaurant at a table with a checkered table cloth. A waiter stands near, hands behind back waiting attentively.

Guy: Get me a cheese pizza

Panel 3. The waiter returns with a pizza in hand.

Panel 4. The guy gestures proudly at the pizza. The waiter looks less than amused.

Guy: Wow, look what I made!

you are viewing a single comment's thread
view the rest of the comments
[โ€“] affenlehrer@feddit.org 3 points 1 hour ago* (last edited 1 hour ago) (1 children)

I'm not the guy but I guess it's that it takes a bit of skill to tell it what kind of pizza you want and to verify it's actually the right thing that you receive etc. So in this example the order should be pretty elaborate or there should be several panels where the waiter brings the wrong or not quite right pizza.

While telling AI what you need is extremely easily in one regard (it's natural language) it makes it often pretty difficult to be accurate at the same time. Also by the nature of LLMs the results are hard or impossible to predict.

However, I think it's a bit like printing something with a 3D printer and then saying "I made this". The 3D printer actually made it but telling it what you want was the difficult part and at some point involved some 3D modelling or CAD or even g-code programming, tinkering with filament choices, speed and temperature settings, infill, support structures etc etc. While this is quite easy to do nowadays I remember the time where it was a big challenge to even get the damn filament to stick to the build surface. Another similarly is that it's often not the right tool for a job. E.g. if you want the same object thousands of times or objects that have super fine structures or objects that have to withstand a lot of physical use / abuse or temperature.

However, unlike with a 3D printer you're pretty much guaranteed to get something when you use LLMs.

[โ€“] Barbarian@sh.itjust.works 4 points 39 minutes ago

Maybe it was a mistake to try and use natural language for this kind of job, it's too fuzzy and interpretable. Maybe we need a new language, one with a much stricter syntax and no room for interpretation. If you make it simple enough, and use some natural language for important keywords, shouldn't be too difficult to learn.

We could call it "language for programming" or something like that.

Eh, who am I kidding, that'll never catch on.