Live data from Hacker News

Ask HN: Best Developer Linux Laptop?

news.ycombinator.com

131–140 of 279 posts

Re: Ask HN: Best Developer Linux Laptop?

#131
post #84

If you want to do development in a language other than python/ruby, or even want to use python libraries written in c, avoid the macbook. If you are certain you will stick to {svn, git, django, python, vim}, you'll be fine. My mac ownership timeline: Day 1: Ooh, pretty. 2-3 days: I fucking hate iTunes. Luckily ports install mpd works. 1 month: Ooh, the pretty magsafe connector saved me from dropping it when I tripped…

Just to toss this question in, because I've seen lots of people make a similar comment, but never have really seen an explanation as to why: what is the problem with iTunes? For me, I don't do much in the way of using iTunes; I set up a play list, press play, minimize it, and enjoy listening to music while I do other things. Maybe I'm not a music player power user?

I'm not an iTunes hater since I use it all the time, but it does have it's issues.

The primary issue is that it is SLOW. I have an i7 MBP that everything flies on except iTunes. Now, to be fair iTunes seems to work fine when just playing music. I have a decent library (30GBs +) that it handles okay. The problems arise when doing anything else with iTunes like podcasts, movies, updating apps, or anything having to do with ITMS.

Apple has made iTunes the centerpiece of their entire ecosystem. One would think that they would have at least tried to optimize it while throwing everything and the kitchen sink in featurewise.

Re: Ask HN: Best Developer Linux Laptop?

#132
post #123

Earlier quoted context omitted.

I feel stupid whenever I sit down at a computer without multi-touch and spotlight now. The software of a mac is just so nice and polished.

I could not live without multi-touch now. It is a true mouse killer. I am sure it has added 30% to my productivity alone. Someone turned me on to BetterTouchTools and the rest has been history. With 3 finger click copy, 4 finger click paste I can blaze through a lot of tasks.

I love multitouch, but keystrokes are so much faster than using the touchpad.

Re: Ask HN: Best Developer Linux Laptop?

#133
post #84

Earlier quoted context omitted.

Just to toss this question in, because I've seen lots of people make a similar comment, but never have really seen an explanation as to why: what is the problem with iTunes? For me, I don't do much in the way of using iTunes; I set up a play list, press play, minimize it, and enjoy listening to music while I do other things. Maybe I'm not a music player power user?

Some "features" of iTunes: When I import my music folder, iTunes copies all the files to it's own private directories, using the filesystem as an index. Thanks, but my music is already arranged the way I like. iTunes doesn't play flac or ogg. And when I rip a CD, it wants to save it in some proprietary flac-like format (which, as far as I know, does not work on non-macs). I enjoy controlling my music from a phone/tab…

On one hand there's DJ Pirate, on the other there's Apple Remote. I'm not a fan of iTunes, but for me Remote is a big win.

http://itunes.apple.com/us/app/remote/id284417350?mt=8

Re: Ask HN: Best Developer Linux Laptop?

#134
Like many people running Linux I also have a Thinkpad (T400). It works okay, but it still has some significant issues. The specific things I have problems with:

* Sleep; unlike some previous experiences the laptop does pretty reliably come back after sleep, but it's slow to wake up and the experience feels crude. The locked screen login screen for instance requires a keypress, and then another second before you can actually enter the password making it easy to leave out the first character of your password. I'd remove it entirely but I can't find a preference for that.

* Automatic sleep via closing the screen is a pain, primarily because of the slowness. If you regret having closed the laptop (i.e., you forgot just one thing) then you open it up only to see it pokily trying to sleep, waiting, and trying to wake it up. I've resorted to turning off all automatic sleeping, which also causes lots of problems but at least is predictable.

* External monitors work great now, they've finally figured that out (at least with the video hardware in a Thinkpad; though it seems generally good these days). Still it's tweaky and annoying. I run a lot with two monitors, and everytime I reconnect I have to tweak the settings and go through a little dance to avoid bugs in screen layout (connect monitor, orientation is wrong, mirror screens, apply, unmirror, rearrange, fix resolutions, apply). With my previous Dell laptop I had to logout to connect a screen, so at least it's better.

* Sometimes when I go into suspend it fails. So I'll tuck my laptop away, not wanting to wait 20 seconds to see if it successfully slept, and then later realize my backpack is hot because it's running full speed in there.

* Battery life is poor. One cool feature of Thinkpads is you can remove the DVD drive and replace it with a battery. This takes a long time to charge, but it's cool (and hotswapping works great, in case I want the DVD drive). Still I only get a couple hours of battery life. When I've tried to apply tweaks to improve battery life I've broken things or disabled hardware.

