A successful life…

“He has achieved success who has lived well, laughed often, and loved much;

Who has enjoyed the trust of pure women, the respect of intelligent men and the love of little children;

Who has filled his niche and accomplished his task;

Who has never lacked appreciation of Earth’s beauty or failed to express it;

Who has left the world better than he found it,

Whether an improved poppy, a perfect poem, or a rescued soul;

Who has always looked for the best in others and given them the best he had;

Whose life was an inspiration;

Whose memory a benediction.”

—poem by Bessie Anderson Stanley

Equating SYTYCD to Programming to Me

I’ve been a fan of SYTYCD for a couple of seasons now, and i what i want more than anything is to have what the contestants on the show have, ie a style that they call their own, that they’re the master at, and then the ability to pick up any other choreography and style in a week’s practice…

Now, i’m not a dancer, but i’m a developer, and i want to have that for programming ie a language/platform that i’m a master of, and the ability to pick up and get good at any other language/platform/technology in a very short time….

This is what i’m working towards, for the last 5 yrs now, and the .Net stack is what i would say i’m proficient at and everyday I try to keep up and stay familiar with everything else out there, so that i improve overall as a developer ….

This year for the first time, SYTYCD has come up with the Street vs Stage challenge, which i can’t help but equate to OOPS vs Functional style, and again i would classify myself as a Functional guy, but am comfortable with the OOPS paradigm as well…

PS: I’m not able to decide if Functional is equivalent to Stage or Street style…what do you think?

Don’t let money control you…revisiting the fountainhead

When i first read the fountainhead, i wasn’t totally convinced of Ayn Rand’s philosophy of not doing anything except what you want to do, and i used to think, well he’s paying me for it, so he has the right to dictate terms…

But when i saw this video now, i remembered that people use money to control other people…so there is another way to look at Ayn’s philosophy and see that all Ayn was trying to say was that an artist shouldn’t be controlled by money or be driven by it or a slave to it….

If i say i know this technology and build whatever crap for the highest bidder using my skills, then i’m not an artist…

Giving up the clock in Office: Reactive Time

I have never had a wall clock for last 8 yrs, and have never worn a watch as far as i remember..

It is only in office that i have a timekeeper in form of the clock on my windows 7 toolbar…

But last week i removed that as well…

you might wonder how can one work in office without a clock, and to that i say: Reactive Time…

In porgramming we have a concept of reactive programming, whereby you subscribe to events that you want to “React” to, and when the event occurs in the future, you’ll be notified…Event Model is another way to see it..

So what i do instead is:

  • Configure outlook to send me SMS and desktop notification 15 min prior to meetings
  • Use “Cool Clock” chrome extension that allows me to set reminders and stop watch etc. to manage notifications for non meeting scenarios, like going to lunch and stuff…

Here’s how this has made my life easier:

  • Instead of anxiously waiting for someone to reply and staying affixed on the clock waiting for a couple min to pass by, so that you can send “?” or “u there?” on chat, i simply set a timer of 15 min with the note “ping XYZ”. This way i’m not anxious and life’s good
  • Instead of looking at clock 10 times to see if it’s lunch/break time, i simply set a reminder for it, and am notified at the right time..No Anxiety

There’s really nothing worse than a clock….Try this out, please

what does five-sigma mean?

five-sigma corresponds to a p-value, or probability, of 3×10-7, or about 1 in 3.5 million. This is not the probability of the claim being correct or wrong; rather, it is the probability that if the claim is wrong, the data backing the claim, would be at least as extreme as what is observed.

Eg. “The reason that it’s so annoying is that people want to hear declarative statements, like ‘The probability that there’s a Higgs is 99.9 percent,’ but the real statement has an ‘if’ in there. There’s a conditional. There’s no way to remove the conditional,”