My last blog

Hey, no, I didn't stop blogging. This is my last blog as a project trainee from IBM.

Special thanks to , Rohit, and for making it memorable. We sure had lotsa fun out there in the console room. I am sure, not many had as much fun in IBM as project trainees.

Also thanks to Kiran, Kulki and Deepu for all the support.


Storm (mis)adventure

Where were you at 4 in the evening yesterday? Well, this is the question people would ask you if you were in Bangalore. Reason, the thunder-storms that stormed the city.

I had been to Bangalore to collect our IBM project certificates. My mentor, Kiran, had asked me to call him up to confirm where he is once I reached Bangalore.

I took the summer special train (12:00 o'clock) from Mysore. I reached Bangalore quite early – 3:00 pm (the train reaches at around 3:15 usually).

I thanked God for having reached early, since I didn't want to waste time on journey. I took a 333 to Airport Road and on the way called up Kiran to confirm he is in EGL. He said, “It is raining buckets here.” I said, “I'll try coming. Let's see.”

I realized what he meant only when I reached Domlur. It was raining elephants and dinosaurs (bigger than cats and dogs – couldn't get a better description) in Domlur. The bus driver asked, “Who's getting down?”

I looked out and was reluctant to get down since I didn't even have a jacket. He mercilessly said, “Get down soon.” I jumped out of the bus and took to the first shop I could see, which happened to be a tailor's shop. I stood there for some time. But the storm was so heavy, that I was getting wet even though I was standing under a shelter. I thought to myself, “No point standing here. Only my head is not getting wet. Why wait?”

I asked the tailor if he has a plastic cover, so that I can cover my head. I had decided to go to a rick driver and ask him to take me to EGL. This was a gamble, since if he said “NO”, I would be standing in the rain, without any purpose. The rain was so heavy, that I would be dripping if I stood in it for just 5 seconds.

Nevertheless, I decided to leave the shop. I mentally decided on a route. I thought I will get into the bus stop first and then go to the auto-stand, which was about 50 metres away.

I went to the bus stand and was already dripping. I couldn't get in, because it was already full of people like me, who were un-prepared for the rains.

I went to the auto-stand and asked the driver/s to take me to EGL. I offered them 30 bucks although it would not take more than 10. But no one was ready. I decided to head to Shanti Sagar. I crossed the main road and could see Shanti-sagar in front of me, but couldn't get there, because a pool of water (knee-deep) was in front of me.

I was totally drenched by now. I headed to the bus stand totally unaware of what I was upto. I got into some bus, which happened to be a life-saver.

It should be hardly 30 seconds that I entered the bus; I felt like people pelting stones at the bus. It got very noisy. It took me some time to realize what was going on. Huge ice pieces were falling from the sky. I thanked God and BMTC for providing me shelter at the right time.

It was about 4:30 by now. I dared not to get out of the bus. Kiran called me once, but I could hardly hear him because of the rain. He asked me not to worry about certificates and asked me to take care.

I called up my aunt and told her I am coming, for the bus that had entered would take me there. The rain subsided, and the bus left the stand.

It was a 4 hour journey to my aunt's house (ya, much more than the time I spent in the train!). It was “Look at the fate of Bangalore, when there are thunderstorms” kinda journey. Koramangala was flooding, with people wading through knee deep water.

It was a sight to watch 2 wheelers heroically entering the pool of water on the road, going off midway and then being pulled out of water with great difficulty. How I wished Pratap's camera was with me.

Meanwhile, my cousin called me and told me that a tree fell in 50 feet road and some biker got stuck. So all vehicles are being redirected. He wished me all the best to get home asap. I told him I'll reach by early morning and asked him not to worry.

It was 9 by the time I reached my aunt's house.

I was wondering if it was an incident only for me. But then, it is there in today's paper in the front page. And guess what the heading is:


Jobless after Yahoo

Yahoo had come to NIE for campus yesterday.

I wasn't prepared, so couldn't even make it past the first round.

But I got a cool t-shirt for answering a (damn-simple) question.

Now that I am jobless, I was reading my friend's blogs and came across this one: (Had to answer 40 questions(!!!) to get this one!)

Your #1 Match: INTP

The Thinker

You are analytical and logical – and on a quest to learn everything you can.
Smart and complex, you always love a new intellectual challenge.
Your biggest pet peeve is people who slow you down with trivial chit chat.
A quiet maverick, you tend to ignore rules and authority whenever you feel like it.

You would make an excellent mathematician, programmer, or professor.

Your #2 Match: ISTP

The Mechanic

You are calm and collected, even in the most difficult of situations.
A person of action and self-direction, you love being independent.
To outsiders yous eem impulsive, surprising, and unpredictable.
You are good at understanding how all things work, except for people.

You would make an excellent pilot, forensic pathologist, or athlete.

Your #3 Match: INFP

The Idealist

You are creative with a great imagination, living in your own inner world.
Open minded and accepting, you strive for harmony in your important relationships.
It takes a long time for people to get to know you. You are hesitant to let people get close.
But once you care for someone, you do everything you can to help them grow and develop.

You would make an excellent writer, psychologist, or artist.

Your #4 Match: ISFP

The Artist

You are a gifted artist or musician (though your talents may be dormant right now).
You enjoy spending your free time in nature, and you are good with animals and children.
Simply put, you enjoy bueaty in all its forms and live for the simple pleasures in life.
Gentle, sensitive, and compassionate – you are good at recognizing people's unspoken needs.

You would make a good veterinarian, pediatrician, or composer.

Your #5 Match: INTJ

The Scientist

You have a head for ideas – and you are good at improving systems.
Logical and strategic, you prefer for everything in your life to be organized.
You tend to be a bit skeptical. You're both critical of yourself and of others.
Independent and stubborn, you tend to only befriend those who are a lot like you.

You would make an excellent scientist, engineer, or programmer.

Hey that matches my personality!

Problem on XML

Consider 2 XML files:
File A:

File B:

The difference between the 2 files is a new branch <title>1<title>1</title></title> has been inserted.

How do you find this out? What is the algorithm?

For those who don't know about this, these are what called XML Diff's.
Each organization seems to have its own program, which does this.

There are many algorithms.

Microsoft's XML Diff is impressive.

Yet another example:

File A:

File B:

what is the difference between the 2 files?

Difference 1: A new branch <titlee>1</titlee> has been added.
Difference 2: <title>1</title> has been inserted into <title>1</title>.

There are lots of open source tools as well. Any good/interesting algorithm you can think of?

Google Adsense

Every heard of Google Adsense– A novel idea from Google that can help you earn money.

Google Adsense allows you to display relevant ads on the pages of your website. If people browsing your page are interested in the ad and click on it, you will be paid!

I was thinking of a similar idea (although I was not aware of Adsense when I hit upon the idea – this usually happens 😦 ) in the Semantic Web. To make the ads relevant to the contents in your page, you can use Semantic Web technologies very well, since Semantic Web helps in finding out the context (of your pages).

Google is all ready to take over in the Semantic Web. The growth of Semantic Web will make Google's task easier. Are other organizations ready?

SJCE Photos

For more SJCE photos:


So different yet so similar

Team name please ????
Originally uploaded by cryptophile.

We are all so different, yet so similar. And remember, we are one of the best known groups in CS.

And that is what we call “THE ATTITUDE OF GAGS”(Gautham, Arun, Ganaraj, Shetty).