Edit: right after I posted this, the other website instantly updated and showed this question. So it seems that the two websites are "the same." (It also seems that the domain tqft.net belongs to Scott Morrison.) But why am I signed in here, but not signed in the other website?