Monthly Archives: May 2003

Horde of Projects and Matrix

The Horde Project really has a lot of applications under its reign. In my opinion it’s by far the best web email client out there, but Kronolith, Jonah, and Gollem look really good. There should be a directory of high quality free PHP scripts. I’ve started using the Task application to track things I’m doing and should be doing, though the interface is a litle clunky. Something small and simple might be more in order.

Speaking of websites that should exist, Josh picked up This is the Matrix.net yesterday. Hopefully something cool will come out of it. 🙂

Reloaded Redux

SPOILERS. I think I may need to make a new category for this. After reading Kottke’s thoughts and following the subsequent discussion, I was amazed at the level of ignorance on what normally is an insightful forum. I’m going to try and pull together a couple of my thoughts on all the discussion I have seen so far, though it really warrants a new site, something I’ll have to do in my copious free time.

It’s probably better to completely ignore the philosophy in the Matrix than to look at it superficially. It’s not light stuff, and offhand comments that just confuse people do more harm than good. A good place to start would be Philosophy and the Matrix, which I’ve deep-linked partly thanks to the movie’s awful website. (You would think that with all the millions floating around they could hire a decent web developer.) There are some excellent essays there, but to really appreciate it I think you need familiarity with the original works of Kierkegaard, Hume, Baudrillard, the Bible, Plato, Hok, Descartes, and probably more than those that I missed. Can you criticize what you don’t understand? Yes, but not from a philosophical point of view. It’s like reading T. S. Eliot without knowing Dante; you may appreciate some of the words but you miss the deeper meaning. There are so many levels of allusions that you get a lot more out of it. I admit that every time I have seen Reloaded (three times now) I pick up something new.

For example: As the Nebuchadnezzar explodes, Morpheus (Greek god of dreams, son of god of sleep) says something to the effect of “I had dreamed a dream, but now that dream is gone from me.” Nebuchadnezzar, a Babylonian king in the Book of Daniel, has troubling dreams (2:2) that deny him sleep and orders all the wise men killed when they can’t tell him what his dream was. Morpheus goes further, let’s look at Ovid’s Metamorphoses

King Sleep was father of a thousand sons —
indeed a tribe — and of them all, the one
he chose was Morpheus, who had such skill
in miming any human form at will.

Is Morpheus, as an instrument of the Oracle, and possibly the Architect, simply the one chosen by the Architect (who as the creator of the world that keeps humankind in a state of perpetual hallucination would be a good parallel to Hypnos) to lead the One (anagram: Neo) to the “garbage collection” that is the reinitializing of the Matrix? It’s obvious that a lot of thought went into the creating of the story of the Matrix, and seeing it merely as an action film with sketchy CGI or a Christian allegory or a product of the internet boom mentality doesn’t really do it justice.

All that from one line, and yet you have reviews that devote half their ranting to the experience of going to the movie rather than going to the movie itself. You have people who built the first Matrix up so much in their minds that anything less than a total orgasmic experience is a complete let down. You have the otherwise brilliant Anil Dash saying that Bane/Smith at the end is Cypher, who as everyone knows died in the first movie.

Intelligent discourse on the movie is really lacking; a couple of things should happen in the blogoshpere.

  • There should be a FAQ everyone should read before posting about the Matrix.
  • There needs to be a single place we can all trackback, so that some meaningful cross-blog conversation can happen, and the discussion is aggregated in an easy-to-follow manner.
  • People should watch the movie again, preferably at an afternoon matinee where the reality of the movie-going experience doesn’t keep you unpleasantly grounded in your surroundings.
  • Most of the Matrix fan sites I’ve seen, like the movie site itself, are amateurish. At the least a tasteful design would be appreciated. Leave the media (pictures, clips, etc.) out to keep bandwidth costs down, and just offer insight to the movie. A wiki would be a nice, allowing everyone to lend their individual interpretation and respond in kind, but that model works so badly for all but the geekiest audiences that I think a “letter to the editor” setup might work better.
  • I’m sure there’s more that could be done, any suggestions? Is some of this already out there?

Oh No

It looks like Kymberlie and Christine have both been hacked, I only hope that the crackers didn’t do anything bad to their files and that it was a simple vulnerability and not one in Movable Type or something. Calling now… These guys (girls?) are so cool they did the hack announcement in FrontPage. Now that’s l33t.

Hiatus Reloaded

If you glance over at the sidebar, the photolog is now italicized, which can only mean one thing. It’s back! Over two hundred new pictures, eleven new albums, and more captions than you can shake a stick at. Go check it out, and be sure to leave comments. It’s going to be another summer of photos, so be sure to check the photolog regularly. I’m going to see now if I can do anything about the horrid HTML there.

Happy Ending to a Long Story

Sony Vaio Z1AIf any of you have been following in the counter on my sidebar, you know that as of today my laptop has been under Best Buy repair for 31 days now. That’s a very long time to go without a laptop when you’ve become quite accustomed to one, and I went in to the store today with every intention of talking to them quite harshly. When the service man checked the status of my repair though, he said, “Oh, that’s been marked for replacement. Go pick a new one out.”

Sweeter words have never been spoken. I went to the car to get my receipt information. A quick glance in the laptop section revealed they had the exact model I was hoping for, the Vaio Z1A. The exchange still had some credit left over, so I picked up a nice case for it and they renewed the service plan to cover another 3 years and another replacement. I might regret that later, but right now I couldn’t be happier.

This new laptop is everything I could want. It’s light, which my previous powerful but heavy (10 pounds with power supply!) companion wasn’t. It’s faster, the 1.3ghz Centrino processor feels as snappy as my faster clock speed desktop, and benchmarks seem to put it on par with at least a 1.8ghz Pentium 4-M. Integrated WiFi is a must for all future laptops. 512MB of memory gives my programs room to breathe, and the ginormous 60GB hard drive will let me carry my entire music collection around with room to spare.

Best of all, it’s really beautiful. Most PCs are really not well designed, but with this one I can sit in a circle of Powerbooks at SxSW next year and not feel like the ugly cousin. My faith in Sony has been restored. All is forgiven. Pictures are most definitely forthcoming. Maybe an entire gallery worth. 🙂

Matrix Reloaded

No spoilers here. I liked it, but several people I talked to either flat out didn’t or were on the fence. Not what I was expecting. Tek suggested elaborate preperations and such (contrast mine), but overall the showing I was at seemed pretty laid back. Theatres all over town had it, generally with at least one show starting every twenty minutes, and tickets were relatively plentiful. We got there early and they had already opened the theatre and were letting people choose the seat, overall the opening of X-2 seemed more crowded.

The truth is I really liked it, and after Tantek’s two day blackout (which I think is an excellent idea, and I hope it sets a precedent) I’ll be happy to discuss it with anyone who thought otherwise. What was really fun about the night though was hanging out with the gang of Joe, Kyle, and Rene. With Rene in Boston and Joe and Kyle busy with their senior year, plus my obligations, I didn’t really see much of them for a while. Hopefully this summer we’ll be able to catch up.

Double You

Just a reminder: I love all the links that have been coming in recently, but if you link to something here, save yourself four keystrokes and leave off the “www.” It’s three months now, all the useful search engines (except Blogdex) have figured it out, why are two thirds of the HTTP responses from this site still 301 Permanently Moved? It’s going to take years to shake that thing.

Take the —— Pill

If you would like to see the new Matrix with me and a few others tomorrow, here’s what you do.

  1. Go to Fandango.
  2. Enter your Houston zip code. (77035 works for me.)
  3. Choose the 10:20 showing at “Edwards Houston Marq*e 23 & IMAX.”
  4. Buy tickets.
  5. Call, email, or comment, and I’ll tell you where we’re meeting up and such.

I can’t wait. In others news Tantek recommended a number of books to me (some of which he’s posted about) and I’ve started it out with Neuromance and I haven’t been able to put it down. Finishing it tonight. Thanks for the recommendations! (To the certain person who has seen Reloaded already, shhhhhhhh.)

A Minor Fix

Many thanks to Mr Zeldman for sharing the random image script I put together. (Twice in about a week, I’m starting to blush.) Shortly afterwords Charles Dietlein (who also has one) dropped an email suggesting that I seed the random number picker for users of old PHP distributions. Done, and thank you for the heads up. I still believe that letting the web server do the grunt work is the most elegant method available.

I have received several questions asking how the individual images may be cached but it still “rotates” on every reload. Well, it’s all in HTTP. The response from the PHP script is never cached because it sends a 302 Temporary Redirect header, which by specification should not be cached by the browser or caching servers. The images themselves, once served, are just like any other static file, and they are server with Etags and Last-Modified headers that allows a browser to check later if anything has changed. If the browser receives a 304 Not Changed header in response, it knows it can go on its merry way and return the image from cache. There you have it.

I had to go back and edit this post because I was dropping in and out of the editorial we. What you read really influences how you write.

CSS: The Gathering

So the other day I was over at Josh’s house helping him out with some CSS for his new site, fatalifswallowed.com. Now I know what you’re thinking, what’s an “alif,” why is it overweight, and why are they wallowing around? I wish I had the answers, but I don’t. Maybe there will be answers on the site, so you should go check it out.

Anyway, as a bit of friviolity to start your week with, here is the official Matthew Charles Mullenweg Magic the Gathering card, available in limited quantities only. What really cool is he did it so it’s on actual Magic card paper, and there are also a lot of nice details. Go Josh.

The Matthew Mullenweg Magic Card

For those wondering, it’s a black card because apparently deep down I’m evil. That is all.