Google Reader Shared Items


Fun things to do in your free time...

next time you're bored, try solving one of these 14 engineering challenges of the 21st century. My personal favorite: Reverse Engineer the Brain. To me it's the least probable to be solved, but most interesting, with so much potential (good and bad).

Amazon Deals