Some strange and interesting things that have wandered through my tabs today: