2 ms·It seems to be a rebranding of News.me, rather than anything to do with digg.by ojbyrne 14y agoIt seems to be a rebranding of News.me, rather than anything to do with digg.