A really interesting and mind bending site that I thought might be of interest to many of the folks here. I don't claim to understand most of what they talk about, but its very mind opening. http://www.edge.org/