this post was submitted on 30 Jul 2026
544 points (97.1% liked)

GetBetter

164 readers
1 users here now

anything science based to improve, health, mental, technics, skills

founded 10 months ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] trem@lemmy.blahaj.zone 3 points 4 weeks ago (1 children)

Yeah, from a computer science perspective, cooking recipes are just algorithms. And I'm pretty sure, they need to be "turing-complete" in that, i.e. you can't really put a general boundary on their complexity.

A particular case that you can't portray with this scheme, is loops. It doesn't happen a lot, but

  1. recipes
  2. can
  3. say
  4. "Repeat from step 1".

You could obviously work around it to some degree by writing e.g "Prepare 10 dumplings" and maybe list the steps for that separately below.

But yeah, there's going to be other complexities like conditions, e.g. "if you're doing the vegan version, mix in the agave syrup now".

...But I guess, there's also no law that forces you to use that scheme for all recipes. You can totally write it out in prose when the boxes start getting hacky.

[–] Prathas@lemmy.zip 3 points 4 weeks ago

A workaround for loops is to simply label every box A1, A2, B1, etc. and have it say "repeat steps A1-5" or whatever. You can also just edit the framework of the box entirely or use separate tables for totally independent parts. Anyway, I just dig the visual stacking lol.