Browse 626 videos in category Science
Published 6 years ago in Science. Submitted by Glubok
If you see a man talking to himself on the street, that means he's crazy, right? Well... not necessarily.
Published 4 years ago in Science. Submitted by thundersnow
Whales are mammals whose ancestors lived on land. So how did they evolve into the sea creatures of today? Based on illustrations by Carl Buell and displayed as part of the Whales Tohor? exhibition.
Published 4 years ago in Science. Submitted by manro
What if the very fabric of space and time isn't made of one-dimensional strings or energy as we think of it, but instead was simply a code or a language made from a geometric projection?