Almost 90 years ago, Manhattan’s 60 Hudson Street was the nerve center for the most vital communications system in the world: the telegram. Today, the medium has changed, but the mission remains the same. The building at 60 Hudson is now the home of the Internet. Well, part of the Internet.