There are certainly some negative people on the site, but the moderator team do a good job of making sure any criticism is genuine and not a personal attack.
The sorting can be quite relaxing for some people (ie me). Kind of like a background task you can perform while watching a movie and calm your mind of things.
Did you or anyone you know work on the obvious issue of cataloging the vast piles of legos out kids have using computer vision / AI? Cataloging inventory by hand is so discouraging. Ps. I didn’t check but I assume I can just upload some CSV with what parts I have etc? The issue is that doing it by hand sounds like a nightmare. Any ideas of attempts to auto scan parts on the floor and giving some estimate at least using open CV etc? (I should Google it first before asking probably...)
Edit: are solutions like this practical, or it’s easier to just sort by hand?
Depends what you mean by "practical".
Assuming you've done CV/ML stuff before, you could probably get something working pretty well over a weekend, and I think I could solve it completely with a bit more effort via 3D scanning + synthetic dataset generation... but unless you have cubic meters of lego to sort, doing it by hand would be faster, albeit less fun.
There have been several attempts that I know of. But they all tend to have a low number of categories they sort into - tens vs the thousands of actual categories that exist.
I have tried it myself and it simply needs more input data (ie photos). However, that is something I might follow up on later as I can fairly easily get more data just by asking my community :)
It started off as a side-project for fun, now has grown so large it's my primary income. Unfortunately it hasn't left me with enough spare time to enjoy LEGO much though.
My kids enjoyed LEGO Masters (Australia), and it certainly seemed to bring some new people to the site.
https://rebrickable.com - A LEGO database that shows you which sets you can build from your existing collection, also includes thousands of fan-submitted designs.
I loved it and paid for it. Sure, I didn't have to but I sure feel better having done so. Besides, I'd easily spend that money on a game that lasts a few dozen hrs at most so why not a tool I use every day?
Agreed. I've been using Django for only a little while, and sometimes find it quite frustrating. Then something finally makes sense and I realise I've been doing it wrong and the proper way makes everything soooo easy. The trick is to know when you're doing it the wrong way which isn't always apparent.