Technology is awesome Jun 9th 2011 Categories: Thoughts Tags: internet progress technology Permalink ∞