It seems social.tsst.net is only online to spread (Russian) propaganda, upon inspection no info is shown

I recommend admins to block this instance

#FediBlock

a lot of nonsensical posts that look like a bad "AI" wrote them