Google Chrome is a Failure… Surprised?

Google, Technology October 21st, 2008

Last month Google released its Chrome browser to the public and as usual it made a lot of PR noise (and a comic book) and got lots of favorable reviews

Google released its Chrome browser to the world about a month ago. It made a lot of PR noise, a comic book, and squeezed some outrageously favorable remarks from critics.

“When combined with Gears, which allows for offline access, Chrome is nothing less than a full on desktop operating system that will compete head on with Windows. “

Michael Arrington in “Meet Chrome, Google’s Windows Killer” (TechCrunch)

A month later, is Google Chrome even close to the the expectations set on its launch?
Read about it Cloud Avenue

Update October 21th, 2008:

Be sure to read the discussion on the comments section at CloudAve and Krishnan’s response post

Related stories:

Tags: , , ,

On Google’s Chrome and The Future of Cloud Computing

Google September 4th, 2008

I’ve received a lot of good feedback for my initial post about Chrome comparing its “Microsoft Killer” hype to the GTalk (now mostly defunct) launch a few years ago.

However, I’ve also heard from several folks who disagree (like Asaf for example).
The main point of the Chrome supporters is that advanced AJAX execution capabilities, coupled with Google Gears offlining capabilities and bundled in a browser provides a platform for next-gen web cloud applications that can seamlessly work online and offline.

The thing is, that no matter how much you optimize your browser’s rendering and JavaScript capabilities, underneath it all our entire web technology still based on old (even ancient in Internet terms) standards set almost a decade ago by W3C - a now defunct organization that is failing to keep up with the rate of technological changes.
Can you really believe that the future is in technology standards set by W3C and updated once, maybe twice a decade?!

It’s W3C’s inability to keep up that is driving companies to develop their own proprietary standards to lead today’s technological trends - Adobe with Flex and Air and Microsoft with Silverlight.

And maybe we’re going towards a browser-less future were we have AIR\Silverlight cloud enabled applications running on our OS?

The point is, taking Apple’s rendering code (apparently, not even the latest build) and putting it inside a featureless window while adding some optimized JavaScript VM is far from being innovative and light years away from the revolutionary expectations that we could hear about before and during the Chrome launch. Adding a few more horses to pull your carriage around doesn’t turn it into a car…

But hey, we’ve had the same story with a boring featureless (sorry, plain and simple) chat program a few years ago ;)

Tags: , , ,

Is Google Replacing My OS Again?!

Google September 2nd, 2008

It seems like Google is making comic books these days. Its also announcing a new browser - Chrome - which we haven’t and know nothing about except the fact that it’s (obviously, an antitrust waiting to happen?) bundled with Google Gears. This of course, does not prevent Michael Arrington from TechCrunch of making outrageous claims calling it a “Windows Killer”:

When combined with Gears, which allows for offline access, Chrome is nothing less than a full on desktop operating system that will compete head on with Windows.

I’ve heard about Google’s Window-Killing abilities before….  where was that?  ah! right! scrolling all the way back to August 2005 where a new Google App is just about to revolutionize the way we communicate, the world, and the very fabric of the universe:

keith.teare: “It’s almost as if Google is implementing the features Microsoft has announced for Longhorn - Sidebar; voice calls inside IM, RSS integration - but doing it ahead of Microsoft, by about 12 months.

A Google layer between Users and the OS.

Rendering the OS a commodity

GTalk… remember GTalk? Google killed Vista with GTalk and will now kill Microsoft entirety thanks to coupling Google Gears to a JavaScript engine (not just any engine… an optimized one!)

And on a more serious note - Google’s business is all about AdSense.
It’s entire products line revolves around AdSense and anything that doesn’t help its business grow - dies. Even Android, under all the open-source and Apple hating PR, it about serving ads to mobiles.
Having said that, I wonder where Chrome fits in…

Tags: , , , , , , , ,

Sergey Is Leaving Google For Microsoft (Not THAT Sergey…)

Google, Microsoft, Technology June 30th, 2008

Dare has written a post that claims there’s an exodus from Google to Microsoft. The post is driven by his own observations and a post entitled Back to Microsoft from Sergey Solanik detailing his departure to Microsoft.
Sergey’s post contains some very interesting observations:

So why did I leave?

There are many things about Google that are not great, and merit improvement. There are plenty of silly politics, underperformance, inefficiencies and ineffectiveness, and things that are plain stupid. I will not write about these things here because they are immaterial. I did not leave because of them. No company has achieved the status of the perfect workplace, and no one ever will.

I left because Microsoft turned out to be the right place for me.

First, I love multiple aspects of the software development process. I like engineering, but I love the business aspects no less. I can’t write code for the sake of the technology alone - I need to know that the code is useful for others, and the only way to measure the usefulness is by the amount of money that the people are willing to part with to have access to my work.

Sorry open source fanatics, your world is not for me!

Google software business is divided between producing the “eye candy” - web properties that are designed to amuse and attract people - and the infrastructure required to support them.

And some observations of Google’s culture (bolding was done by me):

