Friday, July 15, 2011

A Day in the Life of Jeevan

A Day in the Life of Jeevan

It was an insignificant day, much like the 16ths and 17ths of a month we would let pass unnoticed. The sun did rise in the east that day and found the monsoon sky of Bangalore blanketting the millions of late-risers still snuggled up in their beds. A few beams that did manage to trickle through lit up Jeevan's bedroom. Buying curtains was an item lost somewhere deep on his long TO-DO list. On some day, when he did have the time (which he always did) and interest (which he never had) to go through the long list and check them off, he would find this item surprising and unnecessary. He would wonder what he had been thinking when he had written that. He quite liked the sun lighting up his room. It helped him wake up early, as he did on that day.

He lay wide awake on his bed and stared at the ceiling. There was no reason for him to get out of it. He pondered about something and smiled. The smile grew to a wide grin and then he left his bed to set about doing his tasks for the day.

~~~***~~~


Toilet duties for the day briskly put aside, he first made himself a mug of coffee and then entered the second bedroom of his apartment. It had no signs of being a bedroom - it was his library cum music room cum workshop. He stood in front of his large bookshelf first and wondered what he was in the mood for. He was very happy that day, happier than the past several ones. He picked Destination Moon from his Tin Tin collection. He then stood in front of his music shelf and wondered again what he was in the mood for. He could not make up his mind. He tried running his fingers over a rack of discs to focus. Every disc looked appealing and trite at the same time. Realising he had no appetite for music that day, he decided to go random.

