Some interesting links we found across the web this week: