Friday, November 30, 2007

Book Review : Digital Fortress


It's Dan Brown folks, what did you expect - Jules Verne!!! First of all when I first ever heard the title Digital Fortress, the image in my head somehow was of a fortress floating in the sky, with the ultimate technology protecting some "Holy" secret that could devastate the world. Kind of like the S.H.I.E.L.D. Base, if you are a Marvel fan. But unfortunately there is no such floating fortress. Though to be fair to the book, the title isn't misplaced.

So what's different in this Dan Brown book from his other books. First of all, he is just a novelist, and you just consider his genre before actually criticizing him. I think this book was written way before Da Vinci Code, because otherwise Leonardo DA Vinci would have paid us a visit in this book too. Yes, there is no religious conspiracy angle to the story. It's actually a pretty geeky story.

The plot revolves around basically two parties - M/s Susan Fletcher & Strathmore, and David Becker & the Spaniards. The first page features lines like - "Susan moaned Sensuously", and you wonder if you picked up the wrong book from the stand. There is this top secret US organisation called NSA (not to be confused with NASA) which is the big daddy of the Internet, and the story is based on internal staff bickering. Yes, its as simple as that. Disgruntled employees unleashing viruses, stealing data, and not following instructions. This could happen to any organisation, but this ofcourse is the NSA!! The other half of the story is a ring chase, which you can skip over at times. Half way through the story you realise Strathmore isn't as clean as he seems, the typical detective story unobvious villain. And the story is pretty weary in the second half, and you wonder when is this going to end. Not to forget the whole cast of NSA employees we are introduced to in the latter half, remembering the names of which was terribly hard for me, so I kept going back. But Dan Brown was really helpful too by having names like HULOHOT and JABBA. Oh come on, you forgot Jabba the Hutt, the fat slurpy wormy mafia boss from Star Wars!!

Anyhow, moving on, I have always wondered why Dan Brown is always so keen to tell everything. I always thought good writers are the ones that withhold stuff from the readers. Every now and then, the story would come to a standstill, with one of the characters having a brain snap, and a page of wikipedia would open before you, with all the facts. It's almost like he's tempting the readers to actually go and verify the facts themselves. Anyhow, so finally in the end a password needs to be found out and for once you are not stopping a bomb from exploding, just protecting the firewall from crashing, and data being stolen (told you geeky) and finally the world is saved, and girl gets guy, and blah blah blah, all is well. The end.

It's not actually the worst of books. It's a good book to read if you are travelling in a bus or train, or the inflight movie doesnt suit you. But otherwise if you are just in the house, then I say Hardy Boys make for a better detective read than this stuff. Oh and yeah, if you had to pick up one line from the book to remember it would have to be - Quis Custodiet Ipsos Custodes, or in english - Who will Guard the Guards. Pretty cool huh!! Yeah, way to go Dan Brown, I would give him 2 out of 5, not bad!!

Wednesday, November 28, 2007

Rubik's Cube



A Rubik's Cube!! I always had a fancy for one of these but I dont know why I never had one before. Maybe I havent bought a toy for long I guess. So off we're going to bhutan and I buy this russian cube (ok I didnt know it was called rubik's cube), and then I realise this thing seems impossible to solve. Didnt spend much time on it either. It's a mathematical toy, and I kinda have this image of it being at every programmer's desk, twisting it around as he unravels the coding!! Must have seen that in some movie, I'm sure.

So there was this Hungarian Inventor- Erno Rubik. And he made this toy around in the 1970's. The Rubik's cube has more than a trillion possible permutations and combinations, but only ONE correct solution, thats what makes it special I guess. I am surely not smart enough to figure out a solution on my own. But then what is the internet for!!


The Internet if used properly has the solution to everything these days. So first I read bit, but couldnt really understand what they were trying to say. But then this youtube video makes things clear. It took me nearly 2 hours to solve it the first time. And I was somehow messing things up all the time. But last night I reduced it to 10 mins!!! Thats amazing. This one is cheap, so takes effort to move around, and I am sure If I had a good quality one, I could reduce the time further.

So what does solving this bring me? I don't know, maybe I thought that after solving it, it would open up and out will come some kind of treasure!! Yeah, thats what should have happened really. For the believers anyhow. But still it gives me bragging rights!! And yeah I hope to remember the Algorithm for fun. But the why have I been solving one of these even in my dreams?? Thats creepy, so I should stop with this thing now.

So, I kinda summarised the whole algorithm like this for me

U = Up, R = Right, L = Left, D = Down, F = Forward, I = Inverted

Step 1 : First get the top layer, choose any center colour and make a top cross, using FI, U, LI, UI. Then get the top corners using RI, DI, R, D.

Step 2 : Next go for the middle layer by inverting the cube, this algorithm is difficult if u look at it, but I got the logic embedded in my mind for this, so I dont have to write it. You start by moving the top, and then either the left or the right, and then reverse the top, and then reverse the left/right, and then top again, and forward, and then u can actually see what to do, so I never memorized that.

Step 3 : Next its the bottom layer. Now this is the tough part, and I am still screwing it up more often then not. There a lot of steps, some may not always be needed, depending on how the cube turns out for u.

First, we need a cross for the bottom layer (inverted cube), by using F,R,U,RI,UI,FI.
Thats easy to remember FRURUF, with the latter half inverted.
Next, we need the cross to be proper with the sides, using R,U,RI,U,R,U,U,RI. Again easy to remember its just RURURUUR, with U's never inverted and R's inverted alternatively.
Next, we need the corner's to be proper with the sides, using U,R,UI,LI,U,RI,UI,L. This one is tricky, but remember as URUL URUL. With U's alternatively inverting, and R's and L's are going up and then back down.
Then finally, its the last thing to do, the corners need to be rightly faced. SO use it earlier easy Algo - RI,DI,R,D.

Sounds complicated but gets the job done usually. But somehow I am still messing up. I dont know why. Maybe I skip one move somewhere. So here is to Erno Rubik for making such a wonderful toy!!!

Friday, November 09, 2007

Exam & Holiday Log

There was this episode in Alladin, where there is a desert pirate who is chasing a desert whale monster, and at the end he catches it and then he lets it go. And in a later episode he finds that the monster has been killed, and he has nothing to do any longer.

I wouldnt say that I miss the monster in my case, but still its like a monster dead. I have been doing this forever. I started out way back in June 2002, when I had cleared my 12th. Over the years, I have always disliked the whole studying process in CA. And there was a time in 2004, when I thought I was gonna quit, but unluckily I passed and had to go on.

The exams were pretty good uptil today. I knew last night at around 11pm that I was dead. I had left too much of the course for luck. Well, atleast I got the invigilator all curious by my antics. Banging my head down at regular intervals in comical frustration, she was observing me all the time. Hehehe. Plus all those funny emotions I can generate on my face, of anguish, pain, amazement and laughter while writing the exam all adds up.

The first exam, I took out my watch from the pocket only to find that it wasnt working. And I let out a semi-loud laughter. Boy, I seem to be talking to myself a lot lately. Just as the exam was to start the National Anthem started in the school, and my first instinct was to stand up, but it happens sometimes that u get stuck and don't move up even when you want to. Only one girl was standing from all of us CA students, what a shame. Really brave and decisive of her too.

And the first exam turned out to be so easy. It was one of those exams that are so easy that you're afraid you will mess them up. And then the second one was a typical MICS exam. And the third one was the most intense exam, where its sometimes a hard paper overall but you seem to have studied all the right things and you're just overflowing with the answers. Hard to control that. And then the last was as I said before. I was ticking off as usual the marks I covered, I think I knew only 62% of the paper.

Well what did we do in all these 3 and a half months. Technically it was only one month really. Cos the DT classes ended on 24th september. Well lets see, I finished two rpg games, chrono cross and final fantasy 8. Chrono Cross story can make CA study look easy. It's probably the most complicated story ever of a computer game. I mean if have tried to explain the story to myself but failed, so you can imagine what it is like. An average sequel to an amazing game.

Then there was final fantasy 8. If I told someone from those giving the exams that I finished Final Fantasy 8 (like they know what that is) at 1 a.m. on the 3rd November, then no one would believe me. But that was the case, at exact 1.30 am on 3rd November, the ending credits of the game rolled down. I only have one word to say for the same - YUCK!!! But then why did I finish it at 1.30 3 days before my exam? I don't know!! I guess I just had to find out how horrible it was. A Game that is based on a crappy love story! Oh man! I would really hate girls like Rinoa in real life too. I just loved that song - Eyes on Me, but by playing that game that song has been desecrated. It was actually one of the first things I did after I finished the game, delete the Eyes on Me video from my mobile.

Ok so didnt we study?? Well I did and whenever I did it was really intense stuff. I mean how I pulled off Operational Research was amazing. And how I used the internet in my studies was amazing. When I couldnt get that simplex problem, I searched out the net for a question like that. Finally I discovered that my notes had mislead me. And then the time when we linked all of Income Tax beautifully. I loved doing that too. I mean yeah sure, I don't like CA as a whole, but some parts are really logical and good. And if we work hard at anything we're bound to do well. If I fail, which is quite likely cos of the last exams, one can look back and say that you failed cos you were playing computer games at night. But I know that I tried really hard in patches too, but just like Nathan Astle said on his retirement - the intensity wasnt the same.

Well there are no more classes to run to now. I still have to finish my training and I think I ate too many chocolates and put on some weight, so I gotta shed that too! Hehehe! And well, I hope I find the pencils soon, and then yeah will buy loads of books when I get back. I also kinda ended up cutting up myself off from almost everyone. That I dont really care anymore about. I know I have been angry at my efforts but then I was thinking would I trade off being me for something more social? And the answer was - Are you kidding, no way!!!!!

Friday, November 02, 2007

Haunted ??

Hmmmmmm, ummmmmmmmmm, --------------------, I am in troubled waters again. Oh no.....Why do I have to be stuck always at the same point in life over and over again. Damn! The world has just raced so far ahead....

Hmmmmmmmmmmmmmm, wasted 3 months of my life once more.... Great! Absolutely amazing. Knew it, realisation would always come now. Always! Always! Always! I am not ready once more. I am not ready. I am never ready for life, I will never be.......
I am just another liar.... there are no wings, there were never meant to be any...


We're Just Two Lost Souls
Swimming in a fish bowl
year after year
Running over the same old ground.
What have you found?
The same old fears