Category Archives: Musings

Book: Parva by S L Bhyrappa

It is very sad to know that a ‘Sahitya Akademi’ award winning novel has been out of stock for more than two years(since I started searching). Anyways I am still looking forward to get a copy of this book.


No single alarm / reminder utility

I was recently searching for a good reminder /alarm utility. But all the of the features I wanted were strewn across many little utilities. So I have decided to write my own tool in .NET

List of various utilities:

  • Google Calendar
  • GTD Timer
  • Fifteen Minutes (Its actually an AutoIT script)
  • SimpleWorkTimer

So writing a reminder & Google Calendar plug-in for “Launchy” would be a good idea too.


I was reading about SAKSI and its founder Dr. R.L Kashyap. He is a professor of E&CE department at Purdue university. Its just amazing to think about how wide and deep his knowledge is regarding ancient Indian scriptures and CS! Just have a look at his homepage.

Principles and Techniques

Of late, I am being attracted to Ramayana and Mahabharatha, the latter being my favourite. It is said that there is no principle that has been left untold in the Ramayana and the same is true w.r.t techniques, in the Mahabharatha. I find an interesting relationship with programming languages, where principles and techniques are more important than the language details.[Stroustrup ;)] The Mahabharatha illustrates all strategies and techniques, while Ramayana illustrates principles. Meanwhile I am searching for a book called “Parva” by S.L Bhyrappa. People say that it gives a very different account of the Mahabharatha and that the book has won many awards. As far as Ramayana is concerned, it is simple, but very difficult to understand.

How Love = hate?

This can be simply put as “You Love to Hate.” This tells us that love and hate are not the opposite sides of a coin. They are not the extremes. They are one and the same!

Henry David Thoreau

You people must have read the caption below the title of my blog, which reads ‘What do you have to say? That is more important.’

I hardly know an intellectual man, even, who is so broad and truly liberal that you can think aloud in his society. Most with whom you endeavor to talk soon come to a stand against some institution in which they appear to hold stock,—that is, some particular, not universal, way of viewing things.

-Henry David Thoreau

Some great thoughts by Hamming

“Knowledge and productivity are like compound interest.” Given two people of approximately the same ability and one person who works ten percent more than the other, the latter will more than twice outproduce the former. The more you know, the more you learn; the more you learn, the more you can do; the more you can do, the more the opportunity – it is very much like compound interest. I don’t want to give you a rate, but it is a very high rate. Given two people with exactly the same ability, the one person who manages day in and day out to get in one more hour of thinking will be tremendously more productive over a lifetime.

“Genius is 99% perspiration and 1% inspiration.”

The idea is that solid work, steadily applied, gets you surprisingly far.

The misapplication of effort is a very serious matter. Just hard work is not enough – it must be applied sensibly.

Great scientists tolerate ambiguity very well. They believe the theory enough to go ahead; they doubt it enough to notice the errors and faults so they can step forward and create the new replacement theory. If you believe too much you’ll never notice the flaws; if you doubt too much you won’t get started. It requires a lovely balance. But most great scientists are well aware of why their theories are true and they are also well aware of some slight misfits which don’t quite fit and they don’t forget it.

When you find apparent flaws you’ve got to be sensitive and keep track of those things, and keep an eye out for how they can be explained or how the theory can be changed to fit them. Those are often the great contributions. Great contributions are rarely done by adding another decimal place. It comes down to an emotional commitment. Most great scientists are completely committed to their problem. Those who don’t become committed seldom produce outstanding, first-class work.

If you are deeply immersed and committed to a topic, day after day after day, your subconscious has nothing to do but work on your problem. And so you wake up one morning, or on some afternoon, and there’s the answer. For those who don’t get committed to their current problem, the subconscious goofs off on other things and doesn’t produce the big result.

So the way to manage yourself is that when you have a real important problem you don’t let anything else get the center of your attention – you keep your thoughts on the problem. Keep your subconscious starved so it has to work on your problem, so you can sleep peacefully and get the answer in the morning, free.

If you do not work on an important problem, it’s unlikely you’ll do important work.

You should do your job in such a fashion that others can build on top of it, so they will indeed say, “Yes, I’ve stood on so and so’s shoulders and I saw further.”

The business of abstraction frequently makes things simple. a.k.a Generalization

Don’t waste time by making reform gestures and kind of warfare with your boss.

Use your ego to make yourself behave the way you want to. eg. I will finish that task X and prove that I have finished it.

Don’t try an alibi. Don’t try and kid yourself.