July 11 roundup of great finds online.