Thursday, December 27, 2007
I am yet to read her autobiography "Daughter of the East', but she sure was a courageous woman to risk her life and come to Pakistan at this time. Wonder what drove her to come back...one would surely be to vindicate herself. Then there is the legacy of her father Zulfikar Bhutto to carry forward and establish democracy in Pakistan. She surely would not have liked 'being in exile' as the last of her memories...but alas, these were not to be.
Can there still be hope? News channel say that the PPP has confirmed her death, though there is still no official announcement...can there be a chance still?
Tuesday, December 25, 2007
Heres a nice online guide that I just found.
Feliz Navidad... Feliz Navidad...
Prospero ano y felicidad.
I want to wish you a Merry Christmas.
I want to wish you a Merry Christmas.
I want to wish you a Merry Christmas
From the bottom of my heart!
Saturday, December 22, 2007
Thursday, December 20, 2007
My journey in the world of open source started a couple of years back in college. Back then, it was mostly about using Linux as my primary desktop..using it for doing everything I wanted to do. I always thought that I did not contribute to any open source project. Its only now that I realize how wrong I was !!
What does it mean to contribute?
Well, first things first.
Contribution != code.
There are umpteen number of things you can do to claim that you contribute to the open source projects. Its not just about code. Rusty conducted a brilliant session at the close of the ceremony at FOSS.in to emphasize just this (though he gives himself 6/10 for it, IMO, he deserves a 9/10!). So what does indeed fall in this category...broadly..
- Using foss : Having a large number of user base is the first step towards making foss popular and better. So, simply by switching to Linux as against using Windows, you are playing an important role in this movement. The more the number of Linux desktop users, the bigger the market would be and that will help in convince the PC makers to ship Linux as default..no matter which distribution. So take pride in using Linux.
- Evangelizing foss : The reasoning is similar to the above...influence people around you to switch to foss..
- Helping in making any open source software better : There are many things that one could do to make foss better. Provide documentation, report bugs, help in resolving the bugs, feature enhancements and testing. Don't keep quiet when you come across an error in an application that you are using, for eg, amarok. Report it to the amarok community and rest assured, you will have a fix! This will improve the quality of the software and will be an encouragement in itself for many more people to switch over to foss.
So the important point to note here is, you needn't be a programmer to call yourself a contributor. I met several such eople at FOSS.in. I met a woman working in a NGO, an open source fanatic and has played an important role in making her NGO use foss for their day to day activities. I also met a graphics designer who does all her work using open source software. There were some teachers who are advocating open source in their schools. Each of these individuals, in my opinion are making as valuable role in this movement as the code developers. After all, what use is the code if there are no users!!
Getting involved...this is the key if you want to make a difference. Actively participate in any of the above...get that code fixed or fix that code! Its your software and you can make it better...the onus is entirely on you...
Friday, December 14, 2007
"Batti Bandh is an entirely voluntary event taking place on the 15th of December between 7:30 & 8:30 p.m. This event is aimed at requesting all of Mumbai to stand up for a cause that is greater than all of us. All you need to do is switch off lights and appliances in your home, shop, office, school, college or anywhere you are for 1 hour to take a stand against global warming. Just 1 hour.
What will this 1 hour do? This 1 hour for just 1 day is not our only aim. This 1 hour is to set an example to the world, to every person who witnesses it, to show that together we can make a difference. This 1 hour will save a lot of electricity as well as pollution and if done regularly can go a long way in reducing pollution that is released by electricity plants as well."
The agenda is not only to observe the blackout. It has another motive. To encourage people to switch to a better lifestyle that would reduce that carbon footprint...like using CFL bulbs, switch off your computers when not in use, avoid using cars for shorter distances, plant more trees, stop using plastic bags and the like.
But why only Mumbai? I feel each one of us should take a cue from this movement and do their bit to save our planet. There has been a lot of buzz around this for quite sometime now. We have seen innumerable articles in the paper talking about the dos and donts. But do we heed? Some of us have switched over to the healthier options. But, we have a long long way to go. And I sincerely hope, we will get there sooner than later.
The government needs to step in and do its bit. For example, ban usage of plastic bags...bring more re-cycled paper bags into usage (afaik, most of the supermarkets still use plastic bags). Increase taxes on the neon/ordinary bulbs and make CFL cheaper (ok, I did read in the paper sometime back that the Karnataka government has mandated usage of CFL bulbs in all government offices...but I wonder if it has been implemented).
Anecdote: The other day I was out near the airport runway...just watching the planes land and take-off. I noticed a car (a silver Lucida) moving very slowly with two people walking right in front of it, a man and a lady. I didnt give it much attention. After another 10 minutes, I see it again, heading in the opposite direction this time. The same two people again in front of it. I will not reveal the identity of this man, but suffice to say, that he is a very well known figure of Bangalore (you can be maybe guess by the decription of the car...not too many Lucida's in blore). So I then figured out what was going on - the man was on his evening walk and the so was the car!! The car followed him all the way instead of being parked somewhere. I was very upset at this. I still repent for not having gone and spoken to him about it. The big guys are supposed to set an example.
Anywaz, lets hope this initiative is a huge success....not only in terms of more people pledging to turn off their lights, but also pledging to change their way of life :) And for all of the non-mumbaikars, do your own bit and reduce your carbon footprint...its for your own good!
Note: Bangalore doesnt need a special event of this nature..thanks to BESCOM, we generally are left without power at soo many times in a day...its like a regular event in our lives ;) We unplug so very often!!
More pics here
Thursday, December 13, 2007
Pasting a collage of some of the abstract pictures that I have clicked. Mostly played with candles, lamp shades & bulbs. Try guessing how some of these were clicked ;)
Have uploaded a few here. Let me know what you thought about these...
Tuesday, December 11, 2007
But next time you do something like this, always remember that it is very easy to talk... Linus put it very aptly "T A L K is C H E A P, S H O W M E the C O D E"
This was also the theme of FOSS.in 2007.
Monday, December 10, 2007
I must say my first session was a bit of success in itself. I never even in my wildest of dreams had imagined I could get a clean strike on my first bowling expedition !! Besides the strike, I managed to score a decent total of around 60 I think.
Thus a new story began. I now am addicted to the game. After the first time, been for bowling for 5 times in a matter of just a month!! And I am proud to say am getting better at it...Sure Deepu, DD and Mitra will agree ;) On once occasion, I managed to get 3 strikes and on another, managed one on the last throw (and so my score doubled!!).
Sadly enough, for some reason, I have never been the top scorer :( Not managed to cross the score of 89....and this in itself is enough inspiration to continue to bowl
So watch out Janta...everytime we have a get-together, there will always be a request from me to go bowling!!!!!! And, next time, pl lets click some pictures...I have none to put here.
Thanks to the number of how-tos available, I finally have windows running on my Ubuntu Gutsy installation. With ubuntu, things are ofcourse much more simpler ;) One link that I found quite useful is this.
You might say what is the use of it? Well, there are still a number of sites which unfortunately require IE. Like, BSNL Dataone site to check account usage. Now, I no longer need to boot into windows...just boot into the virtual machine and voila! I can use IE there :)
Qemu & kqemu simply rock! Thanks to the developers for such a wonderful tool.
Saturday, December 8, 2007
The joy of getting your first patch accepted into any Open Source project is inexplicable, especially if its the kernel itself :) I posted my first patch on 7th September, 2006. I got positive reviews from Andrew Morton and the patch was soon merged into -mm tree, followed by Linus's tree !!
The post can be found here.
Details of the patch-
I wrote a kernel module called Linux Kernel Dump Test Module (LKDTM), which would be dynamically loaded into the kernel. This module would enable testing of the various Linux kernel dumping mechanisms like kdump, mkdump, Netdump, etc. the integrity of the dump captured by each of these mechanisms needs to be tested before concluding anything about the dumping solution. It induces crashes at predefined locations and triggers the dumping mechanisms and then test the dump for correctness.
There exists a Linux Kerenl Dump Test Tool (LKDTT), which was developed to do the same kind of testing. But its functionality has some backdrops. LKDTT is split into two components: user space tool and a kernel patch. One has to rebuild the kernel to make use of LKDTT. Also, since LKDTT kernel component is based on Generic Kernel Hooks Interface, which is not in mainline, LKDTT has not been merged into the kernel. On the other hand, LKDTM, leverages the available kprobes kernel instrumentation infrastructure, to induce crash points in the running kernel. One does not even need to rebuild the kernel!
All things change! And so has my perspective on blogging. I have come to realize that there is so much more to blogging than just sharing ones experiences. It is such a phenomenal platform to express your views on what goes on around you...from politics to social issues to technology to markets. A nice way to form a community of like-minded people. Also, to share ones knowledge on a particular topic. Ok, let me not divulge into too much of this, as folks already know all of this :)
So here I am, starting off on this journey of maintaing one. I wish myself all the very best and hope I am regular at this!