‹ Daily Links: Too Much Violence Edition