Saturday, March 28, 2009

Why Tata Nano is good for India, Environment and everyone

Tata Nano is back in the news - for all the good reasons - booking is open online and launch date has also been announced. Here are my top 3 reasons why Nano is actually good for all of us.

1. Nano will make better citizens out of us :

Nano is going to congest the roads - which is a good thing. Now the lazy ones who always had better alternatives to commute will just give up driving and take to cycling, walking, take the public transport or try car pooling. One cannot drive on 1st gear for 20 kms daily - the clutch foot will hurt and petrol bill will bite like a vampire in the neck. Ouch. So these lazy bozos will now suddenly "discover" new ways of commuting - which are cheaper, cleaner,stress free and faster too. 

Time to recommend two of my friends who are doing their part to change the world -

Rohan Kini's pedal power -
Vipul Kasera's Car pooling portal -

2. Govt will make better Public Transport:

This will be the second effect. Now the Ministers and their entourge cannot zip through the roads anymore. How much ever the policemen try they just cannot control the Nano army from invading the roads. So our smart ministers will device ways to shepherd people into buses and trains - so the roads are relatively empty for them to zip past. 

3. Nano will go green:

It is just waiting to happen. Hackers will soon throw in a few batteries and a electric motor into a Nano - so for less than the cost of a Reva you have a better looking 4 door car. Then Tata will think - why don't we do it ourselves and Tata will launch an electric Nano and suddenly the environmentalists will have to reinvent themselves to criticize Nano - like how it is using Steel and Lead and Arsenic and how bad it is for the environment.

I for one welcome the Nano overlords :)

Friday, March 27, 2009

My Best Friend Linux

Today I was setting up a cron job and suddenly realized - Linux has been such a good friend to me all these years and I never recognized this fact. This post is how Linux has stood by my side silently and quietly helped me do difficult things easily, has never once failed me, is always there when I wanted, does not require me to pay, teaches me cool tips & tricks and is a joy to talk with - what else can you expect from your best friend.

I will summarize some of the features I love linux for.

1. tail -f error.log

I use tail command a lot. Only Textpad in windows world has something equivalent of it and that too is a little jerky and with large log files Textpad becomes slow. Tell me if there is a better alternative to Textpad and Notepad++ ( should I have to always manually reload in Notepad++?).

2. crontab

Hats off to the geniuses behind crontab concept. Scheduling programs to run every minute to run on a particular day once a year - is so simple. Just by editing a text file you can schedule your programs to your needs.

3. CLI

I can do "anything" from the command line. It is much faster, can pipe actions, can script them and much more.

4. VI Editor

Navigation, search, replace - cannot be any simpler and faster. Emacs fans - I know you guys can get it done too - we are brothers here.

5. Permissions

Read, Write, Execute permissions - the first thing I learnt in Unix land and lets me sleep peacefully at night!

6. No License hassles

This is the biggest reason why I love linux. I can download it, burn it, install it in my machines and not worry about the license or legal issues. For a startup with a shoe string budget - this is a boon.

Of course there are numerous other benefits - lack of viruses, malware, great performance even in lowly hardware, ease of installing applications and countless others.

To all the people who have contributed to Linux - my sincere thanks.