(no subject)
Nov. 18th, 2004 11:56 amNetherlands Organisation for Applied Scientific Research creates world's largest digital picture - 2.5 *billion* pixels.
The site for the picture itself isn't loading at the moment - I suspect something along the lines of the slashdot effect.
The site for the picture itself isn't loading at the moment - I suspect something along the lines of the slashdot effect.