1
184
submitted 2 months ago* (last edited 2 months ago) by lwadmin@lemmy.world to c/fediverse@lemmy.world

cross-posted from: https://piefed.world/post/237378

Hello World!

We've recently added PieFed.World to the Fedihosting Foundation portfolio.

PieFed.World is still in its early stages, and we still need to port some of our automations we already have in place on Lemmy.World. This includes functionality to inform people about moderation actions taken against them, as well as some other moderation tooling. Administration is currently done by the same team responsible for Lemmy.World, and the same rules that apply to Lemmy.World also apply to PieFed.World.

What is PieFed?

PieFed is a Fediverse/Threadiverse platform similar to Lemmy or Mbin/kbin. You can find a description and feature comparison with Lemmy on their website.

While PieFed has a range of features currently not present in Lemmy, it also is a a lot younger and isn't quite as robust as Lemmy currently is. There are still many bugs and missing features that you will likely run across compared to Lemmy, which will take time to be addressed. PieFed has fairly active development and is seeing a lot of issues addressed fairly quickly, which is especially important recently, as the number of active PieFed instances and PieFed users increased significantly with a range of Lemmy instances opening up PieFed instances as well. PieFed currently does not have proper "stable" releases and no test suite, so it's not unlikely for things to break from time to time. Although 1.0.0 has already been released a while back, there are still too many issues addressed in more recent commits to stay on that version.

As PieFed is part of the same federated network as Lemmy and Mbin, all PieFed communities can be accessed from Lemmy and Mbin, as well as other Fediverse platforms. Likewise, PieFed can access communities from Lemmy, Mbin and other Fediverse platforms. Whether you use a PieFed instance, a Lemmy instance, or an Mbin instance, it does not matter what type of instance the community is on. The software affects your own user experience, but the content is available regardless.

Creation of communities

Creation of communities will be limited to admins for the first week of the public launch. We will reserve this time to allow community moderators of established communities to claim the name on PieFed.World before we open community creation to the public. We will limit this to communities with the same name and at least 2k monthly active users. In case of multiple qualifying communities with the same name on different instances expressing interest, Lemmy.World communities will be given preference, afterwards the number of monthly active users. Please reach out if you'd like to discuss an exception. Requests can be posted in !support@piefed.world. After the first week, community creation will be available to anyone.

Migration of communities

PieFed has a feature to migrate communities to a local instance. We will not be offering PieFed's community migration feature initially.

We still need to research the details of how this works and the impacts this has on federation before we will make a decision on whether will support this in the future. If requested, we may reserve some names for potential future community migrations until we have made a decision to allow community migrations.

This does not prevent you from moving communities in the classic way, by opening up a new community and posting in the old community that people should move over.

Private voting

We had previously disabled private voting for PieFed.World before opening the instance to the public, as the original implementation has a range of drawbacks when it comes to federation, and our team overwhelmingly believed that the individual benefits of private voting did not outweigh the impact this has on the Fediverse beyond the user's instance. Additionally, due to the implementation of that feature, it was also trivial to identify the original voter, which significantly limited the promises of this bringing actual voting privacy.

Since then, the implementation of private voting has been changed to provide the option of federating or not federating votes. While this is more likely to result in vote differences across instances, it does not feed bad information to other instances, which could make it a lot harder for other instances to identify manipulation.

Non-federated voting is available for all PieFed.World users.

Topics

Topics are a kind of "starter packs" or collections grouping multiple communities that people can follow, curated by the admin team. We don't have a clear vision for the structure of these yet.

You can see an example structure on piefed.social.

Feel free to let us know your thoughts on this.

Feeds

PieFed supports feeds, which are user-created groups of communities, similar to topics. These are currently in a global namespace and all users can create public feeds in the same shared namespace.

Reputation and vote weight

PieFed has options for admins to treat certain types of content differently for "reputation" calculation, as well as options for weighing votes of specific instances differently compared to others. We currently have all options for treating certain content, communities or instances differently disabled.

How does PieFed compare to Lemmy?

PieFed has various features not present in Lemmy, check out their website!

There is also various functionality that Lemmy has, which you may be missing currently with PieFed for now:

Limited API support

In Lemmy, the default web interface relies entirely on the Lemmy API. This has the major benefit of all functionality available in the default web interface also being available to all third party clients. PieFed currently uses separate code paths and implementations for the default web interface and its API. To make it possible to access functionality in third party apps, dedicated API endpoints have to be created, even if this functionality is already available in the default web interface. This also includes alternative web-based UIs.

Multiple developers of alternative UIs and mobile clients are already working on PieFed support, some already released experimental versions.

Limited availability of Markdown previews

Markdown previews are currently only available in posts. There are many other places that accept markdown, but you can't preview the rendered comment before submitting it. This is tracked in #532.

Image uploads only on post creation

Images can't be uploaded to comments currently. You'll have to host them externally for now. This is tracked in #768.

Autocompletion of users/communities

Usernames and communities can't be autocompleted when typing their names currently. This is tracked in #799.

Limited availability of modlog

Modlog is currently very limited. While there is an instance modlog, there are currently no filters available, so it's not possible for users to see actions taken against a specific user or within a specific community. Community modlog exists, but it is currently only available to community moderators and admins. Filtering modlog is tracked in #846.

Moderator hierarchy

Lemmy has a moderator hierarchy based on the time a moderator was appointed, relative to other moderators in the community. This allows moderators to add other moderators, but they can only remove moderators that were added later than they were. There are a few other actions that check moderator hierarchy as well, including deletion only being possible by the top mod. In PieFed, communities have one or more owners, who can add and remove moderators, while all other moderators are currently on equal level. Community owners currently cannot be changed without editing this directly in the database, if you'd like to change owners in your community please reach out in !support@piefed.world.

Donations

Similar to Lemmy, PieFed development is supported by donations. You can donate to PieFed development through Patreon.

Additionally, we would appreciate donations towards the Fedihosting Foundation, the non-profit organization operating PieFed.World, Lemmy.World, and a range of other Fediverse platforms.

Problems and questions

Please report any issues and questions about PieFed.World in !support@piefed.world.

For topics about the software PieFed, please visit !piefed_meta@piefed.social.

Bugs can be reported on Codeberg.

TLDR: New platform with similar functionality available, Lemmy.World will continue to exist.

edit: reordered sections and minor wording changes

edit 2: updated community owner information

2
1

This was a really great interview we had with the team from A New Social. We talked about bridging, being able to migrate data across different protocols, some of the team's latest ongoing efforts, and a long rant about where the network is, and where we hope it will go.

3
1
This is what solidarity looks like (thenexusofprivacy.net)

While most of this post is about Blacksky, there are a couple of sections that focus on the fediverse -- "And yet..." and "A great learning opportunity for the ActivityPub Fediverse"

4
1
On discourse and decentralisation (connectedplaces.online)

On Discourse and Decentralisation

The Community Group for #ActivityPub is drafting an open letter calling for respect and collaboration between the people working on the different protocols in the open social web.

I'm signing the letter, and with it, I have some thoughts regarding discourse, decentralisation and why I think this space matters.

5
1
submitted 2 weeks ago by cm0002@lemmy.world to c/fediverse@lemmy.world

This past June, I put together a write-up about two major approaches to backfilling conversations. The ability to properly backfill conversations means we will be able to make major inroads toward solving the feeling that the fediverse is quiet.

I, alongside several other members of the SWICG Forums and Threaded Discussions Task Force (ForumWG) have been working toward building implementor support for Conversational Contexts — the ability to explicitly classify a set of objects as belonging to a conversation, whether that be a topic, reply tree, or similar.

I am happy to report that we have made some wonderful inroads this past few months!

This marks a major milestone in the adoption of conversational contexts. With Mastodon on board backfill will be possible with the majority of the microblogiverse. With Lemmy and Piefed on board, backfill will be possible with the majority of the threadiverse.

