Update: The Portal was back open as of this morning, May 14. “The Portal,” a public technology sculpture that debuted near the Flatiron Building on May 8 featuring a webcam connecting NYC and Dublin with a 24/7 live video stream, was supposed to be a uniting cultural force, broadcasting real-time videos of scenes from two…