It's really a place where you submit problems, suggestions, and other kinds of feedback, not a discussion.
To access this, go you Settings. Then, select Windows Update. Next, click on Windows Insider Program at the bottom. In the top-right of the window, you'll see the "Give feedback" button. This is an excellent place to suggest things and report issues, as I mention.