Veeam Agent for Linux is a surprisingly nice and easy-to-use image-based backup for free. Backup my two home servers to my NAS, which syncs up to Backblaze B2.
As others have said, it does allow you to get much messier with your code than the rigid structure of Redux so you have to be more careful with your structure. My first MobX app was (and in some ways still is) a bit of a mess in spots.
That said, my subsequent apps have gone much better and I definitely prefer it to Redux, but I can see the appeal of Redux's more structured approach.
Google's Android allows for both changing the default browser, which can be actual Firefox and the default search engine. It also allows users to enable third party app stores.
This hasn't lessened their grip on the market at all, Android now dominates the mobile scene and Google keeps tight control.
What drives me crazy is they still have to deal with anti-trust investigations in the EU because they require that some apps at least be on the device to begin with. The user can do whatever they want afterwards. The user can even install there own app store.
Meanwhile here's Apple, the only apps that can be installed have to come from the App store (where Apple gets their 30% cut).
It's because the only accepted way to distribute software for Android is through the Google Play store, outside of China.
Many companies even distribute their internal tools over the Play store. You can't expect normal users to go find some arcane setting and accept security warnings in order to enable standalone APK installation. Incidentally, the option is hidden in completely different submenus depending on Android version and customizations by the manufacturer.
The developer agreement for the Play store even comes with an "anti-competition clause," explicitly forbidding anyone from distributing software that could compete with Google's app distribution business. Unless you do it outside the Play store, in which case you have yourself a bit of a chicken-and-egg problem.
Except there are other ways. With Apple, there are no ways, yet the antitrust case the EU is trying to build is against Google, not Apple.
If you try to install an app without unknown sources, you receive a notification telling you where to turn enable installation, if you desire. It's not nearly as complicated as you're making it out to be. As for the security warnings, it is a security risk to install apps from unknown publishers. It's extremely similar to what Microsoft does when you try to install an unknown exe.
If that applied to this situation then Apple would be in trouble here with iOS too. You can run any browsers available in the store, but can't change the default. At least Apple lets you change your search engine, but they also don't own one.
Video games matter to many people, maybe not on the scale of a Sistine Chapel, sure, but there are legitimate efforts being made to preserve them like other works of art: https://gamehistory.org/who-we-are/
Pretty sure socket.io will be fine unless it falls back to HTTP polling, which iirc it shouldn't do in the newest version of Chrome unless something is misconfigured on one end.
I’m not sure there are any Slack features that don’t fit into stock IRC v3. Basically everything they do is already supported or a draft. (Now just everyone has to implement it)
Now, possibly. But unless I'm totally wrong on the timeline, IRCv3 (not even talking about implementations) wasn't even close to that level when Slack started and thus is unlikely to be the base of their product. And even now, I wouldn't include v3 yet when talking about "stock IRC" in this context.