iPhone

I bought an iPhone yesterday.

I've been a long-time Sprint customer, but have recently grown dissatisfied with the CDMA technology used by them. After my trip to Barcelona, I realized that a GSM phone would be much more useful to me, should I do any more traveling abroad (something I very much want to do!). I recently renewed my contract with Sprint, though, so canceling my contract to change carriers would likely incur a hefty penalty. Needless to say, I was quite pleased to read about how to avoid the Sprint early termination fee, and began planning my transition to AT&T.

As previously stated, I'm interested in smartphones. A phone-only cellphone doesn't have much appeal to me. I'd been looking at purchasing a Blackberry Bold, and had done a fair amount of research on the device. The convergence of GSM, WiFi, and GPS really appealed to me. The only thing holding me back was the cost: with a purchase price of $299 online, or $399 in-store, I found it excruciatingly hard to justify the purchase.

Last weekend I spent some time at an AT&T store playing with the demo model of the Bold. I took Mike along with me for moral support, and his comments and observations were well received. Mike poo-pooed the Bold pretty quickly, mostly because he found the interface to be lackluster. "Everything looks like a web page. They could at least apply some CSS to spice it up!" he opined. I didn't entirely share his view, but it did make me look a little more critically at the device. On the way home from the store, I realized that the Bold's interface is, in fact, pretty boring.

That's not necessarily a bad thing; but a smartphone is as much a mobile computer as it is a phone, and I don't like boring computers. I like my computers to have some personality. I like to customize my computer interfaces to reflect my sense of playfulness and my aesthetic. I'm sure I could find some ways to do that with the Bold, but out of the box it's a very staid device.

I didn't spend much time considering the Blackberry Curve, the previous model of Blackberry. I know someone who has one, and who loves it. He uses T-Mobile, and thoroughly enjoys the UMA feature, which allows him to make calls over a WiFi connection. (Why more carriers don't support this, I don't understand: it still consumes plan minutes, and lessens the burden on the cellular radio infrastructure. There must be a lot of back-end routing that makes this less-than-desirable from the carrier's perspective. Pity.) The lack of GPS really turned me off from the Curve. The soon-to-be-released Curve 8900 does offer a GPS, and presumably a more modest purchase price than the Bold; but alas it's not yet available on carriers in the U.S., and I only had a couple days to play the get-out-of-Sprint-free card.

So yesterday I walked into the AT&T store and purchased an iPhone 3G. The fact that it was half as much as the Blackberry Bold was probably the largest factor in making the purchase. It was with no small amount of trepidation that I completed the sale: I had not forgotten my complaints against the iPhone from last year. I was also torn as to whether to pay full price for a new phone at the store, or to buy a refurbished model online for half the price. In the end, the thought of a full one-year warranty on a new phone, coupled with my intense desire for instant gratification, won out.

Not to be underlooked, though, was my intense fear of losing my current phone number. I didn't want my number to get lost in the shuffle were I to complete the transaction online. If something were to foul up in the number porting process while at the AT&T store, at least I could feel better by having a human being at which to yell. Thankfully the transfer went off without a hitch, and Larry, the AT&T store employee, had to bear no such abuse from me.

As for the iPhone itself, I like it so far. The form factor makes it not unpleasant to hold. I like the easily customizable home screen. Most things are extremely intuitive, if not downright enjoyable. The mail application is acceptable, but not great. It's much easier to read mail on the iPhone than it was to use ChatterEmail on my Centro. I find the browser interface to be absolutely superb, and using the iPhone-optimized versions of the various Google services on which I rely is vastly superior to the mobile versions served to the Palm. The on-screen keyboard is convenient, but not entirely easy, to use. I suspect that it will take me some to really gain proficiency with it.

As a long-time Palm user, I found it somewhat unsettling that the iPhone calendar application doesn't seem to support categories. I categorized all my calendar items on the Palm with "personal" or "work". After a moment's reflection, I realized that while I categorize events, that categorization doesn't really help me too much. I don't think I've ever filtered my list of calender items by categorization, so why was I doing it? Similarly, the lack of categories or tags for phone contacts is also a real mental hurdle. I really, really like to organize my contacts, and have a dozen categories defined in my Palm address book. I do often find myself listing all contacts from a certain category, so there will be a learning curve to adapt to the iPhone.

