Links for May 2nd through May 6th

These are a few sites I thought were interesting from May 2nd through May 6th: