Linkdump for May 28th through June 15th An automatically generated list of links that caught my eye between May 28th and June 15th.