OK. I don't quite get the Twitter thing yet... but I eventually learn. I don't think this is its intended purpose, but I have figured out how to put the titles here into Twitter automatically. I take some people are really using Twitter for keeping up on things. So FWIW there is now some activity on:
But all this followers/following stuff? Not there yet.