News for hackers. Stuff that matters.
Re:Vanishing Culture: Preserving Cookbooks by SoftTalker on Monday September 30, 2024 @11:31AM (#41698339)
Why not just put your recipies in a text editor and then use git?
Re:Vanishing Culture: Preserving Cookbooks by downut on Monday September 30, 2024 @12:20PM (#41698930)
In the editor, make sure to M-x org-mode. Lots of dated annotations, and a lot of results, in my many recipe files.
Re:Vanishing Culture: Preserving Cookbooks by morkalork on Monday September 30, 2024 @11:45AM (#41698507)
A generational git repo of family knowledge is a fun idea to think about.

>Hey grandpa, can you show me the family brisket recipe?

>Sure grandson. But first, let me tell you what git is.

Re:Vanishing Culture: Preserving Cookbooks by pessimizer on Monday September 30, 2024 @12:12PM (#41698827)
Throw pandoc into the workflow, and have a new edition printed every year or three at your local print shop.
Re:Vanishing Culture: Preserving Cookbooks by terrabitz on Monday September 30, 2024 @12:25PM (#41698992)
Honestly, not a bad idea. I'd just have to deal with figuring out a good, standardized text-based format. I already use a git-backed Obsidian markdown knowledge base for most of my notes, so it would make a lot of sense to incorporate recipes too.

I think my current recipes app stores entries in the Recipe JSON Schema format[1]. This format is also useful since many websites will offer recipes in that schema. If I could make a conversion layer that transformed between a markdown version and the JSON recipe schema, that would probably be all I need.

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

Re:Vanishing Culture: Preserving Cookbooks by SoftTalker on Monday September 30, 2024 @01:15PM (#41699618)
> I'd just have to deal with figuring out a good, standardized text-based format

Why? Recipes are for humans to read, and we're good at accomodating a wide variety of formats as long as they are reasonably sane.

Re:Vanishing Culture: Preserving Cookbooks by daotoad on Tuesday October 01, 2024 @03:42PM (#41713248)
I've looked at a few and I haven't loved any of them. They all have some kind of shortcoming that makes them not usable.

For example, the schema.org schema puts quantities, units, and ingredients in a single field. Fail, IMO.

Other issues include things like not being able to group ingredients or procedures.

I don't have my notes on what I thought of each of the ones I've reviewed handy, but here are some I've looked at:

- https://cooklang.org/

- http://www.formatdata.com/recipeml/

- https://recipemd.org/index.html

EDIT - for clarity, added examples of standards