Brain Dump (CW for length) Show more
I have this very vague concept of a whole suite of tools to help people manage their online presences. It occurred to me while I was looking at options for cross-posting between my Mastodon and Twitter accounts.
(I should note that sentiment doesn't appear to favor doing this, mostly because it often allows someone to essentially blast content out without engaging with the community. I'm not worried about that in my case, because that's not how I plan on using it, but it's good to be aware of the concern.)
Most of the options at the top of the search results (and I should note there are many choices out there) essentially provide a web application that will handle it for you. To their credit, these web apps are all open source, so you could easily host your own. But one of my personal goals (I don't know how practical this would be to extend to everyone yet) is to have a minimal online footprint: I don't want to have a presence that's scattered over a bunch of small installations across the internet. (I'll note that this is slightly different than using a federated or distributed platform.)
If I'm not trying to create a generalized service, it shouldn't be too difficult to write a python script that would check the rss feed for my Mastodon account, create appropriate tweets for my "toots," and post them to my Twitter account. It could run on a Raspberry Pi from behind my home network.
I'm not sure this would be superior to other options (though it might allow a greater customization of behavior: maybe certain hashtags in Mastodon "toots" would trigger different tweeting behavior, for example), but it's interesting to think about.
Part of my hope in all this would be to have a more Linux-like approach to social media: rather than having one behemoth that tries to do everything (*cough* Facebook *cough*), you'd have dozens or hundreds of small, tiny apps or scripts that would one thing, but do it well. Then you'd string them together to create the solutions you needed.
Maybe that's all just a pipe dream. But it seems to me worth at least tinkering with.