Daily Digest #105

Happy friday, here are some links for your weekend!