Posts by benpate@mastodon.social
(DIR) Post #B4jSQ6ORLwwfn8mjPU by benpate@mastodon.social
0 likes, 0 repeats
@apps This is totally fair. Support via DM is a nightmare.But the root cause isn’t you, it is the difficult UX we have with private mentions on mastodon.Someday, I hope we can build better ways of tracking and following up on private messages here
(DIR) Post #B5HhmTViBlZkXvwxUm by benpate@mastodon.social
0 likes, 4 repeats
Have you seen this news?#Mastodon just got funding to add end to end encryption into their software.So, some time next year, you’ll be able to send truly private messages to the vast majority of the #FediverseIm so excited about this.Because it’s an open spec, this opens the doors for every Fediverse app to join the party.Yesterday, this project was a proof of concept. Today, Mastodon has turned it into a stampede. #E2EEhttps://blog.joinmastodon.org/2026/04/sovereign-tech-agency-funding/
(DIR) Post #B5HstzEpitNOTGq7NI by benpate@mastodon.social
1 likes, 0 repeats
@rick @phnt@fluffytail.org Sorry, I can't see the intermediate message you're replying to (xenofem.me is returning errors) so here's just a generic take on content scanning.It's not possible to content scan MLS-encrypted messages, so that won't apply to this project. And yeah, people will use #E2EE to do bad things. It's the same calculus as with Matrix, Signal, Apple Messages, and others: the benefits to good people outweigh the negatives.
(DIR) Post #B5Htaq4lfF4GVTZ64O by benpate@mastodon.social
1 likes, 0 repeats
@rick Yeah, thanks. I knew I was missing some part of the conversation.In the Emissary implementation, the plan is for BOTH server admins AND users to opt-in to using encrypted messages. So, if someone doesn't want to participate, they certainly won't have to.Right now, I don't think anyone knows how Mastodon will design this feature (even Mastodon). But given the technical requirements for generating private keys, it's not unreasonable to guess they might do something similar.
(DIR) Post #B5MVEQm3d2W4YQOZJw by benpate@mastodon.social
2 likes, 3 repeats
RE: https://mastodon.social/@HolosSocial/116416045056891863ZOMG! #E2EE news on the Fediverse keeps getting betterThe @HolosSocial team is planning to implement the same encryption standard as Mastodon, Bonfire, and Emissary.When it lands, truly private messages should interoperate between all four platforms. This is an _absolute_win_ for open platforms and open APIs.RT: https://mastodon.social/ap/users/115588590742214453/statuses/116416045056891863
(DIR) Post #B5tNmfjo73erONpwrg by benpate@mastodon.social
0 likes, 1 repeats
I'm so excited for this next year on the #Fediverse. And the more I learn, the more I think #BridgyFed is going to become a foundational part of our network.I just posted my first messages from #Emissary across Bridgy to my account on BlueSky.I still have some things to fix (on my end, not theirs) but it worked.IT WORKED.NGL, I feel a little like Morpheus right now. And just think of what it will mean for every account set up on #Bandwagon...
(DIR) Post #B6Jea9sXUMhMRFUw1w by benpate@mastodon.social
0 likes, 0 repeats
@julian Also, how far along are you? If you’d like, you’re welcome to use, fork, or be inspired by my JS library - https://github.com/EmissarySocial/camperjsI still need to do some better documentation for it, but let me know if you’re interested and I’ll get writing today.
(DIR) Post #B6Np06rN6yUImLnxmi by benpate@mastodon.social
0 likes, 0 repeats
@julian You’re exactly right, and I don’t see it as a criticism at all. It’s an on-ramp that lets people explore slowly, then add capabilities gradually. It’s a chicken-and-egg problem. I also want a “reply” activity as well, but I’m afraid nobody would support it yet.So I look for {inReplyTo} in the create response to see if replies are possible, then register a “synthetic” activity for the application to discover. This lets me turn buttons on and off based on your servers abilities.
(DIR) Post #B6Np07FTfLlnz75DMG by benpate@mastodon.social
0 likes, 0 repeats
@julian I know.. agreement on the Fediverse is so rare, it’s almost scary 😉Yeah, Undo sounds like it makes sense in your case. I didn’t think of any in the beginning, so just overlooked it.One complicating factor is in showing the “state” of things in the remote site - we’d need a way to know that you voted for something first, so then we could undo it.But yeah, let’s add that into 3b86 as well. What kinds of parameters would you want to pass? Or, would you just want to write a PR?
(DIR) Post #B6Np07nrbVH9hlAfxI by benpate@mastodon.social
0 likes, 0 repeats
@julian I'm writing this up now. Do you also use the {context} property? Should I include this as well?
(DIR) Post #B6Np08By9sYeuWRvWq by benpate@mastodon.social
0 likes, 0 repeats
@julian That makes sense. I’ve been building out contexts for conversations, so it’s top of mind for me. But it makes sense that audience and inReplyTo might be enough. If the context is missing, I’d probably just fill in the context from the parent anyway.
(DIR) Post #B6Np08aQgw7k8NtSee by benpate@mastodon.social
0 likes, 0 repeats
@julian I can do that. Both terms *are* in the Activity Vocabulary, so we're well within the spec to include them here. But yeah, it would be good to include a note that points to the FEPs where they're really defined.Ok. More to do... 😅
(DIR) Post #B6Np08qNjcssvrMCWG by benpate@mastodon.social
0 likes, 0 repeats
@julian You can certainly use the intent buttons on Bandwagon and the Qwertylicious demo site. They're actually two different implementations, so it might be valid to try both of them.I'm pretty sure that @pfefferle has implemented some buttons in the WordPress plugin - Matthias, do you have a demo site we can test with?And, I know Mastodon's Activity Intent work has landed, but I'm not familiar enough with their buttons to say which is being powered by Activity Intents, or how.