Links for July 2nd through July 3rd

These are a few sites I thought were interesting from July 2nd through July 3rd: