Tuesday, July 24, 2007

On ideas and advices

This is my second rambling in what I could call a series of pseudo-technical gibberish. I am kind of perplexed on how I react to peoples' ideas, their views and above all, their advices.

Starting with ideas.. I am now convinced that I dont look at the merit or novelty of the idea as much as I look at the person professing the idea. Many a great ideas have probably fallen on my deaf ears just because i didnt take the person serious enough. At the same time, I have fallen prey to many a marketing tricks of the great wizards when they impose their abyssmal-thoughts-lacking-clarity on me just because somewhere in my head i have a great opinion about them and their ideas. Anything that emanates from their mouth seems to be the next biggest thing, only to be found out later that they were BSing all the time and I had all long turned off that one characteristic that differentiates us from the animals.. reasoning. I think there is always a need to decouple the idea from the person to justfully evaluate it, else we end up judging the person and not the idea. I hope this sinks into me forever.

Now coming to advices.. its the same sad story. I tend to look at the person, not the advice. The first thing which comes to mind, is to rebuff the advice, mentally rationalising that the person giving the advice is no grand pupa standing on a high moral pedestal, and hence lacks the authority to advice my bloated ego. I am not sure how many people I have offended by my reckless behaviour, but if any of those are among the readers of this blog, my deepest apologies are indeed to you. It s an extremely silly act, given why people would advise me in the first place.. probably because they share a care and concern for me. And to rebuff such people amounts to the highest orders of blasphemy, if not absolute stupidity.

All these remind me of an obscure sanskrit verse-"Focus on what is said..not who said it"

Monday, July 23, 2007

Readers Indigest to Writers Consummation

Ever since i bought my car last week, things seem to have changed for the better. I am no longer bound to the shuttle timings, and I can plan to stay longer at school. However, I am just figuring out that staying longer at school isnt helping me much. Instead of watching youtube at home, I am ending up watching it at school. And the mornings are getting worse.. I am getting in school at the time most people are heading out for lunch. Anyways, this post is more to provide a current-state-update on how my life is proceeding so that aeons later the aliens would be able to have a glimpse of what it took to be a member of an extraordinary species called the GRAD STUDENT. The one word that best describes my current situation, is stagnation. I am completely out of ideas.. The more i read, the more i feel the need to read more to get a better grip of the field. There is always this constant thought at the back that i need to go back to the basics and read it up. SO most of my time these days is spent in re-reading basics, which i should have been theoretically comfortable with right now. I am not sure if this is the right way to go ahead to do something new. Going back to the basics, in addition to providing the fundamentals, i think, also indoctrinates one to some extent that the mind is now stuck to a framework to reason with in. May be this is good for the theoretical guys, or ones who look at things from the first order, but I am a bit skeptical if this is the right way to go for people in experimental systems. My guess for experimental research would be to initially get a hang of things by reading a few fundamental papers which get to the meat of the system, the pure vanilla system without bells and whistles, and then just go ahead and implement something new. If it works, great. if doesnt, still great. I think research is not about building systems that work, but understanding why some systems work great under some conditions while some dont, and trying to apply some of the working-principles to the non-working ones.
Unfortunately, there is a subtle boundary here, between hacking a system together by integrating multiple working components, and actually building a working system motivated by research. My opinion on that is one must go both ways. Build a system that works by integrating multiple components and analyse its performance, bottle neck, correctness etc under different conditions, as well as the vice versa-- analyse a system and postulate improvements to it and build it. I dont think the two approaches are competing, but rather are complimentary. I am also intrigued by the camp that says, "write code and eventually you will get going somewhere". Although i completely believe in the statement that we will get somewhere, but I am not sure if that somewhere is where we want to head towards.

And for the curious readers of this blog (if any), I am working (atleast.. thats the claim) on wireless network adaptation based on application requirements, and as I read more, I am being sucked into multimedia delivery over wireless networks, and as I read more on that, I am being pulled into MAC level QOS, which in turn is the motivation to write this post.

Moral: Stop reading.. and start writing..