A theory of Potterdom

You can’t escape it, can ya? It’s like potholes on Indian roads–all over the place. And you’ll run into one whether you like it or not, whether you see it or not, whether you approve of it or not. Harry Potter. Quite like ah, potholes. Heh. (To all those fanatics who are sharpening a lead […]

Of civil action and auto-rickshaws

Well, Chennai is hot. Smeltering hot. That’s not so bad in itself, but, I had to be in it for two days. And my primary mode of transport was auto-rickshaws, and so, as Ali would say, “Oh blimey.” Now anyone who’s gone to Chennai knows the highway robbery and pillage that is the auto-rickshaw system. (It’s […]


Euonymous aptronym: An appropriately named name that suits its owner. A semi-recursive name, the hallmark of a true geek. I was very pleased with myself when I came up with it, and found that there was nothing comparable on Google. Now, searching for euonymous aptronym on Google yields my blog as the top result. Ah, […]

The knowledge of inequity

“I hope you will judge yourselves not on your professional accomplishments alone, but also on how well you have addressed the world’s deepest inequities… on how well you treated people a world away who have nothing in common with you but their humanity.” —Bill Gates at Harvard

Fighting comment spam

After an hour of cleaning up comment spam, I’ve installed reCAPTCHA. From the website: A CAPTCHA is a program that can tell whether its user is a human or a computer. You’ve probably seen them — colorful images with distorted text at the bottom of Web registration forms. CAPTCHAs are used by many websites to […]

The Game of Kings

One of the greatest miseries of one with a love for writing is that period in which one doesn’t know what to write. It would be safe to say that I am very much entrenched in that morbid space. Every day for the last week, I have fired up my blog editor, stared into the […]

The time has come

“The time has come,” the Walrus said, “To talk of many things.” –Lewis Carroll, The Walrus and the Carpenter

Penmanship and me

Why do I even bother? Why do I take the trouble to sit down and write, of all things!, knowing fully well that what I articulate will probably not be as ground-breaking or as eloquent or even as sensible as I would like it to be? What do I get out of it? What do […]

More to design than HTML

I’m no master sculptor or typographer; neither am I a master web designer. But I’ve tried to incorporate as much of common aesthetic sense and reason into my page design as possible–borrowing and learning from the masters of the art, web style and design books, the print media, and using my own design sense (picked […]


Knowledge is a queer thing, like Latin. For instance, what do you think the phrase ignotum per ignotius means? It is an explanation which is harder to understand than what it is meant to explain. Here’s another: Obscurum per obscurius. Update: The Omnitude of Ignorance

The Software Hall of Shame

I wrote this as an assignment in a course that I’m taking this term called “Software Project Management”. See no reason not to post it here as well. Bit of context would be good, I guess: The assignment was to write an epitaph, in first person, for a failed software project in a hopefully humorous […]

Time flows

Time flows on. And I try to flow with it. The last post, I now observe, has been a January one… and it’ s been a while since that. Many events have come to pass, and more are yet to come; some that I can speak about, some that I cannot, some that I will […]

Silence of the tomb

The silence that guards the tomb does not reveal God’s secret in the obscurity of the coffin, and the rustling of the branches whose roots suck the body’s elements do not tell the mysteries of the grave, by the agonized sighs of my heart announce to the living the drama which love, beauty, and death […]