yes but no. the pixelbook was by far and away the nicest build quality of any laptop I’ve owned, and the Linux containers has basically made it a normal laptop other than requiring chrome. with that said, I bought it second hand for ~$200 would never have even considered it for its original $1000 or whatever it listed at.
ChromeOS is also the most secure desktop focused os you can get so I usually use it for banking and stuff like that.
however much I love NixOS, I would argue that in it’s current form (steep learning curve and horrendous documentation), the better option is using Nix package manager on a proven distro like Arch (or Debian but I’ve had some issues there). you get the benefits of nixpkgs while also having other pacman repos if you must.
my existence is not, nor should be, a political issue. besides, technology doesn’t exist in a vacuum. why do you think I’m on Lemmy instead of Reddit? politics. same with masto and Twitter.
and asking to be treated with respect in order to avoid mental issues is not selfish, you can think about more than yourself for once.
it’s a mesh network built on wireguard. it’s not just a direct connection to another PC on your network. you can select exit node devices on the fly and control acl’s and access based on groups in their admin panel.
and yes, if you want a properly secured vpn setup without the necessary background knowledge, it’s pretty difficult. there is no opening ports on your router, which is especially useful for people on cgnat.
this is just my opinion but if you aren’t after the sandboxing benefits then don’t bother with them. if you want to avoid dependency hell go with nix, if you are worried about storage space use your standard package manager, and if you want higher security without the knowledge/effort to manually do it, go with flatpak or snaps (although many flatpaks need to be further hardened via Flatseal as the dev gets to configure the sandboxing. I’m unsure how this operates under snap as I refuse to use it.)
the only thing I’ll say is the piece about “no viruses” would kinda go away if desktop Linux picked up at all. the security on a default Linux system is worse than macos and windows with substantial hardening efforts needed. the only reason viruses and other malware isn’t common on Linux as is is because of the tiny user base.
with all this said, if enterprise use got more common, security would quickly become an important aspect.
Mobile platforms like android and iOS (more specifically GrapheneOS), are leagues ahead of desktop operating systems in terms of security because of these strict policies. and besides, you are treating untrusted code as untrusted code. I don’t see the flaw in that logic.
sure, they could use more apis for accessing system directories and stuff like that securely, but that’s not really in scope. this is for end users. not field deployment on an sbc for something.
that’s fair I suppose, I wasn’t saying not to use it, just that it is worth noting. these strict security policies are what makes mobile platforms much more secure than desktop platforms. I typically use my phone for security sensitive tasks because of this, so I tend to care a lot more about this stuff. if you have any banking info or password managers stored on the device, be careful.
I’ll admit, it is pretty unlikely anything to happen, though. always just better knowing.
that’s the joke