The link above works, but if you go to the linked post, the "here" links in that do not.
threadsand the thread ID
11322moves from the beginning to the end of the URL.
What makes you think the Chinese aren't the ones who changed the forum?It looks different again, especially the circular user icons. The format is fine for my satellite, but some others are a bit truncated now.
Is the new software possibly better at impeding the Chinese?