Monday, April 14, 2008

Heirs Try To Freeze Nizam's Funds

The heirs of the Nizam of Hyderabad are trying to get back the millions of pounds of family funds held in a frozen account in a London Bank. Reminds me of this great quote from a recent Anti-Empire Report:
"Get off this estate."
"What for?"
"Because it's mine."
"Where did you get it?"
"From my father."
"Where did he get it?"
"From his father."
"And where did he get it?"
"He fought for it."
"Well, I'll fight you for it."

StS2008 Coding Contest

I've been working on my entry to the Smalltalk Solutions 2008 Coding Contest for the past three weeks or so, and it's been a pretty good experience so far: at last, an opportunity to work on a non-trivial Smalltalk project. The decision to provide three months for the contest is a great one; it gives sufficient time to put together something worthy. I'm sure there are going to be some great entries, but I'd be more than happy even if I manage to submit only a minimal (yet fully functional) entry.

Thursday, March 20, 2008

Movie Review: American Gangster

It happened with Just Like Heaven two years ago, and it again happened with American Gangster the week before last: one can see the microphone at the top of the frame in at least a third of the scenes. In fact, it was so bad at times that it would have been an improvement if they had handed out hand mikes to Denzel Washington and Russel Crowe. I doubt that the movie editors would have overlooked such an obvious thing, so the blame most probably lies with the folks in the theater projection room.

I initially thought I'd say something about the movie's plot, the characters and so on, but two weeks after watching the movie, the fiasco with the microphones is all that I can remember. Oh, and how the protagonists try to prove who's the most testosteroney of them all.

Quote of the day

A metamodel is a model used to model modeling itself.
-- MOF 2.0 Specifications

Wednesday, February 27, 2008

Moview Review: National Treasure: Book of Secrets

Cliched scenes, too-clever-by-half dialogue, lame sidekick, over-the-prime hero, a plot that requires one to a) leave one's incredulity at home with the family dog and b) be the village idiot to find interesting -- you name it, National Treasure has it. The saving grace is the climax; not a particularly engaging one, but nonetheless a huge improvement when compared to the rest of the movie.

Some scenes that stand out for all the wrong reasons:
  • The ease with which the sidekick hacks into Buckingham Palace's network
  • Photographing the wooden piece by making use of the camera at the traffic light (and of course getting the $%@^ sidekick to hack into the police database to retrieve the photograph)
  • The absolutely irritating conversations between Ben Gates' parents

Saturday, February 23, 2008

Playing the stock market

From William Blum's Anti-Empire Report:
...there are numerous significant information gaps and misconceptions in the choir's thinking, often leaving them unable to see through the newest government lie or propaganda trick; they're unknowing or forgetful of what happened in the past that illuminates the present; knowing the facts but unable to apply them at the appropriate moment; vulnerable to being led astray by the next person who offers a specious argument that opposes what they currently believe, or think they believe. The choir needs to be frequently reminded and enlightened.
He might as well be talking about the financial press. I have been following the stock market for the last month or so (not to mention losing some money as well), and the one thing that struck me after reading the daily reports on movements of the Sensex is how the reporters unquestioningly quote the market players' take on things. You either find incredibly banal, motherhood statements like "More than 50% of India's exports are to the United States" (to account for the fall in the stock prices of companies which rely on exports for their revenue -- conveniently forgetting that the same companies' shares rose yesterday when the state of the American economy was practically the same as today), or plain deceitful stuff like the now-infamous "decoupling" theory.

Thursday, February 21, 2008

SMS Polls

Deccan Chronicle runs an SMS poll everyday, asking for readers' opinions on one of the burning issues of the day ('Do u thk v shd lynch SRK pblcly or in prvt?'). Now, what kind of folks take part in such polls? It's not like all the entries are placed in a lucky draw or something. If people still send in their votes, it's either because they are interested in shaping public opinion (i.e. vested interests), or they think voicing their opinions will lead to a more informed public discourse.

Both of these reasons don't seem plausible to me, especially in light of the poll numbers; invariably the percentages are too round for my liking, like 60% ayes and 40% nays: it's exceedingly unlikely that the total number of votes was a multiple of 100. Yeah I know, the stated percentage can be reached for any total, say, 50 (30/20), but this actually leads me to my postulate: I suspect that the totals are usually less than 100. Knowing DC, I wouldn't be surprised if they were actually in the single digits -- a DC reporter, his editor and the typesetter voting 'Aye', and said reporter's wife and dog voting 'Nay'.

A look at the results of yesterday's poll: 76% for 'Yes', 24% for 'No'. Hmmm, what's the smallest number that yields whole numbers for these percentages? 25, I think. I bet the DC folks are jumping with joy.

Wednesday, January 30, 2008

Movie Review: Halla Bol

My first impression on leaving the theater was that I liked Chak De India better, but I changed my mind on further reflection. Right from the initial scenes where the cynicism of Bollywood society is laid bare, to the gripping finale, Halla Bol grabs your attention and doesn't let go (alright, maybe it does let go a bit during the inevitable, but mercifully few songs).

This was my first Ajay Devgan movie (sue me), and I must say, he has presence; lots of it. He may not be as good looking as the Bollywood hunks who cannot act their way out of a paper bag, but makes up for it with the intensity he brings to his role.

Some of the scenes are over the top, like when Ajay Devgan's character pees on the Persian carpet at the minister's house (where did they get hold of this guy, BTW? They might as well have replaced him with a cartoon), or when Pankaj Kapoor's truck develops bullet-proofing capabilities when he makes his dramatic appearance to save Mr Devgan. There are also some made-for-cinema coincidences (including the above-mentioned appearance of Pankaj Kapoor at the right place at the right time) like the old director's granddaughter being a forensic pathologist who plays a vital role in the revival of the murder case, but these can be overlooked in light of the movie's other redeeming qualities.

The movie also ventures into controversial territory, with party cadres (Shiv Sainiks?) going on the rampage against Devgan, and leaders of the Muslim community offering support to him (BTW, his refusal to accept their help because he believed that he could get justice in a secular country seems more like a nod to political correctness than a portrayal of how things are in real life).

All in all, definitely a must-watch movie.

(In other news, hell froze over at 19:21 IST today. The met department attributed this event to an oath a certain individual took re: Bollywood movies about a decade or so ago).

Wednesday, January 23, 2008

Joel, Meet CMM

From Joel on Software:
To reach this sweet spot, we borrowed an idea from Sakichi Toyoda, the founder of Toyota. He calls it Five Whys. When something goes wrong, you ask why, again and again, until you ferret out the root cause. Then you fix the root cause, not the symptoms.
Fishbone analysis by any other name smells just as CMMy. To be fair, blogging about all the outages and what you're doing about them is a novel, Web 2.0 wrinkle.

Maybe it's just the cynic in me, but doesn't it sound like a way to save money instead of blindly giving a rebate to all customers who suffer a downtime?
We let the customer decide how much they want to be credited, up to a whole month, because not every customer is even going to notice the outage, let alone suffer from it.
And Joel, you might do well to keep an eye on Michael; his email seems like he's doing quite a nice job of managing his boss, if you know what I mean.

Sunday, January 20, 2008

Simplicity

Yesterday I was at the Trivandrum airport, waiting to catch a flight back home, when a friend pointed out that the Chief Minister of Kerala was about to board a plane. I looked around, and sure enough, there was a doti-clad person, walking purposefully towards the boarding gate. What caught my attention was that there was just a single policeman accompanying the Chief Minister; no retinue of self-important sycophants jostling around. I know nothing about Kerala politics -- levels of corruption, development, and so on -- but this was a refreshing change from the personality culture that is prevalent in the rest of the country.

Ironically, I witnessed something completely at variance with the above scene, just two days ago at the same airport: a huge retinue of supporters expressing their adulation (via man-high garlands and slogans shouted at the top of their voices) for a bishop of all people.

Monday, January 14, 2008

The Jallikattu Controversy

