Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
joshdickson
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
joshdickson
1y ago
Ah that's a good idea, should add that. Also I appreciate your phrasing of "you guys" when, as a solo developer, if someone thinks your efforts are the product of a larger team, it's always appreciated :)
2.
▲
by
joshdickson
1y ago
Thank you for your kind words and feedback. The search should be better now, and is much better in-app with additional local caching. I can assure you that you are not overthinking it in terms of figuring that information out. The search ex
3.
▲
by
joshdickson
1y ago
Almost every protein that I consume is weighed raw for ease in logging. One reason is if you are cooking a dish with e.g. bacon as an ingredient, you may not be able or want to separate it out at the end. Likewise, if I sauté chicken breast
4.
▲
by
joshdickson
1y ago
Thank you for your questions and feedback. > When something doesn't have a reference listed, and just says "sourced from a publicly available first-party datasource", what does that mean? It depends, and the degree to whic
5.
▲
by
joshdickson
1y ago
I've explained why OFF is not an adequate source in and of itself for a food logging app elsewhere in the thread. If it were usable in and of itself, I wouldn't have had anything to build on the database front and would have just
6.
▲
by
joshdickson
1y ago
The licensing terms are identical to similar projects including OpenFoodFacts (which also has an app) and OpenStreetMap, see: https://wiki.openfoodfacts.org/ODBL_License You may disagree with each of those projects as well,
7.
▲
by
joshdickson
1y ago
That's what OpenNutrition does. However, in many cases, there is no publicly accessible "non-AI data" source to refer to. OpenNutrition tries to bridge the gap, using the public data when available, and providing additional i
8.
▲
by
joshdickson
1y ago
There's an in-depth review of the reasoning for undertaking this project in general and this approach in particular in the Methodology/About section below, see "Current State of Nutritional Data". Millions of people use
9.
▲
by
joshdickson
1y ago
Pretty standard Next app on Vercel. Some pre-fetching. Food pages are cached post-generation. Custom go-based search server behind a Cloudflare cache. Any other questions?
10.
▲
by
joshdickson
1y ago
I wrote a Go-based search engine that indexes full words and prefixes for the foods and their alternate names because I was dissatisfied with how slow OpenSearch was given the very specific needs I had. I have Cloudflare in front to act as
11.
▲
by
joshdickson
1y ago
Thank you for your feedback. > If I can join the endless queue of feature requests, the ability to scale the portion size and update the nutrition facts would be great This is all supported in-app if you're in a country with the abi
12.
▲
by
joshdickson
1y ago
OpenNutrition uses many of the same open datasources included there, including USDA SR, CNF, AUSNUT, etc. The other datasources are licensed and not open, and I do not use those so that I can deliver a free app with a more generous set of f
13.
▲
by
joshdickson
1y ago
Your other comment is too deep in the thread for me to reply, but just wanted to say I appreciate you checking out the project and commenting, and appreciate the many years of effort you've undertaken in this space. How OpenNutrition c
14.
▲
by
joshdickson
1y ago
Thank you very much for your feedback. Building a great product that did not have variable usage costs that allowed for a generous free tier was my primary motivation for undertaking this project. While there is a need to monetize, I also b
15.
▲
by
joshdickson
1y ago
Thank you for the feedback. Have you asked one of the LLMs used to tell you about the choline content of a food, even ungrounded? They are surprisingly good at reasoning about what kinds of foods tend to contain large amounts of choline bec
16.
▲
by
joshdickson
1y ago
Thank you for your feedback. This would be a great dataset to include -- my next priority is the Japanese government dataset which would expand food coverage for more traditional Asian diets, but this is a great resource. https://
17.
▲
by
joshdickson
1y ago
Would you mind posting/messaging me in some way (links in bio) what you expected it to show? It looks like for unsweetened oat milk: https://www.opennutrition.app/search/unsweetened-oat-milk-mt... ...it is leaning
18.
▲
by
joshdickson
1y ago
Thank you! The images are created via Flux (Schnell, due to cost). An LLM (currently Gemini Flash) creates the prompt, Flux generates the images, a rembg lambda that I open-sourced trims the background out, and then a vision-based LLM (also
19.
▲
by
joshdickson
1y ago
Which country would you like it available in?
20.
▲
by
joshdickson
1y ago
Should be back up now, I didn't scale up quickly enough for the traffic. My apologies and thank you for the report.
21.
▲
by
joshdickson
1y ago
The idea of including that requirement in the license is a good idea and I had not considered it, but I will -- frankly my motivations have been more on the citation side of things such that the need for quality disclaimers is not as great.
22.
▲
by
joshdickson
1y ago
Thank you :)
23.
▲
by
joshdickson
1y ago
Both products show a 1 cup (41g) and 160 calorie serving size to me? OpenNutrition: https://www.opennutrition.app/search/honey-bunches-of-oats-h... Via Manufacturer: https://www.honeybunchesofoats.com/p
24.
▲
by
joshdickson
1y ago
I envisioned many lines of inquiry from HN but the idea that a compressed TSV of nutritional data is not a "dataset" (definition: a collection of related sets of information that is composed of separate elements but can be manipul
25.
▲
by
joshdickson
1y ago
> not even the data itself, just the reasoning about the generated data Poor phrasing on my end -- yes, absolutely the end data as well as the reasoning, as the reasoning tends to include the final answer. Maybe I should! Appreciate the
26.
▲
by
joshdickson
1y ago
The goal, without question, is 100% full coverage on citations for every piece of data that's in the database, even if the citation is an LLM's general reasoning (which for o1-pro is both quite good and often includes study citati
27.
▲
by
joshdickson
1y ago
OpenFoodFacts is a huge inspiration to this project, obviously. However, as someone with a normal diet, OFF lacks: 1. Generic, non-branded foods 2. Simple prepared foods that ease food entry 3. Restaurant foods 4. Micronutrients beyond thos
28.
▲
by
joshdickson
1y ago
I have tracked my macro intake seriously for years and use the database every day, as do many folks who used the initial app releases. It's actually more valuable to me to have the data in this format, even estimated, because what ha
29.
▲
by
joshdickson
1y ago
That is missing a milligram label, thank you for pointing that out. Fix uploading now.
30.
▲
by
joshdickson
1y ago
> Those rigorous validation steps were also created with LLMs, correct? Not really. I do explain in the methodology post how good o1-pro is at the task, but there was a lot of manual effort involved in coming to that conclusion with my o
More ›