Form overrides function: LJ mass deletion ’07

June 2nd, 2007

The events of the recent LiveJournal mass deletion highlight an oft-overlooked aspect of community-driven websites: Form overrides function.

Read full entry »

How the Bible implies that unicorns exist

January 11th, 2007

I've been on a bit of a binge lately with blog entries on faith and religion, perhaps because there's so much fun analysis that can be performed on them. My latest subject is contradictions in dogma and why fundamentalist thinking is incompatible with reality. In fact, I below present a proof that the Bible implies that unicorns exist.

Read full entry »

What if the Blasphemy Challenge had been a scam?

January 10th, 2007

What if the Blasphemy Challenge had not been a gimmick to raise awareness and promote debate about fundamentalism, but instead had been a covert Christian group harvesting the names and addresses of sinners? (For the record, they're legit -- I got my free DVD.)

Read full entry »

On fallacies and faith

December 13th, 2006

I've been reading some heated arguments over homosexuality recently, and I am struck by the sheer quantity of fallacious arguments used by the homophobic contingent. Saying "If homosexuals were okay then they'd be able to breed" is like saying "If we aren't supposed to eat humans, why are they made of meat?" or "If God meant for us to walk around naked, we'd be born that way."

Read full entry »

Javascript: All grown up!

October 8th, 2006

Remember the days when Javascript was just a way to get things to move around on the page, and had to be coded completely separately for each browser? I'm amazed at how far the language has come. Now we've got closures, prototypal inheritance, and associative arrays, but without the usual slowdowns and complexity that usually result from extending a language. I just find it amazing that the language has truly improved over time, instead of becoming mired in bloat. Well done.