Never use I/you with a software agent and never let one use those pronouns.
Programmer Humor
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
- Keep content in english
- No advertisements
- Posts must be related to programming or programmer topics
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
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.
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. ✨ ✨
Its the kind of lesson some people have to learn the hard way.
Being part of a multi million dollars company is not making anyone smarter
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.
should have used Weaviate.
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.
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?
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!