I recommend TVTropes. ;)
Also, David Brin’s blog.
TVTropes is awesomely fun to read, but definitely deserves a time-sink warning.
I strongly agree about David Brin’s blog, but the other site is horrible idea. The Institute for Ethics and Emerging Technology also carries Brin’s work and is usually pretty good.
I recommend TVTropes. ;)
Also, David Brin’s blog.
TVTropes is awesomely fun to read, but definitely deserves a time-sink warning.
I strongly agree about David Brin’s blog, but the other site is horrible idea. The Institute for Ethics and Emerging Technology also carries Brin’s work and is usually pretty good.