I was in the market for a new laptop. My old one was over 3 years old, and I was starting to feel that old familiar tug to get a new one.
I have been going back and forth on what to buy.
Let me start by saying, that I love Linux. People that I talk to regularly, who haven’t totally stopped listening to me know that I can be rather tough on the open source community. A community I might add I count myself part of for what it’s worth.
In my opinion, if you don’t know what you hate about something, you probably don’t know what you love about it either. Think about a new girlfriend. If you still think she’s perfect your relationship is either very new or you wear a helmet from a terrible brain injury. Only after you realize that you disagree with her on some things do you realize that you respect and love her enough to internalize and compromise on the things that make you mental about her.
That’s how I think about Linux. I love it. I use Linux every day. Every. Day. There is not a day that goes by that I do not log into a Linux machine and do some bit of work. I don’t remember the last time I went a day without touching a Linux box.
But I have just about had it with it on my laptop. On Saturday, I was reading my rss feeds, and came across one that linked to a Flash video. I clicked on it, and I remembered “Oh yeah, that’s right, for whatever reason flash is messed up on my laptop, and it is going to make horrible screeching noises”. That was it. I needed a new laptop, I had the money saved up. I have had it with Linux on my laptop, and there was no way I was going to use Windows. I wanted the power of Unix, with the 3rd party support of Windows.
On Sunday I went down to BestBuy and grabbed a new Mac Book Pro. The 15″ 2.2Ghz Quad Core.
I hate that my work flow has been taken out back and shot in the head. But I resolved before I left the house to buy it, that I was simply going to change my workflow to meet it’s demands. I have done what I could to make it behave the way I wanted, and otherwise I am simply learning the new keybindings and retraining my hands. It’s going fine.
I also hate the regular angle of the edge of the machine in that I can feel it digging into my wrists.
I hate how tacked on Spaces feels.
I hate that the best package management system I can find is not much more sophisticated than an elaborate series of make files. (Shout Out: Sorry rest of the computing world, but when it comes to patching, and package management, the Linux community ate your freakin’ lunch)
I love that watching a Flash video doesn’t set my crotch on fire and make having kids an impossibility.
I love the feel of brused aluminum under my hands. It feels solid in a way that a Dell never will.
I love the backlit keyboard. It’s a simple design choice. I can’t believe how nice it looks, and how easy it makes it when I need to look down.
I love the sound through the speakers. Gone is the tinny soup can sound of my Dell.
I love installing software from 3rd parties.
I love the trackpad. The gestures and smooth feel are worth the price of admission.
Much like I love the cohesiveness of proprietary Unix command line syntax, I love the cohesiveness of a proprietary Unix graphical interface. I have a serious fetish for command line arguments that are the same across utilities. I have the same fetish for the graphical UI.
On and on. Things I love and things I hate. But mostly, it all works out to a laptop I really like. At the end of the day, I have a quad core i7, and that’s really all I wanted. :)
Oh, and the thing I hate most about using Linux on my laptop? Giving those self-satisfied mouth-breathing neck-beards the jollies of seeing me use Linux. Zealots, no matter the cause, are usually tedious wads.
Happy hacking!