On Wednesday, Twitter announced it has started to roll out its new “Notes” feature, which provides a way to publish long-form content via the social media platform. The feature, which is currently ...