On July 13, 2011, I completed my first year as a professional in the software industry. Whoa! the time is running very fast. It still feels like I joined my job straight out of college very recently, lo and behold, a year has passed. It has been a journey to savour. Learning new stuff, fixing bugs, writing code, doing analysis and design, attending meetings, sending reports, doing smoke tests, managing the hardware inventory, interacting with a lot of people – it has been an exciting and enjoyable challenge. I have been given immense freedom at office and I am really happy and grateful for that. :-). Looking ahead for many more wonderful years at work.

I have been a diabetic close to 6 years now and life with diabetes has always been an attempt to choose between sweet taste and sweet life. Reining in the unbridled freedom and choice in food habits will always be a big challenge. Being in a white-collar job always encourages the cozy and comfortable sedentary lifestyle but it is harmful for diabetics. So there is a lot of emphasis on physical activities to spend calories. Surprisingly, injecting insulin(s) twice a day didn’t feel very bad or awkward to me as it would for most, as it was comparable to taking vitamin tablets for vitamin deficiencies.

Keeping the blood glucose level (I will use ‘sugar level’ to refer to the same) under control is somewhat like treading a thin line between two extremes. When we try to pull it down, it doesn’t respond/over-responds and vice-versa. ( ‘Hypoglycemia’/’low sugar level’ and ‘Hyperglycemia’/’high sugar level’ are the dangerous extremes that diabetics should guard against. ) I have always been unable to resist the temptation to eat sweet food and on the pretext of eating such stuff “occasionally” I ate them too often to harm my health a lot. Diabetes, often dubbed as “mother of all diseases”, causes a lot of health complications to vital body organs and functions when left uncontrolled. Sadly I have kept blood glucose level uncontrolled most of my diabetic life till now.

I often think about the health hazards that I am opening myself to and try some form of control, but not once I’ve been able to practice more than a few days. Recently I made up my mind not to eat anything sweet so that I can aim for better control. Initially it felt like a ‘mission impossible’ considering my previous futile attempts, but the maturity that I have attained with my health condition made me last long enough to find out that such abstinence wasn’t so difficult after all. This has given me immense confidence in handling my health condition. I feel more responsible for my health which in turn has made me take full control. I have bought myself good shoes and started working out at my office gym. Even though I am just 2 days into it, I am confident of turning it into a valuable habit that is going to help my health a lot.

Diabetes healthcare in India is still mostly non-existent in countries like India when compared to the developed nations like the US, UK where the diabetics get excellent healthcare, medical insurance to cover the huge expenses incurred in buying insulin, glucose meters/monitors, test strips and etc. It will take a long time to have comparable healthcare in India but from my experience with Diabetes, I confidently say that we can still lead a safe, healthy and long life with diabetes with some conscious, regular effort. As with any step we take forward, there will always be obstacles, but with confidence and focus we can always overcome them. In fact, my diabetologist often says that “Diabetics can live a longer and healthier life than the non-diabetics if they live a disciplined life which gives them the longevity”. So I am extremely happy to have a chance to live a sweet life. I hope that my words can motivate diabetics to live a sweet life and non-diabetics to switch to an active, healthier lifestyle to keep diabetes away.

Keirthana wrote a nice hypothetical conversation between two unlikely characters, go ahead read it 🙂

“Hi IS,

How are you? I know you will not be feeling too good after what happened. I am writing this letter because I want you to get to your senses and also get over what happened. After having been friends-for-life type of a friend with me, what made you get so mad at me that you hit me so hard and crippled me? Did I do anything to hurt you? I do not remember doing any such thing.Even if I had unknowingly erred, you could have come and talked to me to have sorted it out as we usually do with our daily problems.

I suspect that you did not attack me acting on your hatred for me, but due to the provocation by someone new to our circle, X, because I know I did not give you any reason to hate me. What confuses me is, how could you have been so tricked by someone new to our place into attacking me, your friend. I know very well that you are the best defender against cunning people as X. It was you who taught us that we meet both friends and foes in our daily life and not to trust outsiders so easily without making sure that they are indeed friends. After all that you taught us, how could this happen? How did you fail to notice that all she did was to create a rift between us? How did you lose your senses and attack me blindly? See what we have come to. It is me who is crippled physically for life and you who is crippled emotionally because of the guilt of attacking your friend.

I am not saying all this to make you relive all of that and experience agony, over and over again. I am just saying this so that none of us make the same mistake again at any point of our life.Yes, I am not mad at you, for you are and will always be my friend. None of our other friends are mad at you. For, we all know, deep down in your heart, you never meant to attack me. Yes, we know it was not your fault. So cheer up my friend. All we need now is proper cooperation between us and unconditional support from our other friends to recover. Together, let us show the world that we can do much better.


This is a letter written by the pancreas to the immune system of a person having Type 1 diabetes. Juvenile diabetes aka Type 1 diabetes is caused due to the inability of the body to produce insulin.The exact cause is unknown, but most likely there is a viral or environmental trigger in genetically susceptible people that causes an immune reaction. The body’s immune system mistakenly attacks the insulin-producing pancreatic beta cells, thus destroying them.”

This was inspired by my being a Type 1 diabetic and am glad that me and my diabetes are the inspirations for such wonderful creativity. 🙂 The original post is here.

Microblogging has become a rage with the advent and success of Twitter which had a tagline – “What are you doing?”. Gradually it has become a platform for information sharing and communication. People have started sharing interesting and relevant links that they come across on the web which get shared again and again multiple times, disseminating information unimaginably fast to a large target audience. Microblogging imposes a limit on the number of characters in a message and hence the traditional URLs on the internet are very long and unsuitable for sharing over microblogging. So in came a series of URL shortening services that accepted a long, microblogging unfriendly URLs and gave out a URL much shorter in size which could be used on microblogging platforms and are print-friendly. What actually happens in the background is that, these URL shortening services create a short URL and map it to the long URL and whenever the short URL is referenced, the URL shortening services do a 301 redirect to the actual URL so that it opens.

There are a lot of aspects to this URL shortening services that most of the users don’t realize/are unaware of. One of the very important issues is that these shortened URLs are capable of breaking the internet. A shortened URL in a tweet for instance, may be a dangling link to nowhere if the corresponding URL shortening service purges its database or stops providing the service. A lot of popular URL shortening services are closing either because they can’t handle spammers’ abuse or they couldn’t make enough money out of the service to keep it running. Read about Link rot to get more details. This might also result in us losing the link that we wanted to share. The URL shortening services also provide client APIs to use their services which makes them more vulnerable to abuse and spamming.

Also shortened URLs hide the target link that we are trying to open, which could be a malicious one, which in its normal form most of us wouldn’t open. Nowadays the URL shortening services provide an option to preview the links before opening them, but there is a big question mark over how many users actually use that feature. Another significant issue is that the URL shortening services add an additional layer of indirection, an unreliable middleman, which adds to more DNS lookups and server hits and hence more traffic on the internet.

One of the possible ways to mitigate the evils of URL shortening is that every website could provide shortened URLs for its own content so that there is no need for a separate URL shortening service standing in the middle. This could reduce dangling links created due to issues with the third-party URL shortening service. For instance, every post on this blog has its own long URL and a corresponding short URL under the same domain. This makes sure that as long as the domain of this website is up, the shortened URLs too will be pointing to valid pages and hence lesser chances of link rot happening.

I got to know all these stuff while I was creating a URL shortening client application that uses the APIs of popular URL shortening services to create shortened URLs. I have decided to use URL shortening services very sparingly, only for ephemeral stuff or when there is a need to shorten a URL to meet the character limits of microblogging services. Hope this post will make the readers aware of the various aspects of URL shortening services so that they will use it very sparingly.

