104 karma · joined November 30, 2020
Good science happens when the best scientist is wrong.
65B fp16 is ungodly slow, ~300,000 ms/token on the same machine.
While the risk of nutritional deficiencies when tracking 1200 calories/day is higher, it's possible to make choices with whole foods that are satiating and satisfy daily micro-nutrient requirements despite low calorie intake.
For instance, for a 1500 cal/day diet, the following mealplan is quite a bit of food:
Sample Lunch: https://i.imgur.com/ZTeKsX4.png
Sample Dinner: https://i.imgur.com/sX2g5dL.png
Daily nutrition tracker: https://i.imgur.com/YrGjSQJ.png
Another detail that matters deciding VPS vs PaaS - batch job processing. Heroku dynos restart once every 24 hours, longer jobs can't be scheduled.
Cauliflower nutrition: https://fdc.nal.usda.gov/fdc-app.html#/food-details/169986/n...
Eggs nutrition: https://fdc.nal.usda.gov/fdc-app.html#/food-details/748967/n...
Most repeated food suggestions by the planner:
1. Almonds (Vitamin E), Chia, Pumpkin seeds are micro-nutrient dense.
2. Liver is nature's multivitamin, Chicken/Beef/Turkey liver all good choices (Vitamin A, Iron, Zinc).
3. Eat your greens - mix and match Arugula, Spinach, Kale, Collards, Chard, etc (Magnesium, Potassium).
Do you have a source for this (USDA FDC data and google-fu don't concur)? I'd love to have alternate options for Vit E besides almonds :). It's a fat soluble vitamin, available from nuts and nut oils - vegetable sources are harder to find.
https://www.famnom.com/my_food/294b1d1d-6ca3-47ac-9cd4-bfbd6...
Potassium: https://www.famnom.com/nutrient/1092/
Famnom evolved from spreadsheets, to python scripts, to a web-only django app hosted locally, to a web + ios + android client apps. I find it useful daily, and it has a few other regular users (besides my family), though arguably my family are my toughest users :).
1. One serving of TGI Friday fries is 33% of daily sodium intake: https://www.famnom.com/my_food/8eaaea4d-e97d-4a38-8125-4b923...
2. One cheese pizza slice is 28%: https://www.famnom.com/my_food/485759ea-8507-4af7-9efe-bf61b...
Eat food, not too much, mostly unprocessed foods.
- Vitamin B6: 1.7mg
- Vitamin B12: 2.4mcg
The study uses 100mg Vitamin B6 (~60x RDI) and 1000mcg Vitamin B12 (~417x RDI) for a month. High doses have been previously associated with toxicity symptoms:
- Vitamin B6 (> 100mg/day): https://pubmed.ncbi.nlm.nih.gov/18060778/, https://pubmed.ncbi.nlm.nih.gov/15473987/.
- Vitamin B12 (1000mcg/day for 2 weeks): https://pubmed.ncbi.nlm.nih.gov/31018715/
Personally, I would try to get Vitamin B6/B12 from diet as much as possible. B6 is available from a variety of foods (https://www.famnom.com/nutrient/1175/). Interestingly, Vitamin B12 is available from dairy and milk (https://www.famnom.com/nutrient/1178/), not just meat.
Code's available at https://github.com/umangsh/famnom and https://github.com/umangsh/famnom_flutter if you want to run your own app and server.
However, there are observable performance gaps with native. For e.g. scroll performance and dropdown fields can sometimes feel abrupt.
+1 for blind spots. Choline (eggs), Iodine (Iodized salt, seaweed), Zinc (pumpkin seeds, etc) are a few others in my experience. Intuition builds up steadily after tracking a while. Good luck!
There are definitely variations between different authorities (NHS, FDA, etc). FDA RDIs provide a sane default, and users can update nutrition preferences based on their health goals.