For $900, you can buy an M1 MacBook Air. It is the sexiest dumb terminal I’ve ever used.
I had used Linux on a laptop for about 15 years prior. It is a fine 90% solution.
The Air is barely the same class of device: no noise, almost instant-on, battery lasts forever.
https://gist.github.com/mmillar-bolis/dcfb3d1814fb0532eb3c71...
https://github.com/keithbarrett/Mac/blob/master/DisableMacSe...
https://gist.github.com/b0gdanw/40d000342dd1ba4d892ad0bdf03a...
I haven't used a Mac full-time for years, but the straw that broke the camels back for me was when I was traveling through multiple countries (including in New Zealand and on flights) and I could not get my damn Mac to stop sucking down, well, whatever it was doing. The number of default services running seems to have gotten even worse since then by the looks of these scripts...
There's something ironic and wonderful about a laptop with more processing power than an i7 desktop being called a dumb terminal.
I haven't made the purchase yet because I'm concerned if I should reach for a more expensive laptop that I can do work on in case I'm ever unable to connect over RDP.
Curious to hear if anyone else has had any success with this kind of setup?
At home, my "laptop" is a dumb terminal that docks to my desk monitors. But computes to servers in the closet.
At my families who have (150:down/10:up)Mbs it was no different from being at home. I connected over wire guard. I even took my zoom/client calls in vms over rdp. Passing my webcam from my local laptop -> wire guard -> server. I also used parsed to stream gaming from home.
Conversely, I was at an Airbnb recently with (5/0.512)Mbs DSL. It was a real chore. For the internet black hole, I've opted to go for a SFFpc instead. That can fit into checked baggage or carry on. Even if I can't setup a monitor and keyboard at the airbnb hotel. Having both off in lodging wifi is suitable enough.
Even if I wanted to, I cannot get a stable and fast enough connection there to work on a dump remote terminal.
Horses for courses though. If I didn't have space for a desktop I'd be happy to have the XPS 15.
Multi-monitor is my big requirement when it comes to development. The 15" screen is good, but it doesn't beat a proper side by side setup.
The keyboard on it is really fantastic, but the touchpad is not something I'm proud of.
Then a ex-corporate laptop from eBay that I'm not too worried about breaking/losing. Dell laptops tend to have the best support of Linux.
I spend >80% of my time in the same place, so it makes sense for me. If I'm out and about, I won't be doing "full" work anyway.
I'm considering something like this for personal compute-intensive projects, or things that I want to continue running while my laptop is closed.
If your workload is really greater than a machine like that can handle, you should probably be considering some kind of cloud based compute option.
The only case I can think of where a really powerful local computer is required is the link stage of a huge monolithic binary, which by it's very nature is not parallelizable, but you'd never do that on the laptop anyways.