I have exports of my nutrition and weight info from other apps as csv files, and I'd like to import that data if I can. It looks like Nutritrace can export to csv but not import that. There is the option to import from a json backup though. If I can massage my data into that json format, does it seem reasonable to use that as a way to import my historical data?
If the answer isn't "omg don't do that", then I have a couple of questions about the json:
Does each item in the diary array require a matching foodList/meals/recipes entry? Or could I just generate items in the diary array?
How much do I need to worry about IDs? The "import JSON" option says that it merges with existing data; how would it handle ID conflicts (which I assume could happen normally when exporting and importing anyway)?
Are there any gotchas you can think of that I should watch out for?
I'm seeing "Could not reach server — retry" on the diary page and when going to enter foods. The diagnostics log has
[14:25:38.821] [ERROR] [diary] loadEntry error: _fetch@http://my.server:3000/assets/index-Dl7TTIk7.js:175:24686
[14:25:41.686] [WARN] [settings] direct push failed for startPage: Server responded 401
[14:25:41.689] [WARN] [settings] direct push failed for weightUnit: Server responded 401
[14:25:41.695] [WARN] [settings] direct push failed for heightUnit: Server responded 401
[14:25:41.699] [WARN] [settings] direct push failed for statsGoalLine: Server responded 401
[14:25:41.701] [WARN] [settings] direct push failed for lengthUnit: Server responded 401
[14:25:41.702] [WARN] [settings] direct push failed for distUnit: Server responded 401
[14:25:41.704] [WARN] [settings] direct push failed for statsYZero: Server responded 401
[14:25:41.705] [WARN] [settings] direct push failed for tempUnit: Server responded 401
[14:25:41.705] [WARN] [settings] direct push failed for usdaEnabled: Server responded 401
[14:25:41.706] [WARN] [settings] direct push failed for statsAvgLine: Server responded 401
[14:25:41.708] [WARN] [settings] direct push failed for offSearchCountry: Server responded 401
[14:25:41.708] [WARN] [settings] direct push failed for offUploadCountry: Server responded 401
[14:25:41.709] [WARN] [settings] direct push failed for offSearchLanguage: Server responded 401
[14:25:41.710] [WARN] [settings] direct push failed for statsTrendLine: Server responded 401
[14:25:41.710] [WARN] [settings] direct push failed for statsChartType: Server responded 401
Is the docker image public? I'm getting an "unauthorized" error when attempting to pull it. I'm not getting that error for other ghcr.io images. But I'm not docker expert, so I may be doing something wrong.
I don't see why performative impeachment is more or less pointless than performative legislation. I would say they should do both; I think it is important to get on record who is for and against things. Although in this case, given that he has been impeached before, I am willing to accept the political calculus that a third performative attempt may not be beneficial.
The update in that article for today just says that the preliminary injunction was denied. That doesn't mean that the challenge itself has been defeated, right? Too soon to get too excited, I'd say.
I can't understand why it's hard to find an article that actually mention's the basis for blocking things. The CNN article has it
A judge in rural southern Virginia on Wednesday ordered that the results of Tuesday’s vote not be certified on several grounds, including that state lawmakers did not follow their own rules in passing the redistricting referendum. Tazewell County Circuit Court Judge Jack Hurley also called the ballot language put to voters “flagrantly misleading.”
Sounds like this same judge already had a couple of previous attempts to stop the referendum stayed by the state supreme court.
Calibre just provides a little management on top. I use it for doing things like cleaning up metadata (making sure all books in a series have the same series name, for example), and transferring books over wifi (calibre can spin up a mini web server that I can access on the kobo).
I could get by without it, but it's nice sometimes.
For things that stick, you can imagine that when the molecules are close, but not too close, they attract each other because of the molecules' overall electromagnetic charges result in attraction. But once they get really close, the actual distribution of each molecule's charge starts to matter, and in particular the negatively charged electron clouds get close to each other first, and repel.
I like OurGroceries, but they want almost $20 to remove ads these days. Or an ongoing subscription, which... yeah, no. That is too much for a glorified checklist.
If you're going to work on CSV import anyway soon, then I'll just wait. Thanks!