We never know what the future holds. But one of our goals is to decentralize social media. If we wind up with only a few major players, we have failed in that goal.
I am an entrepreneur, small business owner, author, and researcher. I am also working on an open source project called Neuhub.
I am posting from Hubzilla with Neuhub via ActivityPub.
We never know what the future holds. But one of our goals is to decentralize social media. If we wind up with only a few major players, we have failed in that goal.
A marketplace of apps is actually a good thing. Not everyone wants something based on Twitter (i.e. Mastodon, and similar). Not everyone wants Reddit (Lemmy, Mbin, etc.). Not everyone wants a traditional forum (NodeBB). Not everyone wants a blog (WordPress, Hubzilla, etc.). Not everyone wants Facebook (Friendica, Hubzilla, etc.).
One of the goals is to build increased compatibility between apps so that you can choose which experience you want, yet can still talk to anyone else on the fediverse. Some big players will certainly emerge, but I think that there will always be hundreds of compatible apps.
@pelespirit Because Lemmy is federated, your upvotes and downvotes are also sent to different platforms, which may display them.
And you also have to consider how other platforms treat upvotes and downvotes.
On many platforms, your upvotes and downvotes are not only visible, but sometimes result in a notification alert (i.e. someone commented on your post, someone liked your post, someone downvoted your post, etc.). It is not anonymous at all.
They still have control over their data. If implemented properly, it just changes where there post is created since the post is synced back to their own server to their own account. Regardless of where it was created, it would still be visible on that server since it is a reply to that post.
For some reason, links from a Lemmy top-level post do not show up in Hubzilla. Here is the link for anyone who does not see the link.
#[1](https://forum.wedistribute.org/topic/9/we-distribute-is-always-looking-for-help)
Federated logins make sense for forums and websites where you have access to content such as PeerTube.
For forums, logging into the forum with your fediverse account would actually be ideal since you can use a forum-style interface to navigate the topics, which would be easier than trying to navigate the same topics on Mastodon. Same thing with PeerTube. You may want to watch videos on PeerTube and comment right on their website without creating a PeerTube account. With federated single sign on, you can post with your existing fediverse account.
We have that on Hubzilla and it is called OpenWebAuth. We can log into other instances and comment directly on their instance as ourselves after logging in.
If you are going to encourage cooperatives, you would need one or more organizations that help people set them up. That way people can learn how to start their own, and what it takes to run one. There are legal considerations, such as taxes and registering the cooperative. And some people would need to learn accounting and leadership skills. This is all learnable, but if we want people to succeed, we would need to help guide them.
For those who are not on Lemmy and can’t see the link on the original post:
#[1](https://theconversation.com/decentralised-social-media-offers-an-alternative-to-big-tech-platforms-like-x-and-meta-how-does-it-work-podcast-249758)
People are unlikely to switch based solely on “it’s decentralized.” Most people don’t care.
But if a platform has features people want, they may consider signing up. But the real draw is having an awesome community and awesome content.
Good to see some recognition of long-form post platforms.
Even though many fediverse users would not be interested on this, I could see a use case for this.
@astro_ray It’s not my profile. I just picked one at random. :)
@Daemon Silverstein ActivityPub is mostly about sending posts and articles.
One relatively easy way to integrate ActivityPub might be to have the snippets be stored in some database on your website, and then have the option to create a post or direct message telling someone about the snippet. If the snippet is short, you could include a code block in the post, or you could provide a link back to the snippet on your website.
If you used something like Hubzilla, you could set permissions, controlling who can see the snippet or post. And, although not really designed for code snippets, Hubzilla does have webpages, articles, and wiki page that support code blocks. Although, now that you mention it, we probably could create an addon specifically for storing code snippets.
If you wanted to sync snippets or import between servers or accounts, that would require more advanced techniques, some of which are not really available over ActivityPub.
@Daemon Silverstein What features are you looking for in particular? An interface that stores code snippets and organizes them would not be too hard to build.
The question is, what federated features would you like to have?
Rules of the internet:
I am curious if you are just wanting to make social media post searchable, or making a search engine (that indexes URLs, including public fediverse posts).
For content discovery and importation, you might consider using RSS / Atom as a way if ingesting new content. It is tried and true, and a number of fediverse platforms and websites already support it.
This sounds interesting. I would love to hear about how it could integrate with other platforms.
You also have to consider that some servers are very politically-oriented, and if your political beliefs are not aligned with the administrator or community, then you are likely to get banned or if not banned, made to feel unwelcome. This applies to the left, right, up, or down on the Nolan chart. It is their right to do so, since it is their server, but the result is usually echo chambers that repeat the same talking points. If you like to debate policy, then these are not the communities for you.
If you want to discuss different points of view, you need to find a community that actually wants to debate the issues. Or run your own server and find like-minded friends to talk with.