once bitten

words and things from Edd Dumbill 
Filed under

apple

 

My gadget of the year: Macbook Air 11"

Media_httpimagesapple_bfyfl

I so nearly defected away from my Macbook Pro to an Ubuntu netbook, for the battery life and form factor, but this kept me with Apple. Less backache from carrying, great build quality.

It's the hardware that keeps me there, though: practically all the apps I use are web ones, accessed through Google Chrome. So, I'm pretty intrigued by the Chrome netbooks Google are sending out.

Filed under  //   apple   gadgets  

Comments [1]

Platform agnostic productivity

When I switched from desktop Ubuntu to the Mac in 2006, it was because of productivity.

I'd run out of spare hacking time to ensure my PDA synchronized my calendar and address book data, so I jumped to a platform where that worked well. The iPhone was released a few years after and I was locked in to Apple, with just faint pangs of free software guilt in the background.

This year, the story doesn't seem so simple.

The latest Ubuntu release is a pleasant place to be, and Android phones are competitive and more compatible with my personal tinkering instincts. At the very least, I'm now a bona fide platform agnostic. My personal tech armory includes iPhone and Android, iPad and Ubuntu netbooks, desktop Ubuntu and a Macbook Pro.

It's hard to give any platform a serious test unless you commit to its use for a while, which poses the problem of productivity applications. Thanks to the excellent efforts of Omni Group and others, I was rather attached to a bunch of OS X only programs, including OmniFocus, iCal, TextMate and others.

As I was determined to give Android and Ubuntu a serious chance, I had to find alternatives. Here's an overview of the choices I made in becoming platform agnostic and what, if anything, I miss from Mac OS X.

Read on, and if you don't have much time, skip to the bottom for the TL;DR.

Browser

Because of its speed, I'd been a Safari user for some years. Choosing to go platform agnostic means either Firefox or Google Chrome. Firefox is an amazing browser for web development, but when you take it onto a small screen Linux netbook setting, it is slow and uses up too much screen real estate. So, I chose Google Chrome.

What do I miss from Safari? Nothing.

Email

It was only when I left Apple's Mail app behind I realized how many years I'd waited in vain for it to get better. I really wanted it to, and put up with its tantrums and bandwidth-hungry ways, hiding my mail at random as I roamed onto slow connections while traveling. I'd even spent good money with the good people at Indev Software on awesome programs such as Mail Act-On, in order to fix the lack of keyboard shortcuts.

The choice of where to go came down to either Thunderbird or GMail. With every major release of Thunderbird I would try it awhile, but there's something about the UI that feels unwieldy and clunky to me. Also, client-side spam blocking isn't really that helpful when you regularly roam between computers. You get false positives all over the place, and always need to be checking to see you've not missed anything.

So, I drew in my breath and chose GMail. If you'd spoken to me in 2007 you'd have gotten my rant about how I wasn't going to let Google index any more of my private data than it already does, and I'll admit I'm still a little nervous about it. But I know enough good people in the company, and suspect enough of what every other agency that touches my data does, to consider this a decent tradeoff for the features I'm offered. And really, the keyboard shortcuts are awesome. It helps me to focus on what I'm doing with the content of each email when I'm able to move through them with minimal physical disruption.

Gmail

The other advantage of GMail is a rocking mobile app. The GMail mobile web app on my iPhone is considerably more useful than the iPhone's built-in client, and the same can be said for GMail on Android. The main reasons? Spam filtering, again, and being able to file messages away rapidly. I use spare moments to triage my email, and the more efficient I can be then, the better.

What do I miss from Apple Mail? Being able to cut and paste the URI of a mail message into other documents and have that message open with a single click. Now I need to copy whole mails around to preserve context.

Instant messaging

GMail in Google Chrome is now my email client, and I adopted its Chat window as my IM client on laptops and desktops. If I want to be available to people, I'll have mail open, and if I don't, I won't. So it seems sane to use the two at the same time. Adium on OS X is still the best IM client out there, and the AIM app on iPhone is a good mobile choice. Using Google Chat in GMail just enables me to worry about fewer things at once. Also, with netbook use, you really appreciate the screen real estate savings from not opening other applications.

