timbatchelder.com
stanford.ipad
Visit the post for more.