I too do not see the new "Technical Preview Forum" any where