B betabeat.com Stanford Pulls Bid for New York Tech Campus 69 points flahertyiv 15 years ago 49 comments