new file:   gui/nytimes.py