Google Maps: Classy Stuff

Check out Google Maps. Slowly these folks seems to be offering everything that the portals of dot com days offer/used to offer, but with a distinctive class of their own. Here are some initial observations.

  • Just as Gmail, Google Maps are easy to use once you get a hang of it.
  • The satellite pictures are way cool!
  • The maps views when you zoom in are nice and uncluttered and show you the street names very clearly.
  • You can select the map that appears after you type in your start and end points and actually move it around with your mouse. Check it out, enough to give goose bumps!
  • No matter what you do to the map, the directions that appear on the right of the screen always remain. This is a really nice feature, as opposed to the whole page refreshing.
  • The links to start address and end address lets you zoom in on specific related to the roads at the two end points. Very useful feature.
  • The ability to fire up the satellite picture within the inset/pop-up window while the map remains in the background is simply awesome.
  • Can’t seem to print only the directions without the map view.
  • I could not figure out the use of “Link to this page” feature. Didn’t see it in the help either. I didn’t spend too much time (who cares to read manuals anyway!) trying to figure this out.
Overall, I love Google Maps. Its amazing how these guys repeatedly figure out a better way to offer existing services. Impressive stuff!

High-tech and Silicon Valley

There is an article in today’s Mercury News about how the San Jose Vice Mayor Cindy Chavez is struggling simply to get some content online and frustrated about it. Being in the Silicon Valley does not make everything automatically hi-tech!

Another example from my personal experience is Silicon Valley Bank’s online banking system. You would expect them to have the coolest online banking facility given that they are based in the valley and their bread and butter revolves around start-ups. But God, their online banking system sucks big time, and they charge for it!!

Yet another example, is the lobby of many high tech companies. When you go in they check your bags, collect your laptop tags etc etc. But unfortunately, everytime you go in, they have to manually enter your name, company name etc. At a min I would assume that this manual process need not occur each and everytime! If my name is entered in the system as a visitor, shouldn’t you store it for retrieval at least for a brief period of time, say a month or two? So we don’t have to go through this exercise of spelling out your details every single time?

Other examples that come to mind. Doctor’s offices in general are mostly paper based. Most restaurants never bother to track their customers and their dining patterns.

Being in Silicon Valley does not make everything automatically hi-tech. So I am not surprised at the Vice Mayor’s predicament.

Lost bookmarks, email folders!

I was shutting down my computer. Yahoo IM was on. And then it happened…my computer frooze. I was in a hurry, so I had to forcefully shut it down. Then, later I turned on my computer, and guess what. All my email folders in Outlook Express have disaapeared, my bookmarks in both IE and Firefox have disappeared. I did some web searches to find out about fixes, nothing has helped (getting bookmarks.bak from the application data folder didn’t help). My email folders are not much of an issue, since I use IMAP. But my bookmarks are a big source of grief. I had just cleaned it up, re-organized it etc. Btw, I did install the latest Windows update before this happened.

Any ideas will be hugely appreciated.

Sun Solaris “me-too” opensource

Sun announced today about joining the open source bandwagon (sorry, they were always committed to open source, now they have reiterated their committment!) . As usual there is plenty of clever spin. On the one hand I think Sun joined the race a little too late (by this time hordes of Sun hardware users have already switched to Linux running on Ontel boxes), on the other I still feel Sun is somehow going to make it! (though most people have written off Sun!). I have no idea how. Its just my gut feeling at this point 🙂

“Give stuff for free, charge for support, hardware” seems to be the in thing. Wonder where this is headed. Anyway, time will tell, I suppose.

What’s all this fuss about iPod?

The media is full of news about iPod and its various incarnations. I guess its a fad that’s catching on real fast. What’s all this fuss about? I find that most people who buy iPods do it because of the craze and thinking that they can use it during their work out, and of course because it looks “cool”. Interestingly, I find that many who purchased it with this intent pretty soon lose interest and let it lie around with minimal usage. It remains to be seen how long can Apple sustain this craze. In any case, hats of to Apple for continuing to bring such cool products to the market.

As for myself, in the car, I am quite happy with the car stereo. At home, I listen to a conventional CD player and on the web I listen to desi music on Raaga. (btw, if you want a large desi collection of songs that you can listen to via the web, this is a great site). I never really felt the need for a gadget that can hold more songs. I never ever used a walkman, so I am not sure I’ll ever buy an iPod.

Getting past the pop-up blocker!

If you use the Firefox browser and think that you have managed to avoid more pop-ups, go to Chennai Online website.You’ll see a small message window pop-up saying “Your browser stopped a pop-up” (or something on these lines) followed by an “ok” button or a “x” to kill the window. No matter which option you choose a new browser window pops up! Arrrggghh!!!

