What does Google do that Microsoft doesn’t?

Well, maybe Microsoft does do it. Just not that openly. Google makes sure it can attract the best of brains from computers and business. How? By telling them they won’t get the one worst feared thing: boredom! For those who’re up there in the high IQ range, boredom is the monster. Google doesn’t just play jokes, it also makes sure that the corporate culture remains as stress free as possible. I hear Microsoft does that too. It’s just that you never actually see them doing it.

Blog Markup Language

Darren Neimke has done wonders. Dunno why it took so long. Maybe because so much’s happening on the commercial side that the Giants are not very willing to invest time in something as ‘small’ as blogs. Service independence with blogs is what we needed. Neimke has given it a start. Now it’s upto Blogger, WordPress, Movabletype and such to take it further.

Microsoft learns yet again from Google

Out of Microsoft Sandbox comes Start.com. Take a look and tell me this isn’t taken straight from Personalized Google. I mean, come on guys. Do some innovation. It won’t do much good simply following Google’s tracks. That was what other companies were doing when Microsoft was innovating back in the 90s!

GoogleNet! Sounds interesting.

I was wondering what Google was doing with a web accelerator. Sounds like they’re heading into the ISP business as well. Seems like a very good idea since they’re already offering ad-based services and (as many are predicting) going for the browser and operating system market, an ad-based internet service would be a very nice way to plug everything into the Google Browser.

Not just one but many are saying it and I believe Google might just be upto it. It sounds so much like Google of today.

Massachusetts and MS Office

The home of MIT has some more problems for Microsoft. Just recently, Massachusetts government proposed a plan to use OpenDocument format (open source and based on XML) for all official purposes.

I don’t know about Microsoft, but this is a very good step towards standardization of not only applications but also data. If we can have a standard for web pages (HTML and XHTML), why not for all the other formats too.

I believe this is would also be helpful in the process of standardization and independance of services online as well.

Service independence in online applications

One of the things that all the internet-enabled applications need right now is service independence. This is to say that the way we connect to a certain application should have no effect on who we can communicate with. As in email, if you’re using Hotmail or even your local ISP’s mailbox, you can still communicate with any other mailbox. Why not the same with IM or voice chats?

IRC started this sort of thing but didn’t get too far. The different networks still remained separate even though servers did collaborate to allow users to communicate with other servers’ users.

Google’s shown the intention to pursue this with their proposed sevice independence with Talk. We can only hope that Microsoft and AOL (among others) create a scenario together where an MSN user would be able to communicate with a Google or AOL user regardless of the client they’re using. With Microsoft and others going for improving voice capabilities to hold their market share, this needs to be addressed as much as VoIP.

What do I care if my friend’s using AIM or Talk? I just want to have a conversation.


I was surfing and came across this really nice-looking blog. I just had to find out how the guy had made it and guess what! It’s a free software.

Written in PHP and MySQL, it’s a very nice software with the best front-end themes I’ve seen for blogs. It’s a pity that I don’t have MySQL in my hosting plan or I’d be hosting my own blog. Oh well, I’ll keep this in mind and when I get my new hosting plan, I’ll be porting my blogs there! Inshaallah.