New York Times launches “The Upshot” Web site Posted on Tuesday, April 22nd, 2014 at 12:02 pm. PTWritten by Jim DalrympleOm Malik wasn’t overly enthusiastic about the new Web site, but we’ll see how it goes.