What Happened to the Flags on the Moon?
On July 10, 1969, Apollo 11 touched down on the moon. At 10:56 pm eastern standard time, Neil Armstrong accomplished another first. With the immortal words, “That’s one small step for a man, one giant leap for mankind,” (or something like that) Neil Armstrong became the first human to step foot on a major celestial…
Space & Spaceflight
Matt Blitz - TodayIFoundOut
Neutrality Begins at Home: How Mayors Could Help Save the Internet
This weekend at the U.S. Conference of Mayors annual meeting in Dallas, some mayors will take a strong stand in support of net neutrality. According to an op-ed by Mayors Ed Lee of San Francisco and Ed Murray of Seattle, the city leaders are unveiling a resolution calling on the FCC to preserve an open…
Tech News
April Glaser & Corynne Mcsherry - EFF