Originally posted on kottke.org remaindered links by jkottke
Comments have been closed for this post.