Ask HN: Laptop for Linux Software Development
So the article on the main page regarding Dell's laptop got me thinking I need a new laptop for development. I'm currently still using a 2008 Lenovo X61 when I'm away from my desktop. I initially chose this laptop back then as it would be pain free when it came to drivers, and that it was.
I'd like something a little bigger - perhaps 14"? Ideally quad-core, and can handle 16GB of RAM as that would allow me to replace my desktop with it.
Anything fit the bill?
22 comments
[ 5.7 ms ] story [ 58.7 ms ] threadI don't really use it mobile very often, but everything works well enough. I always get a discrete Nvidia video card and use their proprietary driver.
They might put rootkits on your machine. In fact, they've already done it to others [1].
They might reach out through the cloud and revoke your ability to run Linux on hardware after you've bought it. After all, they've already done it to others [2].
[1] http://en.wikipedia.org/wiki/Sony_rootkit
[2] http://en.wikipedia.org/wiki/OtherOS
I haven't seen a laptop that's expandable to 16GB. But I also don't usually look higher than the middle of the market when I'm laptop shopping, so you may be able to find one if you're willing to pay a paying premium price for it.
Don't be afraid of a machine with a too-small hard drive or memory. Upgrades for both are cheap. CPU, GPU, and monitor, on the other hand, are usually difficult or impossible to upgrade in a laptop.
If you don't have a specific use for a graphics card, consider going with a machine which only has integrated graphics. It will save you a lot.
The HP Envy is a beautiful machine, but it lacks the drivers for Linux. I am currently using Linux in VMWare because of the lack of drivers. Especially the Graphics Card Switching driver. That is the one I miss the most, because it makes my battery last for 5-6 hours.
As of this writing (Dec. 2, 2012), there are five non-refurbished Core i7 laptops in the $500-$750 price range on Newegg:
ASUS K55A-DH71
Acer Aspire AS5750-9422
Acer Aspire V3-571-9890
Acer Aspire V5-171-9661
TOSHIBA Satellite S855-S5378
Only one (the Toshiba) is expandable to 16GB. You need to check all the specs, especially if you're bargain hunting.
The specs are a dual core/quad threaded i7-3520M, 16GB of RAM, 500GB 7200rpm spinning disk and a 250GB mSata SSD stick. I got the version with a Thunderbolt port although I haven't tried using it. IIRC you have to get the i7 and no Nvidia to get Thunderbolt. Memory, drives and msata are cheaper anywhere other than Lenovo.
For Lenovo stuff I highly recommend the forums at notebookreview.com.
Performance is shockingly good, you don't have to worry about drivers, and you still get access to a bunch of nice OSX things inside the VM (Retina res, keyboard shortcuts for volume, Mountain Lion's speech dictation, etc)
Plus, you get that sweet sweet Apple build quality.
My only gripe is that there's no USB 3.