Network World’s annual roundup of the year’s “25 Geekiest 25th Anniversaries” this time includes the debuts of the Hubble Space Telescope, Adobe Photoshop, Microsoft PowerPoint, IMDb and the EFF. Not to mention Archie and TED. And if you want to catch up, here are the collections for 2014, 2013, 2012, 2011, 2010, 2009, 2008 and 2007.
Editor's Note: If you are unable to advance to the next slide, try disabling adblock. We apologize for the inconvenience.