May 16 roundup of great finds online.