The recent Open Science SE site got shut down by StackExchange folks.
There is another proposal for the same right now http://area51.stackexchange.com/proposals/90201/open-science.
I am all for that proposal, trying to get open science
going again on SE.
However, an alternative is Discourse, created by Jeff Atwood, et al.
Example forums: