| So the Govt. survives... and how... |
[Jul. 22nd, 2008|06:34 pm] |
This last bit moved me to tears (original news report)
"With the vote going close to the wire, several MPs who are ill were flown or wheeled in from hospital, and others, in jail for crimes such as murder and extortion, were granted temporary release."
Firstly, what a show of commitment by the MPs :) And secondly, wow... these guys actually go to jail for committing murder? That's a bit reassuring, actually. |
|
|
| Getting the intrusive email on your mobile Just Right |
[Jul. 17th, 2008|01:58 am] |
I have a Nokia 6300 and I love it. I deliberately avoided getting a 'business class' phone with "advanced productivity applications" like BlackBerry - just to keep things simple. However after turning up for meetings that got canceled an hour before the scheduled time while I was in The Tube hurrying to make it in time, it became clear I could not avoid fetching mail on my mobile any longer. So the choice was to either give in and go for a BlackBerry (or E-whatever) or resist some more. Maybe a quarter or two more... :)
I think I have found the proper solution. The 6300 is not a symbian phone, so there's no BlackBerry Connect software for it. However there is a built in Email client which does POP and IMAP. The best things about this internal client are (a) it's not a "push mail" thingie, AND (b) POP-ing mail is immensely patience testing, yet just barely not-deal-breakingly slow process. So there's no temptation to do any more email work on the mobile than you absolutely must have to.
I think this is the Right Read-Only email-on-the-move solution. |
|
|
| Ten Commandments of Egoless Programming |
[Jun. 14th, 2008|08:30 pm] |
Remember reading this a loooong time back, but chanced upon this through the links on Jeremy Zawodny's blog... and realized many of them apply to so much more than programming - pretty much any activity involving team work.
- Understand and accept that you will make mistakes. The point is to find them early, before they make it into production. Fortunately, except for the few of us developing rocket guidance software at JPL, mistakes are rarely fatal in our industry, so we can, and should, learn, laugh, and move on.
- You are not your code. Remember that the entire point of a review is to find problems, and problems will be found. Don't take it personally when one is uncovered
- No matter how much "karate" you know, someone else will always know more. Such an individual can teach you some new moves if you ask. Seek and accept input from others, especially when you think it's not needed.
- Don't rewrite code without consultation. There's a fine line between "fixing code" and "rewriting code." Know the difference, and pursue stylistic changes within the framework of a code review, not as a lone enforcer.
- Treat people who know less than you with respect, deference, and patience. Nontechnical people who deal with developers on a regular basis almost universally hold the opinion that we are prima donnas at best and crybabies at worst. Don't reinforce this stereotype with anger and impatience.
- The only constant in the world is change. Be open to it and accept it with a smile. Look at each change to your requirements, platform, or tool as a new challenge, not as some serious inconvenience to be fought.
- The only true authority stems from knowledge, not from position. Knowledge engenders authority, and authority engenders respect—so if you want respect in an egoless environment, cultivate knowledge.
- Fight for what you believe, but gracefully accept defeat. Understand that sometimes your ideas will be overruled. Even if you do turn out to be right, don't take revenge or say, "I told you so" more than a few times at most, and don't make your dearly departed idea a martyr or rallying cry.
- Don't be "the guy in the room." Don't be the guy coding in the dark office emerging only to buy cola. The guy in the room is out of touch, out of sight, and out of control and has no place in an open, collaborative environment.
- Critique code instead of people—be kind to the coder, not to the code.As much as possible, make all of your comments positive and oriented to improving the code. Relate comments to local standards, program specs, increased performance, etc.
|
|
|
| From the streets of London.... |
[Jun. 14th, 2008|03:30 pm] |

 |
|
|
| Madras Hoardings |
[Apr. 11th, 2008|10:07 am] |
Two days back we were bombarded with news headlines like Supreme Court bans hoardings in Chennai". I leapt up in joy and threw the paper I was reading into the air. All was not lost, after all. There was hope.
It was not until the next morning that it became apparent that *illegal*/unlicensed hoardings have been "banned". At which point I realized I had just learned something new - that "illegal" and "banned" are distinct things. As it turns out you have to take the permission of Corporation of Chennai before putting up a hoarding; and it was just that some 10,000 hoardings had come up in Madras without bothering with such procedural hassles. The current ruling would bring down such unauthorized erections.
So, looks like this is not the end of the tyranny of hoardings - the mother of all urban eyesores, the veils of steel pushing architectural elegance of the urban landscape to the background . ... The corporation wants a cut in the business, folks. Nothing more, nothing less. At any rate, there is some temporary respite, and there were some interesting sights as I drove to office yesterday.
I saw building exteriors I had never before:

