Saturday, January 8, 2011

How does one explain,
Memories with dull pain,
The ephemeral vaccum,
Indefinitely rewinds a day dream,
Without much gain.

Somehow I know lesser with age,
Answers raised more questions,
A heroic effort to defy an adage,
And conflicting thoughts in gestation,

Someday I will be at peace.

Saturday, January 2, 2010

Happy New year !

Yet another year passes by,
Ideas become more nebulous ,
And opinions seem to go awry.

In a view from the ruins,
Do solace i seek,
And the endless drunken chattering,
Almost does the trick.

But as the skies grew darker,
And the cold winds blew,
To their homes the birdies flew.

To my abode i return too,
Where yet another year passes by,
Ideas are nebulous and opinions are awry.






Saturday, September 12, 2009

Save my soul

A reporter for mathematics, is what you can call me. I write about anything and everything that has been happening in the mathematical community. A famous anomaly is getting a lot of attention in the community. I am writing about the different approaches that are being proposed.
The first three are quite conventional. No surprises there. The fourth one is trying to explain it by the means of a constant. " A rather lazy approach, must say, the guy is try to explain every step by not moving at all", I smile to myself.
Just then i hear a music filling the air:

I've been living with a shadow over head
I've been sleeping with a cloud above my bed
I've been lonely for so long
Trapped in the past, I just can't seem to move on

I've been hiding all my hopes and dreams away
Just incase I ever need them again someday
I've been setting aside time,to clear a little space in the corners of my mind

I am about to drift into a thought when i got reminded of the fifth approach. Its my favorite and I am looking forward to write about it. I thank something up in the skies that i have something to save my soul.
Interesting phrase - "Save my soul". I will definitely use it somewhere in writeup. There i am back on my desk writing with fervor again.


Sometimes we are grateful for our dreams, arent we ?

Thursday, June 4, 2009

A programmerÅ› utopia

In the good old days, when visiting the kernel source code wasn´t this daunting a task as it now, I had this first hand experience of discovering that linux source code is interspersed with interesting/witty/funny comments and shocking amounts of profanity.
Could never motivate myself to congregate them all and send them to others interested ( read jobless) souls like me.
Luckily found a list of them on the internet :D, courtesy here and here.
Would be adding to the list, as i come by more :).


Some of my favourites are :

==> *!-- I didn't write an indexed search because I have no motivation right now. Please continue wasting your time. --*


==> *!-- User is a moron. Make it known. --*



==>
/* DRUNK. FIX LATER */



==>
from buffer.c:

/* NOTE!! While we possibly slept in sync_dev(), somebody else might have
* added "this" block already, so check for that. Thank God for goto's.
*/




==>
from main.c:

/*
* Yeah, yeah, it's ugly, but I cannot find how to do this correctly
* and this seems to work. I anybody has more info on the real-time
* clock I'd be interested. Most of this was trial and error, and some
* bios-listing reading. Urghh.



==>
from vsprintf.c:

/* vsprintf.c -- Lars Wirzenius & Linus Torvalds. */
/*
* Wirzenius wrote this portably, Torvalds fucked it up :-)



==>
from tty_io.c:

/*
* Jeh, sometimes I really like the 386.
* This routine is called from an interrupt,
* and there should be absolutely no problem
* with sleeping even in an interrupt (I hope).
* Of course, if somebody proves me wrong, I'll
* hate intel for all time :-). We'll have to
* be careful and see to reinstating the interrupt
* chips before calling this, though.
*/


P.S: Some of the above more ¨serious" comments, make more sense when you
are trying to understand the rest of code.

P.S : GoodJob has taken the trouble of plotting the ¨frequencies¨ of
profanities for records :D

