Written in '05 and still very poignant. I'd love to see a follow-up of this article updated for how it's changed 20 years later. Seems like the scale and decentralization has changed the most.