If you re a regular on Digg, StumbleUpon or Reddit, then there’s a chance you have watched at least one TED talk. Standing for Technology, Education and Design, TED has opened millions of minds to a different outlook on a number of subjects. The who
Read this post on mashgeek.com