Jim Horne lives in the Seattle area where he works for Microsoft and blogs about crosswords for The New York Times.