And I did not shed a tear when I saw premium hoarding real estate lie in tatters. A friend in the ad industry once told me the hoarding shown below (near Anna flyover) was the most expensive in the city. The Rediff ad must have come up during the dot com boom, no doubt :)
 |
|
|
| From "intriguing and fun" to "f'ing' chore" |
[Feb. 7th, 2008|11:36 pm] |
While discussing how unstable certain distros, even Ubuntu, appear to be these days, particularly on less-than-top class hardware, Brian Behlendorf had this to say (on Silk-list):
> ...it goes to illustrate that the era of excitement in IT is over.
Heh, that's true. What used to be kind of intriguing and fun is now just
a f'in chore. But I've still got hopes for Ubuntu. I moved on from
FreeBSD, at least for the desktop.
Brian
And ...
Yeah, but I couldn't find s2ram, so I couldn't get suspend working, and
didn't want to futz with hibernation. It seemed like a poorly documented
hack that didn't inspire a lot of confidence, and I had burned way too
much time on something that should JFW.
The X40 I had worked perfectly, so again, I point the finger at Lenovo.
Brian
I mean, those were exactly my thoughts last night when I booted into Debian (Lenny) for the first time in many years - on a low end Compaq work laptop and could not get the pcmcmia tata indicom data card working... Ability to tinker notwithstanding, in this day and age stuff not working does get in the way of getting things done. Where, of course, 'things' does not include fixing broken drivers and packages :) |
|
|
| Madras and Performing Arts |
[Feb. 2nd, 2008|12:58 am] |
The long established and the highly evolved Madras Margazhi (December) Music Season for Carnatic Music and Classical dance, and the more recent meticulously planned and marketed Chennai Sangamam are very popular events in the December/January months. I was pleasantly surprised to find one small scale, but thoughtfully promoted, event sandwiched between the two. Dubbed the "Mylapore Art Festival", this was in early January, just after the main music season ended. The entire area surrounding Kapaleeshwar temple was taken over for this festival that celebrated traditional artsy stuff including "Kollam" competitions on the roads, dance performances by school children on stages near Raasi, sales of trinkets including "choppus" etc. The stretch of Big Street from East Mada street to Lady Sivaswamy school became "Food Street" for the duration of the festival! It was interesting to see all this going on, even if it created an unholy mess for vehicular traffic in the region. Traffic was deadlocked for a kilometer in every possible direction around the temple. If the organizers plan for another edition next year, they'd do well to coordinate a bit better with traffic police and other authorities.
 |
|
|
| The Porters of Madras Central |
[Feb. 2nd, 2008|12:36 am] |
This system has been around for some time. So I presume it is working. Quite neat, I say.
 |
|
|
| Picture a robust pendrive... |
[Dec. 2nd, 2007|11:08 pm] |

