HN user

benawad

281 karma

https://www.youtube.com/c/benawad97

https://twitter.com/benawad

Posts7
Comments27
View on HN

Does anyone know if Patrick has talked somewhere about why he decided to take a job at Stripe instead of continuing his consulting business or starting a new venture?

Patrick didn't strike me as someone interested in working at a "regular" job.

It looks like you're using the recipe-scrapers library to scrape recipes which only supports a set number of websites.

If you want to expand that, I recommend parsing JSON+LD and Microformats. Given your parsers folder [2], it looks like you've tried it, but only for specific websites. I would make that generic and check whether the metadata is available on any website. I wrote a blog post on this if you're interested [3].

source: I've built a very similar tool for my cooking app: https://www.mysaffronapp.com/

[1] https://github.com/hhursev/recipe-scrapers

[2] https://github.com/poundifdef/plainoldrecipe/blob/master/par...

[3] https://www.benawad.com/scraping-recipe-websites/

I built this for my mom after she wanted a better place to store all the recipes she liked to cook.

You can import recipes from websites and organize them into digital cookbooks.

Once you add some recipes to Saffron, you can generate grocery lists from them or create meal plans. With our app you can use the grocery list at the store or access your recipes on the go.

We also have a text importer which can work for PDF/Google Doc recipes but it can be hit or miss.

Cool project, I love that you can search by macros. A few points:

1. Clipping recipes from different websites can be quite challenging because of the varying html structures. I recently tackled this problem and I'm curious what method you used to find recipe content within an html page? I ended up checking to see if the website followed a Recipe schema [1] and if not use a mix of heuristics to try identifying if a line of text was an ingredient. I also was considering using machine learning in there, but couldn't figure out a good way to incorporate it.

2. Is there a reason you don't include the instructions of the recipe on your website?

Awesome to see some fresh sites in this space. I built Saffron [2] which is focused on organizing your recipes into digital cookbooks.

[1] https://schema.org/Recipe

[2] https://www.mysaffronapp.com/

"Redux is notorious for its boilerplate and has a relatively difficult learning curve. We provided generators for some common templates but it was still one of the most challenging pieces and source of confusion while working with React Native."

Interesting to see even Airbnb struggles with Redux

I make programming videos too, and a similar thing happens to me. The first day I release a video it's demonetized, and even if I don't request a manual review the video will be remonetized a couple days later.

Hey guys,

I don't know if this has already been made, but I couldn't find anything like it so I thought I would put it together. I limited it to 10 people for right now to make sure my backend could handle it (free Heroku server) and to avoid people spamming large groups of people.

Let me know if you think this is useful or if you have any ideas for more features (I am currently thinking of adding the ability to send a message in the future).

Here is the source code: frontend: https://github.com/benawad/nukool backend: https://github.com/benawad/nukool-server