All posts by haikvr

Zen and the art of motorcycle maintenance

Probably I am the millionth person to read this book and go ga-ga about it. This is my second attempt. First was in 1998 when I was in college a friend of mine ( who later turned out to be my wife 🙂 ) – was reading the book and it piqued my interest – so got hold of it and started reading. Did not survive more than 2 chapters.

Now again I gave it a go and what a read it turned out to be. Here is some gist of what I felt reading it.

Things in no particular order :

* Robert Pirsig, the author, says about “gumption“. What an idea – gumption is kind of an energy cum enthusiasm. You have to earn it by doing things – when you acquire gumption it gives a good feeling – kind of smug and happy feeling. I have felt it lot of times when I fix a problem or do some thing useful. The author says it in the context of fixing a motor bike – but you can feel it at lot of places – installing ubuntu on an old worn out computer. Now the trick is to watch out for the things which will drain gumption.

Ego is the biggest one. If I start doing the work to satisfy my ego it will drain all the gumption. For instance I say to myself alright here I am a linux geek. Now let me get this machine up and running with linux with some nifty hacks – thats a bad start. Now the simplest hurdle – lets say your CD got burnt with a bad sector and installation fails midway – or you cannot get the network up – will quickly drain the built up gumption. Because you started doing this work to satisfy your ego – not to reuse an old discarded machine to do things it was not destined to do when it was built. Now if the approach had all humility – alright let me have some fun in making this old guy see how 2008 looks like – and any small hurdles that come my way I can just hum and fix them – because my goal is not to satisfy my ego. I have felt it more than once – and I get frustrated and throw things away. Gotto watch out for this in future.

* Zen state: Zen, or chen or our own hindi word – dyan- means meditation. There are 3 ways of zenning – forgot the first 2 – something like you sit and meditate with no material thoughts. The 3rd one is the highest state – you do your work live your life and yet be aware of yourself and the outer world and you earn gumption living your life.

Also in another place he says how having a composed and calm mind helps create a great product. All you have to do is take a look at microsoft and ubuntu or OS X. Now microsoft has better developers, more PhDs than apple + linux GNU developers combined. But how can microsoft regularly dish out a sucky operating system – when compared with apple or linux volunteers. Its the state of mind. Microsoft employees have to put up with middle level managers who have to put up with high level managers who have to put up with a chair. Sad. The end result shows the turmoil of mind of the developers. The crazy volunteers blast music rippoed of bit torrent and create a rocking OS that is changing the world.

*Quality: What is quality. He starts by saying how quality splits classic view and romantic view. Oh I forgot to tell what is classic and romantic right. The parts of the motorcycle, the property, the science behind it – its the classic view. The beauty of the parts jelling together, the hum produced by the bike – just the joy of seeing a well built machine – its all the romantic view. Art vs hard facts. While reading it I got a feeling that perhaps I have not made much of an effort to appreciate the romantic side of things – trying to appreciate art, classical music – the right side brain of things. Perhaps with my educational background had always a classic bent on things.

Anyway, he first argues that quality is the entity that splits the world into classic and romantic – but then he dwells more into this hypothesis and comes with a brilliant analysis of how quality does not split the world but actually binds them and its the third entity. Kind of a trinity.

*Reference to Illiad : Now last december I read Illiad and there was a passage which Robert Pirsig had quoted in this book. Its about the villian ( but you will not get the feeling reading the book ) – Hector – going to his final battle where he will be killed by Achilles. His wife pleads him not to go and Hector speaks how heros speak with valour and pride. I was pleasantly surprised to see this passage getting quoted. Now the author brings this up to bash poor Aristotle. It seems till Aristotle came around the Greeks cherished such virtues – like how Hector speaks about destiny and living his full life and dying at war. Aristotle came and tried to define everything and there are things that cannot be defined – why will a man go to die or display his valour? – and that was the beginning of the end of romanticism in life. Everything has to be defined – else it does not exist according to Aristotle.

Now the author does not stop here – he goes on to make a connection between quality, virtue and dharma. – my brain just froze. You have to read this stretch to appreciate the philosophy.

