New New Twitter…Hate it or Love it?

Twitter is looking to make your social media life faster and more…