Public opinion seems to be in favour of the ban on Jallikattu, as evidenced by the letters to the editor in The Hindu. There are a few voices opposing the ban too. Here's one:
Animals suffer at the hands of human beings in many ways. They are overloaded and tortured in agricultural fields, used in transportation in inhospitable terrain and circumstances, and held captive in zoos and homes. They are sacrificed in religious functions. Considering all these, the so-called ill-treatment of bulls, which are nurtured throughout the year, one day is nothing.
Consider this analogy: Two people are beating up a person, one with a heavy club, the other with a much smaller stick (but big enough to cause pain to the victim). Per the above logic, we might as well allow the second guy to continue his actions. Here's another one:
The apex court verdict does not take into consideration the views of the stakeholders, in this case the villagers, bull-owners and tamers
Conveniently leaving out the uber-stakeholder, who's getting chilli powder thrown into his eyes and being set upon by ten or twenty 'tamers'.

Saturday, January 12, 2008

It's different this time

From The Economist:
The authors show that, although details may vary, banking crises follow the same broad script. Each blow-up is preceded by rising home and equity prices; an acceleration in capital inflows driven by optimistic foreign investors; a rapid build-up of debt; and--immediately before the storm hits--an inverted V-shaped path for the economy, with growth first picking up and then faltering.
The quote refers to the American economy, but it could as well be referring to India.

I have been subscribing to the Economic Times for a month or so, with a view to making some money in the stock market (changed priorities and all that). It's been a pretty mixed experience; not investment-wise -- I am yet to dip a toe into the waters -- but in terms of gaining insight and understanding. Will probably post something on this later.

Sunday, December 16, 2007

Alright, Stop it Already

I have written previously about jokes in Reader's Digest that are predicated on taking a well known idiom or expression and rewording it in order to produce a punch line. Here are two more examples of this despicable technique from recent issues:
A rope walks into a pub. The barman says, "You were in here causing trouble. Go on, get out."

The rope shuffles outside and winds his top half round his bottom half, vigorously rub his head against a lamppost then goes back into the pub. "Oi!" shouts the barman. "Didn't I just throw you out?"

"Nah, mate," says the rope. "I'm a frayed knot."
I'm afraid not. Get it? Ha ha. The next one:
One man hated that his wife was always nursing sick birds. At home he found a crow with a splint on his beak sitting in his favourite chair. On the dining table a feverish eagle was pecking at an Aspirin, while in the kitchen his wife was comforting a shivering little wren that she found in the snow.

"I can't take it any more!" he said. "We've got to get rid of all these darn..."

His wife cut him off in mid-curse. "Please, dear," she said. "Not in front of the chilled wren."
Oh, I get it. Not in front of the children. Bwahaha, stop it, you're killing me.

Movie Review: I am Legend

[Warning: spoilers]

Let's start with the name of the movie: I am Legend? What kind of a crappy title is that? Talk about egomania.

