Sep 12 Aliens on 9 Planets Could Be Watching Earth Using Human Technology Scientists in Ireland and Germany found that 9 exoplanets in the solar system are ideally placed to observe Earth revolving around the sun. By John Bonazzo
Feb 29 This Week in Tech History: Leap Day Origins, Pioneer 10 Space Probe Launched Leap Day was initially instituted by a jealous Roman emperor, but it was later backed up by science. By John Bonazzo
3 hours ago ‘Air’ Review: Ben Affleck’s Overeager Love Song to Nike Succeeds More Than It Doesn’t By Oliver Jones
17 hours ago Elon Musk Says Twitter Has Lost Half Its Value Since He Paid $44 Billion For It By Sissi Cao
20 hours ago Pinterest CEO Bill Ready Impresses Investors with New Advertising Strategy By Rachyl Jones