April 24 roundup of great finds online.