Last week, KnC tweeted (
https://twitter.com/kncminer/status/575024006312689664) that they are in the process of updating their web presence - implying that the forum will return.
We're in the process of updating our web presence, if you have a question pls contact r support dep. via kncminer.com
Then again, it seems folly to believe what they tell us.