Is Twitter dead yet?