Not any more.
Used to post, but just got angry, so decided to become a lurker.
More than enough people in my immediate circle of friends and family to talk about Aberdeen with, so no need to resort to the internet.
Not really a different language.
Mix of English slang and Scots and all sorts of crap mixed in.