Intrinsic on 26 December 2014
Personally, I think its here. Yes some of the posts leave a little to be desired, but that goes without saying when its as easy to set up an account and post as it is on here. The moderation here also keeps things civil.
The site could do with some nice updates though.