Alibaba checks in, coronavirus cancellations, ghost DNA