He turned on a random channel on his radio in the living room. He then went out to his balcony and nestled himself on his chair with his coffee and book, as Bangalore's beautiful monsoon sky greeted him. He could already hear the hustle and bustle of the distant Sarjapur road traffic. Down in his apartment block's large parking space and walk-way as well, the commotion had begun. He looked down from the balcony and found the cemented floor washed clean by the overnight rain. Yet again, Mr Ramji, from 4C of the North Tower (also the unofficial custodian of the cleanliness of Jeevan's sprawling four building apartment block), was taking the security guards to task for letting in stray dogs. Yet again, the security guards turned a deaf ear to him and left wondering from where and how the stray dogs came. Mr Ramji then started warming up for his jog while the couple from - Jeevan always forgot their apartment - returned from theirs. In some time, the office-goers and school children would begin to trickle out one by one.

He got back to his coffee and lost himself in his morning read. Tin Tin's adventures reminded him of his once dear ambition in life to become a detective and go on several adventures. He even had a name then - "The Third Eye" detective agency. Several years and several dear ambitions later, at 25, he smiled at the fact that he had pursued none of them. He was lost in thought for a long time and when it was time for breakfast, he found that he had finished reading seven pages. He then had his regular dose of cereals for breakfast and began work at his workshop.

Apart from the large shelves full of his books and music discs, his 'polymorphous' library slash music room slash workshop had an enormous table in the middle, on whose side, he had fixed a vice. Other miscellany in the room included a Guy Fawkes mask, a quiver full of arrows, a witch's hat and a violin - all of them mounted on the wall. Upon the large table, lay a long bow that looked beautiful even without its planned engraving, darkening and polishing. It was the first time Jeevan had ventured to make a bow and after two broken ones, he had managed to carve out a masterpiece. He held it with his left hand and ran his right over the sand-grained surface.

"Perfect," he said to himself, admiring his work, "Legolas would be proud."

It was heavy because of his choice of wood. Knowing that he would never use it, he chose longevity over efficiency. He wondered if someone would actually use such a heavy bow efficiently in battle. The urge to string it and test it was overwhelming. He had spent a month planning, designing, ordering the tools and materials, and then actually making it. He finally gave in to the tempation and strung the bow, took an arrow from his quiver and went to his balcony. He looked around and finally fixed his aim at a trash bin near the South Tower's car park. A shot from the sixth floor balcony to a trash bin about 200 feet away was not the ideal first shot he would have liked for, but he went with it considering the lack of other targets and the safety of materials and men in other places. The beauty of the projectile, which he wanted to admire for long, would continue to elude him until he went outdoors. He gripped the arrow with his fingers, took a deep breath, drew the string, took a clear aim at the plastic bin, released it and listened to the reverberations of the string, as the arrow sped towards and over the bin, missed it by a shockingly long distance and fell flat on the top of a car - thereby denting it and then landed at its side.

"Oops," he said and doubled up for the mini-disaster management.

He quickly sneaked out of the house with his wallet, a pen and paper in case he needed to write a note to the owner of the damaged car, walked briskly to it, retrieved his arrow from its side, estimated the damage it did to the car (which, he was relieved to find, was undetectable and hence harmless) and sneaked back in to his house.

The desire to shoot an arrow satiated, he then removed the string from the bow and began engraving a few lines on it in Elven. After three hours of intricate detailing and engraving (which included his signature as well), he finally began the final task of polishing it. When it was over, it was way past his lunch time and he realised that he had over-worked. Admiring what he had managed to create, he thought it was time well-spent and a meal well-skipped. He even decided against ordering food home and had apples for lunch.

Tired from the engaging work, he rested on his living room couch and considered taking an afternoon nap. He felt the day deserved better than an afternoon nap. In fact, he felt it deserved the best! He picked his favourite movie - 'V for Vendetta'. He had lost count of the number of times he had watched it. He considered himself to be V's greatest fan and he had all of V's dialogues by heart.

Ten minutes into the movie, he muted the audio and sprang from his couch and enacted V's dramatic introduction -

"VoilĂ !" he said in tandem with V on the TV, "In view, a humble vaudevillian veteran cast vicariously as both victim and villain by the vicissitudes of Fate. This visage, no mere veneer of vanity, is a vestige of the vox populi, now vacant, vanished. However, this valorous visitation of a bygone vexation stands vivified, and has vowed to vanquish these venal and virulent vermin vanguarding vice and vouchsafing the violently vicious and voracious violation of volition!"

And he swooshed his imaginary sword to etch an imaginary V upon thin air and continued with a note of seriousness -

"The only verdict is vengeance; a vendetta held as a votive, not in vain, for the value and veracity of such shall one day vindicate the vigilant and the virtuous," and after a haughty laugh, "Verily, this vichyssoise of verbiage veers most verbose, so let me simply add that it's my very good honor to meet you and you may call me 'V'".

Proudly, he sat back in his couch, turned the volume up again and continued with his movie. At the point where V set Evey free from her captivity, his phone rang.

It was Mary.

"Hey Mary!" he said in a suprised tone, without the customary 'Hello', "Are you back?"

"Oh yes, I am, Bertie Wooster!" said she, pulling his legs.

"Bertie Wooster? Hmmm," he hmmed, buying time to get back at her, "So, how are all the poor children in the North East, Miss Teresa?"

"Oh," she said, "The usual. I mean - like everywhere - malnourished and exploited."

"Even after you've been there for four months?"

"Yes, even after I've been there for four months."

"Good to hear that. So, now you see there's no solution to this problem?"

"Don't start on that argument!" she said, warding off their never-ending discussion on social problems, "So, How's life for you? Still very busy doing nothing? Or you found yourself a job?"

"Job? Haven't I told you - Jobs are a 20th century invention and I don't want one."

"Ah yes! That quote! McCandless, right?"

"No. It's Supertramp's."

"Hmmm," she said trying to remember something she had forgotten.

"So, Are we meeting?" asked Jeevan breaking the pause.

"Oh yes!" and she remembered, "I was coming to that. I need some money."

Jeevan smiled. Mary hadn't changed a bit - she would pull all strings available, however socially inappropriate, to wriggle out of situations and yet keep a cool head while doing so. He wondered what situation she was trying to wriggle out of.

"You just came back from a company sponsored trip to the North East and you straightaway try to borrow money from me?"

"It's not a company. It's an NGO. And isn't that when people borrow money - when they are in need?"

"No, I didn't mean that! Don't they pay you at all?"

"Oh! That they do. But you know - it's a long story. I lost forty thousand setting up a library - a mini-library actually. Had to dip into my personal savings. I thought I could tally it with the help of some rich patron someday. Now, I am in need of it and you tell me - how many other rich patrons do I know?"

He smiled at her logic and tested it further, "No way. You're taking me for granted."

"Oh C'mon, Jeev! What are rich friends for? It's just forty thousand. I'll pay you back when I get a pay hike."

"First of all, I am not rich. My father is. Second of all, do they even have pay hikes in NGOs? Anyway, I'll send you. And this is the last time."

"Last time it is."

It was always the last time, each time. But Jeevan never regretted lending money to Mary. He knew it was money well invested.

"So, Are we meeting?" he asked again, breaking the pause.

"I'll call you about that."

"Alright."

"Alright then. Have fun."

"That, I have. Thank you."

He then went over to his laptop, transferred the money and after looking at his balance, made a note on his TODO list - "Get money from home."

He resumed his movie and as it ended, it left a void in him that every good movie or book did. He made himself some tea and finally, as the day came to a close and as dusk approached, he felt the void grow bigger. He felt he needed a break from the monotony - he felt the need to see people. He decided to go to Forum.

Forty-five minutes later, he managed to drive his car into a vacant parking space at Forum. He roamed aimlessly for sometime and then went to his usual first floor spot and observed his fellow humans. An hour later, he had dinner there and drove back home.

~~~***~~~




Today, If I remember correctly, marks one year since "The Great Quarrel" (Or should I use "The Great Enlightenment"?). So this makes it "My Year of Living Dangerously". ;-) That holds literally too. Anwar anna has even now not given up calling me up and asking me if I am safe. Life has been more than safe. It has been bliss. I do miss them, but I am now happy that I'm living far from them than living a hollow and meaningless life. I am happy that I don't live a life entirely determined by the need to put up faces in front of others. I'm glad those days are over and this is life at its best.

I guess I have not yet conquered the will to have people around. I do feel lonely at times, so lonely I wish I hadn't left home. This makes me doubt if Thoreau ever felt lonely at Walden Pond. I doubt if Supertramp ever felt lonely. Would V have felt lonely had he been real? Or at least boredom? That brings up the question - What's the difference then - between loneliness and boredom?

Why can I not spend all my time watching/reading/listening? Why do I crave for human contact? What's the difference between spending an hour with a book and spending an hour with a person? Customised perspective? Possibility of love? Touch? The answer still eludes me.

May be, it is easy to throw away a book that you don't like. But not a person. On the contrary, it's hard to get a human you like. Ah! Humans are intrusive and make life complicated. Books are simple and leave you free.

---

I was at Forum today. I see a lot of permanent-tatooed people. It's interesting. Another mode of expression of solidarity to something? (I should get one too.) :-)

---

I finished making the bow today. So, the bow and arrows are ready. The quiver needs some final touches. The ears are ready too. The tailor called. He said he will deliver the cloak tomorrow. The goldsmith said the fiery etchings are done as well. I guess I am all set for Operation Middle Earth.

---

Mary is back and in need of money again. I guess she has got into a habit of borrowing money from me, which is quite worrisome. But yes, Mary is back. :-)

---

I'm glad I'm writing this even after a year - Tomorrow will be yet another day when I wake in my bed and nothing will be expected of me.



Jeevan then put his diary back in its place, picked his copy of The Golden Treasury

and went to bed.
~~~THE END~~~

Friday, July 1, 2011

Irreversibility

Once in a while in the passage of time, a man gets so obsessed with numbers that his life is irreversibly changed. On the day Ram walked into my office with his theory, I knew he was obsessed.

~~~*~~~

I met Ram in my Advanced Number Theory class. It is one of our graduate level courses. I have been teaching ANT for the past 12 years, but I don’t remember any student in all these years who had as much passion for numbers as Ram did. It was evident that he was a class apart from his peers after a few classes. He solved the standard textbooks problems with no difficulties, abstracted what he learnt, posed problems for himself and began working on them. He quickly gave up solving my assignments as well. The only reason he was still attending classes was because he said he needed – in his own words – “fresh perspectives”.

Though he was my best student, we had never met out of the classroom. He worked on his own, never collaborating with anyone. I was sure he made some discoveries worthy of publication, but he never cared to publish. I realized he was aiming for something else. With the questions he was raising in class, he seemed to be on an abstract and directionless pursuit. Though I was curious and worried about where he was headed, I never took the initiative to talk to him out of the classroom. I thought he was a mad genius and it was best to let him be.


Two months into the course, Prof NRV mentioned that a guy in his class had been skipping all other classes except ANT and that he was at the verge of losing his stipend. It was worried it could be Ram. It was. I decided that it was time I had spoken to him.


In the next class, I went to his desk and asked him to meet me in my office after class for a chat. I waited for him, but he did not turn up. He sent me an email in the evening –


“Dear Prof. Hari,

I am sorry for not turning up. I know why you wanted to meet me. I’m alright. I am working on something far more rewarding than my stipend or my classes. I have delved so deep into solving this problem that I find my classes a waste of time. I now realize that I should have enrolled for a research oriented program. Classes don’t make sense to me anymore. But back then, I didn’t know what to pick… my interests are clearer now!


The next few days are the most crucial for me. I hope to make good progress. What I might discover as the solution could be path-breaking. This makes it all the more exciting. I might be missing ANT classes as well.


I’ll meet you soon with some good news!


Ram.


P.S: One-way functions. ;-)”
~~~*~~~

Five days later, he walked into my office. He did not look like someone bringing good news. He was bearded all the time, but his shabby dressing made him look worse. He looked tired as well.

“Good afternoon, Professor.”


“Oh! Good afternoon, Ram,” I motioned him to take a seat, “It’s quite a surprise to see you these days. So, how’s your research going? When are you getting back to classes?”


“Classes? I have not even thought about them Professor, but my research is on track.”


“What are you working on?” I asked, curious about what was holding him back from attending classes.


He hesitated and then spoke, “I am working on finding a universal reversal function. Umm… For example, like a universal de-hashing function.”


