The mild embarrassment over the Dublin-New York Portal raises the question of where Dublin City Council has been since the invention of the internet. Who – other than, say, anyone with a smartphone – could have predicted that if you offer people access to a screen and a live audience, things are liable to swerve…