random link dump

2012-04-02

Link dump of a few things I found interesting: