this post was submitted on 10 Feb 2024
855 points (94.3% liked)

Programmer Humor

25594 readers
1554 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
[–] camr_on@lemmy.world 102 points 2 years ago (2 children)

What prompt did you use to make this 🤨🤔

The irony. I bet the guy who prompted that calls himself an artist.

[–] kender242@lemmy.world 19 points 2 years ago* (last edited 2 years ago) (3 children)

Was going to comment about how there is a stock photo for everything. Fingers seem too good for AI?

Nevermind, that kids right hand... 😅

[–] lugal@lemmy.ml 4 points 2 years ago

Also: the middle fingers are far too long

[–] agent_flounder@lemmy.world 3 points 2 years ago

Now look at his eyelids...

[–] doctorcrimson@lemmy.today 2 points 2 years ago

None of it even looks remotely correct to me, I can't believe it's passable for some people.

[–] lugal@lemmy.ml 81 points 2 years ago (1 children)

That's why I'm proud to be also programming in HTML

[–] bignate31@lemmy.world 5 points 2 years ago (1 children)

it's only real programming if you also use CSS

[–] lugal@lemmy.ml 3 points 2 years ago

It's only real gatekeeping if you have a physical gate

[–] TrickDacy@lemmy.world 53 points 2 years ago (4 children)

"prompt engineering"

Sounds made up af

[–] datavoid@lemmy.ml 3 points 2 years ago

It is, I believe the correct term is "proompt"

load more comments (3 replies)
[–] anarchist@lemmy.ml 39 points 2 years ago (3 children)
[–] S_204@lemm.ee 4 points 2 years ago
load more comments (1 replies)
[–] GravitySpoiled@lemmy.ml 39 points 2 years ago (3 children)
[–] pigup@lemmy.world 11 points 2 years ago (2 children)
[–] Alexstarfire@lemmy.world 11 points 2 years ago (1 children)

If you look close enough, all pictures are fake.

[–] synae@lemmy.sdf.org 7 points 2 years ago (1 children)

Hey, no need to accuse the guy of cutting tvs to get out of honoring the warranty.

[–] agent_flounder@lemmy.world 3 points 2 years ago

And HATERS will be absolutely correct

[–] Holzkohlen@feddit.de 2 points 2 years ago

That's the joke.

[–] FIST_FILLET@lemmy.ml 36 points 2 years ago

“prompt engineering” in itself is such an embarrassing term for the act of saying “computer uhhh show me epic boobies!!”

like that joke about calling dishwashing “submerged porcelain technician” but unironically

[–] Mango@lemmy.world 27 points 2 years ago (1 children)

Making middle management do everything is not 'running a business'.

[–] fidodo@lemmy.world 9 points 2 years ago (1 children)

If middle management is doing everything aren't they no longer middle management?

[–] Mango@lemmy.world 17 points 2 years ago (1 children)

They get middle paychecks.

[–] Pyr_Pressure@lemmy.ca 13 points 2 years ago

And vetoed on sensible decisions in favour of non-sensible ones that make the upper management larger bonuses.

[–] doggle@lemmy.dbzer0.com 25 points 2 years ago

It's not engineering either. Or art. It's only barely writing, in an overly literal sense.

[–] sundray@lemmus.org 7 points 2 years ago

But is "prompt hacking" considered actual "hacking?"

[–] TropicalDingdong@lemmy.world 4 points 2 years ago (2 children)

Bro if you could get there just by prompting, it would be.

There are no models good enough to just ask for something to be done and it gets done.

There will be someday though.

[–] scrubbles@poptalk.scrubbles.tech 36 points 2 years ago* (last edited 2 years ago) (1 children)

Build an entire ecosystem, with multiple frontends, apps, databases, admin portals. It needs to work with my industry. Make it run cheap on the cloud. Also make sure it's pretty.

The prompts are getting so large we may need to make some sort of... Structured language to pipe into.. a device that would.. compile it all...

[–] TropicalDingdong@lemmy.world 9 points 2 years ago (1 children)

I mean it can start much smaller.

Here is access to a jira board. Here are unit tests. Do stuff until it works.

[–] scrubbles@poptalk.scrubbles.tech 17 points 2 years ago (5 children)

Perfect! We'll just write out the definition of the product completely in Jira, in a specific way, so the application can understand it - tweak until it's perfect, write unit tests around our Jira to make sure those all work - maybe we write a structured way to describe each item aaand we've reinvented programming.

I see where you're going, but I've worked with AI models for the last year in depth, and there's some really cool stuff they can do. However, truly learning about them means learning their hard pitfalls, and LLMs as written would not be able to build an entire application. They can help speed up parts of it, but the more context means more VRAM exponentially, and eventually larger models, and that's just to get code spit out. Not to mention there is nuance in English that's hard to express, that requirements are never perfect, that LLMs can iterate for very long before they run out of VRAM, that they can't do devops or hook into running apps - the list goes on.

AI has been overhyped by business because they're frothing at the mouth to automate everyone away - which is too bad because what it does do well it does great at - with limitations. This is my... 3rd or 4th cycle where business has assumed they can automate away engineers, and each time it just ends up generating new problems that need to be solved. Our jobs will evolve, sure, but we're not going away.

load more comments (5 replies)
[–] marcos@lemmy.world 18 points 2 years ago

There are no models good enough to just ask for something to be done and it gets done.

We call those "compilers". There are many of them.

[–] dipshit@lemmy.world 3 points 2 years ago

BUT I TOOK ALL THESE COURSES!

[–] Dasnap@lemmy.world 2 points 2 years ago

I only program with LBP2 microchips.

load more comments
view more: next ›