Did Google mess up?

This is one video form Google Round Table video series and you guys know what? They have shown a iPhone if I am not wrong in this video used for one of their maps products.

Did Google not have Android based phones then? Or they just goofed up?

Good question…

Cops being Innovaative back home… Impressive.

I happen to Read this article on Indiatimes.com about the Pune traffic condition and it made to the front page international edition for something quite interesting. This techie apparently beat up a cop, and now instead of putting him through the court case and stuff the commissioner of police has made him work with the same cop on the job that the cop was doing, MAN A TRAFFIC SIGNAL IN PUNE. Guys believe me it is as tough as watching the Indian borders for infiltrators from across the border. It is in the hope that the techie will realize how difficult it is to manage the traffic and then also may be have some sympathy towards the police men who work extremely hard towards managing the ever unmanageable Pune traffic.

Kudos to the cops for finding this innovative way of teaching lesson, it is the fact that lack of understanding and apppreciation of eachothers job is something that lands most of us in quarrels and arguments with other, which at times can be avoided by having this simple knowledge. BUT, Will the police send their men to a techie’s cube to sit with him and see what kind of pressure he handles, if in some (most?) cases cop is wrong? We shall see… for now it it is a good initiative.

India bans smoking in Public…

Better late than never… thats how i first react to this new thing that comes up. Well can we change the mindset of people and make them quit it? time shall tell all that…

For now it is a good step.

Which city is on THE RADAR today?

Today it is not just one or few cities in India whose residents wake up worried will they see their family again? It is the whole country! Why? Did you just come form Jupiter? or You live in America? If so I would not say anything… than just read a few news papers. I do not want to drool over how ignorant American society is of the rest of world, it is a matter for some other day.

Today Indians are bleeding because the problems which we always thought were caused form outside are now being spread at will by the insiders. Yes lets accept it that, it is not any foreign country thats behind this kind of an attack but rather they are some radical sects of our own society that are doing this In-Humane act of killing innocents and trying to make their presence felt right across the country be it Eastern region of Tripura or Western city of Gujrat or the Southern City of Banglore or the Capitol Delhi. They are just planting them like crackers and exploding them at will. While I am writing it, I do not know who of those jerks is making a bomb. But more importantly what are we going to do about this situation?Are we going to look at a particular community as the people who did this? Is it really fare? Did the good neighbour that you have do it? Probably No, it is some jerks who have sought the wrong path for themselves who need to be brought on the right track. They probably have no religion, because religion is for human development and not destruction. Anyway, the point is we as a society need to rip such problems that have sneaked in to our society. To do this, we need to stand together in Unision.

I know people will say “sitting in the US it is easy to talk like this”. My only point is this did not start after I came back to USA it was even when I was in India. So the point is these Indian Mujahiddins need to understand that they are doing no good to themselves by terrorizing people, the anger of people might get them some time and that time no law will be enough to save them. Dont let the movie A Wednesday come in to a reality! The day that happens things will be quite different for the mujahiddins, it will be a no point of return.

A Wednesday - concise, precise, and to the point.

If I have seen any sensible movie in past some time that just means business or relates the most ot inner me that is “A Wednesday”. Acting is top class. Performances by Anupam Kher and Nasruddin Shah are just fitting for the situation and their reputation. No songs and stuff, this movie means bussiness, it is a thriller so it does grips the person.The use of day to day language was something I thought was good. Also the concept and the twist at the end was awesome, great direction andnice cinematograph.

Over all a awesome movie, 10/10. A must watch!

I am blogging after ages… feels good.

POS count and Poison Distribution…

Today in the Probability models class we learned about Poison Process and its use for counting instances in a particular period / time. It says that if a process follows a poison distribution then for any two time periods of the same length, the number of instances or occurrences of the event are same. This kind of triggered a small question in my mind, do the Parts of Speech used in sentences also follow this distribution? If we count number of verbs that occur in say a fixed word window, then *if* they follow Poison distribution then will they be the same? Can this be modelled over Poison distribution?

Now, I am yet to learn the properties of a Poison process and that may help clear this thought. But this is something nice to think about on the weekend. (As if I have nothing to think about ;-)…)

Well I talked with my statistics professor and he said we will discuss it on Monday. So I am looking forward to that.

Interesting…

Language Requires Consensus…

- Larry Wall.

and he yet created Perl :-)… Per’s motto is TMTOWTDI - There’s more than one way to do it. Is that not interesting? If I were to be polite to not call it contradicting!

Thoughts?

References (for those keen):

http://en.wikipedia.org/wiki/There_is_more_than_one_way_to_do_it

Where the heck I have been???

For those of you who blame me for not staying in touch for past few weeks, sorry! I have been doing the below mentioned activities and have been out of touch with the humanity.
1. Working on my research on “Name Discrimination” for the Web People Search (WePS)  WePS task corpus.

2. Designing and developing a small POC for clustered processing of above data.

3. For the task 2 designing a small 3 machine cluster of Ubuntu virtual machines on my desktop using VMWare.

Now, that is something that has taken most of my spring break and will probably take some more time to come to reality. Below is my progress on each of the item.

1. WePS task: - I have nearly completed the program to covert the data from the corpus file structure (XML and HTMLs) to the  plain text and then finally in to SenseEval-2 format xml files to be clustered by SenseClusters software.

2.  Now what I have been thinking about is that each of these files are read sequentially by my converter program and then converted in to a SensEval-2 xml. All the file conversions are independent and hence can be converted independently in parallel. Also for the task of clustering, as it exists now we have 79 instances of names to be discriminated. Each name is represented by a xml file. Hence, all these tasks for one name are atomic and independent of each other and in such situation I wish to make this execution parallel too. I am not exploiting functionality level parallelism but for now I do wish to exploit the data parallelism that it exists now.

3 . For doing the parallel processing I am trying to setup my own cluster of Virtual Machines, this will give me a hands on creating Cluster, be a cheap test bed for my parallel programs, and something to play around with for a few days. I have created 3 identical virtual machines with SenseCluster Installation. The Machines are Named Alang, Madan, Kulang. Named after 3 forts in Maharashta, India. I am in a process of creating the cluster of these virtual machines. Each of them having RAM of 512 MB and HDD of 8 Gigs along with a dual core AMD Athalon CPU. The RAM limitation is due to the limit of my physical memory available, I have only 3 Gigs with me :(… I will update all on this front soon (Once I set up the cluster, which might not be before weekend and also I have an exam comming up so this is kind of on back burner…) till then thats it from my side…

Wish me Luck! Keep your messages flowing in… and I will try to be in touch in future… ;-)…

North Indians, West Indians, East Indians, South Indians??? When did this happen? I had left India…

Cant those crazy ba**** see, if you get the North, South, East, West out of there it says INDIANS!!! What the heck is going on? Cant the jokers in political circles see that it is creating the problem that we might have to live with for ages to come, or are they busy reaping the benefits by _Criticising in Media_???

Guys, break the ice, and get down to table, beating people up will not solve the issue. If there exists any problems then sit across the table and talk. Sticks and Guns are no good. If you retaliate now, they will retaliate later and then again you will get your vengeance back.. it is a cycle  which will be broken only with someone’s sacrifice,  lets make one now, someone has to make it. Please don’t divide India based on North, South, East, West, it is a land of unity lets keep it that way.

It is important that we leave the swords and take things objectively… I hope people back home in Mumbai and other parts of Maharashtra  understand this, it is important. If you have problems and people are not listening then we have got other means of getting it done.

With a population of 1.2 Billion we have a danger of an violence outbreak every other day thats not good. We need stability to turn India in to a golden eagle again, and these things can’t get one thing and that is stability. Hope that some joker’s Sena understands this. or are they really bothered? May be just that they want is popularity of their new party…

Priorities, Expectations and Disappointments… (Part - 2)

With a deeper thought I feel these three words are so entangled in to each other. Change in Priorities for some reason increases expectation from them, and increased expectation increase the chance of disappointments. This is so simple yet so complicated. We as humans change our priorities for others at some point in time and expect something in return (not as an return favour necessarily), and often are disappointed not to see that same change in priorities reciprocated or even other expectation which are not met with. Of which the other person is not even aware of. How appropriate is it to have these expectations? or for that matter lets address the root cause, how appropriate is it to shift your priorities? Well another angle to it, does the person in front know you made the change for them? If yes and then did not reciprocate, you learned you lesson and move on. but if they dont know then, how fare is it to them, for you to be angry with them?

Well thats a rather complicated set of questions. With no answer! As human you will make changes to your priorities (for various reasons I would like to keep out of this discussion), and then have an expectation of reciprocation from the other person, failing which (knowingly or unknowingly) you will hold grudges against them. Now if taken from the other person’s perspective it is unfair on them, but if seen from your perspective it is not all that wrong. So is the perspective a problem? Well another question with no clear answer. There can not be one suits all solution to all these things we have talked about, for they are so much dependent on the perspective from which you look at it.

Every one will have different perspective about you and others. It is that perspective that they use to look at you and set priorities for you in their life, so you have no control over it, and why scratch your brain on something that is out of your control…

Moral of the story is: Life is hard, Mintrox!!! ;-)…