Remember that pfefferle@mastodon.social was an early adopter of conversational contexts, and we have been able to backfill from WordPress blogs for quite awhile now (so that's the blogiverse too)

I for one, am eagerly awaiting the next version of all of these softwares!!

6
1
Fediverse Report – #133 (connectedplaces.online)

this week's #fediverse news:

  • Government of Nepal shuts down virtually all social media over the weekend, including Mastodon
  • An open letter calling for a cooling down of discourse and increased respect regarding debates between #activitypub and #atproto about decentralisation
  • the a.gup.pe system, which added group support for microblogging, shuts down after the domain hijacked.
7
1

The admin of the Mastodon instance cyberspace.social just received an AI powered notice to delete the parody account @microsoft@lea.pet

8
1
submitted 3 weeks ago by cm0002@lemmy.world to c/fediverse@lemmy.world
9
1

Y'all, I'm a big fan of Lemmy, and looking to get out of the walled gardens and into the fediverse as much as I can.

I'm wondering about a few things, so let me know before I go signing up for everything if I'm doing this right or what.

I'm looking for some sort of blog/html hosting site, and I think that Hubzilla is appropriate for this, but I'm not sure. Primarily, I just want some space for some webgames and assets. Nothing crazy. That might also be Codeberg (OSS, not federated AFAIK), but I'm not sure about Hubzilla since it seems to do everything. Federating from Wordpress won't work because they seem to have their direct HTML editing access locked down to the point that it's not what I need.

I understand that pixelfed is the IG parallel (I don't use IG more than seeing what my spouse and 1 friend sends me), but are there multiple options for FB replacement? Or just Friendica? I genuinely don't think I'll have any IRL friends on Friendica if I go look, but I'm not going to have to provide an ID. But hey, there's always my 500th overlapping Linux enthusiast group to join.

Thanks in advance - all advice appreciated!

10
1

Hey, I am currently trying to understand a bit better what the Activity Pub allows and what it doesn't as I am preparing a presentation on that topic.

On Lemmy I can join other servers without having to recreate an account. Does that also work for across Activity Pub supporting software? Could I join a PeerTube page and then post there? Could I upload videos? Could I join Mastodon or Pixelfed and post images?

11
1
12
1
submitted 3 weeks ago by aramis87@fedia.io to c/fediverse@lemmy.world

Like many others, when the reddit APIcalypse happened, I moved to the fediverse. Like many, I wasn't sure what it really consisted of, how it worked, or what instance to move to. Eventually I decided to sign up with kbin.social. Ernest was welcoming, the instance was friendly with a nice mix of topics, the community was great, having access to both threadiverse and microblogs was great, and I loved it.

And then Ernest started having health issues and the instance became unstable. Eventually I moved to fedia/mbin, which I enjoy a lot, but I just haven't quite felt that same sense of belonging - I don't know, maybe the new job just kept me away a bit too much, or I'm getting old, or just been through too many changes. But I've kept kbin on my launch page, and sometimes I find myself a bit wistful for it.

I poked at the internet, and the kbin.social domain expires in a few days, on 10 September, which I suppose will be a formal end to the project. In memory of kbin, I'd like thank Ernest: wherever you are, I hope you are well and enjoying your life. Thank you for the concepts behind and your work on kbin; I love the bridging of the microblogs and threadiverse. And thank you for making the transition to the fediverse less confusing to this old redditor. I wish you the best in life, and thank you again.

13
1

Over the past few months in particular, the Social Web Community Group has seen an increase in heated discussions online that have been arguing protocol superiority and creating conflict between ActivityPub and AT Protocol, or trying to promote one over the other. These discussions have generally not been productive, created contention within the community that stands in the way of collaboration, and been a hotbed for conflict, disagreements, and misinformation. There has often been significant biases exhibited within these conversations.

ActivtyPub in its current usage does make different design decisions to AT Protocol, but ActivityPub is not necessarily that different from AT Protocol: both are open social web protocols.

There is an entire section of the ActivityPub specification that isn't as well known or widely adopted but which, at a high level, provides fairly similar ideas to those emphasized within the AT Protocol community for separation between data, identity and applications. Recently, a taskforce within the Social Web Community Group has been established to advance what is now known as the ActivityPub API.

Whilst we may have our differences at present, over time those gaps will narrow, as we share a lot more in common than we have differences.

There does not have to be a “winning” protocol. We do not build a better open social web for everyone by fighting and arguing about protocol superiority. That is not how we achieve a better open social web. Instead, we must work together, cross-pollinate and share ideas, and participate within each other's communities with respect and mutual understanding. Arguing between us only emboldens those that seek to derail and destroy efforts to build an open social web.

The practice of collaboration outside of our own groups has a long history within the standards community, whether that is with competing companies working together on standards or protocols, or collaboration between different standards bodies like the W3C and IETF.

There has already been cross-pollination of ideas between the people working on ActivityPub and AT Protocol. For example, AT Protocol adopted an internet draft that was originally written to support the ActivityPub ecosystem, and projects within ActivityPub have adopted some ideas on content labeling and starter packs from the AT Protocol ecosystem.

Both ActivityPub and AT Protocol can and do co-exist. This co-existence is perhaps best emphasized by the outstanding work of Bridgy Fed project, which connects ActivityPub, AT Protocol, and other protocols together allowing for interoperability and community that crosses between protocols. If you wanted to summarise this letter on a t-shirt, it would be “People > Protocols > Platforms”.

This statement is a call for cooling the temperature of discussions and a reminder to be respectful of each other and the huge amount of work everyone is putting in to build a better open social web. We do not win by tearing each other down, which only emboldens and empowers those who do not want either protocol to succeed.

This statement was written following an initial discussion at this month's Social Web Community Group meeting, and has been reviewed by several members of the CG.

14
4
submitted 3 weeks ago by Coopr8@kbin.earth to c/fediverse@lemmy.world

TLDR: Customized a browser as dedicated Fediverse front-end, use existing web clients for per-service UI, manage account/password with password manager, and merge the notifications from multiple services into one inbox? Is this possible/good?

Hello all,

It's me, an eager fediverse adopter who wants all their friends to get onboard and craves an all-in-one solution for federated content, but who knows no code and barely enough IT to get by reading git documentation.

I'll start by saying that one thing is clear, diversity and experimentation is the essence and benefit of the Fediverse concept. To me, new and exciting ways to use ActivityPub (and other distributed social/comms protocols) get me thrilled and ready for more. The challenge I, and I'm sure many adopters face is the challenge as old as the internet: platform fatigue.

While I want to use all the amazing services the Fediverse offers, managing clients and accounts for each one, and specifically the notification streams coming from all of them, often feels burdensome, decreasing my engagement.

So here's a simple thought experiment I've been playing with: what is the simplest, lowest friction method of accessing and managing multiple notification/content streams without needing to consolidate or centralize client/server development across multiple projects? And further more, how can this set of notifications (and subsequent content interaction) be consolidated yet separated from the other non-fediverse notifications/content across multiple devices?

My naive user mind has pointed me in the direction of dedicated browser instances with customized UI. When I have a webapp I need rapid access to and notifications from I install a dedicated browser instance (or "app" in Edge speak, I know, booo). This works well for me, and in some cases uses less memory than a dedicated application for some reason (looking at you Discord).

So what if a customized browser could be built off of an existing project (probably going to have to be Firefox based, though all eyes on Ladybird), that has a built in password/account manager, and pulls the notification streams from all of the services those accounts interact with into a merged list. Then add filter options for that list including service, account, media type, etc.

All interactions with notifications pulls up a tab of a webclient the user designates for that service, ideally reusing the same single tab unless the user specifically selects open new tab. Each designated service appears on the toolbar as a bookmark, showing notification number beside it. Total notifications and the shortcut to the unified notifications service/Inbox lives on the left or right side of the toolbar and is emphasized.

And that's it, everything Fediverse under one hood, separate from the main browser, not scattered across multiple installed applications, and with each client self-updating.

The challenge? Of course it is merging all the notification streams. Based on what I know of ActivityPub this seems achievable, but the details are beyond me. I am reminded of RSS emerging as the means of addressing a very similar challenge with the emergence of blogs, perhaps an ActivityPub to RSS gateway/bridge could even be the solution to merge the notification streams and then off the shelf RSS reader extensions could serve for the master notification inbox.

I am also reminded of my beloved Trillian which merged IM services under a single application hood, but faced an ever stacking development load as each service changed. Glad to see they still exist, but it seems like the browser route could avoid that centralized dev burden.

Thoughts from more experienced minds than I? Does this make any sense?

15
17
submitted 3 weeks ago by kernelle@0d.gs to c/fediverse@lemmy.world
16
5
Fediverse Iconography (iconography.fediverse.info)
submitted 3 weeks ago* (last edited 3 weeks ago) by mesamunefire@piefed.social to c/fediverse@lemmy.world
17
1
submitted 3 weeks ago* (last edited 3 weeks ago) by stabby_cicada@slrpnk.net to c/fediverse@lemmy.world
18
1
  • Next Sosyal is a new social media platform with close ties to the Turkish ruling party, that is based on Mastodon but does not federate
  • A shuffle in the places, forums and sites to talk about #activitypub, with new owners for forum SocialHub, the activitypub.rocks website now managed by the W3C SocialCG, and the new activitypub.space forum
19
5
submitted 4 weeks ago by incentive@lemmy.ml to c/fediverse@lemmy.world

cross-posted from: https://lemmy.ml/post/35533581

cross-posted from: https://lemmy.ml/post/35533537

I setup a Mastodon relay - anyone want to help me test by adding it to their instance? Would help me know if the "Recent jobs" stat is working (I think it requires 2 instances at minimum to show jobs) and if adding to instances (outside of my own) is working properly and how traffic looks.

20
9
DAT-protocol (dat-ecosystem.org)
submitted 4 weeks ago by biotin7@sopuli.xyz to c/fediverse@lemmy.world

I stumbled onto this interesting protocol. Already has a browser using it called the beaker browser

Basically a decentralized protocol for data with Git-like features built-in. I wonder if any of you have stumbled onto this. Any thoughts ?

21
4

https://en.wikipedia.org/wiki/Jay_Graber

In 2015, Graber began working as a software engineer for SkuChain in Mountain View, California. She then worked in a factory in Moses Lake, Washington, where she soldered bitcoin mining equipment. In 2016, she began working as a junior developer for the Zcash cryptocurrency.

So lately I have been trying to figure out why people are calling BlueSky decentralized and I noticed that fun fact. It made me realize how cryptocurrencies are something else that was often technically "decentralized" but in reality controlled by a single person or group.

In case it's also not known, Jack Dorsey who helped found BlueSky is a big cryptocurrency booster.

22
66
submitted 4 weeks ago by tfm@europe.pub to c/fediverse@lemmy.world
23
16
submitted 4 weeks ago* (last edited 4 weeks ago) by Paige@piefed.ca to c/fediverse@lemmy.world

Created a guide over the weekend on hosting a podcast with PeerTube. Going with Spotify/YouTube is tempting for many, but they may not have realized how easy/affordable PeerTube has become for hosting and maintaining complete control of a feed.

24
5
submitted 4 weeks ago* (last edited 4 weeks ago) by Pro@reddthat.com to c/fediverse@lemmy.world

Thread

I am asking for 2 main reasons.

  1. I can't even think of any way that a recent thread can get this giant amount of comments.
  2. I have a concern here about how Lemmy can fight bot accounts. Is there is any plan or way for that or is Lemmy defenseless against bots?

More importantly, is Lemmy. World admins/mods investigating or are aware of this?

25
2
submitted 4 weeks ago by Genius@lemmy.zip to c/fediverse@lemmy.world

I've heard about the Lemmy devs struggling financially to be able to support Lemmy in the past. A lot of users say they'd support the devs if they shut down lemmy.ml, but it can be hard to quantify the value of such statements.

Thus, a proposal: Some trusted team of admins from another instance, say .world or blahaj.zone for example, should set up an account for people who want to support Lemmy but not lemmy.ml to donate into. This account would immediately donate all the money sent to it, if and when lemmy.ml is shut down. The Lemmy devs could think of it as an emergency fund for a rainy day, and if the financial situation ever gets desperate enough for them, they could shut down lemmy.ml and draw on this fund.

A side effect of the fund's existence may be that people, now given the choice to support Lemmy without supporting lemmy.ml, stop donating to the devs directly and just put their money in the no-ml fund instead. if that happened, the devs would have no choice but to shut down .ml, but hey, that's the free gift economy for you.

view more: next ›

Fediverse

36748 readers
8 users here now

A community to talk about the Fediverse and all it's related services using ActivityPub (Mastodon, Lemmy, KBin, etc).

If you wanted to get help with moderating your own community then head over to !moderators@lemmy.world!

Rules

Learn more at these websites: Join The Fediverse Wiki, Fediverse.info, Wikipedia Page, The Federation Info (Stats), FediDB (Stats), Sub Rehab (Reddit Migration)

founded 2 years ago
MODERATORS