Tuesday, January 27, 2009

Worst weekend ever!

Saturday(24/1/09) last week was one of the worst days in the recent past! As usual i woke up around 5.30 in the morning. Since i had donated blood on Friday, i was thinking of skipping gym that day. I was browsing and chatting with my friends for sometime. After i got really bored, i started to gym by 8.00 am. I reached there by 8.10am . I went inside and had just signed the register, the watchman came rushing telling there has been an accident. An auto driver, who tried to avoid a crossing cycle, accidentally/unconsciously throttled in to the gym parking area. More than 4 bikes and a car were damaged. My bike being the first one to be hit, was lying in a bad shape.

This being the first major accident to my bike, i was sure i could get a decent claim from the insurance and did not loose my cool. Me and my friend lifted the bike to see the damage. The petrol tank and the doom were badly damaged. Tail light area has been totally wiped off. And the handle bar was bent. Not sure about the fork.

After seeing the condition of the bike, we went to see the other bikes. Other bikes did not suffer the same fate. All of them lost their tail lamps though. But the car suffered a major damage. The left side of the bumper was badly damaged.

Why did the auto driver speed?

As per his statement, he was late to pickup school children. He wasn't speeding much, but the cycle fellow who crossed the road in the wrong time confused him. He tried to avoid the cycle(which he did not!), he changed the lane and throttled his way through the parked vehicles.

Session with Police

We were left with no option but to lodge a police complaint. The Gym officials filed a complaint and the police officials came after 20 minutes to the spot. They did their usual inquiry with the concern people and asked us to come to the station to file a written complaint with the required documents(RC book, Insurance and License) and their photo copies.

We, with the documents, went to the police station by 10.00 am. The police station was indescribable. It was worse than it looked in the Tamil movies. It was no better than any-other government office, with an exception of jail cells with prisoners in it.

Sub Inspector registered a case and filed a FIR(First Information Report) by 10.45 am. FIR in two and a half hours is rapid fast in Indian terms! We were actually happy that we could get the FIR in such a short time frame. But the actual problem started only after the FIR is filed. The SI wanted photo copies of the FIR for each one of us so that he can personally seal and sign it. Before heading out to take the copies, he handed us another FIR report, of different accident and wanted photo copies of this document too! They always forget that they are government servants and make people their servants!

Grudgingly me along with my friend(Muthu, who accompanied me) went to the nearest shop(around half a mile away from the police station). We had a light breakfast while the copies were getting ready and headed back to the station.

Session in RTO

The head Constable now wanted us to be in the RTO office with our vehicles by 1pm so that the RT Officer would inspect the damages. We initially thought its a 10 minutes work(as claimed by the constable) and went there well in advance by 12.30pm. The Constable told he would be there before we reach the place but he was nowhere to be seen. He had given us his mobile number and we called him every 15 minutes to pressure him come to the Office. But the trick did not affect him even a bit. He reached the RTO by 2.30pm. We were already furious.

I went to him and asked what the hell took him this long....instead of answering me, he handed me a form and asked for 10 photo copies of the same. I was already furious after waiting this long for this man to show up and now he coolly asks for 10 copies of form for 3 of us! After giving him a cold stare, i grudgingly went to the nearest shop to take the photo copies. After bringing him the photo copies, he asked me to fill the form myself(it was suppose to be filled by the SI..not even by the constable). I filled the form for myself and the others who came along with me. He had a official government seal with him. He stamped the forms and signed it himself(again, suppose to be signed by the SI).

Now its our turn to wait for the RTO! We actually thought we were waiting for the RTO for him to inspect the damages. Only after waiting for an hour or so, the constable told we were waiting for a brake inspection. Why the hell do they need a brake inspection for a bike that's been in an accident when parked??!! The constable told its the procedure and we had no option but to wait for the punctual RTO to come and inspect the vehicles! By waiting in the RTO office, i mean, waiting in the road. We were not allowed to move away either, because, if the RTO comes while we were away, he will not give us a second chance that day. We will have to come again another day to get the clearance! By 3.45pm the car owner got really pissed and left the place after giving nice dose to the constable.

The RTO came by 4.00pm and started doing his job right away. His top priorities were the cars and there was a C-Class Benz and a Honda city parked for inspection. We meanwhile called the car owner and asked him to come right away. But for his bad luck, he came 10 minutes late and he was asked to come again today(27/01/09)!

He inspected my bike. It took less than 3 minutes for him to see the damages, collect the documents and check the brake. He test drives only cars. Bikes are not his interest. So we had to drive the bike and show him the brakes are fine! For a 3 minutes job, i had to wait for nearly 5 hours staring at the open road, shouting at the constable and waiting for this RTO.

Why did the constable wait along with us?

He wanted his share of bribe! He had earlier asked us to pay 200rs each for this work to be done. He already collected the money from the car owner prior to the RTO mess. Now hes due to collect the money from me and the other person. Unfortunately the other person(the Gym manager) had an outdated Insurance document. So he anyway had to pay a hefty fine of 1000rs to the RTO plus this bribe money!

