find me on
 
twitter del.icio.us
linkedin flickr
goodreads flixster
facebook aim
dopplr
tweets
 
del.icio.us
 
recent posts
 
history
 
November 2008
M T W T F S S
« Oct   Dec »
 12
3456789
10111213141516
17181920212223
24252627282930
 
jason.prado (@) gmail.com real tangible
 
Seattle Rallies
 


After Obama’s victory speech I went down to 1st and Pine outside the Showbox with Ben and Talia, and it was amazing. A decent-sized crowd marched from there down to Pioneer Square, chanting and dancing and playing music the whole way.

www.flickr.com

jasonpjason's Seattle Obama Rally photoset jasonpjason’s Seattle Obama Rally photoset

And then on Saturday I attended the local march for civil rights and marriage equality.

www.flickr.com

jasonpjason's Seattle Marriage Equality March photoset jasonpjason’s Seattle Marriage Equality March photoset

Diff two XML documents
 

I came across the need to compare two XML trees for equality in unit tests I’m writing for a project you’ll hopefully hear about soon. I started to write a tree-walking comparer then thought I’d google around to see if anyone had done this for me. simplexmldiff is a clever script that just reads in two XML docs, pretty prints them, and then diffs their output. Brilliant. It isn’t perfectly accurate due to whitespace, but I don’t care about that for this project. I reimplemented what I needed of it in 4 lines of python. hellah.

Infinite Jest
 

I spent all the bus rides of the last two months of my life reading David Foster Wallace’s 1000-page epic Infinite Jest, and I just finished last weekend. It was a great experience reading the book and it is a phenomenal piece of literature. I was cnstantly impressed by how approachable it was; like most Stanford grads, I am forever 150 pages into Thomas Pynchon’s Gravity’s Rainbow, but I had no trouble reading Wallace beyond the sheer volume of it. It did inspire me to buy the WordBook app for my iPhone, though. That app is sweet.

John and I have talked a bit about how oddly predictive the novel is, though it is not really trying to be any kind of science fiction story. Particularly interesting is a several page spew about the (future) history of videoconferencing technology. The short version of it is that (1) the bandwidth and devices for vc become as ubiquitous as the telephone, (2) vc becomes all the rage, (3) people start to notice that vc does not have the anonymizing qualities of voice communication; a vc’er cannot be doodling, doing a crossword, watching TV, etc while engaged in vc’ing; a vc’er has to worry about his appearance, so (4) first devices and then software come out that alter and improve the appearance of people vc’ing, (5) these devices progress to the point that the vc image of a person is almost completely replaced with lifelike avatars of people in a state of appearance so pristine that it bears no resemblance to the actual user of the technology. (6) Everyone gets sick of this silly state of affairs and vc is obsolesced by good old voice communication. Back in the real world, we are basically at stage (1) right now and vc has not yet taken off the way 2001 told us it would. Upon reading this history, it is obvious that videoconferening sucks big ones and I don’t want it (though I must admit I have some interest in developing the software in (5)). John posted an excerpt of this section.

The novel also predicted the end of broadcast TV, something I am very committed to. I have yet to regularly watch broadcast TV since I started college, and the rest of the world has finally caught up with me; I can watch what I want on hulu or iTunes even more easily than I used to pirate it. Broadcast TV’s days are certainly numbered. A prediction that no one seems to have made, though, is the coming demise of physical media. Apple deprecated the floppy drive before anyone else (to much criticism) and is now deprecating the CD/DVD, or trying to. Netflix soft-launched its Silverlight streaming player recently and put tens of thousands of films online, and one must suspect that the days are numbered for the somewhat silly business of sending people movies through the mail. In Infinite Jest, most entertainment is consumed through HD casette tapes; soon most entertainment will be streamed to your computer or XBox or, least likely, some dedicated set-top box.

These details are not at all the main thrust of this great work, but I wanted to mention them because they’re things I think about a good deal. Also, I recently read Rolling Stone’s story on Wallace’s demons. It’s an interesting read, and really reminds you that depression is a tragic disease like any other.