From WhentheWhat, a Tumblr devoted to hand drawn timelines, comes this neat timeline showing when some important tech sites and companies were launched.
Did you know that IMDB launched all the way back in 1993? I feel old.
Business Insider Emails & Alerts
Site highlights each day to your inbox.