I won't deny that I am a flicker, at best, most times. I've never been much of a social media type, when I have other options. Heck, takes me scheduling a time to do it to get me to stop long enough to watch a movie or an episode of some series because I don't want to stop and hand out that much of my attention.
As far as thread streams... I'm still getting my head around making threads at all and will admit, also, that my 'threads' are just gonna be random thoughts that pop up, or, a reply to someone else's thread.