P.S : I vaguely remember that there is a an xkcd strip about the same.
But dont seem to be able to find it :(.






Monday, May 11, 2009

Down the memory lane

After endless bickering by Ma, about how books are dangerously encroaching the whole of our modestly sized house, she said it was time to discard them , /pause/, she corrects herself "we have to discard at least some of them". So stood ahead a daunting task of sorting the old books and catergorising them into "Have to keep", "Find rightful heirs" and "Discard".
I love my book room. It has this huge shelf with glass sliding panels and books arranged behind them in neat rows.

So first came the old text books, from 10th grade onwards. The english text books, which were read the day they were bought. The "Merchant of Venice" in old english. I only realised the importance of ICSE english syllabus, when i shifted to CBSE for my 11th and 12th. The former having a distinguished class ( spoken like a true ICSE snob ! ). I missed "Selected short stories" and "Pagent of poems" after i left them behind.

Among the books, i saw a familiar red- black book cover and out came the "Resnick and Halliday". Eagerly opened it and started reading the first chapter. Aaah, how i love those tiny fonts and those diagrams. And all the "Prove that .." questions at the end of each chapter. Then there was Looney with all the Trignometry gyan. I suspect my other text books except english have already been "given". Then there a few books on physics from my dad's time. Indian authors, big fonts, i remember reading them on and off.

Some odd 30 novels. The ones i started buying like mad when i started earning. I even have a james hadley chase for that matter. :P

Then there were the engineering books. Out went the ones which said "Object Oriented Programming" or "Html" or "Java" or "VC++". I somehow absolutely hated "learning" languages. Then there was "Theory of automata and finite languages" by John Martin. Definitely a keeper. I learned the concept of FSM's here. I am still fascinated by them. Then a "Introduction to Prolog", what a teaser that was , i remember ! Until you think in terms of recursions, you can never write a program. But when you do, it was a 3-5 lines of code , brevity and elegance personified. A keeper again. The "Operating systems" by Silberschatz got eaten by termites. Felt bad, but was secretly relieved that it wasnt "Resnick and Halliday". Then was "Compiler design", a keeper. Was torn whether to keep the "Network analysis", but would have to keep "Microprocessors" too, for the sake of fairness, you know. And "Have to keep" pile was growing making it an extremely difficult optimisation problem.

There were a huge pile of brilliant tutorials mock test papers and YG files. Was tempted to keep one of the papers and try to solve the math section. Debated between getting excited and feel good about myself or getting completely humiliated. Whisked it into the "Have to keep" pile.

Found an old notebook, with neatly written notes sbout calculating the final velocity of a projectile under the force of gravity.

I am so glad that some things never change...

Thursday, April 30, 2009

Refuge

Lots of last minute packing to do and I am writing this post. The age old habit of giving importance to useless trivial stuff, when there are more pressing matters to attend.
A roller-coaster ride has it been. Words somehow dont seem to give way to whole turmoil down there. Lower the defences, one always has the option. Only one doesnt realizes, that one does. The intense desire to be loved is fatal. Wake up and realise its all epheremal. Bittersweet memories swirl around into an oblivion , like one is hurled into the air from a play cart. Momentary glide and then a free fall. Gravity defies none. And what does one think on all the way down ? How did it come to this ....

Friday, November 28, 2008

Epiphany

It happened to me when I was in iitm for a week. Now, thats what i call a huge campus, which is as beautiful as it is massive. And my navigational skills suck ! ( This is one of the rare things i actually admit , I am bad at , so it can deciphered how bad I must be ).
So I wanted to take a walk to this place called Gurunath stores. I remembered someone had told me to go in the direction opposite to what I take when i go to Computer science block ( Or was it the sharavati hostel ? ) and walk until i see a small ICICI placard, and walk left from that. So I start walking left from Building Science block and kept walking for a long distance, waiting to spot that ICICI placard. It was a long time before i realised that the turns didnt seem familiar, hence i should ask someone for directions. A gentleman gave me a very warm ( sympathetic) smile and told me wait at a spot for the bus which would take me there. I bravely assured him that i wanted to walk and hence be kind enough to give the directions. So I walk beside the hockey-football grounds, electrical engineering dept, and take a right, when i suddenly spot that damn ICICI placard !
I "globally localized " and shifted the whole map in my mind according to my new position. And i did it as an impulse. That is when it struck me ! So this was what MK ( my robotics prof ) kept drawling on in the Mobile Robotics classes !
I have drawn analogies before, but it was never this striking. And the fact that i did it almost as an impulse, made me started thinking how someone would have bumped across the concept of "localization" and decided to use it for robotics !
After learning robotics for 2 years, "localization" is definitely a concept/term would take a permanent place in my dictionary/vocabulary.
With my perfect knowledge about the world, I proudly made my way back towards the sharavati hostel.