Hovercards and Haiku Resignations ... It's Today's Twitter News!