Pages | 1 |


The matrix explained

Asatho Maa Sad Gamaya,
Thamaso Maa Jyothir Gamaya,
Mrithyo Maa Amritham Gamaya.

(
Lead me from untruth to truth,
Lead me from darkness to light,
Lead me from death to immortality.
)

Thus ends the Matrix revolutions, with a prayer for moksha from the eternal cycle of birth and death.

Much has been written about the trilogy. Popular opinion seems to be against the sequels. Too many seem to have gone to the theatres to find answers to the tantalising questions posed by reloaded. Perhaps, the greatest triumph of the trilogy is that there were no answers. Only an interesting way to look at life and ask questions that the vast majority would never think of.

It wasn't perhaps the easiest of films to understand. Everyone seems to have interpreted the film through the filter of their own beliefs mostly religious. The fact that the brothers chose to derive from multiple belief systems makes every interpretation seem correct.

Here is my interpretation.

Humanity has been enslaved by the machines to generate energy for them to run. The fact that skies have been scorched by a nuclear war prevents them from using the sun as the source. Now to keep the humans alive and interested, the machines plugged them into an illusory world called the matrix.

The architect, the program responsible for the creation of the matrix, created a perfect world in its first avatar. But he soon saw that perfection was not acceptable to humans. Indeed humans rejected this world ( Smith says humans define their existence through misery ) and this led to the crash of the system. The architect then devised a program with a lesser mind, a more intuitive one if you will, the oracle to understand human behaviour and build a system which will last longer. The oracle understood that humans needed to believe that they have choice even if there was really none. This arrangement worked out well for 99% of the humans. But a 1% of the humans still saw through this illusory world and felt something was not right. Now it was the oracle's responsibility along with Mr.Smith to “control” this few people and ensure that they don't go out of hand.

The oracle did this with prophesies which led to the creation of zion and the human resistance. At the end of every cycle, there would be a war between the machines and humans with the One required to make a choice : Whether to return to the source and reload the matrix or to go back to the matrix and risk complete anihilation of humanity and the machines. For five times, Neo has chosen to return to the source reloading the matrix and picking the 23 people who will lead the human resistance in the next cycle. It is not Neo but the oracle which makes the choice for him everytime.

The oracle got tired of this endless cycle of creation and destruction. She wanted a way out, a peaceful way out.

She played a game, a dangerous one. She introduced a new variable into the system. Love in the form of trinity.

She hints to trinity even before she sees Neo that she will fall in love with the one thereby ensuring she does.

When the time comes for Neo to make the choice, for the first time he choses to go back into the matrix. Indeed he doesn't need to make the decision. Like the architect says, the decision has already been made by the oracle when she made him fall in love. All he needed to do was to understand it.

Smith is again different this time around. Neo entered him at the end of the part one and changed him to become his antithesis. Now smith is a program with “one like” powers. This ensures that he goes beyond the matrix to the other world thereby taking a step beyond the machine's control.

Seraph, the oracle's bodyguard is ofcourse a previous incarnation of the one and the one which caries the program code of the one which the oracle uses to create the one in every cycle.

Cut back to the sixth cycle. Love makes neo re-enter the matrix to save trinity. He brings her back from the dead at the end of reloaded. Remember she did the same thing to him at the end of part one.

The war between the machines and the humans start for the sixth time. Smith meanwhile has found his way into the real world and engages in a battle with Neo blinding him in the process. With his eyes blinded, Neo is able to see for the first time. Neo and trinity go back to the machine world into the heart of the machine city. The machines attack and trinity dies relieving neo of the final attachment he had. Now Neo understands his true karma without the distraction of love.

Neo goes on to make a deal with the machines. Peace in return for the killing of Smith who had gone beyond the control of the machines. Smith and Neo engage in a battle of titanic proportions reaching nowhere since they are both equally powerfull.

At the very end, Oracle speaking through smith shows Neo the way out. The death of neo is the purpose of Smith's life. Smith will die the instant neo dies. The solution is clear. Like christ, neo dies for humanity by carrying the burden of their sins ( Smith stands in for evil ) for them.

If you have read till this, you would have seen I have not chosen to comment upon the little girl sati. Indeed her presence puzzles me. What does she stand for ? The next generation of programs able to feel emotion ? An elaborate take on Shiva's wife Sati who commits suicide by burning herself and being reborn as parvati ( Trinity being reborn as Sati ?? ). Or is she the next oracle ? Or the next One ? Or the next architect who defines a matrix born out of love ?

Still a long way to go before I understand the matrix. If you have any thoughts, jot them down here.

Nucleus.

I am a big fan of nucleus ( which is what is used as the backend script for this site ).

Why ?

The first choice to be made when anyone looks for a weblog script is to decide whether to go for static publishing or dynamic publishing. Dynamic publishing can be a big overhead if you have a lot of visitors and the database chokes on the number of connections per second. On the other hand, static publishing can be a big pain if you change your templates or skins as frequently as I do.

I did play around with movable type for some time but found it incredibly slow. Again, the fact that 2.51 might be the last free version ( ? ) put me off. I didnt want to get stuck with something which will not move forward unless I pay for it.

I found nucleus to be a well-designed script with a really cool plugin interface which enables me to extend the script in whatever direction that I want without bothering karma :-)

I have been writing a few plugins for nucleus like the Macros plugin or the Ping pong plugin or a few others about which you can find more information here.

Today, I have coded up something which I wanted for a really long time. Click on the comments link and check out my new threaded comments plugin. This is alpha code. So please be gentle with it. If you come across any errors, kindly send me a mail with a small explanation of what went wrong.

Enjoy :-)
Topics From Archives (The bigger the keyword, the more number of posts in it)ad airport bangalore buddha chenkottah crocodile dharma eagle ridge entrepreneur falls flower foot grandbay india indianresort karma kerala life lisp mauritius mom monsoon moon mountain pink programmer rain rochester sand sea shalini submarine subscooter sunset tamil nadu underseawalk underwater walking wedding wordpress