Ben Pate 🤘🏻

@benpate
1.7K Followers
587 Following
2.7K Posts

Howdy! I'm the nerd who's building #Emissary - an ActivityPub server for building custom social applications on the Fediverse.

My first app on this platform is a music sharing server for indie bands, called #Bandwagon. And now I'm also working on #Atlas, a social mapping server for adding Federated annotations to places in the real world.

If you'd like to talk about any of my projects, feel free to DM me here, or on Signal (@benpate.5280)

Emissaryhttps://emissary.dev
Bandwagon.fmhttps://bandwagon.fm
Atlashttps://atlasmaps.org
GitHubhttps://github.com/benpate

@mikebabcock

For sure. The core feature set is growing. I’m lazer focused on E2EE at the moment, but there are actually a number of other BIG projects in their announcement. It’s going to be a very busy time at Mastodon HQ!

Sure, it’s a pretty standard process. I’m happy to talk about how to do it, but it probably wouldn’t be a FEP.

There’s not much about the ActivityPub protocol involved.. just making a server with a switch in front to choose which database you’re reading from.

@strypey @takahe

@mikebabcock

Well, in a way, Mastodon already reads mail. I just see this as an upgrade to the existing feature set, but not really a change of mission.

I get your point that there’s already lots of encrypted messengers. But the encryption is the least interesting part. It’s the communities they serve that makes the biggest difference. And I believe E2EE will just help apps to serve people better.

@strypey @takahe

😁😁

Yes, Emissary already serves multiple domains from the same server cluster.

Right now, Bandwagon.fm is two web servers and three databases (way more than I need, but fun to test on). It’s the same cluster that serves fixe or six domains.

So yes, it’s ready to host a bunch more domains, then let people bounce from one server over to the next (on my cluster or elsewhere)

We all know about the ways tech founders have sold their souls for funding to keep their platforms online; ads, Venture Capital, acquisition by corporations, or becoming one (IPO). Obviously we need ethical alternatives for social web services.

But not just alternative funding models. We also need alternative governance models, which keep the operators of services accountable to the people using them.

(9/?)

@strypey

I don’t have much experience with video services like PeerTube, but I’ve been told that many servers shut down for this very reason.

I think some kind of freemium/paid model is a basic requirement for any kind of big file hosting (like audio or video)

If it’s only free, then I should plan for it to disappear some day.

@strypey @sknob

Mine is "About Time" -- I literally sing it around the house every now and then.

https://bandwagon.fm/675d4f0dbd1c354e6b03abdd

About Time

Bandwagon.fm

@sendpaws @rick

You make an excellent case for blocklists and reply controls, Pawlicker.. muting you now.

So, Bandwagon is great at broadcasting, and it works well as something like a Fediverse RSS reader, too.

But right now it sucks at DMs and notifications. Call it an artifact of my original newbie-ness with social networks.

That’s getting fixed sooner than later - coincidentally with the work on the E2EE project. In the next month or so, this will be the UX for all private messages (encrypted or not)

@strypey @sknob @sknob

@nazokiyoubinbou

So true, and I’m so glad you said this. I’ve been holding back on so many super-snarky replies that I really shouldn’t post publicly 😇

The biggest thing I’m seeing is fear.. fear of change, and fear of the unknown.

No, the E2EE solution we’re building isn’t perfect (nothing is) but it’s been vetted by some very smart people who care deeply about getting this right.

So, most of the hot takes dissipate once you clarify the questions and alleviate the fear.