Some links I thought worth reading the past few days

Some links I thought worth reading the past few days