*Mu : This was very interesting. Mu is a japanese word. Now a zen scholar was asked is there God in a dog. His answer was Mu. Its neither a yes or a no. It is one of the tri states – and in fact it means the question has too broad a context. Narrow your context or change your question. Pirsig in his onslaught of Aristotle explains this word – we cannot split everyting into two – and so on – we have to appreciate this fuzziness.

Now I have to pay pension..sigh

So this weekend I went to brand factory to scoop up deals. And guess who I bumped into – Vijay Mallya himself and had a quick guftagoo with him.

VM : Hey venkat what are you doing here?

VK : Oh recession time in US boss and the hike letters are just not coming. But you tell me what are YOU doing here instead of roaming around with your wife in Louis Vuitton showroom?

VM : Louis Vuitton – yes yes my wife wanted to go there. I had to lie to my wife that I have a board room meeting . I heard they are selling Royal Challenger’s TShirts 2 for price of 1. Tell me if you find it. You know I have sunk so much money and pride and now I am really struggling to pay these pensioners. Have to cut costs to keep them well fed.

VK : Its alright. You have world class players in your team they will turn it around.

VM : Really? Tell me do you believe in it?

VK : No. hehe

VM : Damn you. Anyway – coming back to my team – you know I cannot fire any one. Seems I have to pay 3 years worth of money. Have to live with these pensioners for 3 more years. Then will wash my hands dry of this mess. Cricket is a bad sport you know. I was reading Outlook – and you know instead of thrashing the cricketters they are taking their side. They are painting me bad. I just cannot believe it. It seems I should not expect victory. Then why should I be paying all these gentlemen all the dough. Just does not make sense.

VK : I understand your frustration Mallu. Do what they do in NFL and MLB – trade the non performers next season.

VM : Who will buy them?

VK : Sweeten the deal a bit. Give your cheer leaders free.

VM : Now thats an idea. Anyway I heard that Mukesh is also visiting Brand factory today. I gotto leave before he sees me.

VK : Mukesh? Does not ring a bell

VM : Woh Ambani bhai. We are in the same boat – dont you know that.

VK : Oh then I will hang around for some more time and have a chat with him too. Nice talking to you boss.

Rahul Dravid’s first 20-20 match

“Wow I am so excited this is my first 20-20. That Dhoni will not let me play one day nor 20-20. Now here is my chance to prove him wrong. Imagine if I hit it big I can do more advertisements. Already I am an icon. Take that you Dhoni fool. Mallya will let me fly one of his kingfisher flights, or let me drive one of his F1 cars and put me bare chested like Fisichella and Sutil in one of the volvos, and I will dominate Bangalore like never before. Perhaps they will rename airport road as rahul dravid road. Then that loser blogger venkat who commutes on airport road every day will have to say my name.

Now let me concentrate. In test I have a full day before I hit my zone. But the umpire will say it’s stumps and I have to start all over to get into my zone. Here already those Washington red skin cheerleaders have distracted me enough. And this Ishant Sharma is on the other side. Its getting difficult to see the ball nowadays – perhaps I have to see a doctor. Gotto ask Sachin or Saurav who they are seeing. Somehow they are able to keep their heads above water. Let me concentrate. If I send this ball to the ropes the crowd will start chanting my name. Oh how it was at one point in my career. Even if I defend the ball the commentators will go gaga over it – and the crowd will appreciate the style. I do not know what has changed. Perhaps I will show these T20 fastfood buffs how you can defend the ball in style.

Bring it on Maga. Ok here comes the ball. Man this Ishant is quite tall. I will tell Pepsi not to feature him next to me in my ads – he will make me look really short. What was that noise. Oh crap my leg stump is on the floor – how did that happen. Alright time to hang my head down and put a stunt as if I am disappointed at this lose of wicket. I am the captain right. If I do not act well perhaps they will think I am not committed enough. I hope they do not show the new ad that I shot yesterday for that – what was the product? – anyway it doesn’t matter – it will be quite embarrassing if they show that ad now. But I hope they show some other ad soon and I go off the tv screens. The crowd is anyway watching the cheer leaders. Neck is hurting. Why do not they make an underground tunnel to the dressing room from the pitch directly. Have to go through this ignonimity often.