On the other hand, I was using Google software - a lot of it - in the last year, and slick as it is, there’s just too much of it that is regularly broken. It seems like every week 10% of all the features are broken in one or the other browser. And it’s a different 10% every week - the old bugs are getting fixed, the new ones introduced. This across Blogger, Gmail, Google Docs, Maps, and more.

This is probably fine for free software, but I always laugh when people tell me that Google Docs is viable competition to Microsoft Office. If it is, that is only true for the occasional users who would not buy Office anyway. Google as an organization is not geared - culturally - to delivering enterprise class reliability to its user applications.

The culture part is very important here - you can spend more time fixing bugs, you can introduce processes to improve things, but it is very, very hard to change the culture. And the culture at Google values “coolness” tremendously, and the quality of service not as much. At least in the places where I worked.

Since I’ve been an infrastructure person for most of my life, I value reliability far, far more than “coolness”, so I could never really learn to love the technical work I was doing at Google.

Dare also quotes Svetlin Nakov that also have some interesting things to say about the Google culture:

Google interview were not professional. It was like Olympiad in Informatics. Google asked me only about algorithms and data structures, nothing about software technologies and software engineering. It was obvious that they do not care that I had 12 years software engineering experience. They just ignored this. The only think Google wants to know about their candidates are their algorithms and analytical thinking skills. Nothing about technology, nothing about engineering.

Google employ everybody as junior developer, ignoring the existing experience. It is nice to work in Google if it is your first job, really nice, but if you have 12 years of experience with lots of languages, technologies and platforms, at lots of senior positions, you should expect higher position in Google, right?

This just demonstrates another cultural problem - Google doesn’t hire the right people for the job.
Granted, young, enthusiastic developers, with string academic background (and probably several degrees) can do some cool innovative stuff. These are exactly the type of guys you would want in your R&D department.
But it also the type that tends to loose interest when the research phase ends and the projects has goes to scaling and maintenance phases where you have to deal with stuff like support, maintenance (Google doesn’t even provide a roadmap for its products), localization, scalability, …

The bottom line is, as Dare concluded, is that Google isn’t a small startup anymore but it still thinks and acts like it is - in its hiring policies, internal processes and culture.
When measuring it up against other software giants it simply seems to lack…

As Fortune sums it up:

Think about that. Google recently made headlines by bidding almost $5 billion in a government auction of wireless spectrum, even though the company had no plan for using it. Some of its more peculiar products include Google Sky, Google Mars, and Google Ride Finder. It has become a significant investor in alternative-energy projects. Yes, alternative energy. And its founders fret that its risk-taking days are over? Then again, Google’s biggest risk may be recreating the magic it enjoyed as a startup- that intangible quality that makes Silicon Valley tick. Paul Buchheit, the former Google engineer who is on to his second startup now, recalls what he loved about Google’s early days. “I was always so excited at Google, because I didn’t know what would happen next,” he says. “Then I knew what would happen next.” Predictability is a virtue in the world of big business. It’s just not particularly Googley.

Maybe some of us in the industry were writing off Microsoft and crowning Google a little bit too soon…

Technorati Tags: ,,,

Tags: , , ,

Evil is Subjective

Google May 19th, 2008

When asked about Microsoft last week at the GarageGeeks event, Sergey Brin, Google’s co-founder, answered that “Microsoft has a monopoly on being the bad guy”.
Well, I guess Evil is subjective as we’re seeing more and more news items like this from Google:

Google kills Anonymous AdSense account

How Scientology funded the anti-Scientology movement

By Cade Metz in San Francisco More by this author

Published Wednesday 14th May 2008 18:52 GMT


Exclusive Google has murdered the AdSense account run by one of the web’s most influential anti-Scientology sites.

Yesterday, the search giant cut off all ads served to Enturbulation, a fledgling site dedicated to promoting activism against the Church of Scientology and all its related organizations. This could have something do with the nature of the ads Google was serving. Many of the Google-driven ads funding the anti-Scientology site were paid for by the Church of Scientology.

Tags: , ,

Google Applications for your Domain - Does it Measure Up to Expectations?

Cloud Computing, Google, Technology March 11th, 2008

About half a year ago, just before my lengthy travels to Bangalore and Seattle I came to the conclusion that its about time to take my emails online so that they’ll be accessible from anywhere, not just the Outlook client on my personal machine.

Google Applications for your Domains seemed like exactly what I needed:

  • I could keep my ekampf.com email address
  • 5GB of online storage - no need to take care of backups etc.
  • GMail’s spam filter
  • GMail’s web interface which is a lot better than the interface my domain host had to offer
  • Online Calendar and Address Book

Included Services:

  • Email (obviously)
  • Calendar
  • Start Page

“The personalized start page is a syndicated version of iGoogle, allowing you to set up dynamic homepages for your users that bring together your content, Google services, and the best of the web.”

  • Chat - GTalk integrated with the Email service
  • Web Pages - Allows you to create web pages for your domain using the Google Page Creator.
  • Sites

“Google Sites is an online application that makes creating a team web site as easy as editing a document. With Google Sites, people can quickly gather a variety of information in one place - including videos, calendars, presentations, attachments, and text - and easily share it for viewing or editing with a small group, an entire organization, or the world.”

