Archive for April 25, 2024
Do You Yahoo?
April 25, 1996
Yahoo! begins advertising its web-based search service on national television, featuring the tag line “Do You Yahoo?”. The ads first air during Late Night with David Letterman, Saturday Night Live, and Star Trek. This was a very early example of the Internet entering into the mainstream.
Hubble Deployed
April 25, 1990
The crew of the Space Shuttle Discovery deploys the $2.5 billion Hubble Space Telescope. There will be initial difficulties caused by a flaw in the design of the telescope’s main mirror. Image correction software will keep the telescope useful until corrective optics are installed December of 1993.