My biggest concern about using an iPhone is that I use GNU/Linux on my computers, so I don't have an officially supported mechanism for syncing the iPhone with my computer. In essence, the iPhone will be a stand-alone mobile computer that supplements, but does not entirely integrate with, my primary laptop. I think this will be okay because the iPhone App Store works pretty darned well from the iPhone itself. The only shortcoming I experienced thus far was that to use the App Store one needs a valid iTunes Music Store account. Luckily I had such an unused account from some time ago. (Unluckily, I had forgotten the password, so I had to install iTunes onto a Windows XP virtual machine in order to recover it. And then I had to supply credit card details so that I could actually gain access to the store. As John observed when I complained about this, "Welcome to their world. This isn't Ubuntu, Scott.")

I have no doubt that the iPhone will be a mixed blessing in terms of conveniences and headaches. I'm approaching it with an open mind, and a real desire to make it work. It might be the "gateway drug" to get me to purchase a Macintosh computer so that I can enjoy full synchronization, though I'd like to avoid that expense for as long as possible.

I've just successfully terminated my Sprint account, and managed to have the early termination fee waived. The support agent with which I originally spoke claimed that not all customers would be assessed the increased administrative fee, so I couldn't use that as an excuse to break my contract. Further, since I had already ported my numbers, I had willfully broken the contract and had earned the early termination fee. It's important to note that the Sprint surcharges, taxes, fees, and other charges support page says this:

ALERT:
Effective 1/1/2009, the Administrative Charge will increase to $0.99 per line.

It doesn't say anything about the fee increase being selectively applied to some customers. I was finally able to use the Sprint web-based support chat to have the early termination fee removed from my final bill. I explained that I had ported my numbers preemptively in order to ensure that I didn't lose them when the Sprint account was terminated; and I pointed out that the fee increase notification says nothing about selective application to some customers. With no further fuss, the early termination fee was rescinded.

Laptops

I am in the market for a new laptop. My current laptop is literally falling apart, as some of the case screws have fallen out. I could replace those, but that would only fix one small problem. Also problematic is the fact that my battery only holds about 25 minutes worth of charge. And lately, doing anything remotely CPU intensive causes the system to overheat and shutdown. I've taken the system apart several times, inspecting the system fan and looking for obvious problems that might cause overheating. Alas, I've found nothing. So I've been forcibly setting the CPU frequency to its lowest setting, which makes the whole thing more sluggish than I would like.

So I'm looking for something new. Through the OSU technology store I can purchase a Hewlett Packard 8510w laptop. This is the "workstation" caliber laptop, with a sturdy metal case instead of cheap consumer plastic. It also comes with a high-end Nvidia graphics card -- something I've really missed on my current laptop (I miss playing Quake, surprisingly). Other features include 2 GB RAM, roomy hard disk, Bluetooth, and a 3-year accidental damage warranty. That last is extremely appealing.

If I get that laptop, I'll install GNU/Linux onto it. Before I purchase it, I intend to take an Ubuntu LiveCD to the store to try it on the floor model, to get an idea of what hardware works and what doesn't work. I expect most of the hardware will work. Certainly the NVidia card will be supported by closed-source drivers. Bluetooth should work. The wireless chipset should work (though may require a binary closed-source firmware blob). Audio may require some fussing to make work; though I might be presently surprised. Assuming all the hardware works, after installing Ubuntu I'd have to install all the proprietary audio and video codecs so prevalent today (though I could consider purchasing the Fluendo closed-source GStreamer plugins).

I did use an Ubuntu LiveCD on the HP 8510p -- the consumer model of this laptop, with the ATI graphics card instead of the NVidia. Most everything worked just fine: volume control buttons, WiFi kill switch, touchpad -- including the scroll portion -- and Bluetooth. That was all very refreshing, and helped solidify my interest in the 8510w. This page about Debian on the 8510w leaves me more than a little concerned, though, as it describes considerable more hoop-jumping than I'm inclined to do.

