We will never be able to get along with such fundamental core differences.
You would, it's very very straightforward they made it very simple. I literally walked multiple non-technical users through it when it happened because I have moved some of my friends and family to Linux. I won't say that it wasn't tedious and that it wasn't annoying for them but they got through it just fine
I literally consider Debian to be less functionally stable than arch because of Apt. I've had apt completely eviscerate systems and then just bail out leaving you with a system that has a completely empty /bin with seemingly no easy way to recover.
Meanwhile pacman has literally never done that, and even on systems that became horrifically broken due to literal data corruption I was able to just chroot in, download a static built pacman, and reinstall all native packages with a single command... It's nuts how much more reliable and repairable arch ia but people act like it's frail just because it gets updates more than once every century
They are amazing but at the end of the day they are still humans and they can make mistakes. In the YouTube video referenced one of the C devs is heavily against rust.
Decided to go look for CVEs from code the guy manages (Ted Ts'o) I found these
CVE-2024-42304 — crash from undocumented function parameter invariants
CVE-2024-40955 — out of bounds read
CVE-2024-0775 — use-after-free
CVE-2023-2513 — use-after-free
CVE-2023-1252 — use-after-free
CVE-2022-1184 — use-after-free
CVE-2020-14314 — out of bounds read
CVE-2019-19447 — use-after-free
CVE-2018-10879 — use-after-free
CVE-2018-10878 — out of bounds write
CVE-2018-10881 — out of bounds read
CVE-2015-8324 — null pointer dereference
CVE-2014-8086 — race condition
CVE-2011-2493 — call function pointer in uninitialized struct
CVE-2009-0748 — null pointer dereference
Do you see a pattern in the type of error here? It's pretty much entirely memory related and right in the wheelhouse of something rust would just outright not allow short of just slapping everything into unsafe blocks.
The Old Guard is not perfect, and they are acting as a barrier to new talent coming in. Sometimes change is good and I'm heavily in the camp that rust one of those times. Linus seems to agree as he allowed the code into the kernel which he would never do lightly or just because it's fomo
It's been proven, through many many studies. Even people aware of it are affected by it.
If we didn't already have the perfect option that is bitwarden I would probably go for this. But there's really no reason to switch away from bitwarden to this. It's open source, gets regularly publicly audited, and nothing ever leaves your device unencrypted. So even if they had their data center broken into and all machines stolen physically I wouldn't have to worry about my passwords
I feel like not buying a Honda would be a pretty good way to opt out. In fact since the majority of car manufacturers are doing this bullshit I feel like simply not purchasing a new car is a great way to opt out of this.
Plenty of older not smart cars that are perfectly usable or fairly easily restored no reason to go dropping the money on a brand new one that's not only a privacy disaster but a repairability disaster on top of it.
I think my favorite is how almost all new cars now come with a sealed transmission with absolutely no way to replace the fluid in it with the claims of it being a "lifetime fluid" there is no such thing as a transmission fluid that can last and do its job forever, what they mean by LifeTime fluid is that it will last long enough to satisfy the warranty. And what they have deemed should be the usable life of the car.
As usual there is absolutely no mention whatsoever anywhere in any of the articles I can find or from the company themselves about what the fucking price is
I hate this recommendation because Matrix is just a terrible user experience. It has basically nothing of value over Discord other than being open source. Which is important but it's not enough to counteract the amount of basic quality of life stuff that is just absolutely trash garbage on Matrix. Stuff that no normal user is going to put up with.
If Discord does end up completely eviscerating itself the replacement will just be some new upstart closed Source program that is shiny just like how Discord took over from Slack it will not be the rise of Open Source because open source developers have no concept of user experience.
I mean we don't even need to start talking about how bad all the client options are and how half the features don't work and all that. You can look no further than the login system. Average users do not like want or accept having multiple options for logging in. There's a reason that irc, teamspeak, mumble despite in many ways being objectively Superior especially in the case of the voice chats ended up relegated to only nerds like us. Because no one else is willing to deal with keeping track of servers to connect with or how to cross join or add users.
Same reason that Lemmy is like 90% technical users that are already invested in something like Linux. The average user got frustrated by how fragmented everything is how many duplicate channels and content you would find between instances and how difficult it was to search instances in the first place. I am here because I can ultimately work around those emoians, but the average person? Is not willing to and they shouldn't have to
It's not too late to save the child from their influence