Fedora Asahi Remix. Considering how the M1 has no official Linux support, it's impressive that it runs as well as it does, and they have compatibility hacks to run Steam games and get Widevine to work. There's still a lot of rough edges however, like no microphone (should be coming out soon though) or fingerprint, aarch64 software support is second class and tends to have more frequent bugs (cough Electron cough) that get ignored by package maintainers and some (even FOSS) software isn't supported, I don't think high refresh rate is supported yet, full disk encryption isn't supported (but there's blog articles from people who figured out how to set it up), limited distro options, worse power efficiency so gets hot faster (just got a cooling pad to deal with this, get a Pro if you can so you have a fan) and battery life is barely different than what I've heard from Framework users so there's not really much to gain atm. Currently only supports M1 and to a lesser extent M2, and also the fact that you're dual booting makes the soldered overpriced SSD space even more limiting.
As far as distro support goes, Fedora Workstation is the only distro that has official support. There's other options with community support but there's a higher likelihood of stuff being outdated or not packaged (i.e. Arch Linux ARM doesn't have the same level of community support as normal Arch Linux). I haven't tried NixOS or Guix System on M1, but I use Nix/Guix on the Fedora install. aarch64 Guix packages keep breaking making it annoying to update and issues tend to be ignored (also certain core packages don't like the tmpfs 16k page size so you need to make it use /var/tmp instead), aarch64 Nix is a lot better but support is still slow to where Signal is several versions behind and has been broken for weeks despite there being multiple pull requests with fixes, and both Nix/Guix prioritize x86 over aarch64 for builds so it will need to compile a lot of things from source.
Agreed. I got the 16/512 (max specs) M1 Air for a decent price for the performance and battery life, and I currently run Linux on it, but I'm constantly bottlenecking both the RAM and SSD and it sucks that I can't upgrade it, will probably get a Framework when it dies
lemmy.ml federates with almost all instances most of which aren't leftist, the admins are leftist as is a lot of the local userbase, but the moderation varies between communities and this one tends to be one of the more permissive ones. If you want one that's more exclusively leftist you're probably looking for Hexbear or Lemmygrad.
Right now I use mainly Firefox, not because I like it but because it comes with my distro (whereas LibreWolf requires Flatpak) making it work well with the PWA project and it supports weird hacks necessary to install Widevine on my system so I can listen to Tidal. I also have LibreWolf installed with data set to delete on close and set up to proxy over Tor and I2P using privoxy and has LibRedirect installed which is set up to redirect to the corresponding onion/i2p domains. I was trying to install Zen Browser using the Guix package manager earlier but had problems, but I might try again later.
On Android, I use Vanadium for sites I stay logged into, Cromite with auto clearing history for other stuff, and Ironfox for Kagi and to use plugins like LibRedirect.
The CEO has shitty stances on certain things but everything is basically a frontend to Google/Bing/Brave which are all also shitty so the entire search engine market is fucked from an ethical perspective
Kagi isn't privacy focused but it doesn't use your data for ads either. The main benefit is good search quality and more control over the search results.
Fedora Asahi Remix. Considering how the M1 has no official Linux support, it's impressive that it runs as well as it does, and they have compatibility hacks to run Steam games and get Widevine to work. There's still a lot of rough edges however, like no microphone (should be coming out soon though) or fingerprint, aarch64 software support is second class and tends to have more frequent bugs (cough Electron cough) that get ignored by package maintainers and some (even FOSS) software isn't supported, I don't think high refresh rate is supported yet, full disk encryption isn't supported (but there's blog articles from people who figured out how to set it up), limited distro options, worse power efficiency so gets hot faster (just got a cooling pad to deal with this, get a Pro if you can so you have a fan) and battery life is barely different than what I've heard from Framework users so there's not really much to gain atm. Currently only supports M1 and to a lesser extent M2, and also the fact that you're dual booting makes the soldered overpriced SSD space even more limiting.
As far as distro support goes, Fedora Workstation is the only distro that has official support. There's other options with community support but there's a higher likelihood of stuff being outdated or not packaged (i.e. Arch Linux ARM doesn't have the same level of community support as normal Arch Linux). I haven't tried NixOS or Guix System on M1, but I use Nix/Guix on the Fedora install. aarch64 Guix packages keep breaking making it annoying to update and issues tend to be ignored (also certain core packages don't like the tmpfs 16k page size so you need to make it use /var/tmp instead), aarch64 Nix is a lot better but support is still slow to where Signal is several versions behind and has been broken for weeks despite there being multiple pull requests with fixes, and both Nix/Guix prioritize x86 over aarch64 for builds so it will need to compile a lot of things from source.