Recent reads #5

A collection of interesting things I read recently.