Seizing Flitting Thoughts

I find technology and how people communicate with it endlessly fascinating. This blog is where I express myself in more than 140 characters.
Aug 7 '12
Uncertainty is the certainty that the parameters will change.