links thirty four & blog update

Links edition 34, and why I've been MIA lately.

Advertisements