By which I mean me on these two things, yes (although I’ve not posted anything on either so far), but also me writing at Samizdata about me being on them.
At the moment, I greatly prefer Twitter. If you’ve been following recent links from here, you’ll probably already have guessed that.