links for 2009-01-06

· links ·

Ada Lovelace Day