The Essence of Google
Another quote from Chris Anderson’s The Long Tail:
Likewise for Google, which seems both omniscient and inscrutable. It makes connections that you or I might not, because they naturally emerge from math on a scale we can’t comprehend. Google is arguably the first company to be born with the alien intelligence of the Web’s “massive-scale” statistics hardwired into its DNA. That’s why it’s so successful, and so seemingly unstoppable.
Author Paul Graham puts it like this:
The Web naturally has a certain grain, and Google is aligned with it. That’s why their success seems so effortless. They’re sailing with the wind, instead of sitting becalmed praying for a business model, like print media, or trying to tack upwind by suing their customers, like Microsoft and the record labels. Google doesn’t try to force things to happen their way. They try to figure out what’s going to happen, and arrange to be standing there when it does.
I’ve never read a more-concise distillation of the very essence of Google.
The Top Ten Reasons You’ll Want GMail on Your Blackberry
I’ve blogged a lot about the GMail client for the Blackberry over the past few weeks.
There’s been enough interest to warrant a Top Ten list – something along the lines of “The Top Ten Reasons You’ll Want GMail on Your Blackberry”.
Before I release my Top Ten, I thought I’d consult the collective wisdom of those who happen by my blog.
Please share a comment to this post, or drop me an email (ian DOT lumb AT gmail DOT com), and let me know what you think should be on this Top Ten list.
I’ll summarize and share in about a week.
With thanks in advance.
Google Office for the Blackberry: Coming Soon?
In a recent post, I blogged:
Now picture this: A J2ME client application for Google Docs & Spreadsheets.
This is interesting on a number of levels:
- It’s feasible! Google Docs & Spreadsheets is likely written in
some variant of Java (J2*E) already, so paring it down to J2ME is (in
principle) possible.
Alas, Google Docs & Spreadsheets (GD&S) isn’t based on some variant of J2*E.
It’s based on JavaScript. To see this, open a document or spreadsheet in GD&S and then look at the document source (“View \ Page Source” in Firefox) and/or the DOM (“Tools DOM Inspector” in Firefox). Or, try to open a document or spreadsheet in GD&S on your Blackberry. You’ll soon find out about the dependence on JavaScript.
More precisely, GD&S is based on AJAX (Asynchronous JavaScript + XML). AJAX is behind the wonderful user experience afforded by most of Google’s offerings. (There’s an outstanding explanation of how AJAX achieves this experience available from Adaptive Path president and founder J. J. Garrett .) AJAX is a multi-tier platform or framework for developing and delivering Web-centric applications. (And many refer to it in the same breath as Web Services.)
In striking contrast, the GMail client for the Blackberry is a stand-alone Java application that executes within a J2ME container under the Blackberry operating environment.
Clearly AJAX and J2ME are completely different environments/platforms.
Thus it would seem that Google has the options summarized by a two-dimensional platform versus motivity grid.
On the vertical axis, platform ranges from self-contained to service-oriented.
Motivity is a bona fide word that is synonymous with locomotion (the power or ability to move). I intend here to coin a slightly different meaning, a juxtaposition of mobility and connectivity. More precisely, I propose to use motivity as a semi-quantitative measure of the degree of mobility relative to the degree of connectivity. As mobility increases, connectivity decreases, and motivity therefore increases. This is illustrated by the horizontal axis of the two-dimensional grid. It is also important to note that connectivity is itself a proxy for bandwidth and latency. More precisely, high connectivity is taken to imply high bandwidth, low latency connectivity.
Thus the options in taking GD&S to the Blackberry are:
- Port GD&S to the Blackberry operating environment (i.e., develop a native J2ME client version of GD&S) – the lower-right quadrant of the 2D-grid
or
- Port the client-side aspects of AJAX to the Blackberry operating environment (JavaScript and the AJAX engine) and interface this in real time with the server-side components – the upper-right quadrant of the 2D-grid
There is one other possibility that originates in the lower-left quadrant. GD&S could be written as a Java application. A pared down version could be relatively easily be made available for the J2ME-based Blackberry operating environment. (This was my naive suggestion that’s been revisited in this post.) In parallel, through use of the Google Web Toolkit (GWT), the same Java version of GD&S could be converted to AJAX as “… the GWT compiler converts your Java classes to browser-compliant JavaScript and HTML.”
Thus a revised two-dimensional grid of the possibilities is shown below.
Either way, it may be some time before Google Docs & Spreadsheets makes it to the Blackberry.
Jott: “Think it. Jott it. Do it.”
Have you ever left yourself voicemail?
I have. I’ve left myself reminders, to-dos, tried to capture ideas, etc.
Most often, I’ve done this when I’m driving somewhere. I use my cell phone to make a call to my voicemail because I can’t (easily) write or use my Blackberry.
That’s the basic premise behind Jott.
However, there is one significant difference. Jott closes the loop. In their words: “Think it. Jott it. Do it.”
The loop-closing “Do it.” is one of the reasons why Jott is currying favor with the GTD crowd.
And of course, Jott goes a lot farther than my low-tech solution:
- You call their toll-free number
- You leave a message – your reminder, to-do, idea, etc.
- Jott transcribes your message, and delivers the corresponding text to your phone and email
“Obscenely simple … incredibly clever” (Christopher Null, Yahoo! Tech). I couldn’t agree more!
Unfortunately, I cannot attest to how well this actually works.
I live in Canada, and the public beta only supports US-based cell phones
To be more precise:
I’m outside of the United States, can I use Jott.com?
You can if you are using your cell phone, and the Caller-ID comes through to our systems. However, significant charges may apply to this phone call, so check your Carrier’s Terms and Conditions. Jott.com is not responsible for charges associated with phone calls, internet access, text messages, and the like.
That’s from the Jott FAQ. Regardless, it didn’t work for me
I haven’t been particularly impressed by speech-to-text conversion in the past. This will be the gating factor for me. Because I can’t do my own assessment, I was interested in Jott’s FAQ on this:
Why are my jotts not transcribed perfectly?
We use a combination of machine and human transcription to convert your voice to text. The quality of this transcription is affected by many factors, including recording quality, noise, accents, pronunciation, etc. At times, the quality of the recording will be so bad that we will simply label it inaudible. You are free to click on the speaker icon at our web site to easily listen to your recording.
We encourage you when leaving jotts to speak clearly and normally, understanding that the quality of the recording will affect the quality of the transcription.
Given that personal transcription programs (like Dragon NaturallySpeaking) require substantial training to be effective, this entry in Jott’s FAQ is certainly a reasonable one.
Jott has more to offer. For example, there is Jottcasting. One scenario they describe is simultaneous delivery of a message to a recipient’s phone and email.
What I really like about Jott is its elegant simplicity.
I expect Jott to be an excellent acquisition target for the likes of Google …
And for those who like to have everything integrated, Jott would have much more value if it was a part of some existing solution like Google Office (GMail + Google Docs & Spreasheets).
I look forward to seeing Jott develop (e.g., by tracking their Web site and blog) – and especially to Canadian service
Google Apps for Lakehead University
According to IT Business, Lakehead University is the first Canadian institution to migrate to Google Apps for Education (GAFE). At 38,000 strong, Lakehead’s deployment is of similar size to that of Arizona State’s.
If GAFE experiences significant adoption, one wonders what might follow. For example, might Google acquire an online learning environment like Moodle or Sakai?
And of course in the bigger scheme of things, this is another interesting competitive volley directed at Microsoft, as Google continues to build online communities and garner mindshare.
Google Office for the Blackberry
Recently, I’ve been raving about the GMail client for the
Blackberry.
It’s feature/functionality-rich, stable and efficient.
How is this achieved? This GMail client is a stand-alone J2ME application for the
Blackberry platform.
Now picture this: A J2ME client application for Google Docs
& Spreadsheets.
This is interesting on a number of levels:
- It’s feasible! Google Docs & Spreadsheets is likely written in
some variant of Java (J2*E) already, so paring it down to J2ME is (in
principle) possible. - It would close a software gap on the Blackberry. Although
Blackberry’s pack a lot of excellent built-in software, they do not
include office productivity software for word processing or
spreadsheets. There are certainly third-party offerings available
for the Blackberry, but these same offerings do not have the
uniqueness that is Goggle! - It would be a serious competitive volley directed squarely at
Microsoft.
Of course, J2ME versions of Google Docs & Spreadsheets for the
Blackberry are just a next step. In the broader scheme of things,
along with GMail, Google edges closer and closer to realizing a
complete office productivity suite (aka. Google Apps for Your Domain,
GAFYD).




