Sunday, November 13, 2005
India thrash Sri Lanka in Cricket ODI series
Yay! After a very long time, the theoretically strong India applied things into practise and thrashed Sri lanka 6-1 in the recent one day international series. As an Indian cricket fan, It was heart warming to see our guys perform well as a team. All the newcomers stood up to be counted when needed. Every Indian fan has been envisaging this crushing win for a long time. Ganguly was finally off the team for his low scores over the last three years and it rather looks like a bleak future for the former cricket captain. To all Ganguly fans out there, I hope you understand that he has not performed against the likes of good teams ( and this doesnt include kenya, bangladesh and zimbabwe) for a long time now and he does not merit a place in the team :). Please do not waste pages and pages talking about past glories (things that happened a long time ago, like 5 years) for cricket is a professional game and there is no place for non-performers. Ganguly, probably, extended his stay over the last year or so :).
Tuesday, November 01, 2005
Malaria vs Cancer: Which disease gets more research
Malaria kills around 2000 (A huge number!) african children every day and accounts for three percent of all the productive years of life lost to diseases. It is a pity that it only gets one-third of one percent of the total amount of money spent on medical research. One big reason is because if africa is an under-developed country and most people dont care! More money is spent on researching diseases that attack the so-called rich people in the world because they provide the money!
It makes me wonder if mankind is evolving at all? Are we really looking for the welfare of human beings in the world or are we after our selfish goals?
One good news is that atleast one technocrat, namely, Bill Gates recently donated 258 Million dollars for Malaria research through his foundation (link) . Well, I am happy to hear that there a few sane rich people around in the world too! :)
It makes me wonder if mankind is evolving at all? Are we really looking for the welfare of human beings in the world or are we after our selfish goals?
One good news is that atleast one technocrat, namely, Bill Gates recently donated 258 Million dollars for Malaria research through his foundation (link) . Well, I am happy to hear that there a few sane rich people around in the world too! :)
Thursday, October 27, 2005
Jorge Cham's talk: The power of procrastination
Jorge Cham is the author of the grad student "phdcomics" topics. He recently gave a talk at our university, and needless to say, the audience were enthralled. He recently received his Ph.D. from stanford, but is known for the cartoons he writes during his past time as a researcher. I would recommend all graduate students that have not heard of him to click and have fun at the link: http://www.phdcomics.com.
Monday, October 10, 2005
Revolution in the Valley: The Insanely Great Story of How the Mac Was Made
Andy Herltzfeld, a mac enthusiast joined Apple as a systems programmer in the year 1979. The book he wrote was released in 2004 (title shown above) and it talks about the history of the team that invented the mac. I am looking forward to reading this book sometime in the future . A absolute piece of technological history!
Saturday, October 08, 2005
Massive Earthquake in Pakistan and India
I woke up today at around 10:00 AM (early morning for engineers :)) and got into my routine of reading BBC, a desire within me to me abreast of happenings around the world early. While fear of the bird flu is gripping the world, I awoke miles away from an earthquake that probably had killed around a thousand people. How many more natural disasters are going to come our way? Man has been attempting to understand science for a very long time now and it has come a long way. I, for one believe strongly that if research in science does not help the ordinary man, then perhaps, we are not doing great justice to ourselves. I understand that there is a value to understanding things but science and technology should help the ordinary man fulfill the basic needs. While our ability to predict hurricanes helped people save their lives, this ability is available only to the rich countries in the world. Millions of people in the poor countries die without the money to employ science to save their lives.
I do not know the answer to the question, but perhaps it is time people thought about the true value of research in addition to the financial implications of success :(. My urge to pen down this thought while my mind is in a cloud requires that I edit this article when my thoughts will be clearer and precise in their opinion sometime in the future.
I do not know the answer to the question, but perhaps it is time people thought about the true value of research in addition to the financial implications of success :(. My urge to pen down this thought while my mind is in a cloud requires that I edit this article when my thoughts will be clearer and precise in their opinion sometime in the future.
Monday, October 03, 2005
Men of Mathematics: Eric T Bell
I read this book a few months back and wanted to recommend other people to read this book too. It was suggested by a good friend of mine and does not have any technical details. Instead, the book delves into the life of mathematicians in a chronogical order starting from the great Archimedes until the mathematicians of the nineteenth century, famously called the golden era of mathematics.
The author explains he believes that Archimedes, Gauss and Newton were the greatest mathematicians ever. He talks about the extent to which Archimedes hated practical mathematics but still had to apply math to devise those giant pulleys and spherical mirrors to defend his homeland against the romans.
This non-technical allows us to visualize a leaf from some of the mathematicians and would believe it as a must read for everyone!
The author explains he believes that Archimedes, Gauss and Newton were the greatest mathematicians ever. He talks about the extent to which Archimedes hated practical mathematics but still had to apply math to devise those giant pulleys and spherical mirrors to defend his homeland against the romans.
This non-technical allows us to visualize a leaf from some of the mathematicians and would believe it as a must read for everyone!
Thursday, September 29, 2005
Salt Lake City cooling down
After a rather "hot" summer, it has been a very pleasant fall untill now. It get a bit cold at dusk, but it is not too bad. I am looking forward to the winter season and hope to go skiing more often :).
Are spirits waning at Man-Utd
I have been a fan/follower of ManU ever since I started watching football. One of the main reasons why they were/are my favorite was/is the fighting spirit and oneness in the team. We have had a bad last few years without any silverware; partly because of the amount of inexperience and partly because ofthe waning spirits towards the last fifteen minutes in the game. It would always be exciting to watch ManU play towards the end of the game. Sadly though, I should say that spirit seems to be waning and Chelsea just seems to run away with the cup!
Go ManU!
Go ManU!
Sunday, September 25, 2005
Indian cricketers: professionals or lazy bones
Here is what some of the Indian cricket players purportedly had to say about the new coach Greg Chappell's ways:
"He's a bit too rough in his approach. He's just come to the job and he's being ruthless. We all know that we have to work hard on fitness and all that, but you can't just push people away the first time they struggle with a fitness regimen"
Oh! please wake up you cricketers! It just means that you guys have been goofing off the last few years and have basically been unfit to win matches! The coach has been with you for three months now and you will be fifty years old by the time you slowly warm up to the fitness drills!
I am not here to support any side here but things apart, I find it difficult to understand that a bunch of professionals (no.. lazy bones) complain about the coach asking them to do fitness regimes. You guys are paid millions on contracts and advertisements to represent the country and you cant even carry out fitness regimen! Fitness is a critical part in modern day sporting regimes and now, we know that our cricketers have not been upto par in the last few years and that has basically shown in bad results. we can only beat Australia or England if we are professional and disciplined! just whining about do working is very sad to hear!
I just hope that we will have a set of professional (fit) players representing team India!
"He's a bit too rough in his approach. He's just come to the job and he's being ruthless. We all know that we have to work hard on fitness and all that, but you can't just push people away the first time they struggle with a fitness regimen"
Oh! please wake up you cricketers! It just means that you guys have been goofing off the last few years and have basically been unfit to win matches! The coach has been with you for three months now and you will be fifty years old by the time you slowly warm up to the fitness drills!
I am not here to support any side here but things apart, I find it difficult to understand that a bunch of professionals (no.. lazy bones) complain about the coach asking them to do fitness regimes. You guys are paid millions on contracts and advertisements to represent the country and you cant even carry out fitness regimen! Fitness is a critical part in modern day sporting regimes and now, we know that our cricketers have not been upto par in the last few years and that has basically shown in bad results. we can only beat Australia or England if we are professional and disciplined! just whining about do working is very sad to hear!
I just hope that we will have a set of professional (fit) players representing team India!
Friday, September 23, 2005
AT&T Bell labs: The legacy of Unix to today's struggle
It is a well known fact that Unix was an offspring from AT&T Bell labs, the then research giant that gave some of the most important inventions to the world ( think transistors that runs virtually every computer on the planet). I did not know until today that they invented the laser too (optical systems could be a part of tomorrow's computer: we do not know about the future though). But what were the issues that led to the fall of monolithic yesteryear research giants like AT&T and the XEROX Palo Alto research centers.
Is it because the researchers at those labs were crazy enough to work on their interests rather than the future of the company?
Is it a byproduct of the greatly decreased time to market for a research product (it used to be a time gap of 8 years between when a product was in research and was released commercially)?
Is it that mankind is being aggressive enough to virtually see a new product every three/six months(think cell phones; you have a new architecture/model every 6 months or even under that i guess)?
There might be more questions to ask and a greater number of answers to the above questions but it looks like "change" is the only eternal thing in the world. I believe that people normally change for the good more often than not and am hoping that technology too is changing for the good!
Is it because the researchers at those labs were crazy enough to work on their interests rather than the future of the company?
Is it a byproduct of the greatly decreased time to market for a research product (it used to be a time gap of 8 years between when a product was in research and was released commercially)?
Is it that mankind is being aggressive enough to virtually see a new product every three/six months(think cell phones; you have a new architecture/model every 6 months or even under that i guess)?
There might be more questions to ask and a greater number of answers to the above questions but it looks like "change" is the only eternal thing in the world. I believe that people normally change for the good more often than not and am hoping that technology too is changing for the good!
The wrath of Rita
We are still miles away from the eye of the hurricane and already, there have been three significant breaches through the levy in New Orleans. Galveston is already flooded and with Rita expected to fall on land around saturday morning we are already looking at lots of damage. Natural disasters are always very sad irrespective of where it happens in the world. I just hope it affects people very little!
Friday, September 16, 2005
Static Analysis in Compilers
Compilers have advanced tremendously over the last few decades and combines the right ingredients of computer science theory and algorithms to produce practical programs that run on machines. This article is basically an afterthought of a discussion we had in the last program analysis seminar.
Consider the following piece of pseudo-code for any number 'n':
while ( n!=1)
{
if (n is even)
{
n=n divided by 2
}
else
{
n= 3*n+1
}
}
Watching through the piece of code and employing some static analysis of the inner if loop shows that it 'n' is odd, then the execution path is along the else loop. In the else loop, 'n' (which is odd) is muliplied by 3 and that yields an odd number. Adding one to it always yields an even number. During the next run of the loop, 'n' will be found to be even and will run through the if loop. Careful observation will tell us that we are wasting a set of instructions by running through the compare ( if). Instead the code could be unrolled as,
while (n!=1)
{
if(n is odd)
{
n = 3*n+1
}
n = n divided by 2;
}
we have now saved one compare set of instructions whenever 'n' is odd. Though the analysis looks pretty simple it cannot be exploited in today's compilers. The reason is that during manual analysis, we looked at the algorithm using the assumption that 'n' was odd. Compilers always assume all possible set of values as inputs to the program and cannot exploit the above optimizations. Though compiler optimizations are advancing at a fair rate, I hope to see more sophisticated compilers in the future!
Consider the following piece of pseudo-code for any number 'n':
while ( n!=1)
{
if (n is even)
{
n=n divided by 2
}
else
{
n= 3*n+1
}
}
Watching through the piece of code and employing some static analysis of the inner if loop shows that it 'n' is odd, then the execution path is along the else loop. In the else loop, 'n' (which is odd) is muliplied by 3 and that yields an odd number. Adding one to it always yields an even number. During the next run of the loop, 'n' will be found to be even and will run through the if loop. Careful observation will tell us that we are wasting a set of instructions by running through the compare ( if). Instead the code could be unrolled as,
while (n!=1)
{
if(n is odd)
{
n = 3*n+1
}
n = n divided by 2;
}
we have now saved one compare set of instructions whenever 'n' is odd. Though the analysis looks pretty simple it cannot be exploited in today's compilers. The reason is that during manual analysis, we looked at the algorithm using the assumption that 'n' was odd. Compilers always assume all possible set of values as inputs to the program and cannot exploit the above optimizations. Though compiler optimizations are advancing at a fair rate, I hope to see more sophisticated compilers in the future!
Tuesday, September 13, 2005
A triumph of Hope over Despair
This post is dedicated to one of my roommates and friend narsi, who recently( 4 hours apprx.) got a job in Provo, Utah after a seemingly long time. In short, we hope to preserve the moment we savor for him getting the job. After a bad couple of months where he almost landed at a few jobs, hope started turning to despair when none of his offers consummated.
He attended an interview yesterday (to be exact) and was offered a job today ( a pretty small trun around time) and is practically going bananas over the offer! Well, if you wait the "wait" and hold your hopes, it always is the triumph of hope over despair!
So long.
He attended an interview yesterday (to be exact) and was offered a job today ( a pretty small trun around time) and is practically going bananas over the offer! Well, if you wait the "wait" and hold your hopes, it always is the triumph of hope over despair!
So long.
Monday, September 12, 2005
A Season McLaren blew !
I have been following McLaren-Mercedes ever since the days of Mika (Hakkinen) and have been an ardent fan of the technological advances in the sport of Formula-One racing. Right from the aerodynamics employed in the cars to the on-board processors used for electronic control, F1 has always represented the pinnacle of engineering. In this article though, I will try to enumerate why McLaren should have already had the championship in the bag and how both the drivers and the reliability issues blew away the perfect season.
McLaren started the season as one of the favorites to win the championship along with Renault. After the initial set of races, it was pretty clear that McLaren was the fastest car in the field though it came at the cost of reliability concerns. Alonso started off the season in consistent fashion and has kept up to his name by gathering points whenever McLaren failed! Montoya has always been reckless ever since his start on the Williams a couple of years ago and blew away too many team points because of his stupid mistakes; Raikkonen, on the other hand could be considered unlucky to an extent even though he committed a couple of mistakes.
With three races to go and Alonso walking away with the championship mostly, I just hope the McLaren drivers hold their heads to get the constructor's title!
McLaren started the season as one of the favorites to win the championship along with Renault. After the initial set of races, it was pretty clear that McLaren was the fastest car in the field though it came at the cost of reliability concerns. Alonso started off the season in consistent fashion and has kept up to his name by gathering points whenever McLaren failed! Montoya has always been reckless ever since his start on the Williams a couple of years ago and blew away too many team points because of his stupid mistakes; Raikkonen, on the other hand could be considered unlucky to an extent even though he committed a couple of mistakes.
With three races to go and Alonso walking away with the championship mostly, I just hope the McLaren drivers hold their heads to get the constructor's title!
Wednesday, September 07, 2005
David Copperfield Show: My impressions
On a recent weekend tour of Las Vegas, I bought myself a pass to watch one of the world's most renowned illusionists in action for 90 minutes. To use the word "dumbstruck" is an understatement after one watches the tricks in action.
The show started with DC appearing in a Harley Davidson out of thin air in the middle of the stage. To add to the amazement, he predicted that he could go to the Phillipines with a technique similar to "appartion" used by wizards in the Harry Potter novel. One by one, a variety of unbelievable illusions were performed to great perfection. cars were magically created out of nowhere and baby were hatched from a woman's womb. And then the final illusion, apparating around 17000 miles to Phillipines from Las Vegas in seconds and back was done!
The man defys science and travelled around the world in seconds! I wonder why I wasted 1400$ for my trip to Chennai, India; a trip shorter than the distance between Phillipines and Las Vegas!
The show started with DC appearing in a Harley Davidson out of thin air in the middle of the stage. To add to the amazement, he predicted that he could go to the Phillipines with a technique similar to "appartion" used by wizards in the Harry Potter novel. One by one, a variety of unbelievable illusions were performed to great perfection. cars were magically created out of nowhere and baby were hatched from a woman's womb. And then the final illusion, apparating around 17000 miles to Phillipines from Las Vegas in seconds and back was done!
The man defys science and travelled around the world in seconds! I wonder why I wasted 1400$ for my trip to Chennai, India; a trip shorter than the distance between Phillipines and Las Vegas!
Saturday, January 29, 2005
First thoughts: Education system in South India
I have been wondering why I havent written about the education system through which I was steered through in my life. First things first...
This is my first blog. Hence, I expect it to be as amateurish as possible and apologize to those professional bloggers out there. Well, you could always write about what you do in day to day life but it is always just another day for a normal person like me. I decided to write about something more than personal, but did not know what to blog ....
I have always been aggrieved by the education system I grew up in and think the system I grew was not fair enough to all people. I hope to put in my thoughts that may sometimes hurt people, but then you could always be wrong in this world and then apologize later ;). That is the luxury of human life.
A brief introduction to the South Indian education system is necessary for people who dont have much of an idea. Well, every child starts with the normal schooling as any other in the world, but then, before you even join school, the child must know what caste he belongs to in a particular religion. Each of the umpteen religions in India is divided into one of Forward Caste(FC), Backward Caste(BC), Most Backward Caste(MBC) and so on..... So the child better know the particular caste coz it might help him in future... Oh! you better bribe a thousand government authorities to register yourself as a MBC candidate for reasons that will be evident as we go..... A person belonging to one of the backward castes is privileged to free education in any of the government schools in South India. Alas, the standard in the government schools is pathetic.. an understatement....Noone prefers to study in a government sponsored school...
well, to the advantages of registering yourself as a MBC, scheduled tribe or castes person....After you finish schooling and join a bachelor's degree in Engineering or Medicine....you can afford to get a lower score than one of those forward caste people(though you may be economically rich compared to the unfortunate forward caste person) and still study in one of the premier institutes in India. In Tamilnadu, as much as 695 is reserved for those privileged backward caste people!
hmmm.. now if you are a student belonging to one of the so called forward castes.. for reasons that you do not know... irrespective of whether yor are rich or poor ....you have to score the highest possible percentile to get to the same school as that of the BC person... wow ...does the FC person have to score higher because he intellectually superior to the BC person? No...is it coz the FC person is richer? No. Is it coz the fact 50 years ago the FC person's ancestors were supposedly richer and bullied the BC person's ancestors? I do not think so.... we live in a world where convergence seems to be the buzz word and yet.... there are infinite discrepancies in south India on the basis of the single most powerful word "CASTE".
Agreed ... the FC person somehow completes his education and wants to work for the government. Oh no... you need the caste again... You think you made a mistake by not registering yourself as a BC long before.....
Well.. the story continues... If you have read until this point...I am privileged...As one persons put it ... musings of a mundane person....
This is my first blog. Hence, I expect it to be as amateurish as possible and apologize to those professional bloggers out there. Well, you could always write about what you do in day to day life but it is always just another day for a normal person like me. I decided to write about something more than personal, but did not know what to blog ....
I have always been aggrieved by the education system I grew up in and think the system I grew was not fair enough to all people. I hope to put in my thoughts that may sometimes hurt people, but then you could always be wrong in this world and then apologize later ;). That is the luxury of human life.
A brief introduction to the South Indian education system is necessary for people who dont have much of an idea. Well, every child starts with the normal schooling as any other in the world, but then, before you even join school, the child must know what caste he belongs to in a particular religion. Each of the umpteen religions in India is divided into one of Forward Caste(FC), Backward Caste(BC), Most Backward Caste(MBC) and so on..... So the child better know the particular caste coz it might help him in future... Oh! you better bribe a thousand government authorities to register yourself as a MBC candidate for reasons that will be evident as we go..... A person belonging to one of the backward castes is privileged to free education in any of the government schools in South India. Alas, the standard in the government schools is pathetic.. an understatement....Noone prefers to study in a government sponsored school...
well, to the advantages of registering yourself as a MBC, scheduled tribe or castes person....After you finish schooling and join a bachelor's degree in Engineering or Medicine....you can afford to get a lower score than one of those forward caste people(though you may be economically rich compared to the unfortunate forward caste person) and still study in one of the premier institutes in India. In Tamilnadu, as much as 695 is reserved for those privileged backward caste people!
hmmm.. now if you are a student belonging to one of the so called forward castes.. for reasons that you do not know... irrespective of whether yor are rich or poor ....you have to score the highest possible percentile to get to the same school as that of the BC person... wow ...does the FC person have to score higher because he intellectually superior to the BC person? No...is it coz the FC person is richer? No. Is it coz the fact 50 years ago the FC person's ancestors were supposedly richer and bullied the BC person's ancestors? I do not think so.... we live in a world where convergence seems to be the buzz word and yet.... there are infinite discrepancies in south India on the basis of the single most powerful word "CASTE".
Agreed ... the FC person somehow completes his education and wants to work for the government. Oh no... you need the caste again... You think you made a mistake by not registering yourself as a BC long before.....
Well.. the story continues... If you have read until this point...I am privileged...As one persons put it ... musings of a mundane person....
Subscribe to:
Posts (Atom)