With just days to go before my summer vacation, I find myself once again with a backlog of links that I didn't squeeze into the blog, and no hope of clearing them before I disappear into a hammock for two weeks, so it's time for my 21st linkdump - here's the other 20:
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog: