Google is celebrating the 115th anniversary of the discovery of the ancient Antikythera Mechanism with its iconic Google Doodle. Although the artifact was recovered back in 1901, recent advances in technological have helped archaeologists learn even more about an ancient Greek analog computer that is over 2,100 years old and is believed to be the […]