Archive for January, 2009

My Adventures at the Zonal Transport Office

Whenever I hear someone mention a government office of any sort, I find myself thinking of middle aged women who look strangely like that distant aunt of yours who likes to give you unsolicited advice because “.. youngsters like you need the guidance of your elders.”. I associate government ventures with forgotten, derelict buildings and [...]

January 21, 2009 • Posted in: Life, Opinions • 5 Comments

Computer Science FAIL – Higher Education in India

Update (March 13): He’s back, but now he’s simply shying away from what he doesn’t know.
Update: The professor in question has been reported and is now banned from taking any more classes.
This piece might come across as one intended to bad mouth my own college, but I have a sneaking suspicion that things aren’t all [...]

January 19, 2009 • Posted in: Life, Programming • 195 Comments

Learning New Programming Languages and APIs – What I Was Doing Wrong

For the past few months, I have been trying to learn how to write GUI applications for the Mac. The two best toolkits for this task are Cocoa and Qt. Since I have never written any GUI code before and none of my projects have ever been very complex, learning these two libraries turned out [...]

Jingo!

Everyone knows about Satyam, so talking about it here would be pointless. I think whatever happened will be good for the industry in the long run. I have no idea how Satyam has survived for so long, considering how bad their services really are (at least the consumer-facing ones). I also don’t know why Hewitt [...]

January 8, 2009 • Posted in: Opinions • 1 Comment

My Code Dojo

Update (March 27): It failed. It’s gone now.
From the site: [Uncool's Code Dojo] is a database of short, fun programming tasks that can be solved in under a week’s time.
Here’s a problem – I’ve just learned this new do-all-end-all-super-mofo programming language but I don’t know what to do with it. The Code Dojo is my [...]

January 8, 2009 • Posted in: Programming • No Comments