Live data from Hacker News

Ask HN: Best Developer Linux Laptop?

news.ycombinator.com

11–20 of 279 posts

Re: Ask HN: Best Developer Linux Laptop?

#11
On a MBP you can easily run all the software you listed. We use MBP for cross-platform C++ and Python programming. A somewhat complete list of tools we use in our startup: XCode, Textmate, Araxis Merge, Makefiles, python, svn (or Versions), git (or SmartGit), python, vim, joe, OpenOffice, MS Office (the new 2011 version rocks), Keynote, FF, Chrome, Safari, Pixelmator, TexShop, CyberDuck, Dropbox, MacPorts.

Re: Ask HN: Best Developer Linux Laptop?

#12
I've been using an HP dv6113us for ~4 years now, with every version of openSUSE through that time span working without any deal breaking problems.

When the laptop was brand new, I had some problems with the sound drivers, but contacted someone working on a patch for ALSA and was able to test it out before it was merged. Broadcom wireless is easy on openSUSE as a script is provided, but that should be a solved problem for Ubuntu as well; NVIDIA caused some problems which were easily resolved by installing the proprietary drivers. Today it seems that Nouveau is far enough along to function as a replacement for the proprietary drivers.

That said, the laptop was a gift and were the choice mine, I would probably go with a Thinkpad.

Re: Ask HN: Best Developer Linux Laptop?

#13
post #5

Pretty much everyone I know who runs Linux on their laptop uses a Thinkpad. They don't come with Linux installed but they tend to have good driver support and pretty good quality. You might also consider system76, but I don't have experience with those. EDIT: I'm currently running Linux on my T410. Suspend was broken with Ubuntu 10.4, but everything works perfectly now with 10.10.

I second the ThinkPad recommendation. Do some research on different models. The X301 is a lightweight option. ThinkPads are the best laptops for Linux by far. Another great thing about them is that they seem to me to be tougher and more reliable than other PC laptops like Dell or HP. I've dropped them before w/o incident, and they take a beating better than any laptop I've ever used. Also, the keyboard on a ThinkPad is an order of magnitude better than on a Dell or HP.

Re: Ask HN: Best Developer Linux Laptop?

#14
post #2

Dell occasionally has systems for sale without Windows, or with Linux preinstalled: http://www.dell.com/ubuntu

I'm hoping to avoid Dell. Their laptops (at least the ones I've been familiar with) seem to have poor build quality.

I use a Dell XPS 15-inch with Ubuntu, and I've had a few cosmetic issues but nothing that impaired functionality. Overall I'm quite happy with it and would recommend it to the OP.

Re: Ask HN: Best Developer Linux Laptop?

#15
+1 for Apples. I have run virtual machines in the past when necessary, but I find that I don't do it anymore as there isn't any software I have to use right now that doesn't run natively. OS X has a few decent package managers, though none as good as apt-get or portage, so that might be a concern if you're used to that kind of thing. If you're not aware that the software you mentioned is available for OS X and specifically mentioned ubuntu, i'm willing to bet that's not the case…but I have a bad image of ubuntu users, mostly because I used gentoo back when I was on linux.

Re: Ask HN: Best Developer Linux Laptop?

#16
Edit: I need to learn to read better.

I've never used System76 but saw them at a recent Linux fest. Seemed like very quality machines: actually have their logo as part of the case and windows key replaced with an Ubuntu key (neither are stickers).

Re: Ask HN: Best Developer Linux Laptop?

#17
post #11

On a MBP you can easily run all the software you listed. We use MBP for cross-platform C++ and Python programming. A somewhat complete list of tools we use in our startup: XCode, Textmate, Araxis Merge, Makefiles, python, svn (or Versions), git (or SmartGit), python, vim, joe, OpenOffice, MS Office (the new 2011 version rocks), Keynote, FF, Chrome, Safari, Pixelmator, TexShop, CyberDuck, Dropbox, MacPorts.

'joe'?

Re: Ask HN: Best Developer Linux Laptop?

#18
post #6

Yes the MBP is a good machine, and you can get all of the items you listed on OSX. It is a good development platform if you decide to go that route. I have worked exclusively on MBP for the last two generations of my machines. This is coming from a guy that got burnt really bad on the 68-PPC conversion a while back (had basically a brick within 6mo of buying a new 68). That is another story but sufficient to say, I s…

Ubuntu runs hot on the MBP and will chew through your battery power even if you aren't running it in a VM. So MacOS is Unix anyway, you say? Too bad the default libraries are a pain to upgrade, trivial applications like "locate" and "wget" are missing and you'll have to manually configure stuff like page up/page down if you want the terminal to be useful.

I've had repeated issues compiling different "cross platform" applications on MacOS that compile painlessly under various Linux distributions and even Windows! So you end up being heavily reliant on "port" to install software instead of "./configure / make / make install". The last thing that drove me up the wall was a bizarre failure in statically-linking SQLite into a QT application. Every other platform worked. MacOS failed spectacularly.

If you want a Linux laptop, get a Linux laptop. I'm only on a Macbook for video editing and iPhone/iPad development. It is excellent for that and it is a beautiful machine in many ways (love the chassis), but it is not nearly as good a platform for developers as Ubuntu by any means.

Re: Ask HN: Best Developer Linux Laptop?

#19
I can not rave enough about the Lenovo X201 small, fast, usable. I switched to the lenovo machine after using a MBP for the previous 4 years. But it really depends on what you need and want. I commute with my laptop, travel with my laptop, and generally like to carry it arround. I'm not willing to accept either of the choices that Apple has for me, excessive weight (MBP 15' or 17'), or last generation processors (MBP 13').

That being said almost all the developers I know use MBPs. Just not me. I was CPU constrained for the work I was doing, wanted to easily upgrade my hard drive, and spent all my time in OSX in XMonad anyway. So making "the switch" was simple for me.

EDIT - adding my one X201 complaint

No built in digital video out (W.T.F.) I'm sure this is to accommodate some suit who has to attach to projectors. But feels like the past. If you shell out for a docking station you'll get DV but otherwise you're out of luck. (This is not an issue with Lenovo's larger laptops like the T410 etc.)

Re: Ask HN: Best Developer Linux Laptop?

#20
post #13
post #5

Pretty much everyone I know who runs Linux on their laptop uses a Thinkpad. They don't come with Linux installed but they tend to have good driver support and pretty good quality. You might also consider system76, but I don't have experience with those. EDIT: I'm currently running Linux on my T410. Suspend was broken with Ubuntu 10.4, but everything works perfectly now with 10.10.

I second the ThinkPad recommendation. Do some research on different models. The X301 is a lightweight option. ThinkPads are the best laptops for Linux by far. Another great thing about them is that they seem to me to be tougher and more reliable than other PC laptops like Dell or HP. I've dropped them before w/o incident, and they take a beating better than any laptop I've ever used. Also, the keyboard on a ThinkPad…

The 301 is pretty far out of date now, and with the X201 and X201s options doesn't make a whole lot of sense in my opinion.
Post reply on HN