He specifically articulates the problem with Signal in the talk which is collection of metadata (phone numbers).
Oh yeah, I loved playing it when it came out as well. Was hands down one of the most innovative shooters of the time. I haven’t tried building it locally, but might give it a shot and see how that goes.
oh yeah that’s definitely a good use case
Like I said your mileage may vary, also even a good business like Steam can turn bad over time. That’s the fundamental problem with privately owned businesses. A lot of utterly deplorable companies today started out with the best intentions.
The dictatorship in Ukraine has bigger problems than Telegram if you ask me.
Did your regime propagandists tell you that?
It’s much better to fund projects using a nonprofit foundation. There are plenty of examples of this. The problem with corporate muscle behind it s that development priorities end up being driven by the corporations doing the funding. In some cases, like the Linux kernel, there can be enough alignment so that it’s not problematic. However, Chrome is an excellent example of how corporate backed open source goes horribly wrong.
It’s not just a problem of stuff getting acquired. Companies exist to make money, and they have to chase new customers. No matter how good the software was originally, sooner or later you’re going to stop being the target demographic. This happens all the time, every single proprietary product I’ve used eventually changed in a way I did not want it to change. At that point I either have to adapt or find a new product. On top of that, companies go out of business all the time. At that point you lose support for your product, or if it’s an online service the product itself disappears.
With open source the situation is much better. As long as there’s a community of users who want it to work a particular way, then it’s always possible to fork it and keep it working the way you want. A perfect example of this was when GNOME started moving in a direction a lot of people didn’t like, and now we have Cinnamon and Mate desktops.
For sure, long term sustainability is a big aspect of making open source great.
I get why it exists, but yeah it’s more trouble than it’s worth in most cases.
I really like the idea of using a relation db to track change history. It removes so much weirdness and quirkiness that git has. You just have regular SQL queries you can use to go through history and ask questions about the state of the repo. I also like that it’s immutable so you don’t have to worry about things like rebasing and other ways you can fuck up history in git. The problems solved by mucking with history largely go away when you can query the db with a rich syntax.
I’m guessing it’s the models but not sure
Big tech companies like Google made deals with agencies like the NSA to harvest user data. On top of that, these companies will sell data to everyone else who’ll pay for it with effectively no oversight.
gpt4all has been my go to as well, this one’s neat cause it can do multimodal stuff
Chernobyl shows that worst case scenario is that we get large wildlife preserves.
indeed, it’s basically a spyware company at this point
Node.js is a runtime, you can compile a number of languages to it. It’s useful because it can have relatively low resource usage and there are a lot of libraries available for it.
pretty clear what nation represents the greatest threat to humanity