Show HN: Create a perfect meal with linear programminga
mathfood.com
mathfood.com
With your supplied example, here was my train of thought when I hit solve: I get "Egg whites: 239.05". Am I supposed to eat 239 eggs? Probably not -- that's a lot for one meal. So there must be a unit; grams? well I don't know how much an egg weighs, plus I don't know the proportion of the white within a full egg. I certainly won't open Wikipedia right now to solve it!
That said, I love the design, especially the top illustration, so my point was just: if you can make the results more human-readable, that would help.
For me it's clearer to work by pictures of the food, like http://office-k-chiro.com/wp-content/uploads/2014/02/office-... that's what I'm dealing with IRL and it's easier to memorize 5 jumbo eggs vs 300 grams.
And by that logic, I'd rather drag and drop pictures to build up the meal, get the nutritional information after than the other way around.
Watch the video demo from around right here: https://www.youtube.com/watch?v=irTdDJ6fu-c#t=97
When I'm doing the same problem in the actual tool, there's a "details" button which pops up a screen telling you the meal's details and how much of each food to eat.
You can click on the foods in this area and it'll tell you how many eggs 300g egg whites requires (I actually click on cheese in the video, but you get the idea).
I tried to add just bacon and it took rewatching the demo video and some guesswork to figure out searching for 'bacon raw' would get to basic bacon. Trying just 'bacon' or 'pork' only gets lots of babyfood and soup related answers in the generated dropdown.
Making a meal consist of 1400 grams of carrots because there was an automatic ceiling on chicken due to protein seems silly.
Seems like its a good app, but it needs sane defaults.
Eatthismuch (from what I've just now looked at) appears to approach the problem like this: "What are your diet goals? What kinds of foods do you like to eat? Ok. Here's a menu telling you what to eat."
There's a thing (that's starting to die down now) with nutrition called "if it fits your macros" meaning that you can eat anything that you want to eat (pizza, hot-dogs, hamburgers, tacos, etc) as long as your ratios are kept sturdy. Mathfood helps you do that.
Not super familiar with MyFitnessPal, but MathFood allows you to say "I want waffles, eggs, and bacon for breakfast but I want to keep to my super strict diet ratios. How do I build this meal to hit those ratios?".
Basically my summarized feedback is focus on the UX and a broader demographic. This is an awesome problem to tackle and I like your approach but I don't think many people could benefit with it the way its currently setup.
FYI this is awesome first web app - the amount of functionality you've provided is awesome.
I probably didn't communicate it well but the value of the tool is this: How do you build a meal that meets your diet goals (fat, protein, carbs) given that foods have a mix of each type.
I think it would communicate better if it explained why "linear programming" is interesting here, and briefly what it is, rather than just linking to Wikipedia. Also, there are a lot of basic typos, you should run a spell-checker or something.