Loving the new feature on Google Earth, which adds links to New York Times articles based on location. This is a new direction for news that will have significant impact.
You need to download the latest version of Google Earth (4.3) and make sure you download the version for the U.S.A. The New York Times option will not show up if you download the "other" options. (In my own troubleshooting efforts, I also noticed comments that the layer was not visible if the language was set to Italian. I guess this caveat my apply to other languages as well.)
To activate the layers for New York Times news (or other layers), you need to activate the option in the "Gallery" section. PR from Google and NYT suggest news articles shown on Google Earth will be updated every 15 minutes.