I’m at Bangalore now and in a couple of days’ time, will be joining my job here. For now I’m staying at a relative’s place, but soon will move to a place near to my office with my friends and face life on my own. My employer has been kind enough to provide guest house accommodation for a week’s time within which i’ll find a place to stay. I’m slightly unprepared for the life ahead, but still with a bit of focus, should do good. There are going to be a lot of new things that’re going to enter my life in place of loved, familiar ones and I’ll need some time for my mental conditioning. Otherwise I’m all excited about the job and the challenges it holds for me. I’m going to be in full control of my life from now and I realize that it is indeed a great responsibility. Kannada being my mother tongue will make me feel slightly better and help me acclimatize easily. I’m so grateful to those who have made my life wonderful so far and with all prayers and good hope, i think i’ll make even better from now on.:-)

It’s been a month since I left TCE, my college, and already I am missing a lot from that life like:

1. UNIX Lab at CSE Department. Sitting and working there forever for long duration on weekdays, weekends, nights and the amount of learning that I did at the lab made me what I am and the chill AC that always makes me want to stay there on and on.

2. Yeah my small friends’ circle. I do miss them too much to express in words.

3. Hostel life – the comfort in the shabby room, sleeping and waking up at odd hours, competing with Raju on who wakes up late, skipping food, eating the sub-standard food and complaining about it with friends, cursing the warden and hostel management about how they are swindling money and doing nothing for the students’ welfare.

4. Lying on my bed like a L and working on and on forever with my laptop on my lap.

5. Responsibility as student server admin.

6. Those long, too frequent phone calls with Keirthana, Venkatakrishnan and other friends with Airtel mobiles. 🙂

7. Hacking around with computers and downloading loads and loads of stuff through the college Internet. 😉

8. Troubling Bala anna on chat and pestering him for some help or ??????  ???.

9. Relishing the role of only person at TCE who sends emails to mailing lists regularly and follows up and a lot of times gets a lot of snub.

10. Sitting and talking with G.R. Karthik and Varadharajan, giving them advice, helping them and at times scolding them. 😉

11. My 105 machine and fighting with hostel wifi to get connected and access the internet and all the associated mischief .:-P

12. Not preparing for the exam on the night before the exam and sleeping early with the intention of waking up early and studying, but waking up late the next day and facing the exams after studying nothing.

and much more. I miss the life I had lived at TCE for the four years, but life has to move on and there is nothing that can be done about that. So just looking with guarded optimism at the life ahead.

Mr. and Mrs. Iyer Poster

I had heard of ‘Mr. and Mrs. Iyer’ as a critically acclaimed film that won a lot of awards and tonight I had a chance to watch it, about 8 years after its release. The movie a strong theme and a decent story on top of it. Yeah there were a lot of loose ends that one could point at, but considering that the movie was released in 2002, post Gujarat riots in 2001, one could imagine the depth the filmmaker had tried to portray. The movie does fade away from its theme – ‘the communal riots’, but stopping short of pointing accusing fingers or trying to offer a solution is a good thing indeed and it does a more reality to the movie as the lead characters are not hero and heroine! The thin layer of romance involved was more of a filmy thing, but the emotions weren’t so filmy, so I could digest it, seeing the movie as a medium of entertainment where logic can always be excused to tolerable levels. As usual there were clichés regarding south Indians, Tamilians, Hindus and Brahmins, but in the context of the movie they were okay.

Konkona Sen Sharma’s performance showing myriad emotions and putting a lot of effort into the role making it seem real thoroughly deserved the National award it won her, that too in the days where heroines are restricted to glamour, songs and wooing the heroes in the itsy bitsy time they are given in the screen beside the “larger than life” heroes. Rahul Bose’s calm unflustered performance jells in well with Konkona’s and the movie. This movie is one of the better movies I have watched and congrats to Aparna Sen and her team for making a different and good movie, I am glad I watched it.

P.S. I have taken to watching loads of movies of late and want to write about every single good movie that I watched, but unfortunately this is the only one that has made it here till, rest are only on my tweets