Oh, won't someone please think of the poor nazis!
Some Bluetooth/wifi adapters are a real[tek] pain in the ass. The adapter in my HP laptop is constantly trouble and well known for it, but the Intel adapter in my Surface works without any issues at all. At some point I'll replace the Realtek in the HP with an Intel.
I agree it was somewhat cumbersome to set up Linux initially, but the excellent guide by the Linux Surface folks on Github made it just a matter of following the directions. For me the biggest annoyance was having to use a USB keyboard and mouse until the Surface kernel was loaded. The good thing is once the kernel was loaded everything just works and has for years.
The battery on my 3 year old AMD model lasts 6+ hours on a full charge.
It wasn't mentioned because the camera works on the Surface Laptop 4.
My ISP changes my IP address occasionally and, as someone else mentioned, DDNS is a solution to the problem you're having. DuckDNS doesn't cost anything (but donations are welcome), works well, and there are detailed guides online for setting it up.
Not often mentioned, but Surface Laptops run Linux thanks to Linux Surface on Github. I've been running Mint on a Surface Laptop 4 13.5" for years with zero problems. Used and refurbished models are much cheaper than the other options mentioned here.
-
Positives - Excellent display and keyboard, nice form factor, very light and thin, comfortable fabric cover on keyboard bezel.
-
Negatives - Smaller SSD (256g), limited ports, larger display bezel, reportedly somewhat difficult to disassemble, initial Linux installation a bit of a pain.
13.5" models with I7, 16g and 256g ssd are going for around $300 on ebay.
Musk wants the content he personally finds objectionable to be moderated. Racist Nazi shit and hateful GQP posts are perfectly fine, just like on ~~X~~ Twitter.
Chlamydia
They must have changed the location demand because of the complaints they were getting.
Mine has some features that aren't available without the app, but I only really cared about the end of cycle signal and the refrigerator temperature. Zigbee sensors provide the same function without requiring an Internet connection.
"[But] when you’re dealing with veterans, you have to be more intentional with your actions."
Translation from Republican bullshit: "I voted for Trump to hurt other people. He wasn't supposed to hurt me."
Asshole.
Right in line with the "Life Until Birth" mantra of the GQP assholes.
Sounds like you've got a good handle on most of it. FWIW, here's how I deal with some of the same issues:
For Windows apps I've found a virtual machine is the easiest solution. It's set it up to share folders between Linux and the Windows VM so moving things between OS's is easy. I've tried other methods like Wine, and for the Windows apps I need the VM works best by far.
Did you mean Timeshift? (Time Machine is Apple software.) Timeshift works great for incremental backups and is easy to use so you should get it working, but in my case I also do full system backups every few weeks because setting up my systems from scratch is a PITA and really time consuming, especially for my server.
For those full backups I've set up a bootable persistent live USB SSD with Ubuntu. The persistent SSD is fully configured with all software, including VNC, SSH and Clonezilla. Creating a backup requires plugging in the SSD, rebooting and running Clonezilla either locally or remotely. Clonezilla is also also preconfigured so it requires only a few steps to start the backup. Full system backups take about 20-30 minutes to complete but my SSDs aren't that big.
Enjoy your move to Linux. It's well worth the effort.