Poll
Voting ended 11 June at 23:33.
40 posts total
12
Anonymous poll
Poll
Strong yes
48
7.7%
Qualified yes
93
14.9%
Qualified no
171
27.4%
Strong no
623 people voted. 311
49.9%
Voting ended 11 June at 23:33. Our voice phone systems are seamlessly federated. You can call people across carriers, over national boundaries, instantaneously, and the only friction is slightly more numbers to dial.
Show previous comments
@evan Unless you try to start a phone company. They won't connect you to the network if you don't jump through their hoops. @evan@cosocial.ca One thing they touched on that really resonated is how much irredentist wars like those in Gaza and Ukraine are tied with climate change. The other note that Klein made about Gaza was mentioning The Shock Doctrine. I agree with her that the ultraright Kahanist politicians in Israel are exploiting October 7 to effect a pre-existing policy of eradication of Palestinians from Gaza. Sixteen years ago tomorrow I published the first post on the fediverse. https://web.archive.org/web/20080618164355/http://identi.ca/notice/1 It's still visible on Identi.ca today, although the URL format changed a few years ago, and the redirect plugin stopped working a few years after that. https://identi.ca/evan/note/Y0QwGyc1QYilqqawkDrQlg Thanks to everyone who made identi.ca a great place to be, and thanks to everyone who's expanded the fediverse since then.
Show previous comments
@evan thanks Evan for these first steps to the Fediverse 🤗 @evan does it still federate? I pasted the identi.ca url into my Mastodon instance's search bar but it wasn't able to find it If you're working on #ActivityPub, I *highly* recommend the new draft report on using HTTP Signature and ActivityPub by @snarfed.org and @nightpool . This draft just hit the stands this week, and it's a really complete coverage of the topic. Interesting that this is more about identity than "privacy" so native to #4opens a breath of fresh air in this. Anonymous poll
Poll
Strongly agree
291
85.8%
Somewhat agree
39
11.5%
Somewhat disagree
7
2.1%
Strongly disagree
339 people voted. 2
0.6%
Voting ended 20 March at 23:40.
Show previous comments
@evan It’s an open standard. If someone isn’t allowed to implement it, then it’s not open. It’s equivalent to putting up a billboard in a public place and questioning if everyone is allowed to read it. @evan You're in the middle of one of those artsy-fartsy be-one-with-the-universe seminars, aren't you? ;) I'm implementing some sample code for the #ActivityPubBook at https://github.com/evanp/bots-rodeo . I'm realizing that we can really get wedged on delivery between using `sharedInbox` and `bto` or `bcc`. Preventing double delivery is kind of a chore, here. Basically, if `userA@domain1` has followers `userB@domain2`, `userC@domain2`, and `userD@domain2`, and they have an activity that has `to`: `followers` and `bcc`: `userD@domain2`, and domain2 has a shared inbox, you can't deliver to the shared inbox without double-delivery to userD. domain2 can do double-delivery-detection, but that kind of sucks. "This document is dedicated to all citizens of planet Earth. You deserve freedom of communication; we hope we have contributed in some part, however small, towards that goal and right." I really like this dedication. #ActivityPub I don't know who actually wrote this but `git blame` says @cwebber added it and honestly that is some pure crystal Christine Lemmer-Webber energy if I've ever seen it. @evan if you can easily alter this it seems to deadname @cwebber and way-less importantly gets GNU social’s name wrong. I submitted a FEP for identifying the canonical #Webfinger address for an #ActivityPub actor. I'm interested in hearing from #ActivityPub developers who've successfully mapped #OpenGraph properties from <meta> tags in Web pages onto the `Page` type and its properties in AS2. "Facebook was better in the Platform era (2007-2011), when third-party developers could add widgets to profile pages, and in-stream interactive experiences." Anonymous poll
Poll
Strongly agree
88
31.5%
Somewhat agree
123
44.1%
Somewhat disagree
37
13.3%
Strongly disagree
279 people voted. 31
11.1%
Voting ended 16 Dec 2023 at 16:50.
Show previous comments
Are there any Mastodon clients that use the `replies` collection to get the full list of replies from a remote server?
Show previous comments
@evan this wouldn’t be the job of the mastodon client, no? it’s the job of the activitypub client / mastodon server. a mastodon client would use the mastodon api for fetching conversations, and may choose to fetch from the root’s origin instead of your local server (although this bypasses your local blocks and mutes) For today's issue triage, I worked on an #ActivityPub primer page on testing: https://www.w3.org/wiki/ActivityPub/Primer/Testing There are a lot of TBD elements in there. In particular, I need to figure out the best way to make the hostnames of different implementations visible in container environments. I also need to figure out how to turn off SSL cert validation in different AP implementations. So, if I were going to make a tech manifesto, it might be something like: - protocols not platforms
Show previous comments
One part of the enshittification process that @pluralistic leaves out of his equation is third-party developers. Developers are like the canaries in the enshittification coalmine. They create a huge part of the value of a platform for both end users and businesses. Platforms encourage this value creation in the ecosystem, and cherry-pick the best apps to either clone or acquire. Then, they shiv developers with an API TOS change. @pluralistic Facebook Platform did this. LinkedIn did this. Google. Twitter has been knifing its developer community for over a decade. @evan @pluralistic I used to have an add-on that aggregated and filtered several feeds from a social media site, so for example one could just see posts with a specific keyword or hashtag. An emergency response org in the US used it to present a true real time dashboard of all the things that were happening from its field stations across the state. All gone now. As always the real value is in the long tail, but because that can't be turned into revenue, it doesn't matter. Wow; I just re-read the old socialcg minutes for why we don't have an extension process, and apparently I just got tired of working on it without a vote and downvoted it out of consensus. https://chat.indieweb.org/social/2018-09-12 It was a perfectly reasonable proposal. I should have stuck to it! #ActivityPub would be much better now with that process in place! So, one weird thing about parasocial relationships is that people feel familiar enough to make what seems to them to be fun, teasing comments with their Internet pal. For the person on the other side of the relationship, it's yet another rando with anger issues coming out of the aether to ruin their day. Don't pretend to be someone you're not -- an angry person, a stupid person -- with people who don't know who you are. They can't tell that you're pretending, and will take you at face value. I've signed an agreement to write a book about #ActivityPub for O'Reilly Media. The book should be available sometime after summer 2024. Blog post here: https://evanp.me/2023/09/07/activitypub-book-for-oreilly-media/
Show previous comments
@evan I'll give you 20 bucks if you let me pick the first word. No tricks, either; I'll tell you publicly what the word is before you have to agree. But it's a binding contract, so I have to know the terms are settled before I say. 12
|
@evan I'm a strong no. I don't need or want to know who has viewed my profile (or viewed my posts, seen a DM I've sent, etc), but if the data is available curiosity will get the better of me and I'm going to look at it anyway. I'd rather not be able to see this data so I can't be tempted to look.
@evan I actually think it depends on the network. On most social media, like Mastodon, blue sky and Threads, I'd say no. On LinkedIn I think it makes some sense to see it.
@evan Turn the question around. "Should other users of a social network platform be told that you've viewed their profiles?"