Jan Lokpal Bill (JLP/LP) for Dummies
· ☕ 6 min read · 🤖 Naresh Mehta

I am very disappointed in the manner Indian public has been led astray over the whole JLP bill. All the people more or less wants to bring a collective end to “Democracy” in India. Introduction of JLP is handling over of all our secular organizations to an entity which does not hold any accountability to anybody including the Supreme court, Prime Minister or President. Before turning on the flames, lets discuss a bit about JLP. I am 99.9% sure that most of you haven’t read a single letter in the proposed JLP. Before I proceed, let me tell you that the current constitution and the laws proposed are fully capable of tackling the corruption that India is facing. Creation of a new extra-constitutional authority will not bring an end to corruption. Infact with the proposed JLP, it will bring in a new era of super dictatorship, an era where the ruler can crush his/her opposition very easily, and an era similar to the emergency that was brought in by Indira except that it will not be called emergency. All voices which would be raised against the Lokpal will be effectively annihilated. Lets read and understand how. A simple Google search will reveal the proposals in the JLP. Without copying text from that bill, I will jot down the main points proposed and how it will manipulate democratic behavior.


Anna & Party – Political stooges of Sonia Gandhi?
· ☕ 7 min read · 🤖 Naresh Mehta

I know I am going to be widely criticized and will have to face a lot of flames from my fellow Indians after having written this article, but as Lord Krishna says, “Karmanneva dhi karaste, ma faleshu kadachana”, I will do my duty and jot down my thoughts on the whole drama that is going on since February 2011. I have been closely following the events and have been exchanging a lot of information with fellow bloggers. Some of my tweets also reflected my doubts. But until now, I did not think the whole political drama needed my own words and thoughts since quite a few bloggers have already discussed and brainstormed on various aspects of the bill and the “Jholawalas” who are promoting it. But today, I do feel that I need to chronologically list the events that have been happening since February 2011, put my own thoughts on what is the motive behind those events and also induce my readers to think a bit more and not be taken as a “mere sheep for the spin”.


Where have I been?
· ☕ 4 min read · 🤖 Naresh Mehta

It is almost 2 months since my last entry. And believe me, it is quite a busy season these days. Nokia’s announcement on MeeGo was definitely a shocker. Though my interest in MeeGo continues and deep down in my heart, I still do hope to see MeeGo on my HW soon. Typical summer approaching here in Sweden. And everybody knows that Swedes take a long “semester” (vacation) during summer. So all my old and new customers are lining up trying to get things straightened out beforehand. It is quite amazing on the level of renewed interest in new gadgets this year.


R.I.P. Nokia…
· ☕ 5 min read · 🤖 Naresh Mehta

Today, 11th February 2011, is an unfortunate day in the history of mobile computing. Microsoft and Nokia has announced partnerships for Windows Phone 7 (WP7) as the primary smartphone platform on Nokia devices. Besides WP7, Nokia will also run Bing and in turn Bing will use the Ovi Maps for their backend. Nokia will also get X-Box live and Office services up and running on their devices. But above all, Nokia’s primary smartphone platform will be a closed source platform. If one reads the press release, it is but natural to see that the deal is real good for Microsoft. It gives WP7 a chance to survive in the already competitive market. But it does not bring anything new for Nokia (except that they could probably be getting a WP7 phone in the market in 6 months)! WP7 seems like the last straw that Nokia will ever have to survive and in the sea of already selling OSs like Android and iOS, it would be hard to barge in with just the HW and expect greater sales then other HW providers like HTC, Samsung, etc.


Need to face the reality!
· ☕ 4 min read · 🤖 Naresh Mehta

I have in my previous articles written about denial and reasons for denial. I have also written about people who live in constant denial either because of their overtly optimistic outlook or downright stubbornness to accept the facts. Most of these people have strong beliefs in one thing or the other. Religious people have the most “weird” views in my opinion and they also have no logical alternatives to switch or re-consider their views (especially the monotheistic ones). I do respect those views as long as they don’t hurt anybody else but such people also have a tendency to exert their views on others which lead to death and destruction. The 2000 year history and ongoing occurrences all around the world is all that one needs to go through to look at the destructive tendencies of these religious people. However it does not mean that religion/religious people have done no good. Most of the world, I would say is still a relatively good place to live because of these people and the moral values that a religion builds its frameworks on.


cntlm-0.35.1 modified to support Basic HTTP Auth with HTTPAUTH parameter
· ☕ 3 min read · 🤖 Naresh Mehta

It was quite some time ago, I think in the beginning of this year when I had to pass through my corporate proxy which used a Basic HTTP Authentication scheme. In short, it means that all my HTTP requests will need to have a parameter Proxy-Authorization : Base64_Encoded_Username:Password. But before going further, I needed to use a local proxy since my passwords generally have a lot of @ symbols to make it more secure. In Linux, one can use proxy authentication using export http_proxy=http://username:password@proxy:port. As you guessed, my password would break this simple mechanism of defining proxy tunnels with authentication. The easiest solution would be to change my password but then I am not an engineer who goes for such simple workarounds.


A very compelling Sri Ram Bhajan
· ☕ 4 min read · 🤖 Naresh Mehta

There has been times in our lives when we try to seek support, commitment, satisfaction, love, peace and all kinds of good feelings. There are times when life seems utterly hopeless, negative, not-worth-living, throw-away, wasted and all kinds of depressive ideas and feelings over power us. I have also suffered from/in such times and at times it is hard to relax and/or do anything useful/simulating which can have a positive effect to get oneself out of that particular mood. At times like those, I listen to my favorite Sri Ram Bhajan. It does not matter what you are and what you believe in. It is the tune and the words and the meaning behind them which makes the Bhajan so special. Listening to it will be very helpful and reciting it will be awesome. I am happy to share it with you. You can find it at:


Conference Manager for Maemo
· ☕ 4 min read · 🤖 Naresh Mehta

A post after a long time now! The last I wrote for my blog was in April. And it is August now. Probably one of the longest breaks in my blog writing career. But I was busy with work as usual. Then with my vacation and then with my new passion in Maemo. In case you are not aware, Maemo is the OS running on Nokia’s tablets namely the N800s, N810s and N900s. I recently purchased an N900 and am a lot involved with the upcoming MeeGo platform. MeeGo is a conglomeration between Nokia’s Maemo and Intel’s Moblin (as well as Linux Foundation of course). Intel had given away Moblin to Linux Foundation by the beginning of this year. Maemo was not able to lure application developers and did not contribute that much to Nokia’s app store (OVI) plans. So I think it was a good move to get together with Intel and create MeeGo isntead. I personally though would have loved if they didn’t create a new distribution and instead optimized something already existing (Linaro definitely was announced a bit late though). Some decisions of MeeGo running an RPM based packaging policy also puts a kind of hurdle for Debian loyalists like me. But anyways, for the moment it is Maemo 5 (also known as Fremantle) running on my N900 which has a deb packaging policy and which is what I am really familiar with.