Avatar photo

admin

The science behind yeast and how to make your own

Saccharomyces cerevisiae, which means “sugar-loving fungus,” is the yeast that humans know and love for bread-making and beer-brewing. With people confined to their homes, there is more interest in home-baked bread than ever before. And that means a lot of…

Amazing astronomical discoveries from ancient Greece

This is the largest piece of the 2,100-year-old Antikythera Mechanism, which is on display at the National Archaeological Museum in Athens, Greece. The Histories by Herodotus (484BC to 425BC) offers a remarkable window into the world as it was known to the ancient Greeks…

Would You Eat Human Meat Grown in a Lab?

If you were told this beef was lab-grown human meat, would it look more or less appealing? Richard Dawkins wants to know if lab-grown meat will eradicate the taboo against cannibalism. In a tweet on March 3, the outspoken evolutionary…