Friday Finds for February 23rd

Here are some assorted finds and articles that turned up this week that are of interest to me, and possibly of interest to you. Science […]

Links