In India, even if you have all your documents and with no fault of yours, you are forced to pay the bribe money for the officials to do their "job". The bribe is the motivation factor for the constable to wait along with us. I finally paid him 50 bucks for no fault of mine. He did not have mind to settle for no less than 100 bucks. He said he need to pay the RTO too. I asked him why the heck should i bother about someone wanting to bribe an irresponsible RTO. And told him i am giving him this 50 bucks compromising my principles. He was not happy at all and left cursing me.

Some positive effects in this day
  • If i had been a minute late, i could have been badly hurt by the speeding auto.
  • My insurance expires on 24/01/2009 midnight. Technically i am covered by my earlier insurance(though i had renewed it last week itself)
  • One big lesson learnt. You dont need an FIR for insurance claim less than 10000Rs.
  • Learnt another lesson on tackling such situations. Have enough dough. Have all the documents. Prepare to waste the entire day(and few more hours on the following days till you get the bike back). Finally loose your senses and be patient!
After the messy session in RTO, i went to the service station, filled the documents and left home along with my friend(Muthu), who stayed with me all the way through the grueling day! By the time i reached home, it was already 6.30pm, the whole day wasted!. It took me almost 10hrs to settle the things for no fault of mine and the auto driver, coolly left the police station in less than 2hrs after his relatives bailed him out!

Lesson learnt: If you are to be screwed, you get screwed what so ever!

Thursday, January 15, 2009

Knights: Firefox(Game) Extension

I had a plan in my mind to create Firefox Extensions using few games i had developed during(and after) my college days. Most of them were developed in Flash, so porting them as Firefox extensions aren't a tough task.

The addon is present here.

What is Knights?

Knights is a simple game in which you move the lone Knight in a chess board(in usual 'L' positions) and try to cover most squares. You cannot undo any move. The high-score is stored so that you can try beat yourself.

Is this a new game?

No. Few years back, one of my friends had installed a similar game in his system and it was quite interesting. At that time, i was actually exploring Flash. So i thought why not try to develop this in Flash and finally succeeded developing it after quite a bit of struggle.

I originally had developed this game more than 5 years back. It had too many frames(screens). I had to fine tune few things to make it look good as an extension. I used the same XUL(most of it) that i used in my previous addon and changed few colors to suit the flash content.

Like my previous addons, this one is also under experimental addons. You will need an account to install your copy. Install the addon from here.

After installation(and browser restart), a small Knight symbol will be added in the status bar. Clicking on it will open the Chessboard for you to play on.

Please report any broken feature, bugs and feature requests here.

Happy Playing!!

Wednesday, January 7, 2009

Strays...

Indian roads are full of automobiles, people, garbage and strays(i am not sure about the first two). One cannot travel even few meters without spotting a stray. Neither the government nor the people tend bother about this issue. Our people have gotten used to such roads filled with strays and garbage.

What is the reason for lots of strays in our roads?

Initially government did not have any policies on stray animals. The strays later kept multiplying and left the government in a situation where a policy/decision to be made on it. They later decided to catch the strays(dogs mostly) and send them to slaughter house. Is this a good solution? A BIG NO!

We should have stopped the growth of strays in the first place through some birth control programs. Its unfair to kill those animals for our mistake of letting them grow in infinite numbers. At-least now we should have had some birth control and adoption program so that the problem is eradicated in next couple years. But our government chose a simple way. Kill them all!

What are the problems faced due to Strays?

Strays pose several problems to the road users. I myself ran in to a dog the other night and had a pretty good fall. Cows are let to sleep in the road sides(sometimes in the middle of the road) during nights posing serious risks for night riders. Dogs stray the streets. Even though they bark away the strangers to the streets during night time, they too pose good amount of danger to the commuters.

Once, after a long day in the office, i took a office cab back home. I got down in a common spot from where the car had to take a diversion to drop off other guys. I had to walk about a mile to reach home. The streets had no lights and were filled with stray dogs. I looked funny with a big raincoat and bigger shoulder bag on me. The dogs went mad and were barking at me. Luckily they did not go madder and bite me as i did not try to run!

Today while i was traveling to my office, a cute-little-well-fed puppy trying to cross the road(the ever busy tnagar-saidapet junction) and got caught up in the traffic. Luckily there was no way one could speed in tat road. Luckily (to my surprise), all the vehicles stopped and waited till the puppy to cross. But there is no way the puppy could cross the road as it had a two feet median in the middle.

It was just standing right in the middle of the road helplessly starring at us. As most of the vehicles were cars, rest mere spectators and i was the closest person the to puppy, i had to stop my bike and help the dog cross the road. Being a small puppy it ran off to the other side of the road after seeing me coming. But again tried to cross the road when i was about to start the bike. I again had to put my bike on stands and this time, some how managed to get hold of the puppy and passed it to the other person standing on the other side of the road. Traffic was affected for at-least 10 minutes. Even though things went on pretty smooth today for the puppy, the dog might not get lucky everyday! Lots and lots of dogs are killed in the Indian roads daily.

Even though blue cross(and other organizations) do their part of saving these animals, we have to give a lending hand to such organizations and help them perform better. Adopting a stray is not an ugly thing to do. It is in-fact one of the proudest thing to do. Many people think its a shame to adopt a stray. They instead want imported well-bred-dogs to show off their status. By doing so(adopting), we can save many stray animals and get stray free roads.

Update:
A vet approaches HC to implement Birth Control on Strays. More here.