A selection of the links I found interesting over the last couple of weeks