Some links I thought worth reading the past few days

Some links I think worth reading today.