Summer links 2006

A bunch of random link: a memo for me, fresh ideas for you.