The Almanac

May 7

One thing science and human progress accomplished on this date.

  1. 1909

    Edwin Land, father of instant photos, is born

    Edwin Land was born in 1909. He invented instant photography, the Polaroid camera that handed you a finished, developing picture moments after you pressed the shutter. In an age of film you mailed away and waited days for, watching an image appear in your hand felt like magic.

    Source: Wikipedia

Browse every day in The Almanac →

The next breakthrough is happening now.

We send you the day's real progress every morning: the discoveries, the quiet wins, the proof it's still happening. Free, forever.