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

Programmer Humor

25009 readers
1410 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 1 year 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 1 year ago* (last edited 1 year 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 1 year ago

Also: the middle fingers are far too long

[–] agent_flounder@lemmy.world 3 points 1 year ago

Now look at his eyelids...

[–] doctorcrimson@lemmy.today 2 points 1 year 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 1 year ago (1 children)

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

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

it's only real programming if you also use CSS

[–] lugal@lemmy.ml 3 points 1 year ago

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

[–] TrickDacy@lemmy.world 53 points 1 year ago (4 children)

"prompt engineering"

Sounds made up af

[–] datavoid@lemmy.ml 3 points 1 year ago

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

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

If you look close enough, all pictures are fake.

[–] synae@lemmy.sdf.org 7 points 1 year 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 1 year ago

And HATERS will be absolutely correct

[–] Holzkohlen@feddit.de 2 points 1 year ago

That's the joke.

[–] FIST_FILLET@lemmy.ml 36 points 1 year 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 1 year ago (1 children)

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

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

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

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

They get middle paychecks.

[–] Pyr_Pressure@lemmy.ca 13 points 1 year 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 1 year ago

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

[–] sundray@lemmus.org 7 points 1 year ago

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

[–] TropicalDingdong@lemmy.world 4 points 1 year 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 1 year ago* (last edited 1 year 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 1 year 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 1 year 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 1 year 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 1 year ago

BUT I TOOK ALL THESE COURSES!

[–] Dasnap@lemmy.world 2 points 1 year ago

I only program with LBP2 microchips.

load more comments
view more: next ›