A web based inventory management app. I've wanted to try something like this for a long time, but it always seemed completely impractical to spend a few weeks on before AI, without knowing if the entire idea is actually practical.
So far, I think it is in fact worth it, but only in specific use cases, like very rarely accessed items with no obvious place, and making sure your AV gear you bring to events comes back with you.
* Every item is a container, unlimited nesting
* Everything stored in the browser with YJS, very clunky peer.js or manual file sync available
* Select an object, click add items, scan QR codes to add those items
* There's also NFC support on Chrome mobile
* Generate random printable QR sheets(Still need to fix sticker alignment issues)
* Tracks where an item was last scanned with GPS
* Save container contents as a loadout, check contents against loadout
* Can mark a container as needing re-inventory, contents that haven't been re-added after that show a warning
I remember doing my own backups with rsync a super long time ago! It worked pretty well, but it didn't have compression, encryption, desktop integration, or deduplication, and adding anything would be one more script to maintain.
Now I use Kopia, no real complaints there. I used to use Borg but until recently it needed some fussy extra community package to work on Synology.
Something future proof for new chemistries, consumer friendly and self protected, able to be series-es and paralleled if needed, etc.
Maybe even designed to be an external part of the case like 2 way radio and tool batteries, with the option of a retaining screw for toys and tamper resistance.
A few different sizes, from keychain up to power tool, and paralleling adapters to go bigger.
The electronics would probably cost pennies in volume, just like the tech that goes into those lithium AAs with built-in chargers and buck converters that are almost really awesome.
I've been using one folder per client, one folder per project for years, with no issues, although I don't tend to work on small pieces very often, I rarely do anything that seems too small to make its own project folder.
I used to do the FHS style organizing things by category, but now I'm pretty strongly against non-isolated project environments.
Sodium ion showed up a year or two ago and you can buy them on Amazon as 12v lead acid replacements, 18650s are also available but the voltage range is different from normal lithium.
Debugging rarely works correctly between languages, and features like "find all references" usually break too. Maybe that's not an issue with Prolog because a C logic solver would also be hard to debug, but it's a problem with many template languages.
I posted this last night, and completely forgot to get the web demo from the repo onto GitHub Pages. Here you go: https://flo-audio.github.io/demo/
Opus is, obviously, currently more optimized, offers better lossy compression, and has really low latency (great for streaming)
It does have some problems though :P
Metadata editing is one of the hardest out of most formats, You would need two separate formats (FLAC + ogg) to keep lossless + lossy
flo can be lossless as well as lossy, metadata editing is extremely easy, much richer metadata, simpler but subjectively better file organization/format, and I tried to optimize it for the web!
I'm surprised there's not a lot more work on "backend free" systems.
A lot of apps seem like they could literally all use the same exact backend, if there was a service that just gave you the 20 or so features these kinds of things need.
Pocketbase is pretty close, but not all the way there yet, you still have to handle billing and security yourself, you're not just creating a client that has access to whatever resources the end user paid for and assigned to the app via the host's UI.
So far, I think it is in fact worth it, but only in specific use cases, like very rarely accessed items with no obvious place, and making sure your AV gear you bring to events comes back with you.
* Every item is a container, unlimited nesting
* Everything stored in the browser with YJS, very clunky peer.js or manual file sync available
* Select an object, click add items, scan QR codes to add those items
* There's also NFC support on Chrome mobile
* Generate random printable QR sheets(Still need to fix sticker alignment issues)
* Tracks where an item was last scanned with GPS
* Save container contents as a loadout, check contents against loadout
* Can mark a container as needing re-inventory, contents that haven't been re-added after that show a warning
https://eternityforest.github.io/Stuffer/
reply