Awhile back there was an article on the front page of HN which seemed to support the lab leak hypothesis. This was before that hypothesis gained traction. I checked back shortly thereafter and it was gone. I went through the history (scrolled through pages) and couldn't find it.
Maybe it was a BS / questionable article. I don't know. But it seems we were eager to squash that line of thinking early on, whereas now it's at least debatable.
This is why I'm suspicious of moderation.