It’s the Browser war again? I hope not.

The infamous Netscape vs IE battle ended with Microsoft destroying both Netscape and its browser. Just when you thought the browser battles were behind us, comes Mozilla’s Firefox browser. Its really well designed and has a pleasing interface. Besides it has several powerful features, my favorite one being the “tabs” feature. I am one of those crazy web users who is always willing to experiment with the latest and greatest in Internet technology. I don’t mean to take away any credit from the developers of the Firefox browser, its an excellent product, no doubt. But sometimes I can’t help wonder, why bother with another browser?

Microsoft makes most of its money from MS-Office and its continuing to grow by the minute. Just look at Powerpoint, everyone from teachers, Prof, trainers, business professionals (of course!), now school kids (yes!), politicians, and lawyers, can’t seem to live without it! Instead of re-starting the browser wars, the anti-Microsoft world will serve its cause much better if it simply came together to try and develop an alternative to the ubiquitous MS-Office. By this I don’t mean just another MS-Office clone (Star what?). Instead I mean, something fundamentally new, different, easy to use, and does the job of MS-Office and plenty more. Until this happens, its going to be virtually impossible to even make a dent in the MS monopoly. Just when I was writing this a friend sent me a rumor about Google’s potentially upcoming new browser! Maybe they have a browser plus more coming and not just another browser. Given Google’s products to-date (not including the painfully slow Orkut which Google acquired), I think something exciting could be on its way.

Gmail is really cool

I have been using Gmail for a few months now and I think it is really cool. There was a lot of hype and hoopla about the 1G free space, outrage over targeted advertising, accusations about Google trying to ape Yahoo etc. In any case, there is no question that unlike the scores of free email services available today, Gmail is significantly different. It has really brought a fresh new thinking to the email application. As a regular user over the last few months, here are some of my thoughts on Gmail in general.
  • Discussions instead of email messages: All email exchanges on a certain subject are nicely grouped together and available as “discussions.” This makes it so much easier than having to review so many emails before recalling the thread of an email trail. If you find yourself constantly searching your email folders trying to figure out what the context of a certain set of email exchanges were, you will find this features immensely helpful.
  • Labels instead of folders: All email can be assigned one or more labels. This gets away from the conventional folder approach. You can now assign multiple labels to an email and find the same email under multiple labels. It is like being able to store the same email in multiple folders. If you find yourself in a dilemma very often about which folder a certain email has to belong to, then this is a feature you are going to love.
  • Search across email messages: Understandably, there is powerful search capability that comes with gmail. The gmail philosophy revolves around — why delete email when you can easily search and you have more space than you care for? While I don’t necessarily subscribe to the “never delete email” philosophy, I think the ability to search your emails is extremely powerful. In fact, it will be really powerful if someday email search can happen magically across all email accounts of a user and not necessarily only in Gmail.
  • Apply Stars to messages: Messages can be assigned stars. This makes them easier to find during search. Another very useful feature which goes hand in hand with the search capability.
  • No Drafts: I didn’t find a way to save the draft of an email so I could come back to it later. This will be a very useful feature to have. But at this stage, I don’t think this feature is supported.
  • No Sorting: I didn’t find a way to sort the messages in my Inbox. For instance, there is no way to view your Inbox such that you see all the messages sorted according to the sender. This will be very useful, because the user can easily apply a common label and then archive all the messages from a particular user.
  • Beta: Gmail is still in beta. I have come across times when the service is unavailable. The occurrence of this has reduced dramatically over the last several weeks. On the one hand it is very annoying when this happens. On the other hand, I am happy to give the Google folks a break, after all its a free service! Google often has extended beta periods (sometimes seemingly indefinite). For instance, google news which has been around for several months now, is still in beta.
  • Accounts by invitation only: New accounts are assigned only when an existing gmail user invites other users. It is an interesting approach, but despite this restriction, I believe there are a large number of registrants. If you want an account, send me a note at pkurup@gmail.com A friend of mine invited me to open an account and I have been a user ever since.
  • Targeted Advertising: Despite all the privacy concerns raised, personally I think targeted advertising is fine. In fact, I think targeted ads are pretty useful. They appear on the right side of the page just like ads that appear when you run a search on Google. It is by no means intrusive. For instance, I have always been interested in DVDs of past cricket matches and haven’t found a good site that sells these. The targeted ads from Gmail pointed me to one.
  • Ease of Use: Gmail is clearly different from other email tools. So it does take some time to get accustomed to it. But my experience has been that Gmail grows on you to a point that you start longing for similar features in your everyday usage of email (for instance, at work).

