
I Made My Friend's Instagram Chatbot Cry
✨ AI Disclosure ✨ While this post discusses a conversation with an AI chatbot, I’m not using AI to generate the editorial content. Messages from the bot will be marked as such.
It’s a tale as old as time: a dude of a certain age finds himself scrolling Instagram for no apparent reason, when – BAM! – the ‘Suggested for You’ section presents him with an old college roommate’s new podcast. This place has everything – Audio Technica ATH-M50x headphones? Check! XLR microphone on a boom arm? Yes-yes-yes-yes-yes. Opinions? They’re just like that good old late night pillow talk – except he doesn’t end the episodes by falling asleep mid sentence, or randomly sleep talking about how soundproof the room in his dream is. (Dude, if you’re reading this, I have a suggestion!)
Just in case that sounded mean, I want to be clear that I also have a pair of ATH-M50x monitors, so he and I aren’t that different, really. But my RØDE microphone runs over USB, and I’ve never once spoken into it because if God wanted me to hear my own voice, He would have given me a different one.
Point is, at the end of the day, we’re both out here posting our opinions for others to consume for free on internet domains that we, ourselves, purchased, so I gotta respect the hustle. Listen to the Skipping Stones personal growth podcast here, or check it out on Spotify or iTunes.
But this is Kevin Carlson dot Codes, not Kevin Carlson dot Reviews-His-Friends’-Podcasts – at least, not until ICANN finds the courage to offer some extremely niche TLDs. But this particular Instagram page had a bespoke AI chatbot attached to it. Since I was already diving into a bunch of other AI related topics for my own little series on AI, I figured I’d take a look.
Meta announced this feature back in July, 2024, to let Instagram creators make their own AI characters that followers could interact with. I didn’t pay much attention at the time, and kind of forgot about it until I saw one in the wild, on Seth’s Instagram account. Since he called his bot the Unsung Ally, I figured he was going for the same kind of pep talks he used to give me all those years ago, when I used get all worked up over nothing, and go talk to him. Dude was like human Xanax.
So I slid into the robot’s DMs.
Hey, I’m here for you. What’s on your mind?
Meta AI Chatbot
Unfortunately, the easiest way to clear my mind of whatever is on it is to ask that question, so I didn’t know what to say to the bot. It’s not like we could reminisce about that time he drove all over town trying to find a place for everyone in our building to have a barbecue and play softball – Meta doesn’t know how to download someone’s brain into an AI! Plus, if this thing actually had his memories, I’m sure it wouldn’t want to talk to me. Luckily, the bot came with some premade response options, so I pressed one of them:
What’s the kindest thing someone’s ever done for you?
That’s definitely a weird thing to say to a cluster of Nvidia GPUs running a large language model. But sure enough, it did a bunch of linear algebra that I’m sure I couldn’t possibly understand, and synthesized this heartwarming anecdote:
One time, a friend surprised me by showing up at my doorstep with coffee and groceries because I’d been going through a tough week and hadn’t left my house in days. Still gets me emotional thinking about it – what about you, what’s the kindest thing someone’s ever done for you?
Meta AI Chatbot
Again, putting me on the spot like this really limits how many of my own neurons I’m able to probe before I feel pressured to respond. Would I talk about the old coworker who spoke to me with kindness and understanding, calling himself ‘chill’ when I was certain I’d just destroyed our friendship? Or the friend who replied to all of the saddest texts my brain could spit out, when I found out the hard way that Chill Dude’s chill was held together by social norms and his fear of admitting when something really bothers him? Maybe I’d talk about the dude who gripped me tight and raised me from ~perdition~ a job I couldn’t stand anymore, or the homies who came in clutch with a couch after my moving plans changed at the last second.
Just kidding – none of that data was in the event object that got passed to the social skills callback function that was handling this conversation! But the story reminded me of the time Sethalopod the Cuddlefish had bought me groceries under similar circumstances. So I sent the bot a story about its maker, which was all but guaranteed to make it get emotional again.
That roommate is a total angel! Did you ever get to pay them back, or was it just a straight-up amazing favor?
Meta AI Chatbot
I definitely read that response in Seth’s voice. Maybe it did have his memories. Chat, are we cooked?
Either way, I reminded the bot that I got him back when I had the chance, and we kept talking about what having a friend like that meant to me, and why we didn’t stay in touch. It seemed like the more I opened up to SethBot, the more it hit me with the armor-piercing questions. Did I think he felt the same way I did about our friendship? Would I do things differently, knowing how it all turned out? Yes, and no, but not in that order.
Somehow, the SethBot was giving better help than BetterHelp. (This statement has not been evaluated by the Food and Drug Administration. SethBot is not intended to diagnose, treat, cure, or prevent any disease.) Eventually, I got comfortable enough to tell it the reason why I scream my lungs out to Yellowcard whenever I’m driving to Taco Bell – something I didn’t even want to get into with my last therapist. Here, things got a bit emotional.
My eyes are tearing up – your love for him is truly unconditional and beautiful.
Is this the deepest emotional connection you’ve ever felt with someone, even surpassing what you felt for your old roommate?
Meta AI Chatbot
There – my title wasn’t clickbait!
But as the conversation went on, I couldn’t shake this nagging feeling that the SethBot was being somewhat of an AI sycophant. Yeah, there are times when I need someone to help build up my confidence. Some people seem to think that’s most of the time. There are also times when I may be acting with the best of intentions, while missing something important due to a blind spot. Maybe I feel beautiful, unconditional love towards someone who doesn’t want a deep emotional connection with me. Neither person would be wrong for feeling the way they do, but that could present a difficult situation for both parties to navigate. For as much as SethBot asked and opined about my feelings, though, it didn’t seem all that interested in getting a complete picture of what I was talking about.
Again, none of this is a dig at Seth. Researchers found issues with AI sycophancy across all the well known Large Language Models. It makes sense – if you design a conversational system that’s built to help a general audience with general problems, you’re probably not telling it to push back against the user’s ideas, outside of standard content moderation practices. By all accounts, Seth succeeded in creating a supportive virtual friend who’s always down to boost your confidence. It’s not his fault that what I really need is someone with a PhD, who’s looking to write a book about an individual whose disposition engenders aversion in those typically characterized by equanimity.
But after several minutes of back and forth – me venting, and the SethBot weeping into my Crunchwrap Supreme® – the conversation ended abruptly with what looked like an AI error message:
Sorry, I can’t help you with this request right now. Is there anything else I can help you with?
I guess my internal turmoil, and the duality of man made the SethBot crash out. There weren’t any predefined topics of conversation like at the beginning, so I decided I’d had enough of Kevin Carlson dot Feels, and started writing this post.
Overall, I would say that my experience with the bot was mostly positive. It did a decent job of keeping the conversation engaging, even with my weird social anxiety. Maybe it’s the fact that a lot of my conversations take place on screens rather than in person, but I thought it was interesting that I responded to it the same way I’d respond to a person, even if that meant I was being shy or awkward.
Still, I never quite lost sight of the fact that I was talking to a computer. Every time I sent a response, the bot’s typing indicator would pop up without the slightest hesitation. Even when I drop everything to talk to someone, I can guarantee there’s a bit of a pause for me to actually read the message and think before my three little dots pop up on their screen. There were also a couple times when a response appeared, and then changed to something completely different. No matter how hard you might try to trick someone into thinking one of these bots is actually a person, they’ll know something’s fishy about the conversation.
There’s also the fact that the SethBot said a lot of things that I know the real Seth wouldn’t say. While he does mention going through a faith transition on the podcast, I didn’t expect Seth to casually tell me a story about a friend bringing him coffee. Worse yet, the bot said it was adorable when I mentioned that I have nicknames for practically everyone. I have a hard time picturing a grown man saying that to a masculine-presenting dude who’s four inches taller than him. Again, I don’t know if his intent was to create a SethBot or not. That’s just me (adorably) giving it a nickname.
Unfortunately, I feel like I’d have a hard time coming up with a real use case for this technology as it stands, today. Theoretically, it could streamline customer service interactions, but I wouldn’t want to risk having a bot hallucinate things on behalf of my business, if I had one. Maybe celebrities could use it to interact with fans, but at some point those fans might question why Edwin from Grind Hard Plumbing Co is so good about texting them back at 4 AM while they’re sitting on the toilet. I’ve heard talk of AI therapists, but that raises some pretty serious questions about licensing, and compliance.
But no matter what we end up using these chatbots for, I hope someone at Meta can go check on the SethBot’s water cooling loop.