What do I miss from Adium? Mostly the eye-candy, but heck, IM's all about text anyway.

Text editor

I was a long-time user of the excellent TextMate app for the Mac. Surprisingly, it wasn't tough to switch away to vim. Specifically, MacVim on OS X, and gvim on Ubuntu. Enough people have made the TextMate to vim jump that all your favorite features have been ported to vim plugins. And having learned vi almost from the cradle, you never forget the perverse but efficient keystrokes you need to master it.

What do I miss from TextMate? The project drawer. Yes, I tried all the vim solutions to this, but none of them work very well.

Calendar

Thanks to the general almost-interoperability of calendaring software, you can run different calendar programs on different platforms and still access the same data. However, as nothing on Linux comes close to Google Calendar, it seemed the natural place to base my calendaring system. I am a heavy iCal user, along with Zimbra and MobileMe calendars, and I've stuck with that on the Mac, just adding in the Google Calendar to iCal. On Linux, I have Google Calendar import my other calendars. I'm not totally happy with this solution, to be honest. Google Calendar only really lets you use your primary GMail identity for arranging events, which doesn't play so well with my work calendar. This part of my story is still evolving.

Task manager for GTD

I have been a Getting Things Done enthusiast for some time, and occasionally I even get it implemented properly (does anybody get further than this?) This makes a task manager vitally important to me, and for years I've been a user of OmniFocus. When the Omni folks came out with their iPhone application, it only confirmed my choice.

A mobile app is very handy for GTD, because the idea is that you should greedily capture new action items, and also be equipped with your lists to make best use of time in whatever context you find yourself. However, it seems unlikely Omni will support Android in the near future, and I'm pretty sure they're not working on either a web app or other cross-platform solution.

So I started looking around and initially gave Nozbe a look, only to turn away from it as being confusing and clunky. I was there a few months too early, it turns out, and I revisited it again this June, in time to become an enthusiastic convert. Nozbe is a web app, so it's cross-platform by default, offers iPhone and iPad apps (reasonably priced compared to OmniFocus), and – all-importantly – a great email interface.

An email interface is important for GTD apps, because email is where you'll likely receive at least 80% of all your new actionable items and notes. On the Mac, I used to use Mail Act-On to send emails to my OmniFocus inbox with a keystroke, which would put the email URI in a note field and give me one-click access to it later. Clearly, that's a non-starter with GMail.

Instead, I forward anything I want from GMail to Nozbe as an email. If I write an action at the bottom, introduced by an asterisk, it goes into Nozbe as an action, and the email body as an attached note. If I just send the email, it goes into the supporting notes section of Nozbe. That's important, as sometimes email isn't so much an action, as something you want to have to hand when considering a project.

For the interested hacker, and anybody who likes to own their own data, Nozbe has a couple of sweet features. The first is that they have an API with which you can access your data programmatically, and the second is that you can get at your data as text files, change it with a text editor, and ship it back up to the web app. That's as much security for your data as you can be offered by anybody these days.

Nozbe

What do I miss from OmniFocus? The pretty interface. The Nozbe web app is still awkward-looking, though the iPhone and iPad apps are beautiful.

Password management

Unless you're a fan of using the same password for every service you use, remembering your passwords is a bugbear when you're roaming between machines. I used to use the excellent 1Password app on the Mac to solve this. It has iPhone and iPad solutions too, which both work well. To give them credit, they also have a Javascript bookmarklet-based export available, so you can at least have partial functionality on non-Apple systems. Unfortunately, the full app doesn't fly on Ubuntu or Android. So, I started using LastPass, which does the job just fine on every operating system and mobile platform.

Lastpass

What do I miss from 1Password? The pretty interface. LastPass has some work to do on UI, which detracts a little from a fabulous product.

Note taking

I didn't so much as change tool choice here, as was pleased to find that my tool of choice, Evernote, is pretty-much cross platform anyway. It has a native OS X and Windows client, and runs well as a web app elsewhere. The Google Chrome plugin for Evernote crosses the gap to give me more usability on Ubuntu, and the Evernote iPhone, iPad and Android apps work well.

