In the early days of social media, there was a lot more interoperability. You could auto post to Twitter from Facebook, Instagram could post to Twitter, subscribe to subreddits via rss etc.
Social media companies wanted to grow their share and one way to do that was make it easy for people to post from one platform to many.
But with the rise of social externalities (bots, spam, political ops) and the plateauing of growth, lots of these companies closed down their APIs. YouTuber Tom Scott talks about this era some here: https://youtu.be/BxV14h0kFs0
One of the major things that attracts me to the fediverse is the renewal of interoperable promise.
A tool that a lot of people used back in the day and now less so due to the lack of api support is “post once, publish everywhere” tools.
Does anybody know of such a tool for the fediverse?
The use case I see: I post some pictures to my pixelfed account, those automatically get posted to my mastodon account, and if they have certain hashtags or something then get posted to relevant lemmy communities.
I think one thing the recent “alternative frontends for lemmy” shows is the universality of a lot of content for different user interfaces.
Different frontends serve different use cases (following people on mastodon versus mutual friendships on friendica versus following subject matter groups on lemmy) and their user interfaces create different kinds of community (thousands of followers on mastodon in a porous discourse versus tighter private communities focused on specific subjects on lemmy).
It makes sense to decouple to a degree content and frontend. I think having the ability to post once distribute to many different frontends and community types is powerful and something unfederated media simply can’t provide.
Thoughts?
Right but I don’t want people subscribing to my pixelfed from their mastodon necessarily. I want to post to a single thing and it go to multiple places because different people are on different services.
I post images of art to Facebook and I can also have it posted to Instagram. My friends on fb are different than my friends on Instagram but I want it going to both places.
you could setup a bot to follow your own pixelfed from your mastodon and repeat every post. but, why? if you instead only post your photos to pixelfed and other stuff to mastodon, people get the choice of following either your photos OR your links and microblog posts (as we used to call them over a decade ago when the fediverse was called the federated social web) OR they can follow both. and that way, when someone on friendica or another mastodon replies to your pixelfed post, pixelfed-only users can see their reply, right? (i don’t know, i haven’t actually used pixelfed…)
the feature you’re looking for is called “cross-posting”, and there are many tools that do it, but this is an inferior stopgap solution to the problem of lack of interoperability in the incumbent platforms… which activitypub is attempting to provide a better solution for.
another downside to cross-posting is the lack of deduplication: if i want to just use one thing and follow your mastodon but i also want to see the comments on your pixelfed, i might end up following both and then seeing all of your posts twice.
(NB activitypub is also a technically lacking architecture in many ways… but it is better than cross-posting)
tldr you can post on your mastodon (and/or put in your profile there) “you can also follow my pixelfed (probably using whatever you’re using to read this) if you want to see my photos too”.
there’s def potential confusion for people to double follow stuff.
I don’t like have to upload an image multiple times, simple as that. It’s not a particularly broad sweeping or universal reason. It’s me being a “lazy” user. I want less friction.
“publish once, distribute everywhere” isn’t quite the same as cross-posting, though it is a related concept and they both require some level of interoperability. I don’t think the mere existence of interoperability eliminates the use case for me.
The reason I think this is valuable is because there are actual real differences between communities based on their structure. An open asymmetrical follow system like mastodon/twitter produces a different kind of community interaction than a closed symmetrical friending system like friendica/facebook.
At the very least I think this friction point is worth considering.
I was thinking a bot might be a solution but was hoping someone had already done the work for me lol. Like I said, I’m a “lazy” user :D
so you just want multiple accounts, with different purposes and audiences. see, you’re thinking with the mindset of locked-box social media, where boundaries are set by the platform, but on the fediverse people and communities set their own boundaries with near-complete freedom. there are plenty of fediverse apps that allow multiple accounts, and let you choose which ones to post to when you make a post. one is fedilab. if you really want, for some reason, your multiple accounts can all be on different softwares, but it will be no different for your followers than if they were all on one software
edit: reading your other comments, it looks like you do literally just want to post in one place and have every post go to both people that moved to friendica from facebook and to pixelfed from instagram, which will of course be different groups of people. the thing is, that is literally the entire concept of the fediverse, that is literally exactly what it is in its entirety. maybe you’re underestimating the lack of friction? if so, you should know there is practically none when it comes to mastodon and pixelfed, and i’m pretty sure friendica as well. just give your friends on pixelfed and those on friendica the same exact mastodon account to follow, and don’t tell them it’s a mastodon account, and they will be none the wiser
@MadScientist @jackalope software matters. #misskey have rich text markup. Reading rich messages elsewhere is less fun.
You’re describing the fediverse.
Except I can’t post once distribute everywhere as far as I know? At least I don’t know if the tool do that.
I think I get what you mean, you want to post everywhere at the same time by just clicking one “publish” button, is that what you mean?
Yes correct.
Might need some bot for that, I’m not aware of any that does that.
It’s the other way around now. Instead of shared the content everywhere to gain an audience, you’d want to distribute one place and share the location. Because everyone can subscribe directly to the source.
right but people don’t understand interoperability between platforms yet and also I think there are still probably differences between those two processes that make the “post once distribute everywhere” use case valid. Different kinds of communities have different norms and needs.
some of this might come down to the lack of a broad identity solution within the fediverse. I have a pixelfed account, a mastodon account, a lemmy account.
most of the fediverse has an API so I think it’d be pretty easy to hack around an script that does what you’re asking
Right which is why I was asking here if anyone knew of a solution ot this. A script or whatever. I’m being lazy and trying to see if someone has already solved the issue for me.