Apple IIc, Hubble and YouTube were born these days
On these days, tens years ago, a portable 3.4-kg (w/o display and power supply) Apple IIc got announced (April 24, 1984), Hubble telescope deployed (April 25, 1990), and first YouTube video was published (April 23, 2005).