Check out this screen shot from the world’s first Web site,, which went live 15 years ago. Note the multicolored diagram in the background. That’s an early schematic of ATLAS, one of two enormous particle detectors recently installed at the Large Hadron Collider, set to fire up later this year at CERN.

read more | digg story