See my other reply in the thread.
I think I agree with you, I was merely trying to point out that not all conservatives are fascists. Thinking that way leads to a superiority complex in leftists that may ultimately turn themselves into fascists too.
It may be a kind of Linux PC, but it’s not just a Linux PC. (Also not a fan of the American language…)
Sorry if I’m jumping on a tangent here, I may have been triggered 😅
I don’t really agree with the premise that it hasn’t happened yet. Not only are there few people with truly destructive tendencies, but I see most kids (regardless of gender) being raised quite nicely. Sure they may still do stupid stuff sometimes (who doesn’t?) but that doesn’t take away from them being nice overall.
In my mind, the biggest beef with humanity is apathy/nihilism. Some people truly believe their actions have no consequences or if they do they don’t care about them. To me, this is a failure in education and one I attribute to a lack of spiritual awareness. Indeed thinking and emoting are part of that as acts of our inner spirit.
This is the reason I started my Philosophy of Balance blog, hoping to inspire people to become more aware of themselves and their actions again.
Yeah, familiar with that experience 😅 Could be I end up disliking Sailfish for that exact reason, but if there’s a handful of good native apps that might mitigate quite a lot. Could also be I end up using it as a second phone, one with fewer distractions on it…
True, but aren’t there decent Android emulation layers for Linux available nowadays? Not sure how well-integrated into SailfishOS that is, but giving it a shot…
Is this the rule you might be looking for? https://biomejs.dev/linter/rules/use-sorted-classes/
I’m one of the core contributors to Biome, btw, so feel free to ask questions!
Of course, I’m a user too, but I don’t think Linux’s UX is that bad. It may be bad in some areas, but it’s not bad across the board.
I also don’t think Linux is only for developers. It’s great for developers, but it’s also great for people with only basic needs of their computer, those that don’t need much more than a browser, an email client and maybe an office suite. The UX is totally adequate for them, as evidenced by ChromeOS.
I think where Linux lacks is mainly for the users in between, those who are not full developers or tinkerers, but do want to mess around and do so from a perspective of expectations of how things worked in the Windows world. And I won’t deny there’s a plethora of legitimate enterprise use cases for which there is no equivalent in Linux today. But those are not UX issues, those are mainly matters market support. Linux is not great there, maybe it never will be. Or if it does, it’ll take a long time.
First example that came to mind was actually Mac users who struggle with external monitors/projectors and things like screen sharing too. I agree they’re things that are so basic they should just work. Reality is often different even on other OSes.
Of course if you have a Windows home and everything works and then you try Linux and it struggles with a piece of equipment, it’s easy to blame Linux. You wouldn’t even be wrong. But you are oblivious to someone else’s experience who uses Linux exclusively and everything works for them, how many of those things wouldn’t work or work well with Windows.
Personally I’m a developer, so I care a lot about integrating parts of my development stack. A lot of those things don’t “just work” on Windows, or even Mac, so I’m happy to stick with Linux instead.
I’d be surprised if C tooling wasn’t available to provide sufficient proof for a given statically-linked program.
Be prepared to be surprised then. If such tooling was available, why isn't it being used by the projects for whom it matters? Yes, there is tooling available, but all the big parties using them are admitting it's not good enough for them. Those tools help, but they do fail in the "sufficient proof" department.
For some follow-up reading:
- Microsoft: https://msrc.microsoft.com/blog/2019/07/why-rust-for-safe-systems-programming/
- Chromium: https://security.googleblog.com/2023/01/supporting-use-of-rust-in-chromium.html
- Android: https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html
- Apple: https://security.apple.com/blog/towards-the-next-generation-of-xnu-memory-safety/
They all share the same basic facts: C and C++ are inherently memory unsafe. If any of them could've "just prove[n] your programs are memory safe", I think they would have.
arendjr
0 post score0 comment score
I’m not much of a conservative, so no need to try to bait me 😂
But if that was not your intention, carry on!