Interesting Links, June 8, 2014

Here are links I found interesting on June 8, 2014:

Interesting Links, June 6, 2014

Here are links I found interesting on June 6, 2014: