Did you know that today is the 20th anniversary of the first photographic image ever uploaded to the World Wide Web? It happened at the CERN lab near Geneva, Switzerland, where Tim Berners-Lee created the Web in the early 1990s. And wow, what an image! I like to think that our Photoshop abilities have come a long way since 1992.
Anyway, there’s an interesting story here about that momentous day in technological history.