Things I have recently spotted that may be of interest to someone else:
Website Story, an updated, and shorter, version of West Side Story .
Huge groups of ants (millions) found in Japan, California, and Europe appear to be closely related, in fact, act as if they are all members of a single colony.
An article in The Panda's Thumb examines results from surveys on the question of whether scientists are more likely than others to disbelieve in God. The short answer is "probably a little more likely." The analysis is more thorough than that.
Image source (public domain)