I want to live forever

This poem is inspired by an initiative “Gift your Organ” taken by my friend Sameer Dua who has taken this initiative for promoting the cause of Organ Donation.

Gift Your Organ

Gift Your Organ


I live for the bigger perspective,
Yet I enjoy the pleasure of each breath!
But when I see in the long term,
The only thing common is called death!!

I enjoy each and every moment I live,
And I like this journey to end never!
If you ask me my one wish,
I will say I want to live forever!!

To feel all the love and joy in this world,
All I have to do is open my eyes!
After death give mine to someone blind,
For I don’t want to miss the morning sunrise!!

A glance from a girl can turn on my heart,
Makes it beat and tells me I am still alive!
After death give mine to someone in need,
If not mine, another journey it will revive!!

When I die I don’t want you to shed tears,
For still alive are my eyes, heart, and liver!
Instead smile and give them to the needy,
For through others, I want to live forever!!

You can support him by joining the cause below —

Why our country needs a revolution like Egypt?

The recent crisis and revolution in Egypt forced their President of 30 years, Hosni Mubarak to resign and pave the way for a civilian government. Egypt has remained under emergency rule ever since Hosni Mubarak came to power three decades ago and he has ruled Egypt with an iron fist since then. But all it took was 18 days of protests by the Egyptian public at the symbolic Tahrir square that forced Mubarak to relent to the demands. Though hundreds of lives were lost in the protests, it marks the sacrifice people have given for demanding their right to a democratic government. With the world media focussed on Egypt, and social media like Facebook and Twitter making it impossible to stop what was happening in Egypt from coming out, it was impossible to crush the rebellion as had been done in China and other countries earlier.

In our country too, we have seen protests in the past. In fact, such peaceful protests all over the world have been inspired by none other than our own Bapu. He lead the country in peaceful protests against the British rule, inspiring leaders like Martin Luther King Jr and Nelson Mandela in the process. Our forefathers had come together and raised their voice in unity for their right of self governance from the British. We can say that we have inherited the ability to protest peacefully to demand our rights from the government. After independence too, we have seen protests during the emergency period in the 1970s and the recent anti-reservation protests in 2006 where students marched against the governments decision to implement 27% caste based reservation in educational institutions.

Today we live in a democratic country. As a country, we are governed by the constitution which was framed in 1949. Unlike Egypt, we have a government which is answerable to its citizens, and which in fact is chosen by its citizens. Our democracy, as with most democracies, came into being after an era of protests. Protesting for our rights and for what is rightfully ours is not only within our rights as per the constitution, it is also our duty as responsible citizens. Considering the current state of our society which I have mentioned in previous posts like “The India of Today” and “The Irony of living in India”, we more than anyone else need a public uprising and peaceful protests under the principles of Gandhi and Nehru. We have an obligation to our forefathers, and to our children and grand children, to give them an India which our forefathers dreamed of. And there is no reason we can not make the current government and its officials accountable for their responsibilities towards the nation.

Although the principles of such a revolution will be the same as followed during the Independence struggle, the objective would be very different. India protested against a foreign rule before Independence, for the right of self-governance. However, right now we have self governance, but any protest will be to stop the rampant corruption in the system and ensuring our constitution doesn’t only remain a text. The protest should be to make the government officials accountable to the people and to the constitution. The protest could include appealing to the courts, making use of the law as it exists today to make sure we are not denied of our fundamental rights. If these modes of protest won’t work, we can turn to public protest. This can be in the form of strikes, civil disobedience or plain old gatherings to make the government take notice.

Anti Reservation Protests in 2006

Anti Reservation Protests in 2006

We have seen some protest in the last decade, like after the Jessica Lall murder case, after the reservation decision by the HRD ministry, after the Mumbai terror attacks and most recently, in Jammu and Kashmir. All these protests have been triggered by some event or tragedy which has shook the nation emotionally. However, the rampant corruption and neglect of civilians by the politicians and babus has continued ever since independence. They are supposed to be public servants and at the service of the common people. But they have gotten into the skins the Britishers left behind and never treated their jobs as a service to the nation.

Having said that, we have no right to blame the government being in a democracy. We have elected this government by our own votes, and we have the power to overthrow it the next time. We give excuses to ourselves by saying that all parties are the same and nothing can be done. By thinking so, and suffering silently at the hands of the government, we are not acting as responsible citizens either. Only responsible citizens have the right to have a responsible government, and I think we have ourselves to blame for our condition. If we don’t give bribes no matter what the cost, our officials can’t be corrupt. If we don’t sit silently over the injustice happening around us, it would never give confidence to the wrong doers to continue their act. What I am trying to say that we are equally responsible for our condition, and its not only because of the government or the babus or the system.

A symbolic image of the 2006 protests

A symbolic image of the 2006 protests

A protest against this has to start with ourselves. We need to act like model citizens as the first step of our demand of an accountable government. We need to stop giving bribes to corrupt officials, we need to stop being resigned about our government and take legal actions in case of any injustice. We need to take the means which are written in the constitution and follow our fundamental duties to be rightful claimants of our rights. Now, as with every protest, we have to bear some hardships and give some sacrifices in order to gain what we want. There might be times, when the government/police try to forcefully threaten us under the guise of law and order. But we have to stood our ground, and suffer patiently without being aggressive as a sacrifice for our future generations.

We have to follow the same powerful principles which the Father of the Nation, Mahatama Gandhi advocated. We have to hate the sin, and not the sinner. We have to smile at them, treat them with respect, even when they shout at us, beat us or threaten us. We have to follow what Gandhi said, “There might be reasons for which I am willing to give my life for, but there is no reason I am willing to kill”. We have to abjure from violence at all costs, and violence means all kinds of aggression. Not just the aggression from our actions, but aggression from our heart. When our fellow Indians could make this work against the Britishers, why can’t we act with compassion with our officials, who are after all our own brothers and sisters. We have to follow his words “The weak can never forgive. Forgiveness is the attribute of the strong” as we go about being responsible citizens.

My weekly tweets archive for the week ending 2011-02-21

  • New post – Why the Indian public needs to rise from its deep sleep and make the government accountable? Comments/… http://fb.me/EVJkr8Ui #
  • The fire you kindle for your enemy often burns yourself more than him. -Chinese Proverbs #
  • Better to light one candle than to curse the darkness. -English proverbs #
  • is in Delhi… feels good to be HOME 🙂 #
  • You cannot prevent the birds of sorrow from flying over your head, but u can prevent them from building nests in your hair -Chinese Proverbs #
  • Dilli 😉 #
  • New post – something from old InfoEdge times in Noida http://fb.me/Q4r2RxBM #
  • In life you are either a passenger or a pilot, it's your choice #
  • ”The greatest good you can do for another is not just share your riches, but to reveal to him his own.” Benjamin Disraeli #
  • No great genius has ever existed without some touch of madness. -Aristotle #
  • Jealousy is the result of one's lack of self-confidence, self-worth, and self-acceptance. If you can't accept… http://fb.me/HYmqTDem #
  • http://lnkd.in/sa9M5B It is totally true. The politicians are corrupt because of us. The bureaucracy is slow and plagued by rad-tapism… #
  • Kinda feels weird when your computer asks if you'd like to continue unprotected…. #
  • A special article for someone very special.. wonderful read!! http://fb.me/UeNTocCv #
  • Google’s Valentine’s Day Doodle Through the Years http://bit.ly/gKtBca #
  • A coward is incapable of exhibiting love; it is the prerogative of the brave. – Mahatama Gandhi #
  • spent yesterday evening witnessing diff community projects by many B'loreans and interacting with Karnataka… http://fb.me/vDAVurc5 #
  • Started reading "Banker to the Poor" by Mohammad Yunus.. A journey into the land of microlending.. #

What I learned when I brought 99acres down with a stupid piece of code?

This is a story of an incident which happened in 2007 while I was working with InfoEdge in Noida. I regard this experience as one of most humbling experiences of my professional career. After this incident, I realised that anyone can make mistakes, and stupid ones at that. I also learned the importance of accepting your mistake and the consequences that come with it. I realized that accepting your mistakes is the only way to leave it behind in the past and move ahead towards the future.

At that time, I had been working with 99acres for more than two years and was a senior member of the technical team. I was implementing a small module on the homepage and search results page, the most important pages of the website. I was always very good at programming, and am very confident (sometimes over-confident too) about my programming skills too. I coded that module successfully, it was tested and Abhinav (my team leader) made it live on production servers. This was during the late evening time. After that, the load on the server was very high and abnormal, but I just left without giving it another thought which was so wrong, both as a member of the team and also knowing the fact that my code has just gone live on the site.

The next day, around 10 am the website stopped responding. Nobody knew what had happened, we could not even get a remote SSH connection to the servers. We had to ask Vivek, who has heading technology for 99acres and was the business head of Jeevansathi.com, to call the service providers in the US to do a manual reboot of the server. Once that was done, the site was back up again. But in another 2-3 hours, the same thing happened again. The service providers had informed us that the CPU and memory resources were getting depleted very fast. We thought it could be a hardware issue and asked the service providers to verify the same. Meanwhile the same cycle kept on repeating all throughout the day without any luck.

Lots of sweet and not so sweet memories between us two

Me & Abhinav in 2005

Abhinav asked me whether this could be because of my code, but I remember exactly what I had done and was sure that it could not have caused the problem. Even Abhinav and other members of the team checked the code and found no problem with it. It was only around the end of the day that I realised what was causing the resources to be exhausted. I modified a piece of code in one place in such a way that it being called from another place caused it to call itself recursively. And since this other place was the homepage, it was getting recursively called and quickly taking all the server resources resulting in the server crash. There was nothing wrong in the code, and this could have happened with anybody’s code, but my mistake was that I was so confident that I did not even bother to look into my code to check if anything could have gone wrong.

Once I realized this, I fixed the part of code that was causing the problem, and Abhinav quickly made it live. But as this had become a major issue, we had to let Vivek know what was the problem. I asked Abhinav what should I do, and he asked me to tell Vivek the truth and accept my mistake. I went to Vivek’s cabin, and informed him what was the issue and that it has been fixed. He said that I was one of the senior most guys in the team and he didn’t expected it from me. I apologized and said that I will be careful from now on and it will not happen again. He further added to forget this issue now and get back to work.

I could have easily covered that issue up and let nobody knew what was the problem. But accepting this in front of Vivek gave me the freedom to see ahead rather than getting stuck with the issue. The point was that anybody and everybody of us will do mistakes (as we are all human) so it is better to accept it ourselves, learn the lesson from it and move ahead for the future. Now when I look back, I realize that this was one of those days when I learnt a lot. Accepting this mistake gave me the courage and strength to lead the 99acres team in the future and accept others mistakes as a natural thing which will happen. I learnt that it is very important to forget the mistakes, but always remember the lessons that come with it, and move ahead with life confidently!!!

And for those who were with 99acres, the module which I coded was the “Featured Projects” module which was placed on the Homepage and the Search Results Page 🙂

My weekly tweets archive for the week ending 2011-02-14

  • No great genius has ever existed without some touch of madness. -Aristotle #
  • Love not just one, Love all !
    Love not just today, Love everyday !!
    Happy Valentines Day all 🙂 #
  • Go Ricky Go. Show the world you are not over yet. And see both of you teams in the final again. #
  • "As soon as you trust yourself, you will know how to live." – Johann Wolfgang von Goethe #
  • What impact will Egypt's `people power' will hv on Middle East & Islamic world remains to be seen; but its true… http://fb.me/RulIioeP #
  • The best Indian team I had seen, along with the current one!! http://fb.me/SEYmE7nd #
  • New poem – Only if you knew!! http://lnkd.in/dtnRF2 #
  • If a man is proud of his wealth, he should not be praised until it is known how he employs it. -Socrates #
  • Dada.. so many memories come alive with this article.. wonderfully written… http://www.espncricinfo.com/magazine/content/story/500099.html #
  • http://www.espncricinfo.com/magazine/content/story/500099.html #
  • Using bottle caps to make a curtain.. good (re)use of otherwise waste material http://fb.me/GS6s6BRb #
  • Finished reading "India: A Journey Through A Healing Civilization" by Shashank Mani. A wonderful and captivating read… #
  • Have a break, Have a laugh 🙂 http://fb.me/TUSxyZVX #
  • Today is 9-2-11 !! #
  • Success is not to be pursued; it is to be attracted by the person you become #
  • A poem I wrote during the last Diwali when Obama came calling http://fb.me/UPoTUAFz #