So, how do Google Apps stand up to the expectations?

The Good

Setup

Setting up my Google Apps for Domains account and configuring my domain was quick, smooth and simple.

Migration from Another Online Service via POP

GMail supports getting mail from other accounts via POP3. Simply go to your Google Apps mailbox, click Settings|Accounts and you can add a POP3 account for Google to fetch information from. I fetched all the information from my old email account without any problems.

When I wanted to import the mail items from my gmail.com account I got a message saying that GMail for Apps can’t import from a Gmail mailbox via POP.
You have to use Outlook\Thu8nderbird as an alternative…

Migration from Outlook

Since I was using Outlook as my main email client before switching I had lots of emails on a local PST file (and several backup PST).
In order to move all these emails to Google I used Google’s IMAP support in Outlook and drag-and-dropped all my items from the PST into Google’s IMAP folder.

Note #1: that the Outlook 2007 support for IMAP sucks. It simply hangs when trying to move a large amount of items, so you have to perform this operation on small item batches….

Note #2: You can use this method to migrate mail items from any online service that Outlook can connect to. I used it to migrate my gmail.com account too…

Mobile Support

Google’s mobile HTML interface for GMail works great. They’ve also got a GMail Mobile application that I’ve installed on my E65.
Now I can really access my mailbox from anywhere…

The Bad

Migration from GMail accounts

As noted in the previous section, Google Apps do not support fetching items via POP from Gmail mailboxes. I’d expect Google to make migration from GMail to Google Apps smoother, allowing me to merge my accounts.
This leads us to the second point which I find most annoying…

Severity: Bad.

Google Accounts CHAOS - Google Apps Accounts ARE NOT Google Accounts

So far, that’s the most annoying issue with Google Apps.
I expected Google to support identity federation but they don’t. My Google Apps account can only be used for logging into my Google Apps (mail, calendar, docs, etc.). In order to access any other services Google has to offer (Google Reader, Google Code, Analytics, Adsense…) I have to keep a gmail.com account (which means another mailbox etc.).

I can’t tell you how annoying it is that in order to use the new friends feature of Google Reader I have to add all my contacts to the gmail.com address book and GTalk. I have to maintain two identities to be able to work with Google…

Severity: Awful.

Different Codebase Than Regular Google Services

It seems that the Google Apps codebase branched out of the main Google development code.
This is most noticeable when looking at iGoogle vs. Google Apps Homepage.
Google Apps users do not get the latest features and Google is in communication blackout as to its plans for Google Apps.
There’s no Google Apps Blog, no roadmap describing Google’s plan for this service and I haven’t noticed any enhancement in the service so far.

Seems like Google just came up with an initial beta for a bunch of services, branched out from its main codebase and just left the project hanging in mid-air.

Severity: Awful.

Google APIs are not Compatible with Google Apps

I’m using Plaxo to sync my Address Book and Calendar between all my devices, computers and online accounts.
From all the services out there, only Google’s calendar sync was buggy until not long ago (seems to work fine now) and Address Book sync doesn’t work at all (it supposed to work one way only according to Plaxo but I was never actually able to get that work at all).

There seems to be all sorts of compatibility issues between Google services APIs and Google Apps.

Seems like I’m not the only one suffering here as Zoli posted about his Google Apps troubles too…

Severity: Bad.

Google Start Page

Simply doesn’t measure up to its iGoogle brother and the other competitors. It looks bad and there enough good content available to make it usable…

Severity: Bad.

The Summary - Google Apps Chaos

For the simple use of online email, Google Apps deliver what is expected of it.
However, it seems like Google is in chaos with its services strategy:

  • You have to maintain several identities to use different Google services.
  • No clear roadmap for Google Apps. As a customer, I hate the uncertainty
  • Google Apps are branched out from Google. Again no word from Google on feature parity or integration efforts…

Google Apps could have been a great service for individuals and small businesses, but (as usual) Google seems to be missing it and yet again
providing us with a functionality impaired “beta” and no vision…

Maybe its time to look for alternatives. Microsoft Live seem to handle most of the mentioned issues so its worth to take a look…

Tags: , , , , ,

Microsoft to Take Over Yahoo?

Microsoft February 1st, 2008

There has been a lot of rumors and Dennis Howlett just broke the news on ZDnet. It’s also on FT now…
It’s interesting that I got the news via Twitter before the online media broke the story…

Jeff Pulver suggests (on Twitter) that Google (GOOG) is a potential competitor to Microsoft’s offer.
Now, while everything is possible, I don’t think this is going to be the case since the the two companies simply have an opposite strategy - which will result in a big cultural clash.Google has always been about automated content - automated search, news aggregation and even shopping. Yahoo on the other hand has always been about human generated content - people using its services to generate content (Yahoo started as a service for people to classify web-sites).

I think Yahoo fits exactly into Microsoft’s Live Services strategy and such a takeover (if it takes place) will grately enhance the live services platform - which makes MSFT and YHOO and great fit together.

Anyway, It looks like its going to be an interesting trade day on NASDAQ today…

Technorati Tags: ,,,,,

Tags: , , , , ,