4 ms·There's a red bar across the top of the site linking to their article - is this new?by Jem 16y agoThere's a red bar across the top of the site linking to their article - is this new?jedsmith 16y agoAs of at least my morning, yes.Jem 16y agoWonder if it was a response to criticisms posted here, then.