Wednesday, July 25, 2007
Road Trip
Monday, July 23, 2007
Weekend
Friday, July 20, 2007
goto
This comic (over at the brilliant xkcd), is what I consider to be an indicator of the presumptuousness of most Computer Science students (including myself). What Dijsktra proposed in his seminal paper "Goto Statement Considered Harmful" is not even deemed as necessary reading for contemporary students of Computer Science. Instead the goto is frowned upon, abolished almost, without caring to understand its history. Now, I use gotos (only recently and very sparingly, of course) because it helps to alleviate unnecessary restructuring sometimes, the most obvious case being function-exit sequences. Thinking about elegant code structures is what takes up most of my time now than the actual coding session. I cringe when I look back at some of the code I've written, how superfluous the statements, how blunt the case-statements, or crude the nested "ifs and elses". I'm not saying it's the fault of the language, rather the prejudice and the inexperience of the programmer, who understands control flows, but not program flows. It is not easy to lift this weight of past-code-disregard off my mind, but to even realize the presence of such a weight is one step in the right direction.A well-annotated version of Dijkstra's paper can be found here.
Friday, June 22, 2007
Raynor, Kerrigan and Zeratul


If any serious gamer were asked to prepare a gaming canon, I'm sure most of them wouldn't even think twice about placing Starcraft somewhere near the top. Gamespot calls it "the most loved strategy game of all time" and "The standard by which all real time strategy games are judged". Korea, apparently, has three seperate TV channels dedicated to its gameplay. With three perfectly balanced factions, a riveting story and strategic to the core, Starcraft is a masterpiece. For me, it delivered an unparalleled gaming experience, the equivalent of which could never be met by an Age of Empires before it or a Command and Conquer or even Warcraft III after. It remains in that distant, elusive realm to which games like System Shock 2 have previously ventured, never to resurface. Then again, I eagerly await Bioshock 2, claimed to be the spiritual successor to SS2. But neglecting Starcraft is nearly impossible. Implausible. It doesn't make sense to create a successful universe and then dump it. So I guess, in a way, the announcement of Starcraft 2 seemed inevitable. Crazy fans, a hugely successful universe and Blizzard. There's little that could go wrong, and I suspect, very little will. I think ID's Quake 2, and their engine which then fueled Valve's Half Life redefined gaming as much as Wolfenstein did a long time back. But I don't expect these games to do the same. Half Life 2 didn't do it, Warcraft III didn't and certainly not Doom 3. Each refined their predecessor, but never just took off in a completely new direction. My only remaining flicker of hope is Diablo 3, when and if it happens. Looking back, not far from now, the experience of playing something new for the first time is simply unforgettable. The only problem is it just cannot be relived.
Friday, June 08, 2007
Fragmentation of Scattered Remains
Wednesday, May 30, 2007
the moment
Wednesday, May 02, 2007
The Twist
Oh, and if you're wondering about the post that always hogs this limelight, I've banished him to the "comments" section. Poor fella, he appears perplexed....
Thursday, April 26, 2007
Perfume
Tuesday, April 17, 2007
Turning Pages
Monday, April 16, 2007
Herman Melville's Billy Budd, Sailor
For what can more partake of the mysterious than an antipathy spontaneous and profound, such as is evoked in certain exceptional mortals by the mere aspect of some other mortal however harmless he may be, if not called forth by this very harmlessness itself?
A couple of passages from the book that delve into the complexity of the antagonist:
But the thing which in eminent instances signalizes so exceptional a nature is this: though the man’s even temper and discreet bearing would seem to intimate a mind peculiarly subject to the law of reason, not the less in his heart he would seem to riot in complete exhaustion from that law, having apparently little to do with reason further than to employ it as an ambidexter implement for effecting the irrational. That is to say: Toward the accomplishment of an aim which in wantonness of malignity would seem to partake of the insane, he will direct a cool judgement sagacious and sound.
These men are true madmen, and of the most dangerous sort, for their lunacy is not continuous but occasional, evoked by some special object; it is probably secretive which is as much to say as it is self-contained, so that when, moreover, most active, it is to the average mind not distinguishable from sanity, and for the reason above suggested, that, whatever its aims may be – and the aim is never declared – the method and the outward proceeding are always perfectly rational.
Monday, April 02, 2007
It is the stitch that makes it tough
The mask of persuasion is woven from character and only laced with fact and reason.
Thursday, March 29, 2007
That hesitation you take
My phone's got a camera, it's built right in
but it's hard to keep the dirt and grease off the lens
the last time you were happy since so long ago now
I tried to take a picture but it didn't come out
and the messages sent are almost as blurred
my cryptic printstyles dials to songs no one’s heard
if we keep this up, things will never get better
when we disagree we fight in capital letters
I have to type eleven numbers into my cell phone
Just to make it spell ‘love’
So I usually don’t
And it takes up fifteen digits to spell out ‘goodbye’
But if I leave out the ‘good’ I can save us some time
55566688833
my throat’s a little sore after last night’s events
you were somewhere doing something
I was out with my friends
You wrote just to ask if I was having fun
and I guess I didn’t text you back quite fast enough
So when I got home you were awake in the den
There were tears in your eyes, the lights were dimmed
I turned off my phone, you did the same
And we fought face-to-face like it was the 90s again
I have to type eleven numbers into my cell phone
Just to make it spell ‘love’
So I usually don’t
And it takes up fifteen digits to spell out ‘goodbye’
But if I leave out the ‘good’ I can save us some time
Monday, March 19, 2007
The Dance of the Golden Flame
Thursday, March 08, 2007
outlook
Monday, February 26, 2007
The Golden Age
Shoe Shine (Vittorio De Sica, 1946)
The Sea Inside (Alejandro Amenabar, 2004)
Rashomon (Akira Kurosawa, 1950)
La Strada (Federico Fellini, 1954)
Day for Night (Francois Truffaut, 1973)
Dersu Uzala (Akira Kurosawa, 1975)
All about my mother (Pedro Almodovar, 1999)
The official story (Luis Puenzo, 1985)
The Tin Drum (Volker Schlondorff, 1979)
No Man's Land (Danis Tanovic, 2001)
Forbidden Games(Rene Clement, 1952)
The discreet charm of the bourgeois (Luis Bunuel, 1972)
War and Peace (Sergei Bondarchuk, 1968)
Fanny and Alexander (Ingmar Bergman, 1982)
Mephisto (Istvan Szabo, 1981)
Crouching Tiger, Hidden Dragon (Ang Lee, 2002)
Mediterraneo (Gabriele Salvatores, 1991)
The Bicycle Thief (Vittorio De Sica, 1948)
8 1/2 (Federico Fellini, 1963)
Closely Watched Trains (Jiri Menzel, 1966)
Pelle, the conqueror (Bille August, 1987)
Journey of Hope (Xavier Koller, 1990)
Black Orpheus (Marcel Camus, 1959)
Walls of Malapaga (Rene Clement, 1949)
Cinema Paradiso (Giuseppe Tornatore, 1988)
Tsotsi (Gavin Hood, 2005)
Get out your handkerchief (Bertrand Blier, 1978)
Mon oncle (Jacques Tati, 1958)
Antonia's Line (Marleen Gorris, 1995)
Babette’s feast (Gabriel Axel, 1987)
Madame Rosa (Moshe Mizrahi, 1977)
Amarcord (Federico Fellini, 1973)
A man and a woman (Claude Lelouch, 1966)
Nights of Cabiria (Federico Fellini, 1957)
Kolya (Jan Sverak, 1996)
Burnt by the Sun (Nikita Mikhalkov, 1994)
Life is Beautiful (Roberto Benigni, 1997)
The Shop on Main Street (Jan Kadar & Elmar Klos, 1965)
Indochine (Regis Wargnier, 1992)
Saturday, February 24, 2007
Together in Electric Dreams
Thursday, January 18, 2007
Filming Time
Thursday, November 23, 2006
The Philosophical Alien
Tuesday, October 03, 2006
Elevator Love Letter - Stars
Elevator, Elevator, Take me home....