I wasn’t quite clear with his terminology. I wanted to make sure if he really meant what I understood it as. “You mean a function that accepts a hash value and returns the original plain text?”


“Exactly,” he said with excitement, “But hash functions are just a sub-set of one-way functions. I intend to find a generic function that can output the original input value when we input the one-way function used and the output it generated. If we use it in the context of hash functions, it can de-hash a hash value generated by any hashing algorithm.”


“Ram,” I paused trying to figure out the best way to put it, sighed and then told him, “I cannot put this in any other way, but what you’re saying is ridiculous.”


“I knew everyone would say this,” he said clearly losing his excitement, “It’s hard to accept the fact that a hashed value can be de-hashed and a one-way function can be reversed.”


“It’s not hard, Ram. It is impossible to accept it. You are trying to deny the very nature and purpose of hash functions. That’s what they are - Once you hash a piece of text, there is no way you can get the original text back.”


“I know the definitions, Professor. I think that’s what blinds you from seeing beyond. You fail to question the definition. I believe there is no such thing as a hashing function. In fact, there is no such thing as a one-way function as well. An input put through a mathematical function resulting in an output can always be reversed. Everything is two-way. I strongly believe in that.”


“You
believe?” I asked in disbelief, “one-way functions have been proved to exist!”

“Then I intend to disprove it,” he said suppressing his anger, “Let me explain, Professor. Suppose I take each computation in a one-way function, I can see it has an input and an output. The output of each computation becomes the input of the next. This becomes a chain of causality. I believe – if you have the final output and all the steps of the function – then you can trace it back to the initial input.”


It was then that I realized I was arguing with someone who always questioned the premises of argument. “And this tracing back is what one-way functions do not allow! There is loss of data!”


He remained silent and said “You are going back to the definitions again. You don’t see what I see.”


I couldn’t understand what he could
see. He was incorrigible and he was losing the argument. “Okay, Let’s take an example. You say your de-hashing function can give you the original text if you input the hashed value and the hashing function?”

“Yes.”


“Then let’s take any hashing algorithm – MD5 for example. Whatever be the input, be it a 100 page Shakespearean play or just a single character – say an ‘A’ – MD5 always spits out a 16 byte output! There is no way you could de-hash the output into a 100 page text! Data is lost during hashing. You cannot conjure up the data from nowhere! And it applies to one-way functions as well.”


“Yes,” he sounded offended, “you cannot conjure up data, but you can certainly do it within the boundaries of present-day mathematics.”


“I’m sorry that I sound discouraging, but I don’t see this going anywhere, Ram. Even if you were to find such a universal de-hashing or a reversal function, there are so many problems. What about hash collisions? There could be infinitely many plain texts leading to the same hash value. If you were to de-hash it, how would you choose the correct input text from the infinite number of possible input texts?”


“It’s hard to explain to you, Professor,” he said and stood up, “I’ll show it you. It’s just a matter of days. I came here to ask you a favour. Now, I don’t need it. Thank you very much.”


He then stormed out of my office with stern determination.


~~~*~~~

I hadn’t heard of him for a week after that. Then, I received an email –

Dear Prof. Hari,

I’ve done it! I’ve managed to come up with the way to reverse a one-way function! (and to “conjure up” data! :-))


Here’s a sneak preview of my algorithm –


6dc48f564c3f21cbde15075932df63494968589b


Oh! I’m sorry I forgot it’s hashed and I’m the only one (except for Prof. Basu) who knows how to unhash it. :-)


Prof. Basu is hosting an inter-departmental seminar at the RCAMR this Friday. Researchers from the center are also invited. Prof. Basu is planning to make my discovery public that day. Please do come.


Ram.


Prof. Basu was the head of our department and the director of the Ramanujan Center for Advanced Mathematical Research. The “center” as we called it, was a privately funded research organization in our campus. I couldn’t believe Prof. Basu would invite researchers of the center for Ram’s seminar. Either it was going to be path-breaking or he would be making a fool out of himself. I thought I’d know in two days’ time.


~~~*~~~

It happened the day before the seminar. I remember that instance very vividly. I was in a class that morning. Prof. NRV walked swiftly into the class and whispered into my ears to step out. I was first confused. He said it was very important. He was sweating profusely and was acting hysterical. Just as I stepped out of the class along with him, he sputtered –

“Prof. Basu passed away in an accident today. He was on his way to the campus. And that boy – Ram – he was found burned to death in his room. It was a fire accident. No one knows how it happened.”


~~~*~~~

For the next few days, our campus was the talk of the country. There were several media reports, investigations, controversy theories and other such cacophony. After it all died away, I was left with what caused it all –

6dc48f564c3f21cbde15075932df63494968589b


It took away two lives.


It had the key to ultimate reversibility.


And it was irreversible.


~~~THE END~~~