Business Card: bowen@dwelle.org
Smoothbeats.com
KALX Berkeley    WSUM radio

WFMU radio

I’ve been trying to ditch Outlook for quite a while, and, thanks largely to NuevaSync, I finally got there. 

To recap, most PIM’s (including Outlook) do four main things: 

Mail - I switched to gMail long ago. I now use a Chrome Application Shortcut for regular use and IMAP access on the iPhone with the built-in Mail application for remote access. The recent enhancements to the keyboard shortcuts for labels pretty much cleared up my last PITA WRT the gmail web app. The only thing I miss about Thunderbird is the ability to open/compose more than one message at once, and the new multiple inboxes feature doesn’t really address this. 

Tasks - I use Remember The Milk (RTM) and a Chrome Application Shortcut for regular use on the PC. On the iPhone I started out with Appigo’s Todo but recently switched to RTM’s in-house iPhone app, which has over-the-air, real-time (but background) sync

Calendar - I’ve been using gCal on the PC for a long time now too, also now with a Chrome Application Shortcut. I use these to give my frequently-used apps their own windows (you’ve heard of the OS, still not quite yet defunct), and make it easy to switch betwen them using Alt-Tab. On the iPhone I use the native Calendar app. I had been using NuevaSync for real-time over-the-air sync, but as one would might have expectd, Google recently announced their own iPhone Calendar and Contacts syncronization service, which seems to have duplicated 95% of what NuevaSync offered overnight. The only missing feature that I can detect so far is support for multiple calendars, which is nice, but not a must-have. NuevaSync had also had a number of service hiccups recently which made me start to feel a bit less confident about the stability of the service. While I applaud the team at NuevaSync for keeping the faith, I doubt that they can keep ahead of Google’s developers on such a core feature. 

Update: It turns out that GCal-iPhone sync does support up to five calendars, but only your own primary calendar is enabled by default. I had to search around a bit to find out how to enable other calendars, but it’s easy enough: 

1. Complete Google’s instructions for setting up iPhone sync
2. Open Safari on your iPhone
3. Navigate to m.google.com
4. Select ‘Sync’
5. Select your device
6. Check the boxes next to the Calendars you want to sync (It will only let you choose 5 total)
7. Click ‘Save’ (you’ll probably have to wait a while for the additional calendars to sync to your phone).

Contacts - This was the last of the core PIM features that was keeping me on Outlook, since Apple built Outlook contacts sync into the iPhone OS from the start. However, there were a couple of major issues with this setup – no real-time OTA sync, and no remote (web) access to my contacts. The clear solution was to move to Google Contacts, but until recently there was no way to sync those to the iPhone without going through Outlook – clearly unacceptable. 

Although NuevaSync had offered contacts sync almost from the start, I wan’t ready to trust it right away. However, after a few months of using their calendar sync service, I turned on contact sync, and quickly left Outlook behind. Now that Google has their own iPhone sync service, I’ll probably be using that instead of NuevaSync. 

Aside from basic syncronization, I had been stuck on Outlook for two other reasons: getting contacts into and out of the PIM. Neither of these are as easy with Google Contacts as they were with Outlook and Anagram and a few AutoHotKey (AHK) hacks.

Inbound: With OTA sync, iPhone contacts and Google contacts are effectively a single application, single database, so I can add a new contact wherever I happen to be working. Easy enough on the iPhone with “Create new Contact”. On the PC, I use the same sort of feature in gMail — but in both cases the interface for adding further details to a contact is rather lacking. There is an Anagram iGoogle module, but since I don’t use iGoogle, this is sort of an extra step to gain a step, so I rarely use it. 

Search/Outbound: I have Google Contacts set up as yet another Chrome Application Shortcut, so I can just flip to it and search relatively easily — but why isn’t there a better Google Contacts app? Why aren’t there any keyboard shortcuts? Why are there no fields for birthday, URL, tags, etc? Why can’t I easily copy and paste contact details into an email message? I don’t have any doubt that Google is working on a more fully-featured Google Contacts app. 

