Skip to content

{ Author Archives }

It is I; the lord and master of this place, which makes me the lord and master of nowhere!

National Computer Games Conference

Sharif University is holding a two-day conference on games and game development. We (the guys at Fanafzar) are going to attend and some of us are going to have presentations and panels. There are also other interesting talks, mostly on the lighter side of technical issues. Here’s the web page for the conference, and here’s [...]

Smith, the Ascendant

“Oh God!”
“Smith will suffice.”

Tread Softly, Johnny Walker!

Had I the heavens’ embroidered cloths,
Enwrought with golden and silver light,
The blue and the dim and the dark cloths
Of night and light and the half-light,
I would spread the cloths under your feet:
But I, being poor, have only my dreams;
I have spread my dreams under your feet,
Tread softly because you tread on my dreams.
This, of course, [...]

The Problem

Religion is harmful. Throughout history so much conflict, war and misery has been caused by organized religion that religious people hardly even see it. They probably attribute it to human nature, or “other religions.”
I believe, and I think people would agree if they think about it, that religion has been the most effective and most [...]

The Joker

- This is boring.
- Yes, it is. It’s all boring.
- Except the bat. He is not boring.
- Not all the time though. He gets boring sometimes, with his ethics and stuff.
- But he can be very entertaining too.
- Agreed!
- I’m bored!
- Yeah, we are. I wonder what happens if I shoot that guy.
- Hehehe! We [...]

The Human and the Machine

I was watching George Dyson’s interesting presentation at TED about birth of the digital computer, and something rather frightening occurred to me.
When I started out with computers, maybe 18 years ago, I was in awe of them. Computers and what they did were a closed book to me, the way a great musician’s work is [...]

United States of Zombieland

The other day, my brother Ehsan recommended two new movies for me to see. One was Tarantino’s “Inglorious Basterds“, which is of course a no-brainer, and the other was “Zombieland“. Man his taste is impeccable!
I am now exactly 3 minutes and 14 seconds into the film (I swear to all the Random Number Gods that [...]

Dragon Age, plus God of War Collection

I had heard of the new Bioware RPG Dragon Age: Origins but I guess I had forgotten about it. Today, I stumbled upon a couple of reviews and some videos and now I’m in love with the game! It appears to be very long (which probably means a few months of gameplay for me; yay!), [...]

Tonight was the first time ever that I drank alone. I was, am, in a very bad mood. I sat on my couch and downed a third of bottle of whiskey, and then I cooked for myself too (that’s almost another first.) No matter how hard I try to forget what I did that led [...]

Lighning Through the Skull

I am walking on asphalt, on an endless field of black asphalt, when out of the black black sky, a single bolt of lightning hits me.
My eyes are the first things that explode out of their sockets. My hair catches on fire. My brain evaporates instantly, and the high pressure mixture pours out of my [...]

Fun with C++: new, delete and Some of the Rest of the Story

Every C++ programmer knows new and delete and how they work. At least it must be so. I sure as hell didn’t know all the theory and detail behind C++ memory management facilities until 3-4 years ago, and I’m obviously still learning the practical details. So, please bear with me and see if there are [...]

Darth Vader in the “House”!

Holy Shit! It’s James Earl Jones appearing in the latest episode of House!
That voice, even after 30 years, is the most powerful and commanding voice in the whole frakking Galaxy; this one or the other one Far Far Away. There is even a bit of “Darth Vader breathing” in there!
Try reading the following [...]

Self-justifying Choices

Running away is a solution to many things. Giving up, throwing in the towel, passing the buck, unshouldering the burden, admitting your incapability, playing dead…
It’s a perfect solution for mediocrity, isn’t it?
If you thought that was the rant, you’re sourly mistaken. Here it is.
Let’s try a thought experiment. Nothing real, just a wild and fantastical [...]