I usually don’t repost Boing Boing entries, as I suspect most readers will look there too, but this one needs to be. Images say more than a 655.000 words. Java viewer. Big. I feel sad.