Notes – Not a major issue, although it’s still a mystery why there is no simple sync for iPhone Notes. For now, I continue to use that as a standalone. I just tried NotesPro, but it only seems to “sync” from the iPhone to Google Docs, and not back again, which is very confusing. I guess I should look harder at EverNote

Lastly, to answer my own question, it appears that Microsoft Exchange somehow ended up as the equivalent of IMAP for contacts. Is there no open-source alternative? 

I was talking my my friend Adam the other day about Wink, and he mentioned the “Wink Answers” feature. This is a typically ingenious Web 2.0 functionality mashup of search + wiki + tagging. Apparently, Wink is a tag-enhanced search engine — but once you search, you’re offered “Wink Answers” in addition to tag- and Google-powered search results. Wink Answers are simply wiki entries keyed to search strings. Given that a string like “mov video converter” is much more specific than any of the single words contained therein, this could be more useful than, say, the Wikipedia entry for video formats. Neat idea. Apparently, someone else has already taken this to its logical endpoint and mashed wiki + URL to create “Shadows” — clearly insane, but not surprising.

In any case, there isn’t yet a _Wink Answer_ for “mov video converter”. Given the results of my search yesterday, I now have the answer. The question is, why would I stuff it into Wink? I can blog it right here, Google (and a thousand other spiders) will crawl it, and the next time you search for “mov video converter” on Wink (or Google, or anywhere else), my post will show up, if it’s a good one. The only reason I’d shove my Answer into Wink is if I don’t have some other way to hang it out where spiders can see it — and if I’m on the net searching for info about “mov video converter”, then I almost certainly do.

The same problem/solution applies to reviews, which I’d guess are the broadest and deepest user-generated content out there. So why do so many people take so much time to write detailed reviews and post them in single, walled off databases like Amazon, Yelp, sfsurvey.com, etc.? It all comes down to the value exchange. You provide the content, the site provides the UI, and specialized economy of scale. The amount of personal content/data/facts that you’re willing to embed/give to a site is related to the utility that the site provides to you, personally, with regard to that information. But, more importantly, it’s directly proportional to the extent that particular site can act as a proxy for your desired audience.

As broad search UI’s become more powerful, the need for specialized UI’s to act as proxies to specialized audiences is reduced. If I can search for “reviews San Francisco chowhound azie” — and I can — and get an aggregate thread of web-wide posts and information, including stuff that doesnt happen to be posted on Chowhound’s board, why would I want to wade through this? I don’t.

I think I finally understand why “blogging” _might_ be such a big deal.

Check back shortly for “wink answer mov video converter“. ;)

I installed Google Desktop since it’s been updated to index (in particular) Thunderbird email… used it for a couple of days, and now it’s gone, gone, gone until they fix the performance issues. I was getting all sorts of delays opening and saving files, and just navigating around the OS. I have a gig of RAM and a fast PC, it’s not that – it was Google Desktop. I removed it and thank god, things are back to normal. Great functionality, but not ready for prime time. I think the big G blew it on this one and released too early. Even if it’s labeled “Beta”, people will form a negative impression. I’ll try it again when the next version is ready.

Jun 18

Rumors are flying about what will be the next Google service to launch. Some are betting on G-Cal, some on “Google Wallet” — which I for one am betting will be called GPay. That would be a nice little quasi-rhyme with eBay.

I was quoted in the Wall Street Journal today. Of course, my name isn’t exactly Bowen Delle, but that’s pretty close — and not nearly as bad as some other corruptions I’ve heard.

So, why bother with “tagging”, or a service like del.icio.us? Who, you might ask, has the time to think up and key in a bunch of descriptive keywords for every bookmark. Just bookmark it and… forget it!

Exactly.

I look in on my old IE or more recent Firefox bookmarks very rarely. In fact, there’s only one Firefox bookmark that I use with any regularity (aside from those in my “Bookmarks Toolbar”) — and that’s for the status page of our WiFi router. I don’t use the others because I’ve simply forgotten about them – they’re buried deep in folders, locked on my hard drive, invisible.

