Showing posts from August, 2012Show all
Bill Nye The Science Guy: Evolution is the fundamental idea in all of life science, in all of biology.
Governor's Island: NYC Things to do
Harvard cracks DNA storage, crams 700 terabytes of data into a single gram | ExtremeTech
Shreya Ghosal "Ekla Cholo Re"
TED: Teaching Kids Real Math with Computers
Hulu Plus is finally on Apple TV