Several people from Tokyopia.com came here when that site abruptly sold its domain and became unavailable. That was a site primarily for expat devs in Japan, but there were others as well. I think it was Cormacaroni or DCharlie (XFE) who let me know this place existed.
After all these years, I like the people who post here. We have a group that seems to genuinely care about each other, though we haven't met in meatspace for the most part. I trust most of the people here, to the point where I've got a fair number of them on my Facebook as well.
There are a couple jackasses who keep things lively and prevent us from turning into a complete circle-jerk. I won't go so far as to say I enjoy dealing with them, but I do appreciate that they keep the rest of us on our toes.
FWIW, I can't stand NeoGAF – it is a manifestation of the self-important "gamer" (pronounced "Consumer") mentality. I'm always surprised when I drop into the quarantined NeoGAF thread here and find usernames that I never see in ANY OTHER THREAD here. This place must be like Methodone for them.