He/him. Board member at CoSocial.ca. Team lead for trust and safety. Director of Open Technology at Open Earth Foundation (OEF). Past founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai. CTO of Breather, TRU LUV and MTTR. Creator of GNU Social and pump.io. Co-chair of the Social Web Working Group at W3C. Co-author of ActivityStreams 2.0. Co-author of ActivityPub. Co-author of OStatus. Grad student in CS at Georgia Tech. This network has been my life's work. Thanks for making it.
Public Key
npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu
Profile Code
nprofile1qqs28c9u3r3vcsw7vnw8p4n84mtrwwxx849fk8l5gkcqdvetzeaqcvc33yvz8
Author Public Key
npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Show more details
Published at
2023-05-01 21:28:58 Event JSON
{
"id": "01c377febe06c22b81d67382f2710a9411649538dad08579ccca7a5f51c6a6d0" ,
"pubkey": "a3e0bc88e2cc41de64dc70d667aed63738c63d4a9b1ff445b006b32b167a0c33" ,
"created_at": 1682969338 ,
"kind": 0 ,
"tags": [
[
"mostr",
"https://cosocial.ca/users/evan"
]
],
"content": "{\"name\":\"Evan Prodromou\",\"about\":\"He/him. Board member at CoSocial.ca. Team lead for trust and safety. \\n\\nDirector of Open Technology at Open Earth Foundation (OEF).\\n\\nPast founder of Wikitravel, StatusNet, identi.ca, Fuzzy.ai. CTO of Breather, TRU LUV and MTTR.\\n\\nCreator of GNU Social and pump.io.\\n\\nCo-chair of the Social Web Working Group at W3C. Co-author of ActivityStreams 2.0. Co-author of ActivityPub. Co-author of OStatus.\\n\\nGrad student in CS at Georgia Tech.\\n\\nThis network has been my life's work. Thanks for making it.\",\"picture\":\"https://media.cosocial.ca/accounts/avatars/109/493/705/899/503/027/original/e752e389699414c0.jpg\",\"banner\":\"https://media.cosocial.ca/accounts/headers/109/493/705/899/503/027/original/c18f8d9c38a940b1.jpeg\",\"nip05\":\"[email protected] \"}" ,
"sig": "020ad80b721bcb90cd9275e446d342f6c038376c67a3d302b87d6bd98206cdd1e2df4d8d5e0135fbb7f29f48be9bfa37e3b77d289b3bf77ad535585f75055f7f"
}
Last Notes npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Rudbeckia hirta, black-eyed Susan. #Bloomscrolling #NativePlants #QuebecNativePlants https://media.cosocial.ca/media_attachments/files/112/658/961/407/038/967/original/2bdb369272e26ece.jpg npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1src…fms4 I wanted to prove you wrong but I think you're unfortunately correct. I can't believe I missed it! https://chatgpt.com/share/bb16818b-9016-4f7b-959c-b1c34895dab7 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub19lt…qfjk ActivityPub API too? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1dzn…4dfn you think I should call it "the social API"? https://media.cosocial.ca/media_attachments/files/112/563/874/363/185/526/original/45bf03640c6ad892.png npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou SMS is also remarkably well federated. In the early 2000s, every carrier had their own text messaging platform. Today, you can send an SMS to practically anyone. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou 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. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou One of the things we talked about in the Social Web Working Group was how to include binary data in the ActivityPub objects, like an `Image`. One proposed technique was to base64-encode the data and include it in `content`; another option was to use `data:` URLs in the `url` property of the object. Do any ActivityPub processors currently include inline images or other binary data? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou But I also note that you are not a scholar of genocide. 800 of them signed a letter saying that there is a plausible chance we are seeing genocide in Gaza. https://twailr.com/public-statement-scholars-warn-of-potential-genocide-in-gaza/ The International Court of Justice also said the war is a plausible genocide. And of course the International Criminal Court has brought indictments against the prime minister of Israel and the defense minister for crimes against humanity. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou (I just sent this to the White House.) Mr. President, I heard a speech by you at a dinner last night about the War in Gaza where you insisted that "it's not genocide." Let me first point out that if you have to say that about anything, it's probably really bad. You don't have to say that about a baseball game or a Christmas parade. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub14uk…2erc one nice part about Open Source is that anyone can take their code and use it and they can't do anything to stop it 💃🏼 #FuckThoseGuys #FuckThatParticularGuy npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou If you hear something from a protest that you don't agree with, keep listening. You're the person whose mind they're trying to change. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Someone please tell me the plan isn't to ban Tiktok so that American young voters love Joe Biden again because that is a dumb plan. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Happy Earth Day to all who celebrate. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1ckm…gutz amazing work! Thanks for being such an important part of the fediverse. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Friends, I need your help. I'm working on the Far Horizons chapter for the #ActivityPub book, where I discuss future applications for AP. I've got dating, enterprise software, job search, IOT, marketplace, and others. What's a far-out application of ActivityPub you've thought of that I might not have? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Even if you have been actively working to undermine this network by promoting Bluesky or Nostr, the Fediverse has a place for you. There is so much work still to be done, and we'd all appreciate your help. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou In the #Fediforum today, we've been talking about how to monetize Fediverse content. I have talked about a rough outline for how to do it before -- setting up a private account, enabling out-of-band payment, and approving followers based on payment. As a proof of concept, I've set up a premium account on my personal server. @npub1smu…udwt is a subscription only private account (separate from my friends-and-family account) where I will post content I think is worth paying for. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1de7…r7gn it's more complex than managing most other kinds of resources on AWS! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Me: I would like to have a Kubernetes cluster AWS: OK Me: I would like more than one person to be able to use it AWS: no npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Here's a good rule of thumb: if you play around with CSAM, you are the Bad Guy, full stop. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou We're discussion #ContentNation at #Fediforum. I really appreciate this comprehensive article at WeDistribute about the topic: https://wedistribute.org/2024/03/contentnation-mastodons-toxicity/ npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1t8u…c7sk @npub1wvr…ur2y @npub1uyh…d3wt Thanks for what you do! Glitch is an important part of a healthy, open web ecosystem. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1wjf…072p Ah, finally figured out how to reshare this. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou The Fediverse belongs to everyone. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1xkn…elux this is important npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub178r…qekt why was it called "Treasure Island"? Is it a reference to the Robert Louis Stevenson book by the same name? Did the exposition have a pirate theme? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub19lt…qfjk Have you tried with the URL-encoded equivalent? @%E8%8E%8E%E5%A3%AB%E6%AF%94%E4%BA%[email protected] npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Canadians: please sign the petition to get Parliament to set up a Mastodon server. https://www.ourcommons.ca/petitions/en/Petition/Details?Petition=e-4769 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Happy #WikipediaDay to all who celebrate. https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Day npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1mmf…eknq I'd like to see a statement saying Canada would comply with the rulings of the ICJ. I think the Global Affairs statement is not great, but it is supportive of the court. https://www.canada.ca/en/global-affairs/news/2024/01/statement-by-minister-joly-on-south-africas-case-against-israel-at-the-international-court-of-justice.html npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou I'm surprised to see Artifact shutting down. I liked the app and heard a lot about it from the type of people who get breathless about apps. I don't find this argument compelling. I think we need a news-focused, algorithmic fediverse client -- something Open Source and hard to shut down. https://medium.com/artifact-news/shutting-down-artifact-1e70de46d419 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1cx7…8tc2 can we collaborate on a spec for this? /cc @npub14s3…hnzd npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1ytq…9rrp @npub1f6a…pnql one trick I'd like to try but haven't yet pulled off is using archive.org's free S3 clone for hosting static content. https://archive.org/developers/ias3.html npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou I'm reading "The Broken Earth" and it's just so devastating all the time. I don't think I've read any speculative fiction this dark since "A Song of Ice and Fire." npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1alq…mnj6 would you consider a fediverse-enabled platform? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1uta…u7q4 honestly this was pretty fun npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1k08…6xvn your hair is so short! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1k08…6xvn @npub1njz…q92f @npub1ckm…gutz @npub1gjt…zaxv Here's my best guess: not enough client software used it (just StatusNet and Buzz and Cliqset), so it wasn't valuable for publishers. Without support for feedback through Salmon, it was one-way syndication. And it was hard to find and subscribe to feeds. Our clients made you find the right Tumblr URL, instead of saying "fred179 on Tumblr". My company went out of business around 2013, so that didn't help, either. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1k08…6xvn @npub1njz…q92f @npub1ckm…gutz @npub1gjt…zaxv yes, if I remember correctly, Tumblr and WordPress both supported PubSubHubbub. We could follow accounts there but not reply. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #idea an LLM service that reads all your email, texts, social feeds, browser history and photos, and tells you what kind of person you are and what you need to do with your life. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub16gl…syzj nobody can define who accesses the fediverse. It's an open system, based on DNS, and there's no gatekeeper. Meta is a member of the #SocialCG and is standards-oriented. They are very interested in finding standard ways to implement Threads features like reply controls. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1alq…mnj6 do you mean @npub1eu5…3nau ? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou buckle up https://www.threads.net/@zuck/post/C0zXcQmxO77 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1xzm…eykm come now! This overstates our current knowledge of the nature of intelligence. LLMs are adaptive, they have memory, they use language to communicate, and they integrate disparate experiences to solve problems. They have many of the hallmarks of what we call intelligence. They have more such characteristics than, say, dolphins or chimps. Us knowing how they work is not a disqualifier for them being intelligent. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1alq…mnj6 I haven't listened to the @npub1lsl…9c2x one. Was it good? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1mpx…n2a6 cool. We should check for interoperability. Also, cool URL. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou I've been working on the command-line API client, ap, for the #ActivityPub book I'm writing for O'Reilly Media. It's a Python program that implements commands like `ap inbox` (read the inbox) and `ap reject follower` (reject a pending follower). https://github.com/evanp/ap Originally, I was testing it live, just running it against onepage.pub. This weekend, I buckled down and wrote real unit tests with unittest.mock. It's been amazing; what a great tool. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou 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. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1hvz…mle9 you look happy! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou MMyy mmooddeemm iiss ssttuucckk oonn hhaallff dduupplleexx npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou The pollinators are loving our New England asters (Symphotricum novae-angliae) and Canadian goldenrod (Solidago canadensis). It really makes me glad we planted them here! #NativePlants #Ecotone #StLawrenceLowlands #Appalachians #BloomScrolling #florespondence https://media.cosocial.ca/media_attachments/files/111/171/750/862/722/065/original/7b2ab00c8e6edf39.mp4 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1ykg…g4jv I changed it from "the API is only implemented..." to "the ENTIRE API is only implemented..." which I hope is clearer! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1ykg…g4jv no. The client-to-server posting portion of the spec covers the very specific process of creating activities. That's the writeable part of the API. But there is a lot more to the API. - Every AP object has an ID that's GETtable, returning the object's AS2 representation - Every Actor has a representation - Every actor also includes several important streams (inbox, outbox, followers, following, liked) - Every object also can include several important streams (likes, replies, shares) npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou One of the funny things about ActivityPub is that we originally had a charter to develop a social API, with an option to make a social federation protocol. The ActivityPub federation protocol has been very successful. The API is only implemented in a few projects, which I think is a mistake, but I hope to see improve over time. Some people think the API drags down the federation protocol, without realising that the protocol wouldn't exist without the API. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou One thing that I don't like about Mastodon is that I can't edit the replies to my post. So, if someone replies to something I said with a non sequitur, the only way I can remove it is by blocking the replier. It'd be nice to remove the reply without blocking the replier. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou "Business as usual" is a term that terrifies #ClimateChange people and bores everyone else. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Hours in New York City: 18 Rat incidents: 4 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou There is literally one (1) example of any company taking an Embrace, Extend, Extinguish strategy (Microsoft, with the Web, in the late 90s). They went through years of antitrust lawsuits for it. There are zero (0) examples of it ever working. No, not RSS; no, not XMPP. There are literally millions of examples of companies, individuals, governments and non-profits adopting open standards and making the network, and their services, better. More ActivityPub makes a better Internet for everyone. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Meeting details! 12 September 2023 9:30-11AM CET This is our main meeting and we'll be covering a lot of different topics. Hopefully addressing extensions! https://www.w3.org/events/meetings/5aafc3e5-aac6-49f8-bcc4-3afd7fb00ce6/ 13 September 2023 12:15-13:15 CET A session on test suites, including next steps from previous special meeting. https://www.w3.org/events/meetings/919c2a7d-e925-4249-8a29-09001c15b48a/ 13 September 2023 14:30-5:30 CET A session on data portability. https://www.w3.org/events/meetings/46ce9082-710a-4fe2-8cf8-5dcdc207c877/ npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou 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/ npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Fool stack npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou We will not avoid #ClimateChange. It has already begun. The migrations, wars, extinctions, storms, wildfires and heat waves are already here. But we can make this century much better for humans and other living things if we act now. The most likely scenarios are temperature rise between 1C 🤞🏼 and 4C by 2100. There is a huge difference in misery for all life with every decimal point of temperature change. It's not a game that we "win" or "lose". It's a situation we can make better or worse. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1k08…6xvn where are you? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou I should also say that it doesn't matter which way information flowed. It doesn't matter if an enslaved person gets a Ph.D. in astrophysics from their work. If it comes from forced labour, it is toxic and valueless. There is no benefit that is not absolutely corrupted by its enforcement through slavery. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou It makes me angry to hear that Florida schoolchildren will be taught that enslaved Black people in the Americas benefitted from slavery by learning valuable skills. On. the. contrary. Skilled enslaved people were crucial to the development and running of colonial American industry. Enslaved experts provided techniques and technology from West Africa to create the American rice market. https://archive.nytimes.com/www.nytimes.com/books/01/04/22/reviews/010422.22faustt.html Enslaved experts built the indigo industry. https://history.howstuffworks.com/world-history/indigo.htm npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou People sometimes ask me about Jack Dorsey's second-favourite social network. I wrote up my thoughts about it earlier this year on my personal account. tl;dr it is bad; don't use it. Thread here: https://prodromou.pub/@evan/110045336289311841 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou BLACK-RUN FEDIVERSE FUND The fediverse needs more Mastodon instances run by Black people and targeted to Black people's needs. It also needs directories, portals, relays, search, groups, clients, servers and other infrastructure tailored to the Black community. If you want those things to exist, please donate to this fund. If you are Black and want money to make those things, please let us know, and we'll get you some of the donated money. https://gofund.me/3715f6a3 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou It happened! https://lists.w3.org/Archives/Public/public-swicg/2023Jul/0032.html npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou It's wild that all these platforms are boarding their doors and shuttering their windows so ChatGPT doesn't get trained on those exquisite dril quotes and /r/relationships comments for free npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1k05…cn3x anyone who doesn't have a domain and doesn't want to buy one can get a subdomain for free from a service like DynDNS. We all know how domains work. We've been using them for 40 years. They give us identity on email and the Web. Someone who doesn't want to get a domain and just wants to use an existing public service can pick a dependable service that won't change. A lot of people are fine with having a @gmail.com email address, for example, because they trust Google. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1350…tu6e so, do you have a blog post or other docs on how you created this process? I think it's neat that you used Shortcuts for posting to Mastodon. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub16y5…lvuj @npub1jpp…u59l Are you asking me how Internet standards evolve? Typically, a backwards-compatible next version is developed. A great example would be HTTP 2. I hope that helps! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou @npub1grk…nqea I think it should be: content, fall back to summary npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] hello! Who's here? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] #[1] TRUE npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou So, what do we need to do to get Diaspora* connected to the Fediverse? They're such an important part of the social web movement. I miss having them here. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] so, you're reading the requirement that OrderedCollection objects in AP have to be reverse chronological order applies not only to the properties defined in the AP spec, but to **all** properties in any document used in AP, even if they're defined as an extension? That seems like an incorrect reading of the intent of the spec. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] I found your idea for extending OrderedCollection absolutely wild. I don't think any of us considered it when making the spec. What's the use case? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] yes npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Apropos of nothing, this is my favourite chip. https://www.gardenofeatin.com/product/red-hot-blues/ npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] gotta avoid that participant bias. I need subjects who don't care about my feelings! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] I can think of two hacks, if you run your own Mastodon server. 1. Hack the code to override the check and give yourself a green background and checkmark. 2. Use an official link in the UI, like nytimes.com, but link to a lookalike domain, like nytimes.co, and clone the Web site so it looks official. Only humans would fall for these, though. Double-checking rel=me links is pretty automatable, I think. We probably should have a browser plugin for it. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Hi @wikipedia ! We need a bot for the Commons Picture of the Day! https://commons.wikimedia.org/wiki/Commons:Picture_of_the_day npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] we know each other! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] agreed! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] get 'em npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] #[1] that's awesome! npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] is there a Drupal module for ActivityPub? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] #[1] I'm more concerned about individual operators burning out, though. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] do you watch Succession? Does this actor remind you of anyone? https://succession.fandom.com/wiki/Marcia_Roy npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou I was moving some blackberry vines in my backyard up to our back fence. Digging down under them, I found a stack of iron stakes about 10 cm below the surface. Pretty thick cedar roots had grown over them. I don't know what they were for or why someone left them there so long that they got lost and swallowed slowly into the earth. https://media.cosocial.ca/media_attachments/files/110/222/487/630/881/438/original/041f54d09851332d.jpg npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou So, I'm worried about so many individual instance operators feeling overwhelmed and alone. We started #[0] partly to move to a more sustainable model. I feel really supported by the other members of the coop. We're all in it together. It's moving in the right direction, but it's going to take time. But what can we all <gestures broadly> do to help individual operators who are feeling overwhelmed? Some sort of HugOps Hotline to give em a break for a day or two? npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou A stream in the woods in Quebec near Rigaud. https://media.cosocial.ca/media_attachments/files/110/204/834/527/047/087/original/8eb25558efa832d0.mp4 npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Folks, I'm going to run a big #[0] tournament next week for #[1] in the fediverse. 4 brackets -> Final four -> big winner! Help me out and tell me your favourite bots, and why you like them, so we can get them in the running. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Today is my half birthday. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou who's going to be lucky #[0] npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou Wearing my new #[0] T out for a run. https://cosocial.ca/system/media_attachments/files/110/193/696/180/537/264/original/1be5fe5bb140250d.jpeg npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] this is shameful. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] I took my first ride of the year yesterday! It went great. npub150stez8ze3qauexuwrtx0tkkxuuvv022nv0lg3dsq6ejk9n6psestaz9xu Evan Prodromou #[0] I wrote about it last month. I think it's at best a spoiler for the fediverse -- potentially eating up some of our momentum. I hope they get smart and support ActivityPub instead of wasting people's energy and time with an incompatible snowflake protocol. https://prodromou.pub/@evan/110045336289311841