deadsuperhero

joined 9 months ago
 

The Mastodon For Harris campaign has raised close to $500,000 within two weeks of being live. It is probably the largest attempt for political organizing on the Fediverse, and may provide a playbook for other efforts going forward.

 

Today, we sat down and reviewed NeoDB, a review system that lets you track books, movies, music, tv shows, games, podcasts, and more. There's some really incredible ideas beneath the surface.

 

Sometimes, developing a new app, platform, or concept for the Fediverse can seem like a minefield. Here's some rules of thumb on how to maintain goodwill with the community, and ideas of how to do it.

 

In an effort to better help prospective Fediverse developers understand Solid, the ActivityPods team has released an example app as a reference point for understanding how everything works under the hood.

 

IFTAS, the Trust and Safety organization for the #Fediverse, launched a new community portal full of guides, resources, discussion groups, and tools for community moderators and instance admins. We take a look at what it does.

 

FediVision is an annual music competition in the spirit of Eurovision. This year probably had the biggest turnout ever: 72 entries from a variety of artists and musicians, and you can listen to all of them!

 

We dug into Mastodon's new US-based non-profit entity, and checked out who their board members are, and what they've accomplished in the past.

[–] [email protected] 1 points 4 months ago

It's a different approach with different ideas. It uses open protocols, focuses on data and account portability, and incorporates peer-to-peer concepts in its architecture. The vision behind Bluesky is to build a global square with these concepts.

I definitely wish they would've extended ActivityPub and collaborated on the wider network, but I kind of understand wanting to start from scratch and not get involved with the cultural debt Mastodon brought to the network.

 

Bridgy Fed's Bluesky integration is now in beta, and makes it possible to connect your account from the Fediverse to Bluesky, and vice versa.

There's still some quirks, and every bridged account has to opt in to it, but it's a promising moment for people that want to communicate across networks.

[–] [email protected] 0 points 4 months ago (2 children)

It's an interesting and frustrating problem. I think there are three potential ways forward, but they're both flawed:

  1. Quasi-Centralization: a project like Mastodon or a vetted Non-Profit entity operates a high-concurrency server whose sole purpose is to cache link metadata and Images. Servers initially pull preview data from that, instead of the direct page.

  2. We find a way to do this in some zero-trust peer-to-peer way, where multiple servers compare their copies of the same data. Whatever doesn't match ends up not being used.

  3. Servers cache link metadata and previews locally with a minimal amount of requests; any boost or reshare only reflects a proxied local preview of that link. Instead of doing this on a per-view or per-user basis, it's simply per-instance.

I honestly think the third option might be the least destructive, even if it's not as efficient as it could be.

 

The Fediverse has, not one, but two different streaming platforms readily available to people. They both work a bit differently...but, both of them work great with OBS Studio. We dive in to how to set each up.

 

We sat down with Matthias Pfefferle to talk about his journey in developing an ActivityPub integration for WordPress, along with the challenges of implementing a protocol for a platform that everybody customizes in a wide variety of ways.

We also check in on how development is going, and what’s in store for the future!

 

ActivityPods is a wild project that's bringing the architecture and data capabilities of Tim Berners-Lee's Solid Protocol to the Fediverse. We dig in to what it is, how it works, and what's currently possible with the framework.

 

Ghost is a huge publishing platform, and a sizeable rival to Substack. By adopting ActivityPub, they are opening up to an entirely new audience, and harnessing the power of the Fediverse.

[–] [email protected] 2 points 7 months ago (1 children)

Hah, nah, I'm just mean to myself. 😅

[–] [email protected] 6 points 7 months ago

Bridgy Fed isn't a crawler, though. It doesn't scrape anything, index anything, or store anything. It's simply a translation layer.

[–] [email protected] 8 points 7 months ago (1 children)

This dude wrote a platform that speaks like four different protocols and translates back and forth between them. You can use it to bridge your Fediverse account to natively talk to people on Bluesky, or Nostr, or IndieWeb.

This podcast episode is a reflection on the guy's experiences, insights, and thoughts on doing this work. He also weighs in on the weirdness of making not-exactly-compatible systems talk to each other, some of the really weird UX of interop that surprises people, and some thoughts on where the network is going.

Really smart dude, well-spoken, co-founded Google AppEngine back in the day.

[–] [email protected] 2 points 7 months ago

I would absolutely love to do this, but haven't figured it out yet. Part of the challenge is that some of this music is on different websites / storefronts. I might try to build something for this, though.

[–] [email protected] 3 points 7 months ago (2 children)

Wow, nice! Have you thought about submitting your work to Radio Free Fedi? It's an amazing service, basically operates as an Internet radio stream. All of The Mixtapes are assembled through tracks discovered via RFF.

[–] [email protected] 5 points 7 months ago

Sadly, it's more complicated in the Fediverse, because Actor identities are tied to specific domains. If a user moves accounts, they basically send out an update that says "this profile is dead, follow this new account instead", and users automatically switch upon receiving it.

There are three problems:

  1. If your server goes down before you initiate this switch, the change can't actually federate out to your followers. You basically have to build up your follower list from ground zero.
  2. Mass migration is slow, spammy, and inefficient. If we had thought to incorporate some kind of decentralized identifier and relied on that, rather than @[email protected], switching your account to something else could theoretically be more seamless.
  3. Doing this for hundreds or thousands of users is not only a headache, but can be a real strain on servers. It's one thing when a single person does this switch for 3,000 followers: the update is gradually trickled out across accounts, and after a while, the new account is at parity. Doing this with thousands of accounts with thousands of followers is extremely painful.
[–] [email protected] 19 points 7 months ago (5 children)

It's technically possible, just really, really hard. One example of a successful migration was the transition from calckey.social to firefish.social. It was a massive, extremely difficult undertaking, though.

A big problem involves how user identities are tied to instances. If there were a way to decouple that, I think a lot of the pain goes away.

[–] [email protected] 11 points 7 months ago

Actually, that's probably my fault, I had to edit the graphic on a phone, and don't have the steadiest hands.

I'll fix it when I get home.

[–] [email protected] 39 points 7 months ago

Yeah, they didn't want their money going to the Taliban, and it's a little shaky as to whether the Taliban's Ministry of IT would take a stricter content enforcement on their ccTLD. For a while, it was only possible to renew domains, not buy new ones.

Still, I stuck with the title because the Taliban is still the reason.

[–] [email protected] 6 points 7 months ago

Trust and Safety tooling, apparently.

view more: next ›