Weekly Links #1

I've decided to start posting batches of links on a weekly basis, so here's the first batch: