Yes, I've finally succumbed, after repeatedly finding myself reading about the apparent usefulness of Twitter. Suck on my tweets.
Should mean that little posts like this, better-suited to ol' tweetsie, will see the light of day.