The Law of the Garbage Truck

Got this via Email.

How often do you let other people’s nonsense change your mood?

Do you let a bad driver, rude waiter, curt boss, or an insensitive colleague ruin your day? Unless you’re a robot, you are bound to blow your top off. However, the mark of a successful person is how quickly he or she can get back his or her focus on what’s important.

Just read below……….

Sixteen years ago, I learned this lesson. I learn it in the back of a New York City taxi cab. Here’s what happened. I hopped into a taxi, and we took off for Grand Central Station. We were driving in the right lane when, all of a sudden, a black car jumped out of a parking space right in front of us. My taxi driver slammed on his brakes, skidded, and missed the other car’s back end by just inches! The driver of the other car, the guy who almost caused a big accident, whipped his head around and he started yelling bad words at us.

My taxi driver just smiled and waved at the guy. And I mean he was really friendly. So, I said, ‘Why did you do that? This guy almost ruined your car and sent us to the hospital!’ And this is when my taxi driver told me what I now called, ‘The Law of the Garbage Truck’.

Many people are like garbage trucks.
They run around full of garbage,
full of frustration,
full of anger,
and full of disappointment.

As their garbage piles up, they need a place to dump it. If they happen to dump it on you, don’t take it personally. You just smile, wave, wish them well, and move on. You’ll be happier if you did that rather than fight them.

So this was it: ‘The Law of the Garbage Truck’. Lets start thinking, how often do we let garbage trucks run right over us? And how often do we take their garbage and spread it to other people: at work, at home, on the street? We see garbage trucks everywhere and everyday. We see the load they’re carrying. We see them coming to drop it off. And like that taxi driver, don’t make it a personal thing; Just smile, wave, wish them well, and move on.

Good leaders know they have to be ready for their next meeting. Good parents know they have to welcome their kids home from school with hugs and kisses. Teachers and parents know that they have to be fully present and at their best for the people they care about.

The bottom line is that successful people do not let garbage trucks take over their day. What about you? What would happen in your life, starting today, if you let more garbage trucks pass you by?

This was a good one!

So, What have I been upto?

I have been a little too occupied these days with exams and a little work that was lagging behind schedule! Have some last minute official commitments to complete before the start of the new year.

I also came across Coding Horror by Jeff Atwood, which has quite some interesting posts on programming in general and a lot of posts on usability.

Its a good read, consider dropping by there while I figure out how to manage my time efficiently!

Problem Solving

I came across this via email, Really funny and the moral at the bottom speaks a lot too!

One day, a bus driver went to the bus garage, started his bus, and drove off along the route. No problems for the first few stops-a few people got on, a few got off, and things went generally well. At the next stop, however, a big hulk of a guy got on. Six feet eight, built like a wrestler, arms hanging down to the ground. He glared at the driver and said, “Big John doesn’t pay!” and sat down at the back. Did I mention that the driver was five feet three, thin, and basically meek Like JOOBY Well, he was. Naturally, he didn’t argue with Big John, but he wasn’t happy about it.

The next day the same thing happened-Big John got on again, made a show of refusing to pay, and sat down. And the next day, and the one after that, and so forth. This grated on the bus driver, who started losing sleep over the way Big John was taking advantage of him.

Finally he could stand it no longer. He signed up for body building courses, karate, judo, and all that good stuff. By the end of the summer, he had become quite strong; what’s more, he felt really good about himself. So on the next Monday, when Big John once again got on the bus and said, “Big John doesn’t pay!,” the driver stood up, glared back at the passenger, and screamed, “And why not?”

With a surprised look on his face, Big John replied,

“Big John has a bus pass.”

Moral of the story:
First be sure if there is a problem before working hard to solve one!

To the moon and back

Over the past two weeks, I fell sick and had to be hospitalized in order to recuperate! I was diagnosed with Dengue and was also told that my platelet count was very low and I needed transfusion for my well-being. But as luck was on my side, I recuperated on my own! Then my super-dad came to my rescue and brought me back home.(I was in Bangalore all along). If it had not been for my room-mate Mohan, I doubt that I would have come this far. He helped me get back on my feet!!

Then my dad came over and relieved him of his duty! I couldn’t catch the next flights out of Bangalore to Coimbatore and hence decided to take the usual bus. I landed home the next morning and a couple of “rasam” sessions from my beloved sis, was back up and kicking. I am currently seated at a bus terminal waiting for my bus back to Bangalore which is a half hour late. After being at home for more than a week, I dont feel like going back to work, but work is work and responsibilities are always there. So off I go! Back to the whirlwind I call “Professional Life”…

Reliance Data Card(ZTE) Review

The frustrating series of unfortunate events that I had mentioned in my previous post have finally stopped and the project was a resounding success! If not for confidentiality reasons, I would have let the world know of a great deal of tips and tricks that they would probably come in a situation similar to mine, but more on that later.

[UPDATE : Dec 2008] : I have been using this connection for over a year and I dont see any major problems with this card or connection. I do not use NetBooster(since the proxy server goes down every now and then). But otherwise, the connection is pretty decent. If you are facing connection issues, please check your network signal strength.

I finally got myself a data card for mobile internet access. I was previously using my Nokia 3230 as a modem and was browsing through it, but it would be really frustrating at times when the connection would be active, but when there would be no response from the server. Then after that, I was using this BSNL broadband at my place which was very good, but it was shared with my room-mates and I found it difficult to use when I really needed it.

Getting a BSNL connection takes time, so I decided to get an Airtel Broadband connection and to my dismay, found that it wasn’t available at my location. So finally, after conducting some research on my own, found that the reliance data card was the best choice of the lot, being wireless, minimal setup and with the advantage of carrying it everywhere. While I have personally experienced a little improvement when using CDMA for data transfer versus GSM.. Hence I decided to go for a CDMA Data Card instead of a GSM data card, like the one offered by Airtel.

The available two choices were from Tata Indicom and the other from Reliance Communications. Though performance-wise, I found that both were the same, the delimiting factor being the strength of the network signal at your place of usage. Then I found a deal at Reliance that seemed good and went for it, I took a plan which had a one time payment of something around INR 9K for which I got a one year subscription of the Reliance NetConnect Service, with 1GB usage per month for a year and with the cost of the card being waived(more tariffs here). Initially I faced some problems with the account not being activated even after being assured by the salesperson at the Forum Branch, Bangalore. After more than a day of calling them(the branch, read below for Customer Service), they finally activated my account. The most disappointing thing about Reliance was that I could not connect to any of their support lines, getting a ‘busy’ tone even at 1:00 AM in the morning.

Then I found that the service kept getting disconnected even when the device could detect three ‘points’ of the signal, with 5 being full. I decided that I needed a powerful signal and hence I sat at another location which had four points and found that I could get decent connectivity at that location. The bottom-line now is that if you have a good signal, your connection will also be good, but if not, its as good as nothing. So check if you have a good signal using any cell-phone(borrow it from your friends!) before buying either of the cards.

One other feature I noticed is the NetBooster software by Venturi Wireless that is provided by Reliance.. I found this to be extremely effective. The software connects to its server which acts as a proxy for our connection, All content is routed through that proxy and depending on our settings, we can load pages much faster. It was interesting to see how they were doing it, If you select the “fastest” options for images, the images are manipulated at the proxy server and sent to the device at a very low quality, which obviously speeds up our download and lowers bandwidth consumption for un-necessary images. It also proclaims that it removes unwanted markup from HTML code, making it load faster without altering the layout of the page! Really very interesting to note! And I found that it was pretty effective too.

I am using the ZTE card model, Sierra and Huawei being the other two models available with Reliance. I doubt that they give us the option to choose though you get to choose if you want the USB external modem or the Data Card itself. I found the Data Card to be giving me around 6.5 to 7KB/sec download speed. The speed fluctuates going as high as 15KB per second but for the most of it hovering around the 7KB mark with four points of network.

I would recommend buying this to anyone who is in need of a “something-is-better-than-nothing” internet connection, though the advantages it offers, especially on the move far outweighs the other drawbacks such as latency and frequent disconnects.

Whatever can go wrong, will go wrong

Most of you must know about Murphy’s Law, which states that if something will go wrong, it will go wrong no matter what!! The same thing happened to me, We had developed something which was part of a series of items that were to be deployed. Everything was working to a T…

But when the D-Day arrived and when we had an ‘important’ audience.. the first item that we had developed just refused to work and do its function!! Rats!! I am still trying to figure out what went wrong! Most probably it isn’t something big and will resolve by itself tomorrow, or a small trace will identify the problem!!

But in the end, Murphy seems to always have his day!!

Life is good

Over the past one year, I have come across quite a few incidents, all of which have enriched me and made me aware of many situations that one may come across in life and it has also taught me how to handle them.

Now, as I peer into the future, I see a lot more such incidents that will teach me a lot more things than what I know currently. And I am getting to know why elder people can give you a lot of advice!

Enough of my meaningless-to-you babble!

The first year of my four year Master in Computer Science and Technology got over with the end of my semester exams yesterday. Three more years to go! Trying to learn a lot of new things at the same time which is quite difficult if you are not prioritizing on your tasks which is exactly what is happening to me. I have to learn some proper time management techniques!

I am also learning a lot of new things technically, both development-wise and architecture-wise. Miles to go before I sleep… has moved to the base website! has moved to the root URL, and will be accessible there now on. I have migrated the blogging application to WordPress and am in the process of porting all the old posts to WordPress.

Please continue to view my blog at and I apologise for any inconvenience caused. This blog will be eventually replaced and removed and hence I request you to update your bookmarks too!

Thank you!!