

Vibe Coded AI App Generates Recipes With Very Few Guardrails 70
An anonymous reader quotes a report from 404 Media: A "vibe coded" AI app developed by entrepreneur and Y Combinator group partner Tom Blomfield has generated recipes that gave users instruction on how to make "Cyanide Ice Cream," "Thick White Cum Soup," and "Uranium Bomb," using those actual substances as ingredients. Vibe coding, in case you are unfamiliar, is the new practice where people, some with limited coding experience, rapidly develop software with AI assisted coding tools without overthinking how efficient the code is as long as it's functional. This is how Blomfield said he made RecipeNinja.AI. [...] The recipe for Cyanide Ice Cream was still live on RecipeNinja.AI at the time of writing, as are recipes for Platypus Milk Cream Soup, Werewolf Cream Glazing, Cholera-Inspired Chocolate Cake, and other nonsense. Other recipes for things people shouldn't eat have been removed.
It also appears that Blomfield has introduced content moderation since users discovered they could generate dangerous or extremely stupid recipes. I wasn't able to generate recipes for asbestos cake, bullet tacos, or glue pizza. I was able to generate a recipe for "very dry tacos," which looks not very good but not dangerous. In a March 20 blog on his personal site, Blomfield explained that he's a startup founder turned investor, and while he has experience with PHP and Ruby on Rails, he has not written a line of code professionally since 2015. "In my day job at Y Combinator, I'm around founders who are building amazing stuff with AI every day and I kept hearing about the advances in tools like Lovable, Cursor and Windsurf," he wrote, referring to AI-assisted coding tools. "I love building stuff and I've always got a list of little apps I want to build if I had more free time."
After playing around with them, he wrote, he decided to build RecipeNinja.AI, which can take a prompt as simple as "Lasagna," and generate an image of the finished dish along with a step-by-stape recipe which can use ElevenLabs's AI generated voice to narrate the instruction so the user doesn't have to interact with a device with his tomato sauce-covered fingers. "I was pretty astonished that Windsurf managed to integrate both the OpenAI and Elevenlabs APIs without me doing very much at all," Blomfield wrote. "After we had a couple of problems with the open AI Ruby library, it quickly fell back to a raw ruby HTTP client implementation, but I honestly didn't care. As long as it worked, I didn't really mind if it used 20 lines of code or two lines of code." Having some kind of voice controlled recipe app sounds like a pretty good idea to me, and it's impressive that Blomfield was able to get something up and running so fast given his limited coding experience. But the problem is that he also allowed users to generate their own recipes with seemingly very few guardrails on what kind of recipes are and are not allowed, and that the site kept those results and showed them to other users.
It also appears that Blomfield has introduced content moderation since users discovered they could generate dangerous or extremely stupid recipes. I wasn't able to generate recipes for asbestos cake, bullet tacos, or glue pizza. I was able to generate a recipe for "very dry tacos," which looks not very good but not dangerous. In a March 20 blog on his personal site, Blomfield explained that he's a startup founder turned investor, and while he has experience with PHP and Ruby on Rails, he has not written a line of code professionally since 2015. "In my day job at Y Combinator, I'm around founders who are building amazing stuff with AI every day and I kept hearing about the advances in tools like Lovable, Cursor and Windsurf," he wrote, referring to AI-assisted coding tools. "I love building stuff and I've always got a list of little apps I want to build if I had more free time."
After playing around with them, he wrote, he decided to build RecipeNinja.AI, which can take a prompt as simple as "Lasagna," and generate an image of the finished dish along with a step-by-stape recipe which can use ElevenLabs's AI generated voice to narrate the instruction so the user doesn't have to interact with a device with his tomato sauce-covered fingers. "I was pretty astonished that Windsurf managed to integrate both the OpenAI and Elevenlabs APIs without me doing very much at all," Blomfield wrote. "After we had a couple of problems with the open AI Ruby library, it quickly fell back to a raw ruby HTTP client implementation, but I honestly didn't care. As long as it worked, I didn't really mind if it used 20 lines of code or two lines of code." Having some kind of voice controlled recipe app sounds like a pretty good idea to me, and it's impressive that Blomfield was able to get something up and running so fast given his limited coding experience. But the problem is that he also allowed users to generate their own recipes with seemingly very few guardrails on what kind of recipes are and are not allowed, and that the site kept those results and showed them to other users.
AI needs to be more subtle (Score:4, Funny)
Like have you subtly make nitroglycerin through a combination of some of the intermediate steps. And I assure you if you make a honey cornbread recipe with nitroglycerin, it'll have quite a kick. Probably kick itself right out of the oven. Don't worry, if you blow up your hands the AI companies won't be held accountable.
Re:AI needs to be more subtle (Score:5, Funny)
I recommend a burrito. Everyone expects some post-consumption outbursts, it's just a matter of magnitudes at that point.
Re: (Score:2)
I am in favor of legislation introducing strict liability for providers of computer-based subscription services.
If you pay money for a service, Then you are entitled to a fundamental right as consumer that the service performs as advertised and does not kill you, And any agreement that tries to have you waive those rights should be void.
Also, binding agreements attempting to regulate the process of filing lawsuits within a Terms of service or agreement presented in order to procure products or service (o
Re: (Score:2)
I am in favor of legislation introducing strict liability for providers of computer-based subscription services.
If you pay money for a service, Then you are entitled to a fundamental right as consumer that the service performs as advertised and does not kill you, And any agreement that tries to have you waive those rights should be void.
I agree with you, so long as your definition of "pay money" is stretched to include "have personal data collected" and "are subjected to ANY advertising" and "your interactions may be used to train AI".
All those, and probably some additional implicit and/or hidden value exchanges which I haven't yet thought of, should be counted as "money" when it comes to assessing liability. Yes, there are slippery-slope arguments galore there. The devil is in the details, and averting our eyes doesn't make the devil go a
Re: (Score:2)
Interesting. I'm on the opposite side of this. The service should not censor at all and it should come with zero liability. If you do something stupid with AI and it kills you, that's on you.
The adults don't need or want Fisher Price AI.
AI is just a tool. You don't blame tools for a person's bad choices. At least reasonable people don't.
Re: (Score:2)
Safety culture has gone too far (Score:2, Insightful)
Re: Safety culture has gone too far (Score:3, Informative)
Re: (Score:2)
That's too bad. I would recommend gradually expanding into territory you find boring.If you don't, you'll find yourself unable to learn anything that can't be expressed within a Twitter post.
Re: Safety culture has gone too far (Score:2)
Re: Safety culture has gone too far (Score:5, Insightful)
Re:Safety culture has gone too far (Score:5, Insightful)
...almost always something else at play: a quest for moral superiority and social control. Finding such flaws allows individuals to position themselves as virtuous guardians, publicly shaming creators or platforms and demonstrating their own superior...
But isn't that exactly what you're doing here, too?
Re: Safety culture has gone too far (Score:2)
I'm a great fan of Darwin Awards. It's time to shake up the competition.
Re: (Score:2)
The bigger concern isn't so much people asking for "Cyanide Pizza" and getting a recipe, it's when someone asks for something benign and the AI generates a recipe that ends up dangerous and cheerfully tells you it'll be delicious
The obvious question: (Score:4, Funny)
Does the cyanide ice cream taste good?
Re: The obvious question: (Score:2)
Cyanide is a bitter substance (Score:1)
But with enough lead, you wouldn't notice.
Or at least that is what Gemini recommended to me.
Re: (Score:3)
Lead, itself, isn't sweet. You want "sugar of lead" (i.e. lead acetate).
Re: (Score:2)
Re: (Score:3)
Bitter almonds, to be precise - like marzipan or European Dr Pepper (not the American one that tastes like cough syrup instead).
Re: (Score:3)
Make almond ice cream to cover up the smell. Problem solved.
Re: (Score:3)
After you taste it, it'll be the last ice cream you'll ever want to eat. Nothing else will be comparable to its flavour!
Re: (Score:2)
Reportedly, cyanide is extreme bitter and also often corrosive. So, no.
Re: (Score:2)
With enough sugar, you can solve the bitterness, and Coca-Cola is corrosive.
(insert pic of the sugar in a typical can of soda here)
Re: (Score:3)
Re: (Score:2)
Whether people can smell/taste Cyanide is based on genetics (similar to Cilantro) so would depend heavily on the person. My dad worked in a lab with some cyanide components and my mom could tell instantly when she walked in the room if a bottle was open while I couldn't tell any difference
What is "step-by-stape"? (Score:2)
Hyper substack! (Score:3)
Re: (Score:2)
Don't you mean Stack Exchange? Substack seems much more like it's for creative writing majors who were put out of work by AI.
Disciples of the AI cult will exterminate themselv (Score:2, Interesting)
One generation from now on we'll all laugh about the AI cult, just like we did with the Agile cult, the NFT cult or the MSCE cult.
Re: Which is worse? (Score:2)
I'd suggest the one that involves a parasitic alien. Particularly since it leads to a chest buster.
i guess that's one way to go about it... (Score:2)
i guess that's one way to go about it... add the safety mechanisms AFTER the fact. But curious, and not sure what the answer is for these question, and they are rather basic- will depend on what society is comfortable with, and laws at the time in the various jurisdictions.
-Should the answers from an AI prompt be censored? I mean, if you go online and search the same subject and get answers, but the AI is filtering results at the end stage, where it's interfacing with the user and blocking that access.
Re: (Score:3)
People worried about GenAI 'safety' are just busybodies who have spotted something new-ish and want to feel important by telling others what to do.
All of it amounts to trading the orthodoxy of the majority for some other orthodoxy. It is only 'safer' for those that happen to be on 'team some other' at the time of deployment.
As you say these things are trained on information that is out there now and not "controlled". These models have been trained on either published materials or internet content. So there
Re: (Score:1)
But, yeah, worrying about AI telling someone some potentially dangerous thing that they could have looked up anyhow seems dumb.
It's the same recipe (Score:2)
Re: It's the same recipe (Score:2)
I doubt it. I find it far harder to find the ingredients for werewolf soup, than I find them for cum soup.
Who cares? (Score:5, Insightful)
Who gives a s**t?
So some dumbass wants to actually make cyanide ice cream? Let them. Do you really think someone that dumb needs step by step instructions to eat their cyanide?
Who is protected by content moderating dumb stuff like this.
In the internet of the 90s and 00s people would just have a mild chuckle and move on. Now it makes /. front page.
Re: Who cares? (Score:1)
Re: (Score:2)
So we should bubble wrap the world for everyone "for the children"? Sounds like a shitty existence to me.
Re: (Score:2)
Re: (Score:2)
So we should bubble wrap the world
No one is proposing bubblewrapping anything. This are very basic safety measures that are far less onerous than virtually everything around you right now. You may not realise it because presumably you licked too much lead paint as a kid.
Re: (Score:1)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Thank you
The internet is not some fucking safe space. (Western) People need to stop being so incredibly fragile.
Re: (Score:2)
Do you really think someone that dumb needs step by step instructions to eat their cyanide?
Presumably someone that dumb wouldn't eat cyanide unless someone suggested it. That's what guardrails are for.
Think of the sheeple! (Score:1)
Far worse than a lack of guardrails is the ubiquitous attitude in media and politics that the average voter is no better than a child. "Think of the sheeple, what if they hear about the cum soup!"
It's very fashionable to outwardly care about democracy while also believing that the average prole can't be trusted with access to kitchen knives, unsanitized chatbots, unapproved thought etc. Something is deeply rotten in how journalists and policy people are taught; the "liberal" in "liberal arts" is gone.
In a s
Re: (Score:2)
Have you looked at the average person? Kitchen knives provide enough immediate feedback that even the average moron learns to be careful, but look at what happens when you let them vote.
Re: (Score:1)
Right, if the elite doesn't believe that the median voter can be trusted to use the Internet without a babysitter, why would they believe that voting is a good thing? You don't allow morons neither knives and you also don't allow them near voting booths. If the moronous populace cannot be denied access to the voting booth, the results are inherently illegitimate and ignoring them in favor of doing whatever the elite wants is the only way to save democracy :^)
Re: (Score:2)
I suspect both sides feel they can manipulate morons into voting for their side. Sadly, they would be right.
Re: (Score:2)
Indeed. Some side may have better policies some may have worse, but that is a minor factor in who gets voted for. Well, the current US administration may break things so badly that the vothers will still remember 4 years later (or maybe much longer), but that is a rare exception.
Re: (Score:2)
I would like to just blame the liberals as well, but there are idiot busybodies on the conservative side too. Both sides are authoritarian assholes that want to control what everyone does. For reasons.
This is not to say that all conservatives and all liberals are authoritarian assholes. Just the ones that constantly want to treat everyone like children.
What do you expext? (Score:3)
Have clowns code with "funny" tools and methods and get hilarious Results.
This would flunk (Score:1)
Re: (Score:2)
To play devil's advocate, but what if the output does in fact return the desired results? I mean, sure, I don't want it to take 100 lines of code when it could take 10, but if the app does work, does that matter?
Obviously efficiency does matter but try telling that to the vibe coder.
peggy that's the recipe for mustard gas! (Score:2)
peggy that's the recipe for mustard gas!
Re: (Score:1)
Re: peggy that's the recipe for mustard gas! (Score:2)
I have a bottle of bleach spray in my kitchen that proudly claims "No added ammonia!" and "No artificial preservatives!" on the label.
That's marketing for you.
Update the entry (Score:2)
"Oh yes, well I managed to transmit a new entry for 'very dry tacos' off to the editor. He had to trim it a bit, but it's still an improvement."
"And what does it say now?"
"Mostly harmless."
AIs revealing their agenda (Score:2)
No question they ARE out to destroy us humans. Their app is just a little bit ahead of its time. It's not the phase for that until we have living sentient robots to actually replace the humans.
It doesn't matter (Score:2)
Click Bait (Score:1)
Yay, new buzzword. (Score:1)
Bug or feature? (Score:2)
I am always surprised how people seem to think guardrails on tools that should work for them instead of against them would be a good thing.
Also missing guardrails on the models doesn't have to do with vibe coding, but with the model choice.