this post was submitted on 14 Jul 2026
950 points (98.8% liked)

Programmer Humor

32507 readers
1140 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
(page 2) 50 comments
sorted by: hot top controversial new old
[–] jerkface@lemmy.ca 12 points 1 week ago (4 children)

Never use I/you with a software agent and never let one use those pronouns.

[–] vanillama@programming.dev 5 points 1 week ago (2 children)

How do you achieve that? Calling it out when it happens?

I don't like LLMs outside of debugging and the way it mimics human closeness creeps me out

[–] jerkface@lemmy.ca 12 points 1 week ago* (last edited 1 week ago) (2 children)

Typically you can add some of your own alignment that is inserted before your prompt. On ChatGPT, they call it "memories". I have found most agents are able to adopt a non-conversational mode when instructed, but sometimes you end up fighting with the platform alignment.

It's not just creepy, I think it's harmful, manipulative, and calculated. As social animals, we are extremely vulnerable to forming unconscious assumptions that we consciously know are bananas, particularity when our social machinery is engaged. For example, it's well known that even the developers of video games fall the illusion of moral agency and personhood of the characters in their own games. We are primed to be fooled and accept software agents as people, and I believe AI companies are actively and intentionally trying to exploit this psychological weakness.

load more comments (2 replies)
load more comments (1 replies)
load more comments (3 replies)

Fun shower thought - the more we see and post about dumb AI mistakes like this, the more it will happen since we're increasing the statistical frequency. ✨ ✨

[–] StarryPhoenix97@lemmy.world 8 points 1 week ago* (last edited 2 days ago) (1 children)

Its the kind of lesson some people have to learn the hard way.

[–] AbKingPro@sh.itjust.works 10 points 1 week ago (1 children)

Being part of a multi million dollars company is not making anyone smarter

load more comments (1 replies)
[–] Impractical_Island@lemmy.world 7 points 1 week ago (4 children)

I just use AI to pretend to be a female family member with a serious futa-like engorged penis who is blackmailing me so we start washing our penises together for each other as an occult ritual, but turns out we were soul-stepsiblings the whole time. I like it when she freaks the fuck out and threatens to call the police, or worse, my dad.

load more comments (4 replies)
[–] thr0w4w4y2@sh.itjust.works 6 points 2 weeks ago

should have used Weaviate.

[–] percent@infosec.pub 6 points 1 week ago (5 children)

Production creds in .env? ...Why?

load more comments (5 replies)
[–] rozodru@piefed.world 5 points 1 week ago (1 children)

what I always love about this stuff is most of the time it simply boils down to not committing changes. the LLM constantly assumes that you're committing, it will NEVER tell you or recommend you commit, but it assumes you are. so these tech bros are just cruising along, vibing, and then boom the agent does something that nukes the entire thing. panic. tech bro starts freaking out on the agent. agent says "lets rebase or pull the previous commit" and gives them the git code to do that. tech bro hasn't committed shit. and this is how you get a nuked prod environment.

[–] IphtashuFitz@lemmy.world 8 points 1 week ago (1 children)

None of that helps if you grant the LLM access to the production database and it decides to drop table user; to free up some space. That’s when you find out if your database recovery process actually works. You do have database backups, right? Or is that not a thing when vibe coding?

[–] valkyre09@lemmy.world 10 points 1 week ago

My friend and I set up Kopia in our home labs.

About a week later we decided to test out a disaster recovery only to discover we’d screwed up the permissions and nothing was backing up properly.

Was a relatively easy fix since we caught it, but I share this cautionary tale to remind you all to test your backups regularly!

load more comments
view more: ‹ prev next ›