Anyway why should I care. I am making 4.5 crores in this one month. Tomorrow have to make an appointment with my auditor if I can get this waived some how. Hey venkat want to look at my tax return? Oh you are busy writing a post about me. Carry on dude, now let me go relax and pray the wickets fall soon so I can go home and get some sleep. Today traffic will be horrible – these damn IT people. “

Rendezvous with Vista

Last week I got on beach ( in Thoughtwork’s parlance – rest of the world calls it the bench for awaiting project allocation ). And I got vista ultimate installed in my Dell 620, 2GB RAM. Had to make some free space – actually lots of it – to install vista. Then once installation began I got an error on step 1 – An installation error has occurred. Restart installation. I did that a few times till my co beacher found that you need not enter the key and click next – thats what I did. Later I found while activating that the key I have is for enterprise – perhaps thats why the installation error?

Now I glanced at my harddrive after the installation. It had consumed 10Gigs. Now thats lot of stuff. Is the OS going to predict my next click?

Being an ardent Mac fan and an ubuntu fan I had lot of expectations for this contender. However I had to turn off aero’s animations because its not smooth. I turn off compiz’s goodiness too because it gets in my way. Only in OS X I let the graphics be on because they do not hinder me.

Pluses :

1. Hibernate and waking is instantaneous – just like how my (now) dead 800MHz, G3 ibook used to do in 2002. Good job MSFT – finally you have recreated something thats been there for ages.
2. The dethrottling controls on the battery power icon – it turns off network adapter. I dont know if the network adapter is a sucker but I feel good that my laptop’s battery is stretched.
3. Search button on start. So useful.
4. Network – finally MS has got it right. Connects to my home wireless internet – automatically. For some reason in xp I had to manually search and discover every time.

Cons :

1. User Access control or some feature the MS overlords thought about – gave me a headache till I turned it off. Deleting a harmless file – does it warrant an annoying warning. Each and every step it annoys you. Dont they have high paid usability analysts – how didnt they see it?
2. Its not smooth and gliding – I cannot blame my laptop – come compiz running on the other side is so smooth and gliding? same hardware right – when I come oranges to oranges why does vista aero suck so much?
3.Indexing is a joke. Howcome I never read any complaints from leopard users about timemachine being a drag. I got a good performance boost by turning off indexing ( Thanks Sanchit )

Can go on but now time to play with my sonny. He is now up and wants attention !! More fun than talking about vista.

You dont want to be Rashtrapati Bhavan this week..


Great many men have walked on my lawns, corridors, steps. The last one who took my abode made me famous like none other. People looked at me with a new found respect. Camels, deers, dogs came to me to be treated. Flowers started blooming with joy. I did not know I had other uses than being a rubber stamp. Alas…those days are over.

Now I am going to let criminals walk on my lawns, corridors, steps. Someone who has cheated a poor vegetable vendor’s daily savings, a poor clerk’s daughter’s marriage’s savings by using their hard earned money to write off loans taken by her husband,brother,uncle,aunt – by being the director of a bank. Someone who has used her MPLAD funds to help her husband create a mall instead of a housing unit, or a hospital or one of the many useful things 1 Crore a year could have done. Someone who has tied the investigating agency’s hands so her husband will not be prosecuted for murder..yes you read it right – murder. Its a shame I have to bear this “rubber stamp” for 5 years..

No kvr – you dont want to be me this week. You are happy being yourself…take solace..I am getting soiled left right and center. Just pray for poor me and hope this black cloud passes off soon…

A sad Rashtrapati Bhavan..

I dont want to be Alonso this week