I believe Gmail is a great first step towards more powerful email and personal knowledge/information management tools. The vast amount of email traffic in corporations and across the world has reached a point where inefficiencies are being introduced simply because of the sheer volume of email content generated. (For an interesting side note check out — Fridays: Casual days without e-mail) It is becoming imperative that smarter ways of dealing with email be developed and made available. The challenge is to develop new applications that blend well with the conventional email usage but at the same time is fundamentally more powerful. Gmail is clearly a good first step in this direction, in my opinion. The folks at Google are obviously very very smart and I expect more such cool stuff from them in the years ahead.

The new Moore’s Law

Michael Moore has more than been in the news these days. Sorry my semiconductor junkies, Senator McCain’s “disingenuous film maker” is making more painless news these days than the entire slumping semiconductor combined. The slump incidentally is led ironically by Intel, founded by none other than the other “Moore” we all know.

The other day I was talking to a friend of mine and he said he read somewhere (San Jose Mercury News?) that there is a new Moore’s law! Its as follows:

“Michael Moore’s notoriety doubles every 18 months!”

Techies Beware: Immigrating to America Ain’t Easy Anymore

During the 1980s and 1990s a number of engineers and other professionals routinely immigrated to the US.  After your undergraduate degree in India, go to the US, complete your Masters degree, pick up a job, get your green card and settle down in the US, this was the norm for a number of professionals.   This tried and tested path has started to get harder for several reasons.

Globalization and Outsourcing, driven primarily by technological advancements, have caused several new trends to emerge among the Indian expatriate in the US.  Firstly, a number of Indian professionals who moved to the US during the Internet boom days have returned to India due to the lay-offs that followed the dramatic downturn.  Many of these individuals were on H-1B visas and hence potentional immigrants whose aspirations were prematurely ended by the downturn.

Secondly, a number of mid to senior level professionals (some out of choice and others due to circumstances)  have started to return to India to work for American Corporations at their India centers.  These include green card holders, and others who had taken up American citizenship.  While its hard to predict, its highly likely that a large number of these individuals who have re-located to India are unlikely to return or even if they desired to, the return path is bond to be difficult and challenging, both professional and financial.

Thirdly, it has become extremely difficult for fresh undergraduates and graduates, to find jobs in the technology industry, in particular. The downturn in the technology industry in the US being the main reason for this trend. Corporations don’t have the time or the resources to hire and train fresh graduates. Instead, they need more experienced individuals who can be productive from day one. In a market where unemployment is at its peak, experienced individuals are relatively easily available.

A big part of the immigration is the processing of the green card by the employer.  Over the last two decades, American corporations routinely processed green cards for their employees, many of whom joined the workforce after their Master’s degrees with little or no work experience. In fact, it was so common that the green card generation machine worked like clock work as immigration lawyers churned out applications in almost assembly line fashion.   However, lately, multi-national companies have become very stringent about processing green cards for their employees.  Very often, employees of Indian origin are being encouraged to return and work at their Indian centers. This is understandable, since it is a very cost effective option for companies with established centers in India.  Its highly likely that US corporations will hire less number of graduate students (with a Masters and no work experience) in the US, than ever before, with each passing year, because its far cheaper to hire graduates in India and other countries.  In fact, American corporations might choose to hire in the US and post the individual in India on Indian salaries.

The good news about globalization and outsourcing is that over time, where employees are located is likely to  matters less and less to businesses. Instead, efficiency, productivity and overall ability for quality work are likely to be of greater importance than mere location. As a result of a large number of multi-nationals establishing operations in India and the small to medium sized businesses likely to follow suit in order to remain competitive (and viable!), attractive and exciting opportunities are likely to continue to evolve in India, particularly in the technology business. For example, the venture capital community has become very tuned to the fact that an operation in India or some other cost effective location where talent is available, is no longer “a nice to have” but a “must have” for businesses.  In fact, a number of venture capital firms have started to focus specifically on companies with a presence in both India and the US.  The bad news about outsourcing and globalization is that, the traditional road to America for Indian professionals is not very viable anymore.

So what does this mean, for example, to an engineer  graduating from one of the leading institutions in India and aspiring to head off to the US like many of his/her predecessors? Unfortunately, its a very different paradigm today from a decade or two ago where immigrating to the US was a tried and tested path.  In fact, these days you have foreigners seeking internship and sometimes jobs based in India!  So, if the engineer does not have genuine interest in pursuing specialized advanced studies (like a Ph.D), coming over to the US as a student might not be a very good option especially if immigration to the US was the ultimate objective.