So Twitter is actually doing okay then. Is that the panic over? t.co/F18tt4yqv…