Why do people give their kids certain names at certain points in history? It's not always clear — but at least we can amuse ourselves with data about it. Abacaba created this strangely captivating bubble chart that contracts and swells with the popularity of U.S. girls names for every year since 1880.Read more...