The movie piques your interest initially, what with the scenes of overgrown New York streets with not a human being in sight, deer and lions having a free run, and all that, but this wears off quickly, once you are filled in on how this miserable state of affairs came about. The rest of the movie is very depressing, with no turning-of-the-tide moment, with the protagonist going through one misfortune after another [the family pet gets killed, for God's sake (a totally unnecessary Old Yeller moment thrown in for good measure, too) -- how much more dystopian can you get?].

There are so many holes in the story:
  1. How does Dr Neville get to set up a well-barricaded house, with a state-of-the-art lab in the basement, in the face of all the turmoil and confusion (we are told) that accompanies the virus outbreak?

  2. What's up with all the folks who get turned into 'mannequins'? Why have their bodies not decomposed/turned to dust/whatever? (Update: Well, it turns out they are mannequins, probably set up by Dr Neville to tide over his feelings of loneliness.)

  3. Couldn't the doctor have hooked up earlier with any other persons who are immune to the virus?

  4. Where does the electricity come from? I'd have asked the same question about the fuel, but they show Dr Neville pumping it from a gas station, so I'll let it go and assume that he has not run out of gas for three years because he is getting his supply from various gas stations all over the city.

  5. Why doesn't he escape with the woman and the kid at the climax? Why the need for sacrifice and martyrdom?

  6. Why does he leave the dog to roam around freely when there is a real danger of the dog running into the den of darkness seekers (or whatever the heck they are called)?

  7. We are told that the bad guys have de-evolved completely, i.e., they have lost all their human qualities and have become like animals, but they still retain the intelligence to device a clever trap to try and capture the good doctor.
Minus two stars out of five.

Aamir Khan on Black

Well, if I'd sat through the entire movie and had done a full review of Black, it would definitely be in alignment with Aamir Khan's take (sorry, the quote is from DC, so no link):
The sensibility wasn't right for me, I couldn't make out if they were living in a museum or a library or a church. The performances were over the top.
No doubt referring to Big B's fricken British accent.
Most importantly, it was about a child who had these problems, an alcoholic person comes and says you have to leave her alone with me for forty days, and he slaps her around. I don't know of any parent who would agree to that.
Ouch. And I wasn't even thinking of the pedophile angle.

Wednesday, December 12, 2007

Dish TV Sucks: Part 9564

  1. You log in to the web site and are asked to change your password. You change your password, but when you try to log in using the new password, you get an error saying that your password contains invalid characters. You disable this validation by turning off JavaScript temporarily, and voila, you're able to log in. Sigh.

  2. You enter your credit card details and click on Submit. Payment gateway error. Against your better judgement you repeat this three more times, and hit the same error each time. A part of you is worried that you've actually paid them four times, but a phone call to Citibank reveals that no transaction has gone through. Whew. Come to think of it, I think I should consider moving this to the (non-existent) "Why Dish TV is Great" list.

  3. You try the credit card payment the next day, and it goes through. Only problem is, the default option in the renewal screen is for the basic package; therefore you do not get the full complement of channels. And it takes you one hour of arguing with the call center person -- after waiting patiently for 24 hours for the activation to kick in -- to figure this out.

  4. You ask to be put through to the supervisor so that you can complain about the poor service, and are asked to give your phone number; the supervisor will call you back. You do so, not really expecting a call back. Your expectations are met fully and completely.

  5. The IVR system is faulty; it works with certain mobile phones and not with others.

  6. Staying on the subject of the IVR, you select the option for English, and are connected to a representative who impresses you with his chaste Hindi.
Alright, maybe there is one item that can go on the "Why Dish TV is Great" list: for all their other shortcomings, the set top box's interface is miles ahead of Tata Sky in the usability department. Ironical, when you consider how badly their web site's usability sucks.

Tuesday, December 04, 2007

Blackwill Booga Booga

From The Hindu:
Indian cities could be targeted by extremists who could lay their hands on nuclear weapons once Iran develops them, the former U.S. Ambassador to India, Robert Blackwill, said here on Monday.

“If Iran acquires nuclear weapons, some Arab countries may follow suit and who knows what western city or Indian cities such as Delhi or Mumbai could be a target,” he said at a session at the India Economic Summit
.

Thursday, November 29, 2007

ClearTrip.com

My first impression of cleartrip.com was a negative one -- their TV ad where a person sees a good looking woman in a bar and removes his ring so that he can pretend to be single (what's up with these brain-dead advertising folks? [*]) -- but a visit to their web site left a positive impression on me. Clear design, works fine in Firefox, an excellent summary page where you can mix and match flight options... what more could one ask for? Not to mention the fact that you can use said excellent summary page and identify the flights you want to take, and then mosey over to the airlines' own web sites and book your ticket, saving yourself at least a couple of hundred bucks <evil grin>.

[*] Before a certain commenter (I know who you are, BTW) jumps on me and calls me dumb, let me make myself clear: it's the inappropriateness of the wedding-ring-as-marital-status indicator in the Indian context that I'm ranting against.

Tuesday, November 20, 2007

And the winner is...

Open source software.

For some reason, I couldn't open my Gnucash data file after installing Kubuntu. A post to the gnucash-user mailing list produced suggestions from some helpful folks, but they didn't fix the problem.

An hour or so of digging into the sources (made possible in no small measure by the log messages in /tmp/gnucash.trace) and tweaking the XML validation code, and three years of data accessible once again. Phew.

I still don't know what the long term effects of the tweaking will be, but for the moment I'm happy that I am able to make changes to the file and save them successfully.

I also have to figure out for how long am I going to be running my own fork of Gnucash. I guess the best option would be to use the 'forked' Gnucash to open my current data file as an archive file, but use the plain vanilla Gnucash and create a new file for everyday use.