The little fellow pictured above survived a complete wash and spin cycle in my washing machine (an ageing BPL top loading model, but a working piece, nevertheless). I let the poor thing dry out a bit and plugged it into my laptop... lo and behold... everything was intact and working as it always had. I am impressed; no, very very impressed. But would have been even more so if I had some file of life-and-death importance on that drive and nowhere else. As it happens, most of the content was useless PPTs and half baked commercial models in XL :) |
|
|
| A most unfortunate start to the music season |
[Dec. 2nd, 2007|09:58 pm] |
It's December, and music is in the cool, humid, Madras air. Raghav and I decided to kick start our concert attendance for this season with a traditional T. M. Krishna kutchery at Narada Gana Sabha followed by a 'Carnatic Jazz' performance as part of a felicitation function for T. V. Gopalakrishnan at Music Academy.
A quality Carnatic kutchery can be really soul stirring; on the other hand there are very few things in the man made world that can put one to sleep more effectively than a listless south Indian classical performance. To our utter disappointment T. M. Krishna managed the latter. As un-noteworthy and uninspiring a kutchery as I have ever attended of a top league artist. To salvage the evening somewhat, we ate an Onion Rava Dosai each, in the canteen and headed for the Music Academy.
The good old man Prof. TVG turned 75 today and there was a felicitation function by his disciples. When we walked into the auditorium, the dias was occupied by some stalwarts including Dr. Balamuralikrishna and Illayaraja. All the invitees were called upon one by one to say something flattering about Prof. TVG. Everyone obliged by saying many sweet things, and praising TVG, because, well, that was what the occasion called for. Raja was called last, and took the mike to roaring applause. (Now, if you know the background - Raja learned carnatic music from TVG, and TVG considers Raja one of his favorite disciples. And who wouldn't in his position). Over the next 12-15 minutes that Raja spoke, there was not a single mention of TVG, his musical ability, or any display of guru bhakti towards the man. Raja spoke about gramophone records and radio shows being his guru. He waxed eloquent about his elder brother from whom he learned Kambodhi without knowing it was Kambodhi. He inquired if music can really be taught. Not one phrase to acknowledge TVG as his guru. It was clear he was not willing to say it in words, but the message was clear enough to one and all. A most interesting portion of an otherwise pointless evening that was just about to get worse.
The evening performance was supposed to be "Carnatic Jazz" - but what followed did not even have traces of jazz, unless the presence of Kadri wielding his Sax is to be considered sufficient :) With some 10 percussion instruments, a violin, keyboards, Sax and vocal... it was one hour of loud and hopeless chaos. Despite the presence of many highly talented individuals (Sivamani on drums, V. Suresh on Ghatam etc.) it was just hopeless. Too many cooks... just too many.
And thus has the season started. I hope the rest of the season will turn out a little better than today... it's definitely not hard. |
|
|
| Heard on the radio in London |
[Nov. 20th, 2007|10:08 pm] |
Host 1: Did you know it is legal for a pregnant woman to relieve herself anywhere she choses, including a policeman's helmet?
Host 2: Consider this: In Switzerland, it is illegal for a man to relieve himself standing up after 10PM. |
|
|
| Mumbai airports |
[Nov. 18th, 2007|08:35 pm] |
A little while ago I flew Jet air from Madras to London, and decided to meet up with a few friends to fill the 4 hour lay over in Mumbai. My friends decided it best we meet close to the airport to use the available time optimally. When my domestic leg ended and I switched on my mobile, I had a message waiting that said "We are waiting at the Golden Chariot next to the car part of the domestic airport". So I got out of the airport and turned back to find "Chatrapati Sivaji International Airport" in large unmistakable words adorning the building I had just exited. I got a bit anxious. Er, this was supposed to be the domestic terminus... Figured it must be some mixup somewhere. Prepaid autos/taxis taken inside the airport are very expensive. So I walked some distance and hailed one auto who was leaving without any customer. My conversation with the auto driver was as follows (in Hindi)
Me: Boss, domestic airport He: this is domestic Me: what are you saying - look at those big signs. This is the international airport. are you new to this place? He: [Looks at me for a few seconds] OK get in [then starts driving without bothering to start the meter] Me: Boss start the meter. I'm surprised to find someone in Mumbai who doesn't start the meter He: [shows his palm in a sign to wait, then says] Just pay what you feel like Me: [getting impatient] Are, what do you mean... He: Alright, where in the domestic terminus do you want to go? Me: Golden Chariot [by this time he had gone from the OUT gate of the airport to the IN gate of the same airport! and stopped near a building] He: Your Golden Chariot is here!!!
And he was right... I was standing right outside the restaurant I was supposed to go to. The auto guy's explanation was "If I had not asked you to get on, it was very likely someone else would have taken you for a ride! So I thought it better to drop you at the place myself!" I was touched and speechless. I left him with a good tip and many words of genuine appreciation for the mumbai auto wallahs in general and him in particular :) |
|
|
| |
[Oct. 23rd, 2007|08:03 pm] |
There is this really strange and inexplicable feeling of satisfaction in being in a position of complete incompetence, of being a total novice in a field, in a position that is far removed from your proven expertise and carefully honed skills, in a role where people do not understand what you have done before (or you have no reason to fill them in) or just couldn't care.
It is liberating.
It keeps you young. |
|
|
| Well... |
[Jul. 15th, 2007|12:35 am] |
 |
|
|
| The Nokia 6300 |
[Jul. 10th, 2007|08:02 am] |
As I mentioned earlier I was in the market for a new phone. I went out and bought the 6300. At Rs. 9800 inclusive of taxes, it's par for a new model with its feature set. It's got great reviews for its build and phone quality. I am quite happy with it so far. It perfectly suits my requirements right now - good quality phone, excellent bidirectional sync to Outlook (which sadly I am saddled with these days...), elegant finish. right now it's the right upgrade from something like the Nokia 3100 which was my first buy two years back.
http://www.mobile-phones-uk.org.uk/nokia-6300.htm |
|
|
| 'Sexist Review of the Nokia N72 |
[Jul. 7th, 2007|11:37 pm] |
The past few days I have been doing some research for a new mobile phone. I came across a rreview that starts hilariously thusly:
The Nokia N72 is an updated version of the Nokia N70, but without the 3G functionality. Although available in a choice of black or pink, it's not really one for the girls, being typically SmartPhone-sized and weighing in at 124g. [Editor's note: we've received a complaint about this sentence, telling us that it's sexist. We'd like to apologise if we've offended anyone. However, the fact that the N72 is available in pink tells us that Nokia's marketing people were targeting women. We're not suggesting that women should buy pink phones (in fact we think they look stupid, but let's not start another argument.) Statistically, smartphones are more likely to be bought by men, and in our experience, women prefer smaller phones. We were just trying to be helpful, not sexist, but obviously we made some sexist assumptions. We're sorry if our sexist assumptions caused offence, but we stand by our statement.]
The rest of the review - and the phone itself, it would appear - is fairly ordinary. Anyway, you can read it here.
On a related note, it's become insanely difficult to find a mobile phone that just does the basic stuff well - calling, receiving, good address book, notes, calendar, syncing to PC. That's it - I don't need a freaking mp3 player, fm radio, gps receiver, scanner, printer, camera, tooth pick and microwave oven wrapped into one pretty, tiny thing that keeps crashing more times a day than Windows 98 did on my desktop, dammit... More on this later. |
|
|
| PTC buses with wheelchair support |
[Jul. 7th, 2007|11:27 pm] |
This evening I saw a PTC (now MTC) bus in Mylapore that was 'wheelchair enabled'. Neat, at one level. It was fairly busy time of the day and I could get around to talking to the driver. As such I am not sure if anyone has actually used the wheelchair facility, and how the whole thing actually works. PTC does not seem to have a website where I could find more info. I think I'll just drop by the Mandevelli bus depot tomorrow to find out more about this. It's very intriguing that PTC has decided to do this, when a wheelchair on Madras roads is a very rare sight, while not much has been done to address a much more severe, fundamental, and pervasive problem with their buses - the height of the first step. Elderly people have been complaining for ages about the difficulty of getting into and out of buses. Yet nothing is done to fix the problem in their existing fleet.
 |
|
|
| The "Right Side" of ... |
[Jun. 20th, 2007|12:41 am] |
Some time yesterday I crossed over into what now clearly appears to be the right side of 30. To mark this remarkable moment (at least for most single south indians) I feel a strong urge to do the following from now on:
- Start every other statement with "You seee...." when talking to people - Adopt "Furlongs" as the sole unit of measure when responding to strangers asking for directions/disantance - Offer "They will make it up at night" as a reassurance when fellow passengers complain about your train running late - Refuse to concede that any living artist can even dream of reproducing Semmangudi's Mukhari from the 1960 Chennai Airport kutchery - Stump a teenaged cousin with "Do you remember me? I used to come to your house when you lived in Sri Puram 3rd Street? ... No? Never mind. you were only 2 years old at the time" - Pick up and throw back cricket balls that come rolling my way on the street, without fearing loudly expressed words of gratitude that might go "Thaaank youuuu, UNCLE" |
|
|
| Air Deccan horror story |
[May. 14th, 2007|09:26 pm] |
There is a horror story about AD I've heard, one that beats the crap out of every other on the 'too weird to be false' scale. However, I've been unable to find anything online to corroborate the story. Can someone help me find out if there is some truth to it?
The abbreviated story goes something like this - An AD flight from Delhi to Chennai via Hyderabad had 30 odd passengers booked to Hyd. and rest all booked to Chennai. As always the flight was delayed multiple times and eventually left many hours late. A particularly pissed, and clearly gifted, group of passengers somehow convinced the pilot to - fancy this - skip Hyderabad and fly direct to Chennai. Imagine the surprise of the equally pissed group of 30 blokes who were expecting to get off at Hyd., when they heard they had reached Chennai.
Now, the story does not end there. It just gets weirder. The bunch of 30 really pissed and determined passengers decide they will not get off the flight - they figured they'll just hop off the plane at Hyd. on its way back to Delhi. There were 100 chaps lined up outside the gate at Chennai waiting to go to Delhi. Imagine the surprise of the last 30 folks when they walk in to a packed airplane. It is not known if they were accomodated in 'standing' class... |
|
|
| NCERT Books Online |
[May. 14th, 2007|09:10 pm] |
My 12 year old niece pointed out to me today that complete texts of CBSE books are available online in PDF form. http://www.ncert.nic.in/textbooks/testing/Index.htm CS books are conspicuous by their absence.
Interesting, nevertheless. |
|
|