* Wireless is not reliable in more complex setups, e.g., sometimes WPA doesn't work.

* Sometimes wireless doesn't come back after going into airplane mode.

* The hardware has good and bad parts. The physical build quality is unimpressive. The dock is nice, and only available with a couple kinds of laptops (Thinkpad, Dell... not sure what else?) The speakers are passable, about the same as a Macbook. You don't need a dongle for a VGA monitor, but you need a dock to do DVI. It's not terribly hot. The Mac screens are definitely better. I like the mouse nipple, but the touchpad on a Mac is way better than the Thinkpad's touchpad. Three mouse buttons, very nice for Linux. The camera works, video chat works, bluetooth works, and probably a bunch of other things that wouldn't be givens a few years ago on Linux.

I would seriously consider a laptop specifically designed for Linux (like System76; someone tweeted me another one a while ago but stupid Twitter doesn't let me look back to old replies). But it feels weird because I've never known someone who personally has such a laptop. And it's very hard to trust someone who says "Linux works great on X" because there are a lot of people who have a very low standard of what "great" means.

Re: Ask HN: Best Developer Linux Laptop?

#135
post #91

Earlier quoted context omitted.

You cannot go wrong with a Thinkpad, but you can do better, IMHO. I enjoyed my last Thinkpad (t40) a lot. Still have and use it after 6 years. But especially with linux, battery life wasn't very good (now the battery is completely dead of course). The fan never stopped. To answer the question of the OP: yes, it is totally worth to learn Mac OS. First, the effort is small. Second, you will save a lot of admin time. Th…

Earlier power-saving technologies were pretty proprietary from what I recall; there was "pre-ACPI" and also a fairly substantial period of "ACPI that still only worked through Windows because Windows could tolerate a lot of errors in the ACPI tables where Linux actually believed the tables". Now most of them are through standardized interfaces and work in Linux just fine.

My Thinkpad had ACPI.

But - no offense meant - this is the standard answer, if something does not work. Just upgrade. You do that 20 times, and then you get something that works now, and not after the next upgrade.

Re: Ask HN: Best Developer Linux Laptop?

#136

I recently purchased an HP Envy 14, and really like it. It's quite similar to a MBP from a hardware standpoint - hi resolution screen, aluminum case, fairly lightweight, overall great build quality. I don't run Ubuntu on mine, but from reading this blog post: http://thewaffletech.wordpress.com/2010/07/25/ubuntu-10-04-o... it sounds like it runs it pretty well. Possibly some minor issues that may be resolved with 10.1…

Hi resolution screen? I've come to associate the macs with low-resolution screen. You can't get 1920x1200 unless you go up to 17" I'm used to getting it as an option on 15" laptops

Re: Ask HN: Best Developer Linux Laptop?

#137
Eeepc 1000.

No noise sad.

Truly portable.

5h plus battery

Do not heat your lap.

Got last year for 300. Amazon has now for 700 :(

And most important. It does not have CPU to run things like silly flash games :)

Re: Ask HN: Best Developer Linux Laptop?

#138
post #132
post #123

Earlier quoted context omitted.

I could not live without multi-touch now. It is a true mouse killer. I am sure it has added 30% to my productivity alone. Someone turned me on to BetterTouchTools and the rest has been history. With 3 finger click copy, 4 finger click paste I can blaze through a lot of tasks.

I love multitouch, but keystrokes are so much faster than using the touchpad.

Sure it depends on what task I am trying to accomplish, I should have prefaced that. If I am in the IDE I use the keyboard. But, if I am doing tasks like managing files I tend to use the pad.

Re: Ask HN: Best Developer Linux Laptop?

#139
For me the three OSes feel like this:

- Windows: snappy until it fucks up, best fonts, Flash runs perfectly, you feel mainstream, pragmatic - Linux: great support for developing, ugly fonts and lousy hardware support, you feel a hacker - MacOS: Youtube makes the MBP hot, never need to boot again, just close/open the lid, good looking apps, you feel modern and cool

Re: Ask HN: Best Developer Linux Laptop?

#140
Nobody /needs/ a MacBook Pro. They're just fancy toys. Spend half the money on an inexpensive brand and get the same laptop. Linux will run on anything ( literally! ), so just buy the laptop that fits you the best, and don't worry too much about the rest.

Personally I've been developing on a modest 10' ASUS eee PC for years. Ubuntu loaded with all of the above and much more have been no problem at all. Lately I've been considering replacing it for the new 12' model though, since both the keyboard and the mousepad buttons are beginning to show wear from using it so much.

Post reply on HN