ProtonBadger
Kinda an Apple product. I was hoping for the Schlage Encode Plus with Homekit support. I'm quadriplegic and locking/unlocking my front door is really physically difficult. And maybe a Homepod that can function as Thread/Homekit hub.
Joplin is great for notes. I've set it to sync with a free Dropbox account and have used it on Android, iOS, Linux and Windows.
Yeah a number of laptop brands supports it, it can often be set with commands such as "sudo tlp setcharge 70 90 BAT0", but as far as I can see system76 doesn't support tlp as they have their own solution.
Not sure the lack of fan matters, as an app dev you probably wont be hitting hard both cpu and gpu simultaneously for long durations. You'll just be bursting the CPU for app compiles and simulator startup, that's not too bad.
I'd be more concerned about RAM. 16GB is probably a better idea than 8, especially if you have both web browser, IDE and simulator running. Look for a refurb or used anything with 16GB of RAM.
With regards to Arch based distros: Do you still need to read Arch news to spot potentially breaking updates and know how to diff pacsave/pacnew, etc. or have Garuda found a way to manage these things?
I guess mileage might differ. I installed Tumbleweed and then the Nvidia drivers following the wiki instructions. Everything is going great. Running a 3060 with Wayland+Plasma on a 360Hz screen and gaming through Steam. I love Tumbleweed.
An alternative if just for benchmarking is EndeavourOS, you can choose proprietary Nvidia drivers as a boot option in the installer and then I believe it'll be installed with them without further ado. Downside is if you use it long term you have to read Arch News before updates to spot breaking/incompatible changes and be knowledagable of things like pacnew/pacsave files, etc.
Even Nvidia have embraced RISC-V, the general purpose controller embedded on their GPU's is RISC-V.
Yeah I'm a grey-beard, my first experience was Slackware in the nineties. I've been using Linux since but usually on servers and in VMs only. Recently I've been able to go 100% thanks to Proton. I really enjoy the progress made with tech such as systemd, wayland, btrfs, proton and flatpak. Though a lot of grey-beards are very resentful of these I feel they represent real positive progress. There's also support for kb backlight and other features of my laptop.
I'm also really enjoying PRIME rendering on my laptop, using Intel and Nvidia at the same time for different things. It works beautifully/seamlessly and even more so that I can just type "yay" and get a new Nvidia driver or a matching driver if there's a kernel update without having to do any babysitting manually.
I do everything on Linux now, Office work, Rustdev and I play games like BG3/Guildwars2 simply by launching them from Steam.
The only pain is that I have to configure each application manually to use Wayland, that's a bother.
Well that's a massive difference you're experiencing. For me Native and Steam work the same.
They're not saying it will. My gaming laptop is already running the same Linux kernel as Android phones so the kernel is great. Then it's down to the GUI and that might be a good fit for hospitality/healthcare/retail as the article says where some devices are already run in more or less of a Kiosk style with specific purpose. Besides phones are just small PCs anyway, it's all about the use-case.
I think it's complex and the problem have been many things. When Apple pitched an open version of iMessage to the carriers long ago they refused because the didn't like the E2EE. They were surprised when Apple later introduced a proprietary version (and subsequently discovered it was a competitive advantage).
Now there's a Client-server encrypted version of RCS in GSMA but the E2EE version is Google's and running on Google's service. It was only recently that two carriers in the US agreed to use Google's messaging app for interoperability but is E2EE in GSMA?
Interoperability have been a problem as at one point carriers weren't even interoperable while using Universal Profile (I think they are now). Apple surely wont use it unless forced (it makes business sense not to) but between GSMA Universal Profile (which Apple would have to use) and Google's much better version based on the Signal protocol the current situation is also a mess.