In the interest of comparative research and being an informed consumer, I picked DrBacchus's brain about his satisfaction with his Apple laptop. A long-time GNU/Linux user, several years ago he purchases an Apple laptop and has been using a Apple ever since. He's mostly satisfied with it. He came to the conclusion that he was tired of trying to get all his laptop hardware fully supported and properly working with the various GNU/Linux distributions. I share his frustrations on this issue. He's grown to appreciate most of the iLife products (iPhoto, in particular), and he raves about Keynote for his presentations. I don't give many presentations, so that's not too big a deal to me.

My sister has been using a Mac for a number of years, and she seems fairly well satisfied. At least, I haven't heard her complaining about it lately. She purchased a Mac specifically for the ease-of-use when she joined the Peace Corps: she didn't want to suffer through system instabilities or application failures when she was literally isolated from any meaningful technical support. This seems to have been a good choice for her, and worked fairly well.

While chatting with Carina the other night, I admitted I was growing increasingly frustrated by all the hoop-jumping required to enjoy various multimedia in GNU/Linux, and that the ease of a Mac had a very strong appeal. She admitted that she intended to purchase an Apple when her current laptop expires. But then I remember that I don't particularly like OSX; nor am I keen to pay Apple every year for operating system upgrades. I'm also reminded of Mark Pilgrim's juggling oranges and when the bough breaks essays detailing his dissatisfaction with Apple. His comments really hit home for me, highlighting the subtle importance of "Free as in Freeom".

I don't expect to use iTunes, primarily for philosophical reasons; but also because I don't use my computers to listen to a lot of music (in fact, I don't listen to a lot of music). I might be willing to try iPhoto, but I've been working happily enough to date just making directories for groups of photos based on date, then manually selecting the ones to upload to Flickr and finally burning to DVD when I have several gigs worth of photos. I might enjoy using iDVD, since I find the GNU/Linux DVD authoring utilities to be more frustrating than they need to be most of the time. Time Machine doesn't interest me much; and the OSX Dashboard and widgets don't interest me too much, either.

The real value of purchasing a Mac would be the knowledge that all the hardware was absolutely supported by the software. Of course, I could also try running Ubuntu (or another distribution of GNU/Linux) on a Mac laptop, as I know folks do, but it would require time and effort to get everything set up. I expect that the latter would exhaust the former, and I'd be left with something that was almost but just not quite working perfectly. If I'm going to be in that situation, why should I pay the premium that Apple commands for their hardware? Better to save money and get less expensive hardware that is equally poorly supported!

Complicating my decision making process is my intense aversion to spending money. I particularly hate to spend large quantities of money, as I almost always experience buyer's remorse. I know that as soon as I purchase a laptop it will be largely out of date. I don't intend to purchase another laptop for at least three years (preferably longer), so I need to make sure that I can be content with whatever I purchase for at least that long. I expect the Apple to work through that time frame, and be well supported. I imagine that the HP hardware would last that long, though I'm not entirely keen on the way Ubuntu has been developing lately, as features and services continue to be added that I don't use and which will only suck up battery life (things like the Tracker service: I don't lose files, so I don't have a need for a file indexing service -- yes of course I can turn this off, but that's more hoop-jumping, dammit!).

And then I keep remembering that the overwhelming use of this laptop will be for low-resource tasks like email and news reading. Occasionally I'll record something for LibriVox, or produce a DVD of video of the kids. As previously mentioned I would sometimes like to enjoy the diversion of Quake and similar games. I could invest in a (reasonably) powerful desktop computer for these more demanding activities, and then continue to make do with my current laptop for mobility when reading email. I would prefer, however, to minimize the number of computers in my home, and using a laptop exclusively seems like the best way to do that.

This is the first time I've ever seriously considered purchasing a computer and not running GNU/Linux on it. In some ways I feel like I'd be selling out, but that's not a particularly compelling reason to avoid the Mac. I've certainly enjoyed the benefits of Free Software for many years, and in that time I've almost entirely ignored any benefits I might receive from proprietary software. I wonder if I could be happy using a proprietary system for three years? The fact of the matter is that I'm not a developer, I'm a user. What little development I do do is entirely web-based. So while I appreciate the benefits of Free Software, it's not something to which I am fundamentally connected.

I had hoped that distilling my thoughts into this post would help me reach some sort of conclusion; but I'm afraid all I've done is ramble! I guess that should be indicative of the fact that I'm not yet ready to make a decision. If anyone has any input on the matter, I would like to hear it.

 1

About

Brewer philosopher.

User