Saturday, March 28, 2009

Umpiring once again!

It's really frustrating to wake up at 3:15 am, watch more than three and a half hours of tough, gritty batting and then see a very poor umpiring decision end quite a splendid innings by Rahul Dravid. One can imagine what the batsman himself must be feeling while walking away from the center!

The debate about increasing use of technology to aid decision making in cricket has been on for a while now and there have been many changes that have been brought about over the years. However, till date we haven't found a way to really make sure that matches are not decided due to umpiring decisions. There have been many instances when umpires have been made to look stupid for the decision they made, when we look at replays in slow and super slow motion modes, with the advantage of hawk-eye, sneekometer and thousands of other hi-fi technologies and pretty graphics, but many of us would agree with the fact that the umpire's job out in the middle is not easy as he has to make a decision based on what he saw just once and with that in mind, don't really go hard at the umpire. The point that concerns me more is the involvement of the players in these decisions.

I can understand there are some instances when no one on the field knows what exactly happened - say the run out and stumping decisions, or the boundary rope decisions - these are cases where TV replays are clearly helpful and most often, decisive. But in several other cases, I believe there is definitely someone on the field (among the players) who knows for sure which way the decision should go. There have been discussions about players being truthful and sportsmanship spirit etc. and its often said that one should not walk after knicking a ball or a fielder should not own up saying that the ball hit the ground while he was attempting to catch it just because there is always a chance that the player will get a harsh decision going the other way sometime and he won't have a say about that! I have been on both sides of this sportsmanship debate at different times, but more often I feel the players have to be truthful and thats the only way the game can be played fairly. The current Dravid dismissal was just a glaring case of bad sportsmanship on the part of the kiwis - there was no chance that the forward short leg fielder ever felt that Dravid had got a bat or glove on the ball, but was appealing just because he knew the umpire might just make a mistake!

So when it comes to use of technology in sports, I feel cricket is different from many other sports such as soccer or tennis in the sense that in cricket, the players themselves are more capable of making most decisions than the umpires and that too on the basis of objective rules well understood by everyone. Hence, I feel the system of referrals for decisions that is being discussed in cricket circles should be looked at a bit more seriously. There would be several implementation issues involved - is the technology foolproof etc. - if we are to heavily involve hi-tech stuff like HawkEye and sneekometer in the decision making process. But I think there can be something simpler that should be looked at, based on the belief that players know what decision should be made better than umpires. And if players feel its not worth respecting the spirit of tha game by itself, they should be forced to do it by way of some regulations.

Every innings of a match, the bowling team can take a maximum of 10 wickets. How about allowing the bowling team only 10 wrong appeals during the course of the innings? It might slow down things a bit in terms of time per appeal - because the bowling team will have to decide if they really want to appeal, with the consent of players around the pitch - but there is an assurance that it can't happen more than 20 times in an innings and in a test match, that shouldn't be a great concern. Also, the batting team has, say 5 chances to wrongly appeal against a decision. Only in cases where the ground umpire needs help or the batting team has appealed against a decision will the third umpire come into play.

Don't know if the above system is likely to work, or even sensible ... but I think one thing is for sure. In cricket, we have to look at things involving on-field players, more than the technology to ensure fairness. Will be interesting to see how this great game evolves itself and the changes that are brought about in rules to make it fair for both teams involved in a match, in an effort to remove the possibility of umpiring decisions influencing the way a match goes.

Friday, August 15, 2008

Instant Messaging and confusions!

This is a conversation which I had with some person today and represents the height of confusion (if it wasn't confusion and a prank, I must admit it was a really nice one - I couldn't figure it out till the very end ... anyway, was quite entertaining)
To the person who was chatting with me - I hope you don't mind this.

Conversation with ***********@gmail.com at 2008-08-15 09:14:15 on sangramraje@gmail.com/Pidgin (jabber)


(09:14:15) ***********@gmail.com: hi

(09:14:19) Me: hello

(09:14:20) ***********@gmail.com: sangram


(09:14:28) ***********@gmail.com: kuthe aahes?

(09:14:41) ***********@gmail.com: ude enar aahe na?

(09:15:25) Me: me aahe Gurgaon la


(09:15:32) ***********@gmail.com: ok

(09:15:49) ***********@gmail.com: u will come tommrrow?

(09:15:56) Me: where?


(09:16:05) ***********@gmail.com: office.

(09:16:28) Me: who's this?

(09:16:35) ***********@gmail.com: ****


(09:16:51) Me: sorry ... I don't seem to get you ...

(09:17:08) Me: have we met before?

(09:17:32) ***********@gmail.com: kay re zasta jali ka tula.


(09:17:44) ***********@gmail.com: u forgot me.

(09:18:00) Me: arey sorry ... but I really don't recollect

(09:18:06) Me: which Sangram are you looking for?


(09:18:22) ***********@gmail.com: sangram g()*&.

(09:18:56) Me: achcha ... can you tell me how I know you, I seriously can't recollect quickly

(09:19:53) ***********@gmail.com: u r sangram jadav na?


(09:20:08) Me: not really

(09:20:22) Me: who are you looking for?

(09:20:40) ***********@gmail.com: hain g(*&^ kasala no tanki kartos.


(09:22:38) ***********@gmail.com: he sangram phone uchal na.

(09:24:01) ***********@gmail.com: ka re mobile band kela..

(09:24:20) Me: which number are you calling?


(09:27:44) ***********@gmail.com: your number

(09:28:02) ***********@gmail.com: now is on

(09:28:35) Me: can I know my number?


(09:28:59) ***********@gmail.com: kasala natak kartos>

(09:29:36) Me: can you please tell me which Sangram you are looking for and what his phone number is?

(09:29:50) Me: and who are you?


(09:30:05) Me: your full name and the way I should know you

(09:31:09) ***********@gmail.com: i am going to home

(09:31:24) ***********@gmail.com: meet me day after tommrrow.

(09:31:28) Me: please wait ... at least tell me who you are looking for


(09:31:39) Me: just a min ... I think there is some confusion here ...

(09:31:51) Me: please answer what I asked

(09:32:04) ***********@gmail.com: i am looking my friend sangram jadav same mail id


(09:32:16) Me: how come his mail id is sangramraje?

(09:32:37) Me: this is Sangram Raje

(09:32:45) Me: and I guess I don't really know you


(09:32:49) ***********@gmail.com: sangram raje his father name.

(09:32:57) Me: what?

(09:33:11) ***********@gmail.com: raje his father name.


(09:33:19) Me: thats interesting stuff!

(09:33:23) Me: where does he stay?

(09:33:35) Me: raje ye kisika first name pehli baar sun raha hoon!


(09:33:38) ***********@gmail.com: pune at katraj.

(09:33:40) Me: and where are you from?

(09:33:51) ***********@gmail.com: pune


(09:33:56) Me: hmm ...

(09:34:03) Me: and how do you know him?

(09:34:42) ***********@gmail.com: i and he is working same company....


(09:34:54) Me: and where is that?

(09:35:08) ***********@gmail.com: he is going away...

(09:35:12) Me: and what is his phone number?


(09:35:24) ***********@gmail.com: but why

(09:35:27) Me: where away?

(09:35:35) ***********@gmail.com: u are not sangam jadv


(09:35:43) Me: which company do you work in?

(09:35:47) ***********@gmail.com: satara

(09:35:51) Me: yeah, I know that ...


(09:35:53) Me: nice, ok ...

(09:35:54) ***********@gmail.com: netflex

(09:36:06) Me: so, I am not the person you are looking for ...


(09:36:18) Me: unfortunately, mala baryach shivya khayala laglyat ... but anyway ...

(09:36:23) ***********@gmail.com: r u sangram friend?

(09:36:29) Me: best of luck in looking for your sangram ...


(09:36:32) Me: no, sorry!

(09:36:54) ***********@gmail.com: sorry man.

(09:37:15) ***********@gmail.com: what is your name?


(09:37:21) Me: Sangram Raje

(09:37:34) ***********@gmail.com: what is your surname?

(09:37:37) Me: and Raje is my surname


(09:37:44) Me: NOT my fathers name

(09:37:44) ***********@gmail.com: no

(09:37:49) Me: no?


(09:37:58) ***********@gmail.com: your surname is jadav.

(09:38:09) Me: right ...

(09:38:27) Me: so I am the Sangram Jadav you want to talk to and I work with you in Netflex, Satara ...


(09:38:36) ***********@gmail.com: you are sangram don't cheat me.

(09:38:37) ***********@gmail.com: ok

(09:38:40) Me: now the slight issue is that I don't really want to talk to you now ...


(09:38:45) ***********@gmail.com: mr sangram.

(09:38:45) Me: main thoda bore ho gaya hoon ...

(09:38:49) Me: abhi mood nahi hai


(09:38:55) ***********@gmail.com: ok

(09:38:57) Me: so, can we talk sometime later ...

(09:38:59) ***********@gmail.com: bye


(09:39:03) Me: Mr **** ***** :)

(09:39:04) ***********@gmail.com: see again,

(09:39:08) Me: I guess not


(09:39:14) ***********@gmail.com: i will f*(& u.

(09:39:17) Me: anyway, keep your fingers crossed ...

(09:39:22) Me: oh man, I will die for that!


(09:39:40) Me: can I know your true identity?

(09:39:49) ***********@gmail.com: but why

(09:40:11) Me: ok, so does your friend Sangram look like me?


(09:40:17) Me: I guess you can see my photo right?

(09:40:28) ***********@gmail.com: ok

(09:40:40) ***********@gmail.com: show me your photo.


(09:40:50) Me: you should be able to see it in GTalk

(09:41:00) ***********@gmail.com: ok

(09:41:07) Me: if you have "your" Sangram's photo, I would like to see that as well ...


(09:41:09) ***********@gmail.com: now iam able

(09:41:18) Me: just to know how I am "supposed" to look!

(09:43:05) ***********@gmail.com: relly u are not sangram jadav?


(09:43:26) Me: ok ... the only way to clear that confusion is you tell me his phone number ...

(09:43:30) Me: can you do me that favour?

(09:44:03) ***********@gmail.com: i will not give u..


(09:44:12) Me: why not?

(09:44:22) Me: I am supposed to be the person having that phone number isn't it?

(09:44:44) ***********@gmail.com: but why u want his number?


(09:44:52) Me: i want MY number, apparently

(09:45:13) ***********@gmail.com: apparently means?

(09:46:17) ***********@gmail.com: bye


(09:46:31) ***********@gmail.com: i m going to home

(09:46:35) Me: ok ... so, let me see if you understand this - I am NOT Sangram Raje, my surname is NOT Jadav, my father's name is NOT Raje, I do NOT work in Netflex, I do NOT stay in Satara and finally ... I am NOT going to come to YOUR office anytime

(09:47:12) ***********@gmail.com: ok friend


(09:47:15) ***********@gmail.com: bye

(09:47:21) Me: bye

(09:47:21) ***********@gmail.com: see u again.


(09:47:32) Me: I couldn't understand just one thing ...

(09:47:50) ***********@gmail.com: really u are not sangram jadav..

(09:47:51) Me: is this the first time you are chatting with your "friend" on this mail id?


(09:48:27) ***********@gmail.com: not ffrist secound time

(09:48:37) Me: when was the first?

(09:48:39) Me: today morning?


(09:49:11) ***********@gmail.com: i tihank you are sangram's friend

(09:49:25) ***********@gmail.com: sagram sitting near u.

(09:49:49) ***********@gmail.com: today morring


(09:50:00) ***********@gmail.com: ok

(09:50:02) Me: no, he wasn't sitting near me ...

(09:50:22) ***********@gmail.com: you are not sangram why u add me.


(09:50:26) Me: he was ME ... just that that Sangram is NOT Sangram Jadav but this is Sangram Raje

(09:50:34) ***********@gmail.com: ok

(09:50:37) Me: galti ho gayi dost ... maafi maangta hoon ...


(09:50:49) Me: I guess you are getting late now, right?

(09:50:51) ***********@gmail.com: friend sorry to disturb u.

(09:50:55) Me: so, just go and have some rest


(09:51:03) ***********@gmail.com: ok

(09:51:05) ***********@gmail.com: bye

(09:51:06) Me: bye


(09:51:14) Me: better luck finding your friend next time

(09:51:19) Me: but this is NOT his email ID

(09:51:25) ***********@gmail.com: thanks

(09:51:47) ***********@gmail.com: u ignore me your id.

(09:52:16) Me: yes, my id ignore you id

(09:52:20) Me: ok ok?


(09:52:30) Me: later we no talk again, ok ok?

(09:52:43) ***********@gmail.com: ok

(09:52:45) ***********@gmail.com: bye


(09:52:47) Me: bye

Sunday, July 13, 2008

Starting a new life

Its been two weeks into a "new" life here in Gurgaon. While a lot of time has gone into looking for a new house, getting settled in etc., I have spent quite some time in office as well.

This workplace is really good ... no formalities, just come and work! It was really no trouble at all to settle into a workplace like this, coming from IIT. This feels just as if you are walking into a well set-up lab in IIT. Of course, seeing some familiar faces inside the office from day 1 also helps quite a lot! Overall, its been a good, easy transition period for the last two weeks.

Will be shifting to our new home tomorrow and hope to settle in quickly. So far, what I have seen in Gurgaon is just malls all around ... it seems there is no other place to go here. Anytime you want to hang-out, just decide some mall and be there - not really something which I like too much. Hope to find some things other than malls which are worth doing! Haven't had much time to look around so far; haven't even been able to go to Delhi so far. Will do that soon enough!

Meanwhile, heard a really nice marathi song ... Ayushyawar Bolu Kahi - sharing it here.



The lyrics for the song can be found here.

Saturday, April 26, 2008

How mobile phones have changed our lives!

I many a times wonder how our lives have changed and how they would be without mobile phones. Along these lines, some things which crossed my mind one afternoon during a convex optimization class:


  • When friends decide to meet at some place, say a railway station such as CST at a particular time. These days I find it hard to imagine meeting the friend before making a couple of calls after reaching the place. Before I had a cell phone, how did I manage such things? I can't really seem to recollect!

  • About remembering phone numbers of friends, relatives, even our own home number for that matter. A few years back, these used to at the tip of our fingers, now I hardly seem to know any numbers. Is it convenience, or a decreased use of our mental faculties - the very thing which separate us from other creatures?!

  • In some cases, it has allowed one to have a more private life, and allows to have private conversations. I am not particularly a fan of this whole privacy thing, and when required, there were ways to do it even in the olden days. Has this ease of maintaining privacy and secrecy, even from the people very close to us helped us, or is it really a harm without us realizing it?

  • It is one of the major disturbing factors these days. Many times now it is so good to imagine a world w/o them. Isn't it irritating to find your evening walk companions talking over mobile phones for most of the time and you are left walking along!? I feel sometimes when I do the same, mostly unintentionally, how bad the other people would have felt about it. Are we really that busy to not have time for people who are with us personally at a particular time, and that we have to talk over the phone just then?

  • We have started thinking of e-communication as a suitable and "convenient" alternative of personal meetings. Is it even close to personal interactions, in terms of quality? Does all this lead to our distancing from the real world and live our lives more "virtually"?

  • In some ways, it has also lead to intrusion of a person's happy life. In present day, I pity my young friends who would be in their primary/secondary school and happily playing cricket on a lazy Sunday morning. I remember exceeding my reported time at home by at least a couple of hours everytime I played this way. These guys would be facing some 4-5 calls from home in the same time, asking them to hurry up. What a shame!

  • Imagine yourself walking hand-in-hand with your b/g f and getting those painful calls from home and you having to ditch them or probably lie to the person on the other side of the phone about your whereabouts. Wouldn't you wish you were living in 2002 where you couldn't be contacted so easily?



Some of these may be quite cynical and not really as bad as I have put them/I feel they are. But at times, these modern techno gadgets do put me off and I wish they were never there in the first place.

Thought for the day

"If you love something but choose not to do it professionally, it's not a waste. Because, you know, you still have it. You have it forever."

Read this statement made by someone. Reported in this article in Washington Post. The article is amazingly written and I share a lot of common thoughts with the author there.

Worth a read. Thanks Sudeep for recommending it :)

I have thought of writing about pros and cons of technology and how it is killing us at times. But somehow have never quite come to writing it in detail. This article puts these thoughts and much more into words in an amazing fashion. Quite long, but well worth it!

Friday, April 18, 2008

Friends, Valfi, Senti and a quote!

We have just been through the valfi season and as we are passing out, most of are quite senti and realize we would miss the company of friends that we had for the last 4 years. Just found a quote somewhere today and thought I might as well put it here - I hardly write anything on the blog anyway.

"Your absence should be long enough that a person misses you, but it should not be so long that the person learns to live without you."

At this juncture, when we are parting with good old friends, could be something worth keeping in mind :)

Monday, February 11, 2008

Good quote ...

"Life is 10 percent what you make it, and 90 percent how you take it."

-Irving Berlin

Saturday, January 12, 2008

The most non-trivial things I have seen in CS

I see computers all around doing many computational jobs and hence finding application in many diverse fields. How then, can such "complex" computing machines be described completely by a very simple mathematical description, that of a Turing Machine? It is amazing how such a simple and abstract mathematical model can capture the entire computing capability that humans have been able to put into machines so far!
What is more surprising is that not just the Turing Machine, but even other seemingly independent models of computation - namely Godel's mu-recursive calculus, Lambda Calculus and others are found to be equivalent to the Turing Machine in terms of their computing power. It all suggests that probably there is something divine, beyond humans, that governs and controls what a man-made machine can do! In some sense, humans cannot push the limit on what man made machines can compute.

In Sohoni Sir's course which I recently took, we learnt about properties of solids and curves. There, we saw that the integration of curvatures taken at all points on a curve equals 2*pi*Turning_Number. The number of holes in a solid, called the genus of the solid was computed and turns out to be just E-F-V+2. The way in which these results were proved were very roundabout and complicated and the simplistic end result which comes out of the calculations is really amazing. It just goes to show that no matter howsoever hard and complicated our theory may become, when we finally apply it to practical bodies around us, we arrive at simple expressions. Maybe there are straightforward ways to explain everything around us, but just that we are not clever enough to spot them?

Other things such as Red Black Trees as a part of data structures course were also amazing examples of great ideas at work. The simple, elegant ideas involved in development of some data structures and algorithms which drastically improve the times taken to solve problems are wonderful to learn.

These are some of the things which have greatly enthused me over the last 4 years. I hope I keep seeing such wonderful things even in the future - wherever I am and whatever I am doing.