When combined with a docking station and external peripherals and input devices, a laptop is just a desktop with an integrated battery backup and screen that can become a mobile computing device on demand.
I've fully adjusted to this way of working, and the real crossover point for me was when laptops became available with enough RAM and graphics capabilities that I no longer felt I needed a desktop to do some of my work. I can run two external displays off my laptop with it as the center screen using ergo monitor stands, and run my external mechanical keyboard, ergo mouse, and my headphone stack, boom microphone, external camera, and wired networking all from a docking station with sufficient bandwidth to not be problematic in 2022. I no longer need or want a desktop.
Support and warranty work is simplified when you only have 4 or 5 models of computer in your org, and can reference a spreadsheet to see exactly what a given user has in front of them.
I still prefer a desktop PC for my personal use, because I play videogames, and a desktop is what's historically best for that. A side benefit of having a personal desktop means that I can reuse whatever peripherals, furniture, etc between either my 'work' or 'home' desk configuration.
If I wanted to go full-circle optimized for my next PC build, which I may as well think about, I could plug all of my peripherals into the same thunderbolt dock, and only worry about that one cable, instead of the (potentially) 4 USB devices I'd be switching back and forth.
In theory you could treat desktops the same way. Any hardware problem? Discard entire machine.
This is obviously wasteful compared to replacing only the component which is broken. But it's hard sell to label that as a disadvantage.
I'd wager that sending a laptop back and forth twice is probably about as expensive as a single round trip for a desktop, and with less risk of breakage, since all the parts are soldered in place, with much less wiggle room for heavier stuff to break off.
This is what I do with my laptop today. I am considering building a SFF desktop in the future just to have, but before I do so I'd like to find a robust and performant solution for TB4 switching, at which point I'd use the same set of peripherals and input devices for both systems.
Going down to mini-ITX motherboard size means I'm going to probably be low on ports and expansion options, so having a dock will be an important part of the setup, and will also help reduce cable clutter/cable shuffling.
One other thing I might look into is an audio switcher. I don't have an 'audio stack', but usually can't stand the electric whine on most basic onboard audio. If I can keep my headphones on, and just flip a switch to change the channel they receive from, I'd be thrilled.
The downsides are the obvious extra cost for the laptop. Less obvious is the maintenance.
Every few years I will spill a drink on my keyboard. If it's an external keyboard I can repair it or replace it easily. If it's a laptop it could be catastrophic failure. Yes I know I can attach keyboard to laptop.
Then there's the laptop screen, it is easily damaged when traveling. Sometimes the damage is minor. My laptop screen recently started having problems, sometimes it works, sometimes it flickers, sometimes it's just a black screen. External monitor is currently attached, but that's a poor mobile solution. Replacing an external monitor is cheap. So, I found a website that can sell me the replacement monitor. I have to decide is it worth repairing or should I get a new one. Cost of repairing is about 1/3rd the cost of a brand new equivalent laptop.
I thought this only happened in movies. I always have drinks around my laptop and desktop, and it hasn't happened to me even once in the last 20 years. In my opinion, the 1/1000 chance of a spill happening in a given year shouldn't guide your purchasing decision.
> Then there's the laptop screen, which is easily damaged when traveling.
How does this happen? Do you drop your laptop often? Do you take it to the beach and does it get full of sand? I always travel with a laptop and cannot picture the screen getting damaged, unless I place the laptop in checked baggage.
I haven't lost a laptop screen to dropping it, though I have had a laptop screen spontaneously fail--two in fact. Both were HP laptops. Not buying those any more.
It's really hard to internalize it if you are not "weird" in any of those ways, but we should all be more aware of it.
I don't ever let them leave my pocket, of course, so I'd need to forget my pants to forget my keys...but we did agree not to get started on personality disorders. ;)
Regarding spilled drinks, sometimes it's just been morning coffee, sometimes it's a beer late at night. I've only had one cup of coffee go into this laptop (apparently without damage as it was months ago), but I've taken out several external keyboards over the years.
- A laptop will never have greater compute power and heat dissipation than a similar tier desktop.
- Current laptop models will often consume more power than can be provided by their included power supplies (one culprit is USB-C's 100 watt limit, the other is simply cost). Thus, their compute endurance is hampered by the battery. I see this when merely running Google Meet.
A lot of assumptions wrapped up in such statements - one of which is the one you found: Batteries are typically among the first components to die.
2) My M1 MacBook begs to differ again
I feel like you are talking about laptops that should not have been laptops in the first place here
1) Even with the thermal dissipation a M1 macbook has, a desktop could cool a M1 better. There's simply more room for a larger heatsink with more surface area, and fans that don't have to throttle, than a laptop format could ever provide And with the coming M1 desktops, we will see this in action.
2) The M1 MacBook Pro has a measured draw of ~120 watts under load (measured by anandtech; there's still the GPU to power, despite the better performance of the M1 itself). Apple power supplies, until recently, topped out at around 90 watts.
Here's where Apple's slightly ahead of the game - they're using the updated PD specs in their latest chargers to get a 140 watts out over USB-C, and packing them with the new 16" macbook pros (though not the 14", they're still topping out at 67/94 watts).
So the outlook for M1's in terms of power is better than average, so long as you pay the Apple tax. Worth it? Perhaps. Perfect? Not yet.
I have never managed to spill anything on my MacBook and I travel 24/7 and it is in prime condition.
Speaking about condition, it seems to me like you really just have to condition yourself to not place any liquid near it and always keep it in a good protective bag.
Macbooks have become notorious for industrial design faults that come up late in the lifetime of a laptop.
There isn't any laptop that gets anywhere close to a 64-core Threadripper on threaded workloads. There are some that are competitive with 8-core desktop processors, but then they cost ~twice as much.
But this only matters if you care about more than single thread performance.
Challenge accepted.
https://www.mediaworkstations.net/systems/portable-amd-works...
-- George Bernard Shaw
Mobility is a negative: so now your company can ask you to carry your laptop with you when you're on holiday, or ask you to complete work at the airport when traveling to the Denver office. And I feel like you missed GPs point about ergonomics -- you won't get any of that when moving. If you feel like mobile is a benefit WRT ergonomics you simply don't care about ergonomics.
The laptop form factor takes up extra desk space, and laptops are sill significantly more expensive for similar desktop performance.
You get all the benefits of a desktop environment plus the convenience of being able to work remotely and carry your machine with you when needed.
I don’t have a company telling me to work from an airport. And as for ergonomics, you don’t get those with a desktop machine either when moving so I don’t see what different does that make.
A laptop offers you options. That’s why for some people is appealing.
A workstation/desktop is way better for your posture and has more power for the money.
If you need to travel you can always use a cheap laptop to start a remote desktop session on the workstation.
But maybe this also depends on the kind of computing power you need. Personally I need an RTX GPU which saves me a huge amount of time. Those are just not available in laptops.
This!
I'm currently in a hotel room using a cheap laptop (5-year old Lenovo 330) to connect remotely to my fast workstation (home-built Ryzen, lots of memory, lots of storage and LTO6 tape for backups). There's almost 1000mi between them but that's not stopping me doing anything I require. If someone steals the laptop, no big deal, buy another one. All I do is sign and and connect to remote stuff, pretty much nothing of value is stored locally.
"My home [PC] is my cloud", as Sir Edward Coke didn't quite say...
I personally just use vim over ssh.
I used to use a desktop workstation for the above, but after I got a rack server (running 24/7 with a bare-metal hypervisor) I'm finding I'm using the desktop less and less unless I require the GPU. If I was back in school now I would've forgone the desktop altogether and gone with a cheap laptop and a used server.
By the way, it's not just about performance. It's about the fact that your data is protected and secure, and you can have backups and redundancy in your private cloud instead of relying on a single laptop. Depending on how your remote access is set up you could even have a browser interface and thus be able to work on a borrowed machine or even on a public library computer.
> a very cheap laptop
Overall I think the problem here is just how many things are tied to the price. Quality of screen, keyboard, battery, etc. If it's really only for occasional use, fine, but otherwise, it's probably still worth it to get a mid-ranged but competent laptop to complement the desktop/workstation. (It would be easy to devolve into each user's personal use cases here, on whether to prioritize screen, battery life, etc.)
> RTX GPU ... are just not available in laptops
This is not true, though I'm sure what you mean is "full wattage desktop-version RTX GPUs are not available in laptops." You can get up to a ~150W RTX 3080 in a laptop, plus there are a few "external GPU" solutions like the Asus ROG Flow Z13 which let you plug a desktop-class GPU into your laptop.
The secret here is to get an old high end laptop. Then the screen and keyboard are good but the price is low.
Docker Image and Proxy are here: https://news.ycombinator.com/item?id=30909178
It's not just about saving money either. I just can't really get the performance in a laptop, but I occasionally need to be portable. Not too often, but sometimes. Desktop tends to get the budget and laptop gets the rest.
Meanwhile my core duo MacBook absolutely killed it.
Now, for personal use I’ve pretty much switched to a workstation that I built as a windows gaming machine, that accidentally works great as a coding and design machine as well.
These days my issue with laptop is the thermal constraints that cut off luxurious CPUs. Seeing a ryzen 5 sff pc gives you so much more oomph.. it makes the oversized toolchains invisible, no need to worry about VMs, large codebase recompile etc etc
I put up with the laptop, because I am highly-mobile and I can take it anywhere and work. I don't have to worry about copying files, or installing programs and libraries, because it's my main device. It's "up-to-date" and ready to go by default.
I code more, because I have my "main" computer with me virtually all the time.
That said, we all have different priorities and ways of working productively. While I find the keyboard and display a little cramped, it's good enough and well worth the overall benefits for me. And again, the laptop market seems to indicate this is true for the vast majority.
When I'm at an office location, I'll setup my mouse and keyboard just like I had a desktop. The laptop just becomes a smaller second screen with a keyboard for some reason. I have the same interface I would if I were to use a desktop, with the added bonus that I can bring a fully functional unit with me wherever I go.
Because, unless I'm going to always be at home, or only leave when I'm on vacation: I will need a portable work station. I could duplicate a setup on a laptop and a desktop, but I much prefer being able to simply fold my work (or gaming!) computer up and take it with me.
A friend just broke his ankle and has had people coming by to hang out and help out. No problem for me - I just packed up my work and my gaming laptops and drove over. Productive during the day, hanging out after work. The next day I went back to my full office setup with no fuss.
I start my day on a chair with a lap desk, move to my kitchen table, patio, back to office desk, etc.
Then I get tired of being home and walk downtown to drink a beer or have a coffee in a nice venue.
When I travel I can work in the airport during layovers. I get to go visit friends in other provinces for a few weeks without having to take time off from work.
If you don’t want to do those things that’s cool, but I do so I’ll never bother buying a desktop again
Now in 2022, the M1 exists and I've gone back to a laptop. The gap between a desktop and a laptop computer is not there anymore, and even the price/performance ratio favors the laptop once you consider the price of a high-resolution screen.
That sounds kind of miserable to me. Why would I want to work while visiting friends?
Because there's still 16 other hours in a day you can spend with them and you don't have to feel pressure to do certain things because you've both taken time off work?
Do you have friends in your home town? Do you only visit them on days off of work?
Different people have different perspectives born from different priorities, life experiences, and constraints.
> I find it extremely hard to be productive on a laptop; the form factor is entirely wrong for concentration. Small screen, mushy crappy keyboard with a bad layout, etc.
I prefer laptop keyboards to the extent that I've used them on desktop based machines for easily ten years. Same thing with touchpads. They work better for me, both in terms to typing accuracy and reduced hand pain.
Regarding the screen, it's a bit of a tradeoff. More screen space means more screen space to manage. (I recently went from three screens to two and don't miss the third screen at all.)
The counterpoint is that I find it hugely valuable to be able to move my computer around. I've had a few desktops over the last ten or fifteen years and the common element between them is that they're very difficult for me to fit into a longer term workflow and so never get used.
> But the worst thing about a laptop was while I was working from home there was just always the temptation to sluff off to a couch or bed and zone out.
That's less an issue with the hardware and more an issue with the habits formed around the hardware.
What I have wanted for years was a small little portable desktop (sort of like those intel NUC's but larger and more powerful) that was basically using laptop like internals but designed more for speed, power, and efficient cooling. You could then pair that with a decent sized external monitor (like some kind of portable 21 or 24" 16:10 widescreen - maybe even one that folds) and a small, folding mechanical keyboard (I have preferred the 87 key layout for almost a decade now for everything). On that keyboard would be a mouse knub (like Thinkpads and many business laptops) and below the spacebar would be two mouse buttons (also like a Thinkpad) so that you can click with your thumbs.
This setup would be super efficient for real mobile workstation use. I have yet to find a system more efficient than the "eraser" mouse knub - you can type and use the mouth without ever moving your hands off the keyboard or the proper row AND you can easily click the mouse with your thumbs which makes for extremely fast transitioning between typing and mouse use. Once you get used to the knub it is actually very accurate (some laptops have much better implementations of this than others) - I would say up there with the best trackpads.
You could also take advantage of any and all screens you might come across while travelling - go to a friends house and they have a nice, larger TV? That becomes your second monitor. Etc etc. And with this keyboard setup you can also even sit on a touch and not have to deal with an awkward trackpad or mouse setup.
You could accomplish the same thing with a decent laptop but you would have a lot of extra space taken up by a keyboard you may not use often and a small screen you might use but not really want to use.
Alternatively I suppose a thicker laptop could be made with this type of keyboard integrated and it could also have some type of fancy fold out screen (similar to those new Samsung phones). I don't personally care how thick my laptop is or what the obsession is with thinness - storing and transporting a laptop (for myself at least) is always limited by the other physical dimensions. I do not also really care all that much about weight - most situations in which I would be carrying one I am not going to notice a huge difference between 5 pounds and 15. Although for backpacking of course (which is pretty niche) a light laptop would be nice.
During travel I could bring it along in my carry bag, and an external monitor in a backpack.
I've also seen some nice portable&foldable bluetooth keyboards that have a trackpad on the side. Not a fan of the nubs.
I thought I was the only one. Now I know there's at least two of us!
Drawback is that it doesn't really take up much less space / weight than a small laptop and you always need external monitor + keyboard, which makes it much less portable.
On top of that, even though I know that the traditional desktop OS metaphor was built on and for tiny low res screens--I just don't think Windows/GNOME/KDE/macOS/whatever work on screens smaller than 20" or so. A 12.9" iPad Pro is my main mobile computer and I mostly just use full-screen apps with very occasional split screen--and I think adding overlapping windows beyond a few widget-type things like QuickNote to iPadOD is a bad idea. Meanwhile, on a desktop I do the classic Mac tons of overlapping windows thing and the kinds of things I can't do on my iPad I wouldn't do on a laptop either (like, run a Plex server).
> but then it's just a desktop anyways.
So why not use a desktop? There are typically 3-4 distinct addresses I work at, and the value of just plugging in when I get there and having everything ready to go is high. I've tried basically every available approach to doing this with multiple workstations/desktops, and they all aren't as functional as just dragging my laptop between them...
Also the keyboard on my MacBook feels way better than any keyboard I’ve tried (membrane or mechanical).
This new laptop is the first one I've owned since going to school for my BS which I finished in 2012.
For my personal use, however, I use a desktop.
For travel, I just get a cheap used laptop from the pawn shop, load it up with what I'll need for the trip, and don't worry about it.
This would be the perfect use case for a desktop paired with an iPad with keyboard, but the limited OS makes this unappealing.
If this is not a choice, my apologies for being forward.
I find it extremely hard to be productive on a laptop; the form factor is entirely wrong for concentration. Small screen, mushy crappy keyboard with a bad layout, etc. My desktop has a large monitor and a mechanical keyboard and a mouse and without that stuff, and an upright posture and focus, I can't get in the zone.
So, yes, I can hook a laptop up to all those things, but then it's just a desktop anyways. I can see the advantages for traveling, but for the last two years I naturally have not done that.
... But the worst thing about a laptop was while I was working from home there was just always the temptation to sluff off to a couch or bed and zone out. I couldn't program in that posture, but I could goof off.
Since quitting my $job and turning in my work laptop my coding productivity has gone up.
You'll pry my workstation from my cold dead hands, etc. etc.