Just because it's criminal, it doesn't mean that every private entity has to help to prevent it at costs of your privacy.
If there are people that host parties in their homes to share CSAM, does that mean that it should be mandatory to install surveillance cameras in your house?
Also as if people that are seriously sharing CSAM, wouldn't encrypt the data before sharing it.
Btw, at first sight it's unclear what the scope of this is.
It seems to be one project, but then it's actually multiple smaller libraries and "Latte" is just the organisation?
Also is the dependency management not it's own project?
The issue is mainly the nozzle. Ironically 3D printers are a lot easier there, since you just need to melt a thick wire, and not worry about microscopically small droplets.
It was good for finding answers. But as a community to actually participate it was horrible. You couldn't even answer questions, because if you didn't get enough likes they would block you from answering any more.
Can also confirm that the worst part was the prepping. You have to dring 2 liters of liquid that give you diarrea... The second liter is the worst, since the body learns that it's "poison" and triggers all the reflexes to make you not swallow it.
Didn't work for me. It barely even show me content that my friends create. It's all reaction videos and conspiracy nonsense. Even if you block those channels, another one with a slightly different name pops up.
I don't understand what people are doing on social media that they can get addicted by it, or at least specifically by the social aspect of it.
E.g. facebook for me is mainly the messenger and a few random photos or people. Everything else on there is not enjoyable.
Reddit is like a forum where I can occassionally say things about my hobbies. Also nothing that sucks me in, in an unhealthy way.
X and Mastodon are mostly news and random people showing off things.
Youtube is like TV where at some point you watched what you wanted to watch for the day.
The only thing that seems addicting to me are Apps like Tiktok or Instagram, where you are just one simple swipe away from the next bit of short term entertainment.
Unless the responses in those old online forums where intentionally malicious, they might be reasonably helpful even if not 100%.
While ChatGPT spews out complete nonsense most of the time. And the dangerous part is that that nonsense looks very reasonable. It gets very frustrating after some time, because at first you are always happy that it gave you a nice solution, but then it's not usable at all.
The problem is not that the results are inaccurate, it's that the AI acts super confident in the responses even when it's complete nonsense. This could be very misleading to unsuspecting users.
Also not sure why you are getting downvoted. We call it "breakthrough", as in piercing though all the layers to connect one simple usecase from front to end.
Once we established that that works properly, we think of a way to do it clean and tested for all other usecases.
(In the book "the pragmatic programmer" it's called "tracer bullets / code".)
The difference is that you can't really use proper UML to quickly explain something on a whiteboard, unless you were fluent in it. I personally get mental inhibitions when I have to quickly decide if the arrowhead needs to be hollow or filled, or if the arrow itself needs to be a line or dotted, or if the box needs to have rounded corners or not... Especially if it doesn't matter for the idea that I'm trying to explain (maybe even just to myself).
> in case we need to switch out the database down the road
I would still kinda consider that. But the solution wouldn't be to create some massive abstraction. Instead I'd try to separate logic from database access code. I.e. avoid reading data from the database while you are in the middle of some calculation, or in the GUI somewhere. If you need the data do it beforehand and pass it in a generic data format.