Fediverse

18393 readers
7 users here now

A community dedicated to fediverse news and discussion.

Fediverse is a portmanteau of "federation" and "universe".

Getting started on Fediverse;

founded 5 years ago
MODERATORS
26
 
 

FediOnFire, a Fediverse project similar to Firesky, which offers an IRC-like view of the global firehose, has shut down after a misunderstanding led to community backlash.

27
 
 

There seems to be a lot of microblogging going around, but I want a place to put my writings that are much bigger. I know that having my own website is also an option, but I'm finding filtering ethical hosting providers and website builders to be a lot more difficult than I thought it would be, and I'm afraid that even if I find them, it's going to be too expensive.

28
 
 

Do any fediverse alternative(s) for GitHub Gists exist?

There are lots of platforms connected together through the ActivityPub. Since I discovered the fediverse, I've used Mastodon, Lemmy, Pleroma, Writefreely, Mitra and Friendica, definitely leaving the centralized platforms for good.

However, as a developer, I've still been using centralized services, such as GitHub and, more specifically, GitHub Gists. Recently, I discovered a project called Opengist which allows for a self-hosted "GitHub Gists" alternative. While it allows for some integrations with centralized servers (e.g., integrated login using GitHub, GitLab, Atlassian Bitbucket, among others), it doesn't seem to allow for ActivityPub integrations.

And this leads me to my question: are there any "fediverse GitHub Gists", where developers could publish code snippets (e.g., P5.js snippets, GLSL shaders and fragments, mathematical experimentation, and so on), while allowing for federation? I imagine they'd be pushed to Mastodon and Friendica similarly as how Writefreely pushes posts to the fediverse, as a truncated text followed by a direct link to the Writefreely article.

29
 
 

I've been exploring various Fediverse platforms and noticed we have alternatives for many popular social media sites:

  • Friendica (Facebook-like)
  • Pixelfed (Instagram-like)
  • Lemmy (Reddit-like)
  • Mastodon (Twitter-like)
  • etc.

But I'm curious: Is there a Fediverse equivalent to the classic MySpace, or its modern revival, Spacehey?

Spacehey Apple App Store

Spacehey Google Play Store

Spacehey Wikipedia

MySpace

MySpace Wikipedia

I'm talking about a platform that offers:

  • Highly customizable profiles
  • A focus on personal expression through layout and design
  • Music integration
  • The nostalgic feel of early 2000s social networking
  • etc.

Has anyone come across a project like this in the Fediverse? Or do you think there's potential for developing such a platform?

Alternatively, if that's too much work/hassle, has anyone ever considered reaching out to the SpaceHey team about the possibility of them potentially federating their platform? It could be an interesting addition to the Fediverse ecosystem.

There's been some talk about Spacehey Federation.

I'd love to hear your thoughts, experiences, or any leads on this topic.

30
28
submitted 1 month ago* (last edited 1 month ago) by n7gifmdn@lemmy.ca to c/fediverse@lemmy.ml
 
 

I'm not sure who is pushing #GlobalSwitchDay probably won't amount to anything, some of these platforms are certainly not ready a massive migration. The #RedditMigration was rough enough on Lemmy, it actually murdered #Kbin; #loops #PeerTube and #Friendica don't have nearly enough well-maintained instances to support any sort of massive migration. And Signal, well its better than WhatsApp, and its mostly Free Software, but it doesn't really align with all of the others that are, or at least intend to be in the case of Loops, federated services based on ActivityPub.

#GlobalSwitchDay

31
 
 

I was wondering if there exists a platform similar to Downdetector or Down For Everyone Or Just Me (downforeveryoneorjustme.com), but specifically designed for the Fediverse and utilizing ActivityPub?

These platforms allow users to check if a website is down or if it's a personal connectivity issue.

is a tool that aggregates reports of outages across various services (e.g., internet, social media, streaming platforms) to help users determine if an issue is widespread or isolated.