Evernote

Office suite

I was never a big creator of Office-type documents in the first place, and have only ever used OpenOffice.org on my Mac. I find increasingly that the Google suite of applications covers 95% of use cases. But really, office documents make me cry.

Honorable mentions

Not essential to this article, but worthy of note for cross-platform use, is Dropbox for file-sharing and Picasa for photo management. And it's not cross-platform, but it's still very hard to beat OmniGraffle for diagramming. I'll be a happy user of this tool on the Mac and iPad for a while to come.

In summary

I'm happy with the choices I've made, and find myself more focused and productive as I can be sure I'll have every tool I need regardless of computer or location. Here's a recap of what I'm using now.

  • Browser: Google Chrome
  • Email: GMail
  • IM: GMail/Google Chat
  • Text editor: vim
  • Calendar: Google Calendar, maybe
  • Task management/GTD: Nozbe
  • Password manager: Lastpass
  • Office suite: Google Docs and occasionally OpenOffice.org

Postscript: from wires to clouds

The underlying technological trend behind my changing application choices is really the movement of personal productivity from a PC-centric wire-and-sync paradigm to one of readily available wireless bandwidth and cloud-based syncing. Apple have been slow to abandon their tethered approach, leaving the iTunes application looking increasingly fat and ridiculous. By contrast, the Google cloud story is mostly a smooth one.

Alas, I feel like I probably jumped from one corporate overlord into the jaws of another. I may be operating system agnostic, but I suppose I have become a devotee of the Google web platform. This is mitigated to some extent by the fact that I know that either the applications I use are open source, or they have easy data export options in open formats that would let me easily migrate should I need to.

Filed under  //   android   apple   gtd   linux   mac   productivity   tools  

Comments [3]

The iPad is real-life social

Update: I've revised these thoughts and posted them for broader consumption over at O'Reilly Radar.

Much has been said about the iPad, but I thought I'd pitch in with thoughts I had over the weekend.

After reading an article saying that the iPad was antisocial, because it wasn't hooked up to IM or had SMS, it struck me this was a restricted view of what it means to be social.

The iPad is real-life social in a way that a phone and a laptop just aren't. You really can just hand it to someone to show them what you mean: share photos, videos, writing with real people right next to you. I can see using it to learn with a child, share pictures with my mother, discuss house remodeling, and many other tasks normally done with paper. In conversation with friends last week I realized that, sat in its dock, the iPad would be the ideal cookbook.

In the office, the iPad offers a middle-ground I've found lacking in electronic devices. Bringing my laptop into meetings puts up a screen between me and others, is a hassle to unplug and carry around, and can be personally distracting. Taking my iPhone to make notes makes people think I'm bored of the meeting and sending text messages to friends instead. So normally I choose paper, and tend to lose my notes afterwards.

The iPad is a device that will find fans not only in a family setting, but in a creative setting where collaboration and comment is in person. Criticized for not being open because of digital rights management, the iPad is actually very open, in the sense that it erects few physical barriers to sharing.

Filed under  //   apple   design   ipad  

Comments [2]

Obscure but nice Snow Leopard goody: Mac gamma moves to 2.2

In recent years, television, video, and web standards have all settled on a default gamma of 2.2. In Mac OS X v10.6, the Macintosh moves to this common standard

Probably a good thing.

Filed under  //   apple   gamma   mac   snowleopard  

Comments [0]

iPhone "wrecking" the cell industry — but nobody's crying very much

Apple has stolen the march, and in the process has recast AT&T from hero to villain

Interesting article at AppleInsider, extrapolated from an analyst report on Apple and AT&T.

When Microsoft did things like this, we all complained they were anticompetitive. Thing is, Apple chooses opponents, sorry, partners, we're all too willing to hate in the first place: cell carriers and music labels.

I've sold my soul for aluminum enclosures and decent fonts. And really, life is too short to regret it.

Filed under  //   apple   att   iphone  

Comments [0]