Earlier quoted context omitted.
Personally, I feel nothing beats a Mac for overall software development, especially if you are a full stack developer and you like to be able to use all kinds of tools if need be. I see a lot of people like the ThinkPads and I'm sure they are great, but the secret sauce is not just the machine, but the OS, and macOS is still glorious (it's a UNIX desktop OS!) I'm not going to tell anyone they must use a Mac, but gene…
"I'm not going to tell anyone they must use a Mac, but generally if I see a room full of developers, 90% of them will have Macs. Surely that says something" I did not use Mac yet and would like to try it someday. But I know a quite profane proverb for this thinking: "eat shit, ten million fly cannot be wrong" I have never seen a developer with Mac in my life - only managers. Developers use highest grade of ThinkPads…
Ask HN: Best robust laptop for everyday software development
91–100 of 100 posts
Re: Ask HN: Best robust laptop for everyday software development
#92Re: Ask HN: Best robust laptop for everyday software development
#93I only used Apple products for about a decade, but last year I bought a Dell XPS which I run Ubuntu on. If you're looking to run linux, the XPS is a great choice. The hardware quality is extremely high---long battery life, ridiculous screen resolution (and it's a touchscreen), fast processor, and plenty of storage. My only complaints stem from the fact that, when using linux, there are inevitably things that don't wo…
Re: Ask HN: Best robust laptop for everyday software development
#94Dell Precisions have always been pretty durable. The newer ones have gotten much thinner and lighter, and I've not used them, but you can often find refurbished sub $500 m4800s that can still support 32GB of ram, multiple sata drives, discrete graphics, etc.
Somehow hate Macs!
Re: Ask HN: Best robust laptop for everyday software development
#95The X220/30 is still a very viable Dev machine if you don't mind the screen. As a word of caution, I went down the MBP route myself and was recently caught with the dust under the keyboard membrane problem. You probably aren't accurately evaluating how annoying it is to randomly lose your laptop for a few weeks while they repair the keyboard. I certainly was not.
Compressed air duster didn't fix it?
Re: Ask HN: Best robust laptop for everyday software development
#96Re: Ask HN: Best robust laptop for everyday software development
#97The X220/30 is still a very viable Dev machine if you don't mind the screen. As a word of caution, I went down the MBP route myself and was recently caught with the dust under the keyboard membrane problem. You probably aren't accurately evaluating how annoying it is to randomly lose your laptop for a few weeks while they repair the keyboard. I certainly was not.
Re: Ask HN: Best robust laptop for everyday software development
#98The X220/30 is still a very viable Dev machine if you don't mind the screen. As a word of caution, I went down the MBP route myself and was recently caught with the dust under the keyboard membrane problem. You probably aren't accurately evaluating how annoying it is to randomly lose your laptop for a few weeks while they repair the keyboard. I certainly was not.
I can't really comment on how I was handling mine vs what the OP does to their laptops.. but mine held up fine for ~4.5 years in near-daily use (work machine, incl. some personal and travel use) with just a little crack at the side. After 4.5 years I had to replace the screen though. And I'm on the third battery now, so overall "replacement parts" cost was like 80 (screen) + 1x 70 (big battery) + 1x 40 (small battery).
Re: Ask HN: Best robust laptop for everyday software development
#99If you want something dirt-cheap and easy to repair, go with one of the earlier thinkpad x-series, x200, x201, x220, x230... They're underpowered, but if you're just SSHing into a remote box it's a good choice.
> They're underpowered, but if you're just SSHing into a remote box it's a good choice. I feel like this concept doesn't get enough attention. You'll never get a laptop (that you actually want to carry) that has as much power as a server in a rack somewhere. Thinking of the laptop as an ephemeral mobile thin client rather than an entire workstation lets you focus on finding a laptop that's comfortable to type on and…
comparison to my T470p (which sadly is not an i7): http://cpu.userbenchmark.com/Compare/Intel-Core-i7-3520M-vs-...
Re: Ask HN: Best robust laptop for everyday software development
#100ThinkPads have indeed declined in quality. Especially the keyboards have become very fragile and break under normal wear in a few years if not less. Replacing them at that point is normally impossible since that spare part is no longer in stock. Sad :(