November 21 roundup of great finds online.