is a simple service that checks if a website is down for everyone or just the person trying to access it.

If such a platform does not exist for the Fediverse, should we consider creating one?

It would be INCREDIBLY useful for monitoring instance(platform uptime and diagnosing connectivity issues within our community.

Unfortunately, I personally lack the time, energy, and motivation to initiate this project, but I believe it could be a valuable resource for all of us.

If anyone is interested in developing such a service, I personally believe that it could enhance our overall Fediverse experience EXPONENTIALLY.

32
 
 

About 20 days ago, I had made a blog post about an idea I had for a better federated search engine model.

It didn't take much time for it to develop into a thing I am fixated on.

I am putting the code out, its not ready or working, but it is something I am really happy to make and has filled my time with joy designing.


My current plan is the following:

  1. Get the basic web-ring creation process down
  2. Get scraping jobs functional
  3. Provide a basic query system
  4. Implement basic user accounts
  5. Implement basic federation
  6. Implement basic moderation

Once I am done with the core features that I have in mind, I will start working on adding more features and quality of life improvements.


Some features I want to work on to make this software more enticing to administrators:

  1. The ability to customize what is publicly accessible.
  2. The ability to edit the pages HTML style on the fly, without having to recompile.
  3. Containers for easy deployment.

In regards to application design, I am taking pages from my book in developing Android applications, along with cherry-picking from projects @nutomic@lemmy.ml made.

  1. MVC design, with static pages to provide the fastest loading experience for users
  2. Bootstrap to make the pages responsive for any device
  3. Diesel to abstract database interaction and migration.
  4. Handlebars for view templating
  5. Axum as the HTTP core

Hopefully these design decisions make my application as debt free as possible.


If you have any advice or suggestion, please do give, I want to know how I can do better or avoid common pitfalls for newcomers!

If you have criticisms, please be constructive and have empathy towards the fact of me doing this because it makes me happy.

33
 
 

cross-posted from: https://lemmy.wtf/post/15816115

I hope this directory will help you find the PeerTube platform that fits your needs. I must say, I am a little worried how few platforms actually meet the criteria I've set. It's possible I've missed some, so please let me know in the comments. Enjoy.

General platforms

The following directory consists of PeerTube platforms (instances/servers) that fits the following criteria:

  • A general platform.
  • Registration is open.
  • Follows (federates) at least 500 PeerTube platforms.
  • Provides some amount of storage space for users.

Dalek.zone

  • Link: dalek.zone
  • Follows: 1131
  • Storage: 20 GB (2 GB per day)
  • Location: USA
  • Live streaming:: Yes, with transcoding

Infosec.Exchange Video

  • Link: video.infosec.exchange
  • Follows: 969
  • Storage: Unlimited
  • Location: Germany
  • Live streaming:: Yes, with transcoding

Freediverse.com

  • Link: freediverse.com
  • Follows: 744
  • Storage: 500 MB
  • Location: Canada
  • Live streaming:: Yes, no transcoding

video.4d2.org

  • Link: video.4d2.org
  • Follows: 738
  • Storage: 20 GB
  • Location: USA
  • Live streaming:: Yes, no transcoding

PeerTube.wtf

  • Link: PeerTube.wtf
  • Follows: 664
  • Storage: 100 GB (20 GB per day)
  • Location: Denmark
  • Live streaming:: Yes, with transcoding

PeerTube.Anduin

  • Link: peertube.anduin.net
  • Follows: 548
  • Storage: Unlimited
  • Location: Norway
  • Live streaming:: No

Topic specific platforms

The following directory consists of PeerTube platforms (instances/servers) that fits the following criteria:

  • Registration is open.
  • Provides some amount of storage space for users.
  • Allows other platforms to follow (federate) it.

Please be aware that the following platforms are only recommended for content creators, as these platforms only follow a few PeerTube platforms. If you are a viewer, pick a general platform from above!

Hardlimit

  • Link: video.hardlimit.com
  • Topics allowed: Technology, in English or Spanish.
  • Follows: 0
  • Followers: 32
  • Storage: Unlimited
  • Location: Spain
  • Live streaming:: Yes, no transcoding

MakerTube

  • Link: makertube.net
  • Topics allowed: Makers, musicians, artists and DIY folks.
  • Follows: 60
  • Followers: 67
  • Storage: Unlimited
  • Location: Germany
  • Live streaming:: Yes, no transcoding

LinuxRocks PeerTube

  • Link: peertube.linuxrocks.online
  • Topics allowed: Technology, Gaming
  • Follows: 20
  • Followers: 40
  • Storage: 50 GB
  • Location: USA
  • Live streaming:: Yes, with transcoding

You should always go to a platforms /about page and read up on the rules and the features enabled on the platform. In some cases, registration requires approval by moderators. If you are interested in streaming, also make sure to check if this feature is enabled on the platform you wish to register on.


If you want a complete list, you can take a look at Framasoft's own list.

34
 
 

cross-posted from: https://lemmy.wtf/post/15733096

cross-posted from: https://lemmy.wtf/post/15732861

First of all, let me apologize to those people who was affected when PeerTube.wtf initially went down.

I've been working this past month on building and setting up a fresh version of PeerTube.wtf and this time, I won't be relying on decentralized storage 🙃 🙃 🙃

I've been reading a couple of threads on Lemmy, to better understand what people want expect to be able to do on a PeerTube server, so here goes:

  • PeerTube.wtf is a platform for general use. Every topic is welcome.

  • The Global Search Index is enabled. This means that the search bar will show results from almost 900 PeerTube servers.

  • Remote URI/handle search is enabled. This means, if you know the URL/handle of a channel, that's not part of the Global Search Index, you can still find it via the search bar and subscribe to the channel.

  • The Public Index is enabled. This means that PeerTube.wtf will federate with almost a 1000 PeerTube servers.

  • Audio-only, 360p, 720p, 1080p and 1440p is enabled. This means that videos uploaded, is provided in these resolutions.

  • Video transcription is enabled. Will Automatically create subtitles for uploaded/imported VOD videos.

  • Live streaming is enabled. Streams are transcoded in 720p and 1080p at 60 FPS.

  • A user has 100GB of storage. This is obviously not sustainable, but is subject to change.

FAQ

.wtf?

Yea, it stands for "What The Fediverse". What else could it possibly stand for, that sound as cool?

Where is the server hosted?

It's hosted in Denmark, at my residence. I have 100% ownership and control over it.

What's your specs, bro? The server is assembled inside an Inter-Tech 2U-2404S, with a:

  • AMD Ryzen 3 1200 @ 4 cores
  • 16GB of RAM
  • nVidia Quadro P600 (hardware transcoding)
  • 2x120GB SSDs in raid 1 for OS
  • 2x4TB HDDs in raid 1 for the video storage

4TB of storage ain't much

That's true, but I will be upgrading the disks eventually.

Why no 4K??

4K takes a lot of space and the majority of users don't have a 4K monitor. In the future, it might change.

I've probably forgotten something, but yea.. Enjoy.

35
 
 

This might just be me, but I’ve recently been wondering—has anyone ever floated the idea of potentially creating a decentralized and/or federated alternative to the browser engines dominating the market?

Right now, it feels like options are increasingly monopolized, with Google Chromium (Blink) being the backbone of almost every browser, and Mozilla’s Gecko engine fighting to hold on.

While platforms like Mastodon, Lemmy, and others prove that decentralization/federation can work remarkably well for social media, could this model apply to browser engines or even search platform ecosystems?

Maybe something open and community-driven that allows different stakeholders or communities to innovate independently while ensuring compatibility standards?

I recognize this would be a monumental challenge, requiring deep technical expertise, time, and resources.

I’d love to explore it myself, but I just don’t have the energy, time, or knowledge to get such a thing off the ground.

However, I’m hoping to hear if anyone has had similar thoughts, knows of any related projects in development, or has ideas about how this could work.

Imagine a world where browser developers aren’t forced to rely on Google’s Chromium, and instead, we could have a crowd-sourced federated system where each contributor could bring something unique to the table without centralized control.

Would this even be feasible?

What do you think?

Is it worth dreaming about, or are there insurmountable hurdles that make such an initiative unrealistic?

Looking forward to hearing everyone’s thoughts.

36
37
38
 
 

Found this article while scrolling the Internet. I feel it is pretty applicable to my short experience on the Fediverse so far, since the decentralizaiton aspect of it is offset by the fact that user data is tied heavily to the server you register to, and that the server can dictate what other content you see. OcapPub is an attempt to remedy this issue, while also providing powerufl new tools for moderation and social trust that can protect people

39
 
 
40
 
 

geteilt von: https://feddit.org/post/7159700

"The Fediverse is a relatively new concept for most of us, so today I'm covering what it is, why it's relevant for crafters, and how you can join! And if you don't want to join, that's ok too, at least now you know what it is you're not joining 😄"

Video by @thegiddystitcher@lemm.ee

This is a really good introductory video that explains the Fediverse. Very clear, good examples and for a target group with no prior knowledge. So if you want to recommend other people to join the Fediverse, this might be a good start. There are insights into Mastodon and Pixelfed in particular… but Lemmy is also a topic in the video…

41
 
 

Pixelfed has been making incredible strides over the past few years, and has begun developing a suite of different platforms and services for the Fediverse. After just one day on Kickstarter, they've already smashed their campaign goal.

But they still need your help!

42
 
 

We live in interesting times. As users migrate en masse from existing social platforms to new networks and apps, we ought to think about how to make the experience of signing up, connecting to friends, and finding the good stuff as solid as humanly possible.

43
 
 

It's Cory. This time the guy holding court is Cory.

BTW, the Kickstarter for Pixelfed and Loops, the actually-open, ActivityPub based clones of Instagram and TikTok, just hit $35,000 in its first 13 hours. The creator of Mastodon just ceded control to a new non-profit. That's how you do it. By spending money to build free things for the public interest out in the open, not by tithing your money, labor and attention directly to VC-funded for-profit corporations.

For those who don’t know jwz, among other things, you have him to thank for Firefox/Mozilla’s existence. https://en.wikipedia.org/wiki/Jamie_Zawinski

44
45
 
 

Does anyone else feel like the Fediverse could potentially use a centralized, clear, and engaging way to introduce itself and its platforms to new users?

I’ve noticed a recurring trend: on Reddit, YouTube, and other platforms, there are constant questions like "What is the Fediverse?" or "How does Mastodon/Lemmy/Pixelfed work?"

While it’s great to see so much interest, these questions can become repetitive, and they highlight the need for a more accessible and official introduction to the Fediverse.

What I’m proposing is The FediGuide—a centralized, interactive, and approachable platform or website designed to explain what the Fediverse is, how ActivityPub works, and what its platforms (like Mastodon, Lemmy, Pixelfed, etc.) are all about. Here’s how The FediGuide could look and function:


Key Features of The FediGuide

1. Interactive, Child-Friendly Design

  • The FediGuide should be so simple and visually appealing that even a five-year-old could grasp the concepts. Think:

    • Bright visuals
    • Interactive animations
    • Step-by-step explanations
    • Simple, jargon-free language

    It should feel as welcoming as picking up a colorful amusement park brochure or summer camp guide.


2. Centralized Hub for Information

  • The FediGuide could serve as a one-stop resource for anyone curious about:

    • What the Fediverse is
    • The differences between Fediverse platforms (Mastodon, Lemmy, Pixelfed, etc.)
    • How to join and use these platforms
    • The concept of ActivityPub and why it matters
    • Comparisons to centralized platforms like Facebook/Reddit/Instagram
  • It could also include video tutorials, either normal Youtube/PeerTube videos, or ones similar to interactive training videos you see at workplaces for employees, infographics, and even community-generated FAQs to clarify common concerns.


3. Interactive Tutorial Platform

  • The FediGuide could take inspiration from onboarding tools like:

    • Guided tutorials that mimic real-world actions (e.g., "Here’s how you create your first post on Mastodon!")
    • Engaging quizzes like “Which Fediverse platform is right for you?”
  • For a truly immersive experience, it could be built as a fediverse-based platform itself, where users could "try out" ActivityPub principles in action.


4. A Fediverse-Based Clippy

  • Imagine a friendly, helpful virtual assistant (think Clippy from Microsoft Word) that pops up on different platforms to explain features and answer user questions. For example:

    • Someone joins Mastodon for the first time → the assistant helps them learn the interface and suggests accounts to follow.
    • The assistant could live on The FediGuide website but also integrate with Fediverse apps.

    This assistant could provide context-sensitive help and guide users toward relevant parts of the Fediverse.

Maybe name it Fred if it's a boy, and Fredi if it's a girl, or something similar.


5. Easy to Share and Reference

  • The FediGuide should be easy to reference and share, with:
    • A memorable name and URL (e.g., “www.TheFediGuide.org”)
    • Compatibility with multiple languages, ensuring accessibility for a global audience.
    • Integration within Fediverse platforms, where users can easily point others toward the resource.

Why This is Needed:

  1. The Learning Curve: While the Fediverse is an exciting decentralized alternative, its concepts can be intimidating or confusing for new users.
  2. Constant Repetition: People across various platforms keep asking the same questions, which suggests the need for an official, consistent source of answers.
  3. Community Growth: Making the Fediverse easier to understand will lower barriers to entry, helping it grow and thrive.

Potential Obstacles and Solutions

  • Obstacle: Many Fediverse projects are run by volunteers with limited resources.

    • Solution: The community could work together to crowdsource the content and development of The FediGuide. Alternatively, organizations backing the Fediverse (e.g., Mastodon gGmbH, Pixelfed, etc.) could potentially allocate resources to this idea.
  • Obstacle: Ensuring the information remains up-to-date as platforms evolve.

    • Solution: Treat The FediGuide as an open-source project, with regular contributions and updates from the community.

Potential Next Steps'

If this idea resonates, here’s how something like this might potentially move forward:

  1. Gather Feedback: Discuss what features or content would be most helpful. Would a website, platform, or both work best? How simple/interactive should it be?
  2. Identify Developers & Contributors: Call for volunteers or organizations in the Fediverse ecosystem to support this idea.
  3. Choose a Platform: Decide whether The FediGuide will be a standalone website, an ActivityPub-based app, or both.
  4. Launch in Phases: Start with a basic explainer website, then add interactive features like tutorials, a Clippy-style assistant, or even gamified learning modules.

What do you all think?

Does The FediGuide feel like a useful addition to the Fediverse?

I would consider doing something like this, but, unfortunately, I do not have the time, energy, or knowledge.

46
47
 
 

I've been thinking about how we could potentially enhance the Lemmy experience, and I wonder if anyone else sees potential in incorporating a feature similar to Bluesky's Custom Feeds or Mastodon's Fedialgo?

Here's my thought process:

Why Custom Feeds?

  1. User Empowerment: Custom feeds allow users to tailor their experience, moving beyond the limitations of chronological or "popular" sorting.

  2. Discovery: They can help users find content and communities they might not encounter otherwise.

  3. Flexibility: Users could create feeds based on specific interests, keywords, or even complex criteria.


Bluesky's Approach

Bluesky's implementation of Custom Feeds is particularly interesting:

  • Users can create and share their own algorithm-driven feeds
  • It promotes algorithmic transparency and user choice
  • The feature has been well-received for its innovative approach to content curation

https://bsky.social/about/blog/7-27-2023-custom-feeds

https://bsky.social/about/blog/3-30-2023-algorithmic-choice

https://www.theverge.com/2023/5/26/23739174/bluesky-custom-feeds-algorithms-twitter-alternative


Mastodon's Fedialgo

Alternatively, we could look at Fedialgo, which:

  • Allows for custom feed creation within the Mastodon ecosystem
  • Is open-source and federated, aligning well with Lemmy's principles

https://github.com/ronilaukkarinen/fedialgo


Potential Implementation for Lemmy

  1. User-Created Algorithms: Allow users to define their own feed algorithms using a simple interface.

  2. Shareable Feeds: Enable users to share their custom feeds, fostering community curation.

  3. Integration with Lemmy's Existing Features: Ensure the custom feeds work well with Lemmy's communities and cross-instance functionality.

  4. Open-Source Approach: Keep the feature open-source and possibly federated, in line with Lemmy's ethos.


I, unfortunately, do not have the time, energy, or knowledge to be able to attempt something like this.


What do you all think?

Could this be a valuable addition to Lemmy?

I'd love to hear your thoughts, concerns, or ideas for potential implementation.

48
 
 

Jason Koebler joins the show to chat with Paris and Brian about the looming TikTok ban (that got even less likely after we recorded) and what Mark Zuckerberg is really looking for from the Trump administration. Plus, the new Free the Feeds initiative, John Deere in the FTC’s crosshairs, and more bad AI news.

49
 
 

Mastodon has seen a renewed interest these last few days, but when you look at the statistics mastodon.social siphons the biggest part of the pie, it sees a few thousands new sign-ups a day, while medium sized instance and smaller ones only get a few, sometimes just single digits increase.

This has been exacerbated since mastodon changed its UI both on web and mobile apps, to make the flagship instance the default one for sign-up in an effort to lower the entry barrier, which on the same time is leading to unhealthy concentration, on a platform that advocates for decentralization through federation.

Do you think this is the way forward on the fediverse ?

#mastodon #pixelfed #lemmy #fediverse

50
 
 

Hey everyone,

I’ve been thinking about how the Fediverse handles user accounts and logins for a while now, and I had a question.


Right now, users have to create accounts on specific instances on various platforms, which works but can sometimes feel a bit fragmented—especially when someone wants to interact across multiple instances or migrate to a new one.

Would it make more sense for the Fediverse to adopt a login system based on encrypted keys, like how NOSTR operates (or something similar)?

In such a system, users could have a single "universal" private key that serves as their identity across the network.


Here are some potential benefits I see:

  • Single Identity Across Instances: Users wouldn't need to create multiple accounts for each instance, making it easier to interact across the Fediverse.
  • Seamless Migration: If your home instance shuts down or you switch to another one, your identity and data could remain intact since it’s tied to your key, not the instance.
  • Decentralization Boost: It might make the Fediverse feel even more decentralized, as user identities wouldn’t depend on a specific instance's infrastructure.
  • Improved Privacy: Keys could also enable stronger controls over data sharing and access at the individual level.

Of course, there are likely challenges to this approach, such as handling lost keys, onboarding non-technical users, or ensuring compatibility with existing protocols.

But it seems like a conversation worth having.

What does the community think?

Are there reasons this wouldn’t work for the Fediverse, or could this idea help address some existing pain points?

Looking forward to hearing your thoughts.


EDIT:

I suggested this over on r/Fediverse and a Redditor gave me this:

https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md

https://microformats.org/wiki/rel-me

So I guess that it is being worked on Fediverse - wise.


https://nostr.com/get-starthtml

https://www.nostr-ruby.com/core/keys.html

view more: ‹ prev next ›