

I put pop!_os on my surface pro 8 in an hour a week ago, having used only windows or macos for the past decade. No issues. They’ve upstreamed enough stuff to the linux kernel that everything except camera worked even without the surface_linux kernel. Steam runs just fine on it, as do all the games I’ve tried so far (obviously hardware is trash for gaming, but hey, if it was playable on windows, it’ll probably be smoother on linux at this point). If linux works on a microsoft surface, there’s no way that it won’t work on whatever machine you happen to have.
Back up your files, pick a distro, unlock your bootloader, and just go for it. Only requirement is to know how to… Run commands in a terminal.
No regrets.
Sure.
But like, the author’s got some Bad Habits they are trying to bring over, and seem to consider their inability to replicate them as a problem?
So, “I have to run these websites, that I used to run in dedicated memory-hungry Electron apps, in a browser instead” is something that’s missing? TBH, seems like a feature to me. Heck, things like Discord and Spotify run better in a firefox derivative than they do as “standalone apps” on any OS, Windows included.