gl
o
signal
← All stories
Static
1 source
·
45m ago
The world’s oldest art, now in 6K IMAX
The earliest paintings were made over 32,000 years ago - the very first forms of art and culture. They weren't discovered until 1994, when cave explorers in France stumbled into the Chauvet Cave.
Related Stories
40% of lost calories globally are from beef, needing 33 cal of feed per 1 cal
OpenSSL 4.0.0
For the first time in the U.S., renewables generate more power than natural gas
What is jj and why should I care?
A sleek, wearable airbag for cyclists is nearly here