I was always thinking of writing a series in my post-a-month blog – so I will get disciplined to write more frequently for my million audiences…Finally I have broken my procastination shackles and heres the first post in a long ( hopefully ) series of a celebrity I definitely dont want to be this moment…so here you go : And the top rated honour goes to Fernando Alonso , 2 times world champion in Formula 1 currently driving McLaren Mercedes – (always) behind another McLaren Mercedes car driven by one Lewis Hamilton – who is a rookie and supposed number 2 for McLaren – who I heard has stuck Alonso’s photo on his rear view mirror ( I just made it up – Hamilton from what I read about him is too humble and a nice guy to do anything like that).

I was watching last week’s French Grand Prix ( yes I am married..hehe:) ) and Alonso chased Nick Heidfield for 60 laps trying to over take him on one corner which was immediately after the pit lane exit. After the second pit stop Hamilton comes out with a fully loaded car and cold tyres and over took some car exactly at that corner – a lesson for the maestro on how to over take..perhaps?

So definitely I dont want to be Alonso this week – and the British Grand Prix will be starting in another couple of hours now and Hamilton is at pole, Raikkonen two and Hamilton’s rear view mirror at 3. Good luck Alonso !!

Next week – I have not yet decided who I dont want to be – lets see how the world shapes up.

Fools paradise !!

Today ( Feb 12th ) is the Bangalore Bandh – for protesting against Cauvery tribunal’s verdict. Let me observe this objectively.
Bandh : Bandhs are illegal in this great nation of ours. We needed Bandhs to eradicate the British – but bandhs are like self goals, inflicting injury on ourselves, setting your own shoe on fire, hit wicket – wish those boneheads understand the negative impact Bandhs create – It makes irreversible damage to the economy, image of India, investments, our work schedule. Now will this Bandh do any good to the cauvery verdict? No. Will it change the opinion of a single soul who has the power to do anything about it? No. What does it achieve other than doing all the damages I mentioned? Nada.

Banning Tamil Channels : This is the most ridiculous “protest” I have ever heard. How does “boring” tamilians ( who watches Tamil Channels other than my poor mom and her friends ) achieve the result of pissing Tamilians that they will give back the water? Fools.

Daily labourers : We the blessed lot of this country will compensate on a Saturday – grudgingly – or take the day off using up our precious privelege leave quota. What will the poor day labourer do – who work day to day, who cannot compensate on a saturday – because its his working day , nor take a privelege leave because they are not privleged. Who do you think these goondas, politicians are hurting? – their own vote bank, their own people they are dishing out speeches on. Fools.

Lorries from across the border: I read of the plight of the poor lorry drivers from Tamil Nadu who are stopped at the border ( wait – I thought India had only borders with its neighbouring countries ) – and are allowed only in the night to enter Karanataka. Loads that take 3 days to reach from TN to Mumbai now take 6 days. Calculate the loss. Also I heard the cost of a poor chicken has shot up from 65Rs to 85Rs – in Karnataka. Pretty soon the price of non-Karnataka manufactured goods will go through the roof. Its a delicate equilibrium that is being maintained – every one loses. Fools.

I can go on and on about this cauvery issue that is kept hot by politicians – because they think the only way they can be heard/seen is by supposingly working on these issues – keeping them alive. They do not think that doing a good deed or two is going to get them publicity too. Why arent they educating the poor masses that there are other means to fight it out – other than inflicting injury on yourself. The more I think about this it angers me to no end. In all this noise I do not hear a single voice of reason, intelligence. Its madness in this paradise of a land – run by fools, controlled by fools. Sad.

when eclipse tanked on me…

it was smooth sailing on my new amd 64 bit kickass box. And suddenly eclipse failed to start with this error message : java.lang.UnsatisfiedLinkError: eclipse/configuration/org.eclipse.osgi/bundles/104/1/.cp/libswt-pi-gtk-3235.so: eclipse/configuration/org.eclipse.osgi/bundles/104/1/.cp/libswt-pi-gtk-3235.so: cannot open shared object file: No such file or directory

Also my jdk was java_1_5_05..so I downloaded jdk_1_5_09 and all was well. Also I remember having some plugins – for web development – perhaps they screwed it up – anyway hope this helps some one.