Archive for June 7th, 2006

Calling David Crow

I rang David Crow a few minutes ago, just to find out how we was doing.  For those who don’t know David, he is a fixture of the Toronto developer scene and one of the primary Barcamp instigators here in Canada.  Last week, while prepping for DemoCamp 6, 32 year old David suffered a heart attack.  He certainly looks a lot healthier than me most days.  It kind of reminds you that we’re all mortal. 

Anyway, luckily for the irrepressible Mr. Crow, DemoCamp was being held at the MaRS Centre, which is part of Toronto General Hospital. He and pal Sutha Kamal walked over to the Emergency, where David was admitted immediately.  He just got back online, posted photos and YouTube videos and all.  But it’ll be 8 weeks until he’s back on his feet.

I asked who was going to host the next DemoCamp, to which he replied “it’s going to be in about 8 weeks, I think”.  Better keep it at MaRS. 

Get well soon, David!

2006-06-07 2:20 pm | No Comments »

Tags: ,

Google, Spreadsheets, and Innovation

This morning, Michael Arrington, Om Malik and Paul Kedrosky (among many others) are taking potshots at Google (GOOG), triggered by Google Spreadsheets.  They’re right in as much as there has been a spate of yawners coming from Google recently, and Google Spreadsheets is the latest.  Many of Google’s “innovations” are starting to look like Microsoft’s (MSFT) “fast follower” strategy of the last 30 years.  Wait for someone to show the way, copy it, and market the snot out of it.

Building a substitute for Microsoft Office is a waste of time and investor dollars.  Wordperfect Office and OpenOffice already exist, filling the cheap and the free segments of the office productivity marketplace well.   And the “network computer“?  Just like Larry Ellison, the inventor of that cock-a-mamie idea, it’s getting closer and closer to retirement all the time.  When a 3 Ghz computer, with 100G of storage and 512M of memory, can be had for $400 (I bought one the other day at Staples), why do I need a network version of my software to run on my cheap diskless workstation again?

There may be a silver lining in this cloud, however, if Google and others can look beyond chasing Microsoft’s tail lights. It’s called Web 2.0 the programmable web.  Spreadsheets, to use today’s example, are used for many many different things.  They’re used for calculations, modelling, accounting, database front ends, simple databases, formatting charts, and simple list making, to name just a few.  What would the world look like if the vision of folks creating Web based spreadsheets was to create a great mash-up tool, rather than a substitute for a desktop productivity app?  What if I could easily embed a calculation right in this post, by dragging a few cells from my spreadsheet into my edit window?  What about easily creating front end forms for web based databases using a familiar spreadsheet metaphor?  What about separating presentation from data, and allowing users to create their own UI metaphors, perhaps breaking the grid metaphor that has dominated spreadsheets since the invention of Visicalc?

These examples aren’t even that innovative.  I just haven’t had my morning coffee yet. 

Folks looking to build web based substitutes for office productivity applications are stuck in the same time warp that folks building VoIP “carriers” are stuck in today.  They’ve discovered how to reduce their cost basis by building a product that uses the internet as its platform.   Some customers find that price differential significantly attractive enough to switch.  Switching en-masse, however, isn’t going to happen until someone provides a 10x improvement in value beyond what is currently available.  Inertia is working against them, and in favor of the incumbents.  That’s the challenge. 

If you can reinvent the office productivity suite, then you’ll have my attention (not to mention the world’s attention). Merely reproducing the office suite (whether on the web, or the desktop) is like watching midgets wrestle sumo champions — an interesting spectacle, but the outcome is already certain.

| 2 Comments »

Tags: