humanetech

joined 3 years ago
MODERATOR OF
 

@Houkime on itch.io has recently started organizing Gamejams on the Fediverse. This is a great idea to get some real creative hackathons going that drive fedi forwards at the same time.

This brainstorming thread is for posting game ideas that might be picked up in these sessions.

1
submitted 3 years ago* (last edited 3 years ago) by humanetech@lemmy.ml to c/libre_culture@lemmy.ml
 

Some very early announcement of something very noteworthy that is happening on the Fediverse right this moment. Currently most of the discussion still takes place under the #weblite hashtag only.

As you know the current Web specifications have become very bloated. They serve established browser vendors, which operate monopolistically and dominate the (corporate) internet. For new FOSS browser projects it is nigh impossible to start from scratch and implement crisp and modern web rendering engines. The complexity and scope is just too high.

Existing standard bodies such as WhatWG, W3C and IETF move slowly and are beholden to Big Tech lobbying and influences, who want to keep this the status quo.

But there's nothing that withholds the free software community to derive their own open standards that are lightweight and intuitive. So it happened, only yesterday 15 October, that some fedizens decided to pick up that glove.

Adrian Cochrane and Alexandra kicked off the Weblite initiative. Adrian has been working for a long time on two very cool greenfield browser projects, Odysseus and Rhapsode, an auditory browser. From this many insights on what #weblite specifications should and should not contain was gleaned and hopefully and with collaboration from many others this will be transcribed into Unicode chars in some initial drafts. So, if you are interested, then don't hesitate and lend your helping hand.

You'll notice that the linked repositories on Codeberg are still mostly emtpy as of now. Yep, it is indeed that early. On Fediverse you always learn the cool things first 😜

As posted by Adrian these are the principles of Weblite:

  • Simplicity
  • Vendor, platform, and device independence
  • Forwards and backwards compatibility
  • Maintainability
  • Flexibility
  • Richness
  • Accessibility

Note too that with these principles Weblite is somewhhat different than what ProjectGemini aims to achieve. Gemini strips to absolute essentials and has more in common to Gopher, that came before the current web.

Join forces, Lemmy people! Let's bring lite where now darkness rules.. (Don't forget to add a #weblite hashtags to your fedi toots)

 

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

Join the FedeProxy vidcall and help bring Gitea to the Fediverse

Whether you are technical or not, there's many ways you can help. By doing so you'll contribute to offering real and open alternatives to the dominant position that Github has on the open source movement. Decentralized FOSS development on the Fediverse, no less!

Agenda:

  • Proofreading of grant proposal
  • Dev bounty: Generate gitea private keys
  • Find individuals & orgs to support grant application and/or federation in Gitea
  • Facts / articles that demonstrate the popularity of Gitea
  • Where to advertise the effort towards federation?
  • First grant application must be sent before October 1st, 2021 for the @NGIZero Discovery call

Provide your availability for the vidcall here: https://framadate.org/jO19mi38nMKWNYbt

Read these other Lemmy posts and learn how you can earn money now:

Additional information:

 

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

Join the FedeProxy vidcall and help bring Gitea to the Fediverse

Whether you are technical or not, there's many ways you can help. By doing so you'll contribute to offering real and open alternatives to the dominant position that Github has on the open source movement. Decentralized FOSS development on the Fediverse, no less!

Agenda:

  • Proofreading of grant proposal
  • Dev bounty: Generate gitea private keys
  • Find individuals & orgs to support grant application and/or federation in Gitea
  • Facts / articles that demonstrate the popularity of Gitea
  • Where to advertise the effort towards federation?
  • First grant application must be sent before October 1st, 2021 for the @NGIZero Discovery call

Provide your availability for the vidcall here: https://framadate.org/jO19mi38nMKWNYbt

Read these other Lemmy posts and learn how you can earn money now:

Additional information:

 

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

An opportunity for Golang devs to work on a great FOSS project with funding: Bringing Gitea to the Fediverse with ActivityPub support and the ForgeFed protocol..

 

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

Alovoa looking for contributors! Can you help us implement decentralization for open source dating app?

ActivityPub?

Help us, join the project: https://github.com/Alovoa/alovoa

0
submitted 3 years ago* (last edited 3 years ago) by humanetech@lemmy.ml to c/fediversefutures@lemmy.ml
 

Moderation on the Fediverse

Right now when people install federated server instances of any kind that are open for others to join, they take on the job to be the instance admin. When membership grows, they attract additional moderators to help with maintenance and assuring a healthy community.

I haven't been admin or mod myself, but AFAIK the moderation work is mostly manual, based on the specific UI administrative features offered by a particular app. Metrics are collected about instance operation, and federated messages come in from members (e.g. Flag and Block). There's a limited set of moderation measures that can be taken (see e.g. Mastodon's Moderation docs). The toughests actions that can be taken are to blocklist an entire domain (here's the list for mastodon.social, the largest fedi instance).

The burden of moderating

I think (but pls correct me) that in general there are two important areas for improvement from moderators perspective:

  • Moderation is very time-consuming.
  • Moderation is somewhat of an unthankful, underappreciated job.

It is time-consuming to monitor what happens on your server, to act timely on moderation request, answer questions, get informed about other instances that may have to be blocked.

It is unthankful / underappreciated because your instance members take it for granted, and because you are often the bad guy when acting against someone who misbehaved. Moderation is often seen as unfair and your decisions fiercely argued.

Due to these reasons instances are closed down, or are under-moderated and toxic behavior can fester.

(There's much more to this, but I'll leave it here for now)

Federating Moderation

From the Mastodon docs:

Moderation in Mastodon is always applied locally, i.e. as seen from the particular server. An admin or moderator on one server cannot affect a user on another server, they can only affect the local copy on their own server.

This is a good, logical model. After all, you only control your own instance(s). But what if the federation tasks that are bound to the instance got help from ActivityPub federation itself? Copying from this post:

The whole instance discovery / mapping of the Fediverse network can be federated. E.g.:

  • A new server is detected
  • Instance updates internal server list
  • Instance federates (Announce) the new server
  • Other instances update their server list
  • Domain blocklisting / allowlisting actions are announced (with reason)

Then in addition to that Moderation Incidents can be collected as metrics and federated as soon as they occur:

  • User mutes / blocks, instance blocks (without PII, as it is the metric counts that are relevant)
  • Flags (federated after they are approved by admins, without PII)
  • Incidents may include more details (reason for blocking, topic e.g. 'misinformation')

So a new instance pops up, and all across fedi people start blocking its users. There's probably something wrong with the instance that may warrant blocklisting. Instance admin goes to the server list, sees a large incident count for a particular server, clicks the entry and gets a more detailed report on the nature of said incident. Makes the decision whether to block the domain for their own instance or not.

Delegated moderation

When having Federated Moderation it may also be possible to delegate moderation tasks to admins of other instances who are authorized to do so, or even have 'roaming moderators' that are not affiliated to any one instance.

I have described this idea already, but from the perspective of Discourse forums having native federation capabilities. See Discourse: Delegating Community Management. Why would you want to delegate moderation:

  • Temporarily, while looking for new mods and admins.
  • When an instance is under attack by trolls and the like, ask extra help
  • When there is a large influx of new users

Moderation-as-a-Service

(Copied and extended from this post)

But this extension to the Moderation model goes further.. we can have Moderation-as-a-Service. Experienced moderators and admins gain reputation and trust. They can offer their services, and can be rewarded for the work they do (e.g. via Donations, or otherwise). They may state their available time and timeslots in which they are available, so I could invoke their service and provide 24/7 monitoring of my instance.

The Reputation model of available moderators might even be federated. So I can see history of their work, satisfaction level / review by others, amount of time spent / no. of Incidents handled, etc.

All of this could be intrinsic part of the fabric of the Fediverse, and extend across different application types.

There would be much more visibility to the under-appreciated task of the moderator, and as the model matures more features can be added e.g. in the form of support for Moderation Policies. Like their Code of Conduct different instances would like different governance models (think democratic voting mechanisms, or Sortition. See also What would a fediverse “governance” body look like?).

Note: Highly recommend to also check the toot thread about this post, as many people have great insights there: https://mastodon.social/web/statuses/106059921223198405

0
submitted 3 years ago* (last edited 2 years ago) by humanetech@lemmy.ml to c/fediversefutures@lemmy.ml
 

Hi there fellow fedizen, it is great to see you in this community 😊

Why did I create this space, you ask? Well, first of all because Lemmy rocks of course, and I wanted to be part of the fun.

Fediverse Futures: Visions & Dreams

This community will focus on the future of the fediverse mostly. Because our potential is humongous and remains largely untapped. Fedi has come a long way, and has explored 'doing social media differently'. Free, libre and open software, a great online culture, tremendous diversity and wonderful people.

It is time to go beyond microblogging and - like Lemmy and other splendid apps - go way further in the realm of possiblities. The dream of Fediverse Futures is ...

"Social Media Reimagined"

Yeah, that's right. We should go wild in exploring what is possible. Dream our most beautiful dreams, and cooperatively work on materializing them. Make them real.

In this space we'll brainstorm and ideate, letting our imagination run free. This community is a companion to Fediverse Futures that exists at SocialHub. This community is non-technical at heart. It is for everyone dreaming fedi dreams.

Visionary ideas discussed here, can be taken further on the SocialHub forum to be elaborated and further flesh them out with more technical discussion.

view more: ‹ prev next ›