A weekend project playing with node.js and socket.io. Move the "magnets" below around with your mouse and your changes are live-synced with anyone else watching. Open this demo in two windows to see it work yourself.
The Brushed Metal Texture is by Patrick Hoesly.
Eiffel Tower photo by Terrazzo.
Sunset Beach photo by davidd.
Nebula image by Chandra (X-ray: NASA/UIUC/Y.Chu et al., Optical: NASA/HST)