The same algorithm as http://allrgb.com/barcelona , except this one uses error diffusion to trick the eye into seeing the right colours.
See http://www.thelowlyprogrammer.com/2010/03/visualizing-rgb-take-two-update.html for details.
submit to reddit