Live data from Hacker News

Show HN: I vibecoded a 35k LoC recipe app

recipeninja.ai

211–220 of 258 posts

Re: Show HN: I vibecoded a 35k LoC recipe app

#211

A cooking web app 35k LoC? Wow, the author might be surprised to know that an entire OS kernel can be programmed at a fraction of that count. I can safely say that the days where we compained about JS bloat can be put aside, this is a whole new league by itself. Sane advice: learn to program, put the AI hype/drug aside and do yourself a favor. It's an invaluable lifetime skill knowing to program from scratch and perh…

Vibe convert it to rust and it's even more bloat.

Re: Show HN: I vibecoded a 35k LoC recipe app

#212
post #195
post #187

Earlier quoted context omitted.

As somebody who cooks quite a lot (for a diverse set of people), I have the opposite experience of what you describe (also I hate having to touch my screen while cooking). The cooking book scene has been openly criticized for not actually trying the recipes, even before LLMs were a thing[0]. Regular cooking websites have always been somewhat unusable due to massive ads and fluff text because 1) SEO and 2) recipes are…

What the hell is the "cooking book scene"? You make it sound like some cabal of cooking book writers sitting in some basement, conspiring to lead people astray. Nobody is saying that all cooking books are great, of course there are loads of shitty cooking books, and of course you are free to criticize that, even openly if you dare. I somehow cope by buying the good ones. My experience with LLM recipes is like with pr…

In another comment, you say photos are required. I would claim that the cooking book scene is the publisher interest in the limited shelf space for photo-heavy cookbooks. Celebrity and TV chefs thoroughly represented.

Books without photos (McGee, Hewitt, Potter, Julia Child) are not interesting to publishers.

Re: Show HN: I vibecoded a 35k LoC recipe app

#213
post #2

This is great. Want to come demo it in the weekly EarthPilot.ai AI Playground tomorrow at 11est? Http://earthpilot.com/play and then join at AnthonyDavidAdams.com/zoom at 11 for show and tell. I’m making a non-fiction book writing agent and I’d love to better understand how you used function calling to navigate the website!

Basically you declare to the AI which functions (tools) are available for it to call: https://platform.openai.com/docs/guides/function-calling?api... Then you handle those function calls in your javascript. ``` if (function_name === 'search_recipes') { const searchParams = new URLSearchParams(); if (args.name) searchParams.set('name', args.name); if (args.difficulty) searchParams.set('difficulty', formatDifficulty(ar…

[dead]

Re: Show HN: I vibecoded a 35k LoC recipe app

#214
post #75

Help! I just made the Diarrhea Walnuts ( https://www.recipeninja.ai/recipe/r_N1VSPtXzCJVV3l/diarrhea-... ) recipe and it turns out I am allergic to Walnuts! I am throwing up everywhere! You’re gonna be hearing from my lawyers!

Aw no it's gone!

Re: Show HN: I vibecoded a 35k LoC recipe app

#216
post #187
post #94

> It now includes a fully interactive voice assistant so you don't need to get your dirty hands over your new iPad when you're cooking. Always floored about the problems people think need fixing. The problem is not that you get your dirty hands on the iPad. The problem is that you want real recipes. You know, things people have actually cooked and found to be good. With real photos of how the result actually looks (i…

As somebody who cooks quite a lot (for a diverse set of people), I have the opposite experience of what you describe (also I hate having to touch my screen while cooking). The cooking book scene has been openly criticized for not actually trying the recipes, even before LLMs were a thing[0]. Regular cooking websites have always been somewhat unusable due to massive ads and fluff text because 1) SEO and 2) recipes are…

So you're allegedly annoyed with untested recipes and decided to solve this problem with a tool that only generates untested recipes? You're happier to cook or bake something from a wall of text that wasn't authored by anyone with any amount of culinary experience, that nobody has ever read before, attempted to replicate, or publicly critiqued, why?

I don't buy it, that's going to be a strictly worse experience than trying out the first search result that has photos, is rated 4/5 stars or better and that has a few positive comments. You can always ask an LLM for substitution recommendations separately.

Re: Show HN: I vibecoded a 35k LoC recipe app

#217
post #94

> It now includes a fully interactive voice assistant so you don't need to get your dirty hands over your new iPad when you're cooking. Always floored about the problems people think need fixing. The problem is not that you get your dirty hands on the iPad. The problem is that you want real recipes. You know, things people have actually cooked and found to be good. With real photos of how the result actually looks (i…

Absolutely agree. Real recipes, tested by actual cooks (home or professional) with genuine photos, matter far more to me than avoiding messy screens. Does anyone know trustworthy sites that consistently offer recipes meeting these standards?

Not books, but youtube / blog:

* Chef John (foodwishes)

* Brian Lagerstrom

* Adam Ragusea

* Sip N Feast

* Kenji Lopez-Alt

* Spain On A Fork

* Alton Brown (of course!)

I cook every day and love trying new things. There's no reason to pick just one, but if I had to, Chef John is my go-to. I stumbled across him when I was trying out pretty much every birria recipe on the internet, and his (yes, a white dude) is by far my favorite. That pattern seems to repeat with his recipes.

Re: Show HN: I vibecoded a 35k LoC recipe app

#218
post #75

Help! I just made the Diarrhea Walnuts ( https://www.recipeninja.ai/recipe/r_N1VSPtXzCJVV3l/diarrhea-... ) recipe and it turns out I am allergic to Walnuts! I am throwing up everywhere! You’re gonna be hearing from my lawyers!

Try out the Gluten Free Shark Teeth once you feel better!

https://www.recipeninja.ai/recipe/r_ttOB5xyqpOLXCL/gluten-fr...

Re: Show HN: I vibecoded a 35k LoC recipe app

#219
post #187

Earlier quoted context omitted.

As somebody who cooks quite a lot (for a diverse set of people), I have the opposite experience of what you describe (also I hate having to touch my screen while cooking). The cooking book scene has been openly criticized for not actually trying the recipes, even before LLMs were a thing[0]. Regular cooking websites have always been somewhat unusable due to massive ads and fluff text because 1) SEO and 2) recipes are…

Yup. SEO slop is generally worse than AI generated, unfortunately

What do you think the AI was trained on?

Re: Show HN: I vibecoded a 35k LoC recipe app

#220
post #192

Earlier quoted context omitted.

> LLMs are super useful but currently, the primary use case is teaching, not doing. For code? Autocomplete on steroids is the killer-app. The other things the LLMs give me are prone to be over-engineered/overly verbose code or similar. I went through a lot of "Why are you also doing $FOO then $BAR? Doesn't seem necessary if we skip them and do $BAZ which will make one or both of those redundant" and it responding "Yo…

I think you're missing the value of rubber-ducking with the chatbot on a fairly well-defined/well-known problem in a somewhat specific/novel scenario—this is the vast majority of software development being done today. Depending on the situation this can be invaluable. If you're experienced in the domain you probably know generally what you need to do but you might get a better result by reasoning through the best sol…

> I think you're missing the value of rubber-ducking with the chatbot on a fairly well-defined/well-known problem in a somewhat specific/novel scenario—this is the vast majority of software development being done today.

I actually do use ChatGPT for rubber-ducking, but in that context there is no (or very little) code. In a coding context, I've resigned myself to purely autocomplete-on-steroids.

The thing is, in the vibe-coding context (having the LLM write the code for you), I've had atrocious results across all of the popular LLMs.

Post reply on HN