Joshua makes a nice point in his interview with Jeremy Wagstaff: “Search is more associated with the recall, whereas tagging is more associated with the storage.” Quite right, because of course an individual doesn’t really have much opportunity to “store” things in general on the internet – after all, your blog (if you have one) is just one of several billion web pages. Search is broad yet shallow, in terms of personal differentiation. Bookmarks, whether on your hard drive on with a service like del.icio.us, are narrow but much deeper, richer, more satisfying on a personal basis. You can’t find anything and everything on the internet in your bookmarks, but you can (hopefully) find those things that you care about most.

So, why use del.icio.us (or one of the others) instead of your browser’s own bookmarks?

1) Central storage: A online bookmarking service is accessible from anywhere you use the internet, not just one PC. This applies to any of the services, including toolbar-based bookmark services like Yahoo and A9. Del.icio.us can be intergrated into Firefox with Foxylicious and various bookmarklets. Someone could also easily build a del.icio.us toolbar.

2) Personal and global view: An online service lets me see not only my own bookmarks, but those of other people. In data-architecture terms, I can pivot on any one of at least three axes: person, URL, and tag. Just for starters, I can see who else has bookmarked the URL that I did, what other URL’s that person has bookmarked, and what other bookmarks have been tagged with the same tag. This is social networking with some real utility. Friendster is fun and all, but once you’ve gotten all your friends to sign up, there’s not much reason to go back unless you’re looking for dates.

3) Integration: Like many other new-school web services, del.icio.us has open API’s, which allows people to build services that talk to and leverage del.icio.us. Contrary to the prehistoric thinking of some developers, your worth is not measured in how much you keep others from knowing — it’s measured in often what you know is used. Check out some of the experiments floating around del.icio.us.

4) Tagging: Although I came upon the idea by way of del.icio.us, tagging can be applied to almost any application, including browser-based bookmarks. The advantage with an online service is that I can pivot on tags not only within my own data, but across other people’s bookmarks and even across other services.

More on this later…

PS – AAPL is up to 73, which means I’m almost to my Mini. Now lookee there — I wonder if Apple chose the name in part for the affinity with the other Mini. In the meantime, I’m reading up on Mac software… Also, they’re not exactly rare any more, but I have plenty of Gmail invites – let me know if you want one.

Jan 24

Picasa 2 sure is neat. The interface is so slick, and it seems to do just about everything the right way. With one big exception — I want to be able to integrate Picasa with WordPress, as I did with iMatch. I want my captions, etc to be preserved, and I want to be able to create a blog entry for each photo, so I can reference them in other posts.

If I ever have time, I’ll have to have a look at the XML output from Picasa; some others are thinking the same thing. The thing about this XML is that I’d have to write some code on the PC to parse the XML, upload the images, and create entries in the WordPress database. Granted, that’s what I did with iMatch, but if one was to do that, it would be nice to have access to Picasa’s database, instead of having to word off of a static export file.

Jeremy Wagstaff of WSJ/Dow Jones called today, asking what this “tagging” thing is all about. Remember the 80’s? Tagging was something else entirely then. Par for the course for a new-school journalist, he interviewed me via Trillian from Indonesia, and asked if it was OK to blog about our conversation. That prompted me to revisit my blog, since I’ve been somewhat OTA for a while.

So when I went and logged into WordPress, I found a post that I had drafted a few months ago. I had already been writing about tagging and tag-centric views, and having just been down at the Technorati Hackathon I was musing about how trackback is an imperfect pivot for following conversations:

I posted last night about the hackathon, and linked to the wiki. Technorati shows only one other person linking to that URL — so where are all the hackers? Is looks like more people linked to Dave Sifry’s announcement page…. So, which URL to include in my post, so that it’s properly connected to the Technorati Cosmos?

This is of course quite relevant to the topic of the day. Trackback sucks because even though URLs are good unique identifiers, they don’t carry enough semantic weight to serve as useful pivots in information space. Technorati is a partial solution to the trackback problem, because even though it provides a central place (an anchor for pivoting on URL’s), if I’m writing about a topic and I want to link to other conversations on that topic, linking to one and only one URL that might have to do with that topic is both insufficient and cumbersome. By linking to the URL for the Technorati Hackathon Wiki or to Dave Sifry’s announcement of that event, I was asserting that my post was related to one or the other (or both) of those specific entities, thereby excluding reference to anything else.

On the other hand, if I include (as I did) a reference to a broader concept, such as my “technorati” tag, then I can easily pivot on that tag, linking to other entries [throughout the web] on that basis. That’s what I was writing about back in April of last year, that’s why I started calling my WordPress categories “tags”, and that’s why I pulled together blog entries and del.icio.us posts, and then eventually photo tags into a tag-centric navigation system on my blog. I’m sure I’m not the only one to have come up with this — but it does look a hell of a lot like Technorati’s tag aggregator.

So, what’s with all the hype? Tagging isn’t anything new — it’s just simple meta-data, applied in a flat (vs. hierarchical) namespace. It’s basically open source for information classification; the opposite of both the brute-force computational approach (”AI”), and the top-down, fewer-experts-know-best method (libraries, Yahoo in 1996). I’ve always thought that rigorous taxonomies are not “profitable” in terms of information management; they cost more to maintain than the value they add minus the error rate. It might be true that taxonomies can only be maintained successfully as public goods, e.g. the Dewey Decimal system, the domain name system, etc. Google leapt ahead by combining the machine approach with some of the benefits of the ‘Wisdom of Crowds’: PageRank. But this is still implicit/implied vs. declared data. That’s what it comes down to: can you reach a more accurate understanding of what something is about via interpretation of the content itself, or by examining the aggregate of what author(s), readers, and commentators declare?

I can also understand the point of view of those who think that it’s optimistic and naive to believe that aggregate amateur metadata is of real worth. I haven’t had to time to digest all of the discussion on the topic, and there’s probably something I’m missing in their criticism. But, my own experience — not just in blogging, but in application and data architecture in general, tells me that there is real value here. delicious is certainly a testament to that.

So it’s not technology — it’s the applications. For me, it was a combination of blogging and delicious that brought the utility of tags to the fore. Once I saw applications like Flickr and gmail using the same concept I began to think more about how to bulid further. I have a few more ideas on the topic; it should be interesting to see what happens over the next few weeks. I’ll try to keep more up to date, as “tagging” is clearly exploding.

In the meantime, let me be one of the first to cast a vote against the horrible, awkward term: folksonomy. Really, folks, we can come up with something better. We certainly should.

There’s a good article in today’s NYT Magazine. Bush’s debate performances have made it clear that he views the so-called “war” on terrorism as a perpetual fact; he can’t seem to imagine, let alone discuss, how to end it. What’s even more frightening are his reasons for not wanting it to end, but that’s another point.

Whether or not it’s a “war” quickly becomes a question of semantics, but I do agree with what’s put forward as Kerry’s theory of foreign policy, which

…suggests that, in our grief and fury, we have overrated the military threat posed by Al Qaeda, paradoxically elevating what was essentially a criminal enterprise, albeit a devastatingly sophisticated and global one, into the ideological successor to Hitler and Stalin — and thus conferring on the jihadists a kind of stature that might actually work in their favor, enabling them to attract more donations and more recruits.

I would add not only grief and fury, but rhetorical and political opportunism — if you call it war, it becomes war — and it’s political suicide to be quoted saying its “not a war.” This is the same rhetorical strategy used to paint Kerry a “fl1p-fl0pper” — whether he is or not, the frequency of use outweighs the truth. This is why bad advertising works: you remember the message, even if you hate it. Interestingly, the same principle is at the root of some critiques of Google’s pagerank algorithim. The fact that I refer to someone or link to a URL does not mean I necessarily endorse (or oppose) the referee, but in a ranking based on frequency of mention, my views aren’t accounted for. The referee’s site simply gets credited with another reference, and their ranking goes up accordingly. An observer might easily conclude that site is more “popular.” One could argue that the Bush campaign is attempting a rhetorical Googlebomb.