@makiki@ShadowJonathan Social media that completely reject any sort of nudity are weird to me. Like it is pretty easy to not come across it on most platforms just by having nsfw functions and filters.
These two actors are hosted on different servers, but they are actually the same actor:
@nomad@mitra.social
@nomad@public.mitra.social
My server merges them and displays as a single account in UI. I guess that means portable actors are working. The next step is implementing outbox forwarding, and with that I'll be able to demonstrate merging of objects and activities.
No point in moving your identity if your content server shuts down unexpectedly. I'm actually working on nomadic content over ActivityPub right this moment. Centralising it destroys everything I've done with nomadic identity over the last dozen years. We have clonable identities (identity and content) right now with live synchronisation. If your server cert expires or goes offline right this second, go to your clone and nothing has changed. You have all your content, friends, and settings. Everything. I'm not giving this up and neither should you. Content-addressable mechanisms don't work because the url changes if you edit the object. Every project has completely different URL paths and object-type mappings.
I'm currently convinced the only way to solve this is with a mapping table, so that /item/something on my system can be found at /object/something on your system (or whatever). We also have 30-40 different object types that most other projects haven't even considered. This is the only way to make them portable. Just store the object in the mapping table instead of the local path mapping for that object. Done. The portable url could just be $apgateway/$did/$resource-id. If my software supports that kind of object I'll redirect to where we store that kind of object. If it doesn't, I'll just return the portable object.
@smallsees@erlend@dmitri (also the spec indirectly explains how to build a microservice that could run for $1/mo on a little heroku-style platform you could point myname.com at-- we can hopefully provide a prototype soon and, if people demand it, add more explicit detail about how to build one's own or adapt the idea to other form factors?)
After watching enough @notjustbikes, I’ve become sufficiently orangepilled, to be standing at a random bus stop in exurban Germany, and be pleasantly surprised by the lane narrowing and curvature introduced by this pedestrian island
Four years ago, Koo began as a social media platform for Indians, by Indians, directly serving language-specific communities and local personalities; now, its challenges in engagement, monetization, and partnership have brought it to near closure.
“80% of the world speaks a native language, other than English, and they too deserve a language first platform to express themselves and connect better.”
We're living through one of those moments when millions of people become suddenly and overwhelmingly interested in fair use, one of the subtlest and worst-understood aspects of copyright law. It's not a subject you can master by skimming a Wikipedia article!
--
If you'd like an essay-formatted version of this thread to read or share, here's a link to it on pluralistic.net, my surveillance-free, ad-free, tracker-free blog:
Third and not last, Roberts has the 6-3 decision in SEC v. Jarkesy, affirming the Fifth Circuit on the Seventh Amendment jury trial issue. The court does not reach the other issues. Sotomayor has the liberals' dissent. https://www.supremecourt.gov/opinions/23pdf/22-859_1924.pdf
Sotomayor is reading from her dissent in Jarkesy. #SCOTUS
A likely outcome is that the executive agencies, including the SEC, is just going to stop bringing enforcement actions. They don't have the resources to bring everybody to trial. So people are just going to get away with financial fraud... which, again, is what Republicans want.
Once again, Justice Ketanji Brown Jackson is saying out loud just how corrupt and politically motivated the Supreme Court majority has become. https://masto.ai/@Nonilex/112685094145453092
Six Republican Justices, already embroiled in scandal for receiving millions in “gifts” from oligarchs with business before the Supreme Court, overturned the clear will of Congress today to legalize bribery-after-the-fact. Or as they call it, “gratuities.”
Justice Jackson, dissenting, has some choice words: (1/5)
@JamesGleick
This is very similar to the bump stock ruling that willfully ignores the plain mean of the law passed by congress and declares that bump stocks are not yet illegal.
With this court, the words written by congress have no binding power
Honestly the things outlined here and addressed in the FEP is going to introduce a bluesky-like data portability to the fediverse;
You can dictate the domain and URL that your identity (a small document saying important critical elements) is hosted at, and migrate that.
You can dictate where your DATA lives, on your own storage provider, or at an instance, and migrate that easily as well.
If this is true, it'd fix many of the problems that migration currently has on fedi, and allows a true continuous identity and post history to exist. It'd require a refactor of many many many different fedi softwares, but imo it is worth it, since it transforms fedi into something else.
Tonight I set aside some time to listen to @johnonolan on @mike's DotSocial podcast.
A lot a lota lot of what John says mirrors the very same potential that many ActivityPub devs see as well. There are far too many points in that podcast that made me nod my head in agreement (and wish I was a third guest too!), but there was one that was incredibly timely:
Mike: ... you've been thinking about actually embedding the whole article in the ActivityPub post, which is a mind-blowing thing... it's not a link to something else... the whole article is in the post. John: Yes, this is something that makes perfect sense but is somehow completely new, which is weird... Mike: You can have formatted text... images? video? John: ActivityPub is fairly agnostic, you could in theory shove almost anything into it. The question is what is the client on the other side prepared to receive? Do they have some way to display it? John: If we get platforms in the ActivityPub network to start innovating with content types, it might cause those things to be adopted and it might drive the standard and what it is possible to display
Emphasis mine.
John, Mike, this is almost word-for-word exactly what the Forum and Threaded Discussions working group has been working towards! The main problem is we need buy-in from implementers to push this forward.
We can do this, we can send richer HTML across the protocol in such a way that all those things you two mentioned — in-line images, embedded videos, tables, etc. — can all show up as intended by the sender.
We've got commitment from (but not limited to) representatives from NodeBB, Discourse, and WordPress, and having Ghost and Flipboard sign on would help push this forward just that much more.
Let's do this, let me get you caught up with the state of the protocol re: the Article object type. Let's chat (but publicly, since I can't receive DMs here on NodeBB).