What Were They Thinking?


I’m not quite sure whether this can be attributed to a simple lack of fluency with the language; seems to me it would take a fair bit of mangling of thoughts to come up with this gem. I can’t think of any thing that would be close to what ( I think ) they were trying to say that would translate into this.

Ghaziabad Municipal Corporation Now Officially Accepts Bribes

Here’s something interesting, albeit in a very pathetic way: The Times Of India, Delhi Edition, dated 11 September 2007, reported that the Ghaziabad Municipal Corporation now officially accepts bribes.

In case the link breaks, this is what the article said:

GHAZIABAD: If you can't check corruption, institutionalise it. This is the bizarre mantra that the Municipal Corporation of Ghaziabad (MCG) has hit upon.

Believe it or not, MCG is now officially accepting bribes paid through cheques that would otherwise have gone into the pockets of its officials.

Here's an instance of how it works. A contractor who bags a tender for a government project is now required to pay 15 per cent of the quoted amount to MCG. That's the kickback money he would ordinarily have paid to department employees. But now it’s going into the municipality's coffers.

This is the new system being put in place by municipal commissioner Ajay Shankar Pande to "curb corruption as well as enrich the MCG". And, as much as Rs 22 lakh of 'bribe money' has now officially gone into the corporation's account. And this in just two months that Pande has headed the corporation.

Says Pande, "Corruption has gone so deep into the working of government departments that officials cannot dream of handing out work, or payments for it, without taking bribes. So, we have adopted this method of officially taking the bribes, by cheques, into the MCG account."

Interestingly, most contractors have reacted by revealing the exact amounts, usually ranging from 5 per cent to 15 per cent, that they had agreed to pay as bribe. They are signing declarations that they are "voluntarily depositing the amount that would have gone into bribes to realise payments, into the corporation's account. And, this amount should be used by MCG for public welfare projects".

But, asserts Pande, giving this "official bribe" does not absolve any contractor from providing quality work. "Contractors who have earlier done sub-standard work are being given one more chance because it appears that everybody was earlier involved in corruption. They have to repair the shortcomings at their own cost," he adds.


I’m not quite sure if it’s a stupid move or not. After all, if it’s legal, then it can be tracked and accounted for. So, if it does work out, then it’s a good thing and would show that the guy who came up with the plan is a pretty smart fellow and that tough times call for tough measures.

On the other hand, it reflects rather poorly on us; that we’re this incapable of dealing with corruption that we have to shift focus from stopping it to making sure we can at least profit from it.

I figure it’s like telling kids that “stealing chocolates is a no-no; but if you do do it, you’ve to give up half”. So what do kids do? If you said “stop stealing and lead an honest life”, go directly to the Ghaziabad Municipal Corporation ( apparently they employ similar thinking folks ), do not pass go, do not collect 200 rupees ( over or under the table ). If you answered, “steal twice the chocolate to make sure their share doesn’t drop”, congratulations. You’re an unfortunate, thinking, rational member of a society that seems to get weirder everyday!

Next they’ll be telling dacoits “…alright, so you can loot and burn trains. But make sure you buy a ticket first!”

Update [13 Sep 07]: Here's another post about this on the "Weird India" blog

Nuclear Arms

You can't hug your children with nuclear arms

Alright, so this was spoken by Amy, Death's crush, from Family Guy, Season 3, Episode 6. And it's sardonic. But it still sounds cool :D

Birthdays

I'm not big on birthdays. For me, it's just another day with the same old things to do. Maybe I'll use it as an excuse to pig out, but otherwise, I kinda even dislike the disruption of my routine. I know, I know, I'll age into a bitter old man. But that's just the way I am. It's not like I don't enjoy life or give thanks for what I've got; I just don't pick my birthday as a special day for it. I take joy in the smaller things...which I shall not list for fear of being labelled a geek! I just don't think birthdays are a big deal.

But my friends and family think otherwise and in spite of my reluctance, they do their best to make it special for me ( which I appreciate but only after a while; after I give up my attitude better suited to a hermit )

So here's some links to what some nice folks had to say to me on this day:

There were others too, friends from school and college, who called and scrapped me on Orkut. Thanks guys.

And last, but not least, a big thanks and a hug to that special person for sending me a scrumptious chocolate cake ( even though I was less than gracious while accepting it; I'm sorry, I was a jerk ).

...Bienvenue 5300


A few days before my Nokia 3120 gave up, I'd been looking into phones because my family had been pestering me to get a 'better' phone, considering the condition the 3120 was in. So when it did die, I wasn't completely unprepared to buy.

I didn't want to spend too much on a device I'd primarily use to make calls. But if I was going to spend and get a phone, I'd want at least some features. The principal features I was looking for were connectivity via Bluetooth and USB and a music player. Secondary were camera, radio and connectivity via IR and whatever else would come as part of the package. And I didn't need any of these to be top of the line. I was happy with a 1 megapixel camera rather than shell out for a 3 megapixel one that I wouldn't really use.

Now, I'm partial to Nokia phones. I think they've the best, most intuitive interfaces around. And most of them are very well built and the standard features are well thought out. Plus, I've been using Nokia PC Suite for years now and I think it has all basic features I'd need or want to put stuff on my phone. It's bulky but it works. Also, I wanted to be able to access my SMSs and contacts on the phone and save them on my computer. As far as I know, most other phones don't let you into the phone memory even if you can connect them to your machine.

So I finally settled on the Nokia 5300. It's price was short of the upper limit on my budget and it had a music player, FM radio, 1.3 megapixel camera and a mini USB port, Bluetooth and IR! Everything I wanted.

It's a little flimsy, the body is plastic. It's a far cry from the solid feel of my 3120. And the screen's supposed to be problematic. And the battery doesn't last very long. And the camera's image quality is not great. But so what? I'll be careful with it. And I'll carry my charger with me. And I've got a Sony digital camera anyway, so I won't be using this much. ( Who am I trying to convince again? )


All in all, it's great for me; just what I need, in the price range I can afford, with features and looks that I like. Let's see how this one works out.

Adieu 3120...


I'd got my first mobile phone in 2003; a cousin of mine was getting rid of it. When I got it, it had a cracked screen and a loose cover. But it was reason for me to get a number and those surface imperfections were easily fixed.

The phone was the Nokia 3120, apparently no longer in production. A Series 40 phone with CLDC 1.0 and MIDP 1.0 support, it was just what I needed. It had GPRS and support for MIDI files as ringtones and JPEG and GIF image support as well. I later got a DKU-5 data cable and used it a lot, putting wallpapers and ringtones on the phone and more recently, for upgrading my Java skills to include the basics of J2ME.

It was one solid piece of engineering; I must've dropped it a hundred times and it never gave. Light and durable, it gave me over five and a half years of service. But lately, it'd been acting up a bit; it wouldn't charge properly and there were problems accessing it via Nokia PC Suite. It appears the firmware was corrupted to some extent.

Last Friday, the keypad inexplicably stopped working. And it wasn't mechanical failure, because when I restarted the device, the keys would work again but stop after a while. All except for '5'. And then even that stopped. So I knew, as much as I'd been avoiding it, it was time to get a new phone.

Google Labs India

On 15th August, India’s Independence Day, Google had hinted it had something up it’s sleeves. Today Google’s announced Google Labs India, developing features and tools to provide a platform to work with Indian and South Asian languages for searching for content. Pretty neat.

Also, the Hindi transliteration feature on Blogger has now gone a step further and is now a completely independent tool and iGoogle gadget.

Awesome stuff coming from Google and loads more expected!

Warning!


So. Who do I have to sue for making me spill the 'extremely hot drink I was about to enjoy', all over my lap in an attempt to read the warning?

Seriously, which genius had the flash of inspiration to slap the cautionary statement sideways?

Centennial

This is my hundredth post on this blog and coincidentally, it's exactly one year since my first post. And what a year it's been! I've come a long way; from one blog and no readers, to 2 blogs, a domain name, a website and no readers! How things have changed! I've learnt much ( a fair bit of it the hard way ) and I've done much and met some very interesting people through their blogs.

And the more blogs I visit, the more I realize that my posts read like a series of essays! I can't help it though. You can blame the board exams for instilling the skill of creating an introduction, body and conclusion for virtually any subject and embedding the habit so deeply that now I'm unable to turn out anything else except for dry, straight-to-the-point articles.

And from the label count, it seems that a majority of them are about me ( Hey! You say self-obsessed, I say introspective ), but isn't that one of the many purposes of a blog? To help you sort out your thoughts and get to know yourself better? That was my intention when I started out, anyway.

I'm considering posting on short, random topics from now on. Stuff that comes into my head but about which I don't necessarily have much to say. Let's see how that works out. See you at the bicentennial post

Identity

Someone really needs to get working on a better, more ubiquitious method of authentication or at least some way of integrating existing online username/password combinations!

At last count I had:

1 Hotmail Id
1 Rediffmail Id

1 GoDaddy Id
1 hi5 Id
1 Hungama Id
1 SXC Id
1 Twitter Id

and about 10 or so assorted Ids for site's that I don't visit as frequently. Luckily, Google owns Blogger, YouTube, Picassa, AdSense, Webmaster Tools and Orkut, so that gives me 6 more sites with the same Google accounts that I use for GMail. Feedburner has also been bought by them so I'm expecting a switch to Google accounts there too.

And then there are the 'real world' Ids/passcodes I need to remember.

2 Debit Card PINs
1 Credit Card PIN
1 Mobile phone PIN
1 Mobile phone PUK
1 Mobile phone PIN2
1 Mobile phone PUK2
1 PIN to the control deck of the Death Star ( Alright so I don't have this one. What? Yes! It is real! )

How can anyone be expected to remember all of these? I'm managing fairly well right now, but I foresee the coming of the dreaded age of forgetfulness someday. And unless Google takes over everything by then, I'm afraid I'm going to have to start writing down sensitive information like this!

PS: I did try to make a simple application to encrypt and save my passwords. It uses a simple substitution algorithm so it's not very good, but it's a shade better than writing stuff down in plain text!

PPS: Quite a few people seem to be working on image based passwords; but nothing seems to ready for widespread use right now.

Shameless Self-Promotion


This is a picture of the top of a carton of Godrej Sofit soy milk. Wonder how effective this strategy has been. Maybe they should've added '...or else!' for more impact!

Mediocrity

My mom often says, "Do whatever you want to; just be the best at it". I feel like I'm failing miserably. There's nothing that I've ever done that could possibly pass off for being the best, or even just simply, good. I'm just another one of millions; no claim to fame, nothing to show for my years in the world, nothing to be proud of, nothing to leave behind.

Mona and Charles and some others seem to think I'm pretty smart. While that certainly bolsters the 'spirit' ( as Mona prefers to call it ), it still is far from the truth. Maybe I'm a little smarter than a fair number of the population, but my rare 'flashes of brilliance' fade fast and are indistinguishable in the ambient illumination from the masses. Nothing makes me stand out if you take a step back and gaze at the hoi polloi.

A jack of all trades and master of none is a pretty apt description of what I am. I've dabbled in so many things, but I can't claim to know anything through and through. It may be because I burn myself out in the beginning by trying to learn all that I can; I read up on everything I can get my hands on, trying to get an overview first and get into the details later. Of course, when the time comes to actually read up on the nitty-gritty’s, I've either moved past the whole thing or I don't have the time/ inclination, having overdone it at the start.

Just for once, I wish I could do something, to prove correct those who believe in me and to shove in the faces of those who don't.

Status Messages On Mobiles?

How about being able to set a status message for your mobile number? Wouldn't that be cool? Not to mention useful! Instead of stupid 'Caller Tunes' you could actually play a useful, informative message for your callers.

If you're at a meeting, you could activate the service and record a message for people who try to call you while you're busy, informing them of what you're doing and how long you'd be unavailable!

And you could potentially customize your 'Out Of Coverage Area' and 'Phone Switched Off' messages too. If you know you're going to a place where there is no network, you could let your callers know where you're going and how long you expect to stay there. Ditto for when you know you're going to turn off your phone.

I'd love to be able to make an app to do this but unfortunately, as far I can see, this something that will have to be implemented by the providers.

Background Music

Maybe it's because I've been watching too many movies, but I keep expecting and wising for some sort of background score to accompany my doings throughout the day.

Wouldn't it be great though? Imagine striding into a boardroom meeting to the Imperial March! That would certainly make people more accepting of your ideas!

Or consider the possibility of being aware of your boss lurking around because you can hear the 'dum-dum dum-dum' from Jaws!

The music would also be a great way for people to know how you're feeling at the moment; happy, sad, filled with great expectations. This does have actual possibilities though. Maybe with time, we'd have progressed far enough with AI algorithms for music to have personal devices that can be set to randomly generate music based on a particular mood, soundtrack-style.

Of course, the problem with brilliant ideas, like this one, is that they're short-sighted and never factor in all the other people. With everyone playing out their own theme, it'd just lead to cacophony.

Enveloped

It poured like crazy on Sunday. The day started off sunny ( ugh! ) and sultry but clouds started collecting by mid-morning and after lunch, there was that wonderful, surreal light that precedes a really satisfying thunderstorm.


Wonderful and satisfying if you're safe and protected from the elements that is. I find it very comforting to be safely indoors, watching the rains lashing outside; warm and cosy and out of reach of the storm. It makes me feel invulnerable and all-powerful.

It's the same when I'm outside but protected by a water-proof windcheater and I can feel the raindrops whipping at me with the wind but to no effect. With a full-length jacket, I feel absolutely untouchable. In fact, contradictory to appearances, it's rather liberating, being able to walk where you want and stay out for as long as you want without, defying the weather.

Of course, after a while, the cold starts to get to you and the parts of you that are exposed, beg to return to the warmth of home. After a tempest, hot coffee is wonderful and satisfying in an entirely different way.

Tweeter!

Recently, I discovered Twitter; it's yet another social networking site. But this one is pretty different. For one, it doesn't expect any commitment from you! You don't have to be a part of a community or group. All you do, is post what you're doing at the moment, in 140 characters or less, from your cellphone, IM or on the Web and that becomes your current status. Your friends will see your status along with how long ago you posted it along with others in their friends list.

Why do I like it? Well, it has the potential for saving you the trouble of having to explain what you've been doing for the past week/ month/ year when you meet someone who you haven't been in constant touch with. It's easier to follow what your friends are doing in their lives that have inexorably diverged from yours as time passes. You get this wireframe of an idea of how they're spending their time. It would make it so much easier to catch up when you do meet up.

Of course, you and your friends would need to be on the site and doing this regularly. Unfortunately for me, none of my friends seem to find this appealing enough to sign up. They claim to have enough accounts as it is and don't want to try it out. Sad.

Well, I spent the last two weeks making Tweeter!, a Java client for Twitter because I hated having to leave my browser open to be able to post. Initially, I tried out Twitteroo, a pretty popular app, but it didn't work for me. At work, I connect through a proxy and Twitteroo does not support using proxies as of this writing. At home, I don't have enough space to install the latest Microsoft .Net framework and I can't be bothered to clean out my hard disk right now. Once I discovered the excellent jTwitter API from ThinkTank, I decided to build my own; both for use later as well as a hobby app to teach myself Swing.

It's been done for a couple of days and it seems to have turned out fine. You can download it here. If you do use it, consider letting me know what you think at no.good.at.codingATgmail.com; I'd love to hear from you. If you don't like it, you can always try out other Twitter apps like Twitteroo ( Windows only ) or Twitterrific ( Mac only ). You can follow me on Twitter at http://twitter.com/nogoodatcoding.

Why I Didn't Vote For The Taj Mahal

For the past few weeks I've been getting a lot of mail exhorting me to vote for the Taj Mahal as a contender for the New Seven Wonders Of The World as 'a matter of national pride'. While that in itself is more than enough to discourage me from voting and following the crowd but actually, there are more compelling reasons.

The N7W are being voted for from a list drawn up by a Swiss corporation, the New Open World Corporation which initially had 177 monuments and was later whittled down to 20. Now, what gets me about this is
  • The corporation is a for-profit organization

  • It is not associated in anyway with any public organization like the UNESCO

  • The organization reserves the right to exclude any vote cast

  • There are votes for sale!
Why would any thinking individual consider the featuring of one of their nation's monuments on this list a victory and a matter of pride? The list is arbitrary. It is known only to the Internet-savvy; the general population of the world has no idea about it and probably, no access to the means to be able to vote.

If you can buy votes, I think that completely defeats the purpose of voting. Would you consider an election of a politician to be a people's choice is someone could pay to win? ( The fact that this usually does happen is besides the point )

Then there is the fact that any one person could vote multiple times. In fact, two friends I asked claimed to have voted 5 and 6 times respectively. With Indians leading the world population with a massive one billion, if even a fraction of a population this large votes, it would be enough to tilt the balance in favour of the Taj. The final list seems to be getting further and further from being a people's choice.

Apart from the unfairness of the process, there are other reasons for me to not vote. Why should I feel proud about having the Taj feature on a list drawn up by someone? Is it not enough that the monument exists? Can I not be proud of the fact that it is Indian? Why should recognition by anyone, much less a for-profit organization be reason for pride? Though I don't think there is much to be, proud of considering the state it is in. It's presence on the list will not make people refrain from littering the grounds. It will not make the government and industrialists relocate the factories to decrease the pollution that the Taj is exposed to.

And the clincher is that in the end, none of this is going to help any of the monuments; the proceeds do not go toward their preservation. The New Open World Corp. happily pockets the money from selling votes and merchandise; the people bask in the glory and increased national pride of having placed their monuments in a virtual list that has no bearing on anything at all; and the Taj Mahal continues to disintegrate and decay.

Queues

We were being distributed Sodexho meal vouchers today and as usual there was a pretty long queue. The room is right at the start of a long corridor, next to the entrance of the corridor. The line snaked out from the room and was continually being added to by people who were stepping in through the corridor's entry and so kept growing longer till it was half inside the corridor and half outside.

This wouldn't be such a problem if it wasn't compounded by the fact that the door wouldn't stay open and the ones at the entrance had to hold it in place. The situation was further worsened since the people who had collected their vouchers had to pass out through the same door.

The situation could have been easily improved by queuing up in the opposite direction i.e. towards the other end of the corridor which was pretty distant. I suggested this to the people ahead of me and got the response, 'Oh sure! You go ahead and queue up that way! We'll stand right here! Ha-ha!' O..k. And this helps matters how? Are you stupid? Are you mentally challenged? Are you actually something that looks human but has the intelligence slightly lower than a lump of mud?

Anyway, I did just that. I stepped out of the line and went and stood on the other side. More snickering. 'So you're out of the queue now?' No, you stupid consumer of precious oxygen that would have been put to better use even if only by supporting combustion somewhere, I'm still in the queue. Only, you in your infinite stubborn idiocy refuse to help improve things by thinking a little differently.

How can people be so stupid? Would it hurt anyone to stand that way? Would they get their vouchers any sooner by cramping themselves and contorting into weird postures so they could be either in or out but not bang in the middle of the doorway? Would it be too much to ask to queue up in an orderly way and wait for their turn which is going to come anyway? Maybe it's because we have to struggle for everything everywhere, fight for what should be ours by right. But these are computer professionals ( ostensibly ); they are supposed to be intelligent and be able to think along different directions and come up with efficient solutions to problems. Not behave like brain-dead zombies shuffling along aimlessly towards the point of distribution, blindly following the person ahead of them.

That's another thing I hate: when people shuffle about in a queue; taking little steps and moving ahead half a centimeter at a time. And if you happen to be the ( rare ) person who actually does more with his/ her brain than generate heat, and you hold your ground until such a time when the distance between you and the person ahead of you is actually enough to justify taking a step forward; you will soon find yourself being elbowed and poked in the back and sometimes, literally being stepped into, by the jerk behind you, whose sole function in life seems to be nothing more than to consume food and produce fertilizer ( and, if you're unlucky enough, a rather pungent body odour that they do their best to bring to your notice by holding their arms up right beside your face ). If only they'd use that "drive" for something more constructive. If only they'd pay attention and realize that there is simply nothing to be gained from this behaviour; it doesn't help them, it doesn't help others, ahead or behind them. It doesn't make the line move faster and it doesn't get them more of whatever it is that is being distributed. It simply serves to irritate the hell out of everyone.

It reminds me of this story I'd read once, about a fly that gets trapped in a room. It spots a window and tries to fly out but the window was closed and it keeps smashing against the glass but that doesn't deter it. With heroic obstinacy and stubbornness and self-will, it keeps at it. Until it succumbs to its injuries. It was so focussed on getting out that it didn't notice that right next to that window that was tightly shut, was an open door with freedom beyond. I wonder how many of these dribbling fools will ever notice the door.

Power Cuts

After a couple of weeks of pleasant weather it's been getting quite warm here again. And to add to the suffering, there are frequent power cuts and low water pressure. Usually it doesn't matter much to me since I'm at office all day in air-conditioned comfort and by the time I'm back home, it's dark.

But today, a Sunday, was quite bad. The humidity's been on a rise and that makes the heat oppressive; the cooler's pretty much ineffective. Not that I had much opportunity to use it, given the length and frequency of power cuts.

The day started off with me waking up sweating since there was no electricity. Alright, fine. It was expected, kind of. So I decided to go about and finish off my chores and wait for it to be back. It did come back, after 5 hours, for about a minute! Then it was gone again, leaving me all the worse off after experiencing the somatic and psychological relief of the fan circulating some air in the room. It came back a while later but this was followed by yet another 2 hour power cut!

I'm seriously considering keeping a sleeping bag in my cubicle at work and gradually moving all my essential stuff over. I'd have an AC, a net connection and most importantly, uninterrupted power to run all that! What else could I want?

Segregation Of The Sexes

Two co-ed Mumbai schools, Vibgyor School and Jamnabai Nursery School have banned girls and boys from touching or hugging members of the opposite sex in school premises ( June 14th, 2007 )in order to 'discipline' students who, according to the school authorities, are exposed to and easily influenced by violence and vulgarity on TV and other media. I really don't see how this helps.

Why remain co-ed if you're going to segregate the students? And more importantly, how does this serve any purpose? The kids are going to find ways to meet and have 'physical contact' outside of school anyway. The whole point of having co-eds is to bring up the children in healthy, natural environment; to have them learn how to interact and behave with opposite sex. It's not like when they get out of school ( or even while in school ) they're going to be able to avoid contact with members of the other gender.

It's no wonder our society turns out twisted, perverted males whose perception of women is shaped by the way they are portrayed on television and other media. What stops them from seeing them, not as individuals and equals, but as objects of desire and weaker beings to be exploited and abused? By stopping healthy interaction, aren't they stopping the learning process? You only have to login to a networking site like Orkut to see how totally desperate guys are to 'have friendship' [sic] with random girls and how they seem to emulate what they watch in movies; singing out songs in classes in a completely misguided attempt to woo girls. Listen to the talk in a boys' hostel and you'd have a fair idea what most males in the country think on the subject of women.

And women don't fare much better either. Many young girls seem almost physically uncomfortable in the presence of boys. They don't want to talk to them and certainly don't want any physical contact; not even, say, handing over a pen. And perhaps, it makes them more susceptible to being submissive and to tolerating abuse when they should stand up for themselves. They end up having weird ideas about life too. When I joined my company, we went through a little induction programme, as a part of which, we had to make a little presentation on any topic of our choice.

This young lady, fresh out of college with an engineering degree, dressed fashionably, speaking fairly well, spoke about 'The Requirement For Polygamy And Why It Should Be Legal'. More, allowing a man to have many wives ( technically, this is polygyny ). Now, I have no problems with polygamy if all the involved parties are fine with it ( assuming of course, polyandry is given equal importance ). But the reasons she came up with were a little disturbing, to say the least. She said that if a man were to remain unmarried, everything was fine and dandy. But if a woman were to be without a spouse, her life was a failure. And since there weren't enough men to go around, multiple wives who would share a husband was the only answer.

Really? This girl was at the threshold of her career, educated to a graduate level, placed with an MNC, and her views on the requirement of marriage were, medieval at best. If this isn't a clear example of how denying healthy childhood interaction between the sexes and filling up children's heads with nonsense distorts the youth's perception, then I don't know what is.

By banning physical contact on the premises, the school isn't stopping them from knowing about much more than just holding hands. Everything is now readily accessible to anyone with an Internet connection. And children are much better with computers than most adults are anyway.

And finally, how long has it been since these people were kids themselves? Don't they remember anything? Since when did children start doing what the adults told them? Isn't adolescence the age of rebellion and defiance? Just the opportunity to break the rules will be reason enough.

Posts on other blogs: