HTTAY 54 - Twitter revenue collapses as advertisers flee, The most Historian Matt story, Port87