I stole a few ideas from did:plc and did:tdw, yes. It's just an experiment insofar, as I'm using it as a stand-in for other methods, as something I can adjust to my needs as I toy with DIDs in a way with reverse-compatibility to standard non-DID ActivityPub.
As it currently stands, there doesn't seem to be a lot of methods that clarify whether DID URLs are permitted or not with the method.
There were a few adjustments I was going to add, such as what other 'authoritative' servers the did:fedi can be discovered from, within the method-specific protocol, maybe.
Either way, I haven't been public about it yet. Just finished a basic key wrapping and serialization format to go along with it, and I'll probably push out a newer version of the generator demo (which presently lacks a polyfill for browsers that don't have native Ed25519 within WebCrypto) in a day or two. I'll probably be more vocal when I have results.
As for the primer, that was probably over a year ago, and the mentioned FEPs, even a year before that (with all those FEPs devised by @silverpill )
So you’re posting on Mastodon, enjoying your digital life away from most of the tech blunders of integrating AI into everything for no reason. Your words are your own, you’ve got your robots.txt files organized nicely in your root directories, and everything is peaceful.
Life is good when corporations aren’t trying to plagiarize everything everyone’s ever written.
Enter: Technology Worker Dude # 4,104,210, or, Maven.
Sometime earlier today, on June 12th, 2024, an OpenAI backed project, or social network with no likes or faves and only people replying, that is also heavily infested with AI generated crap, used some code to ingest the whole ActivityPub fediverse. Just like that. Without mentioning it publicly, without uttering a single word.
Just sucked it all up like a vacuum fed into a garbage disposal.
Except that garbage disposal is the network feed of a website that is definitely not federating over ActivityPub.
In addition to pulling in posts, the import process seems to be running AI sentiment analysis to add tags and relational data after content reaches Maven’s servers. This is a core part of Maven’s product: instead of follows or likes, a model trains itself on its own data in an attempt to surface unique content algorithmically.
It’s worth mentioning that Maven received 2 million dollars in funding from former Twitter CEO Ev Williams and OpenAI CEO Sam Altman.
Sean Tilley, wedistribute.org
If you can make heads or tails of what exactly this guy’s AI was doing with all of our posts from Mastodon, I applaud you. Because it’s complete gibberish to me.
Taking out the dopamine feeding parts of a social network is already kind of a weird decision, but building one based around violating consent, I mean, I guess we all saw this coming. As I’ve said before, a lot of the tech world hates consent.
The people behind this have since halted ingestion and deleted everything that was scraped, for now. They haven’t said they weren’t going to do it again the second nobody’s looking.
It’s clear from the feedback on this thread that even our experiments with the tech were confusing to users and didn’t fit with other people’s expectations of how it should work.
We are currently pausing this integration, at least until we can better understand how Maven can fit in as a good citizen of the Fediverse.
Jimmy Secretan, CTO, heymaven.com
It takes a special kind of AI-muddled thought process to, instead of spending five minutes investigating how ActivityPub works, you just hook up some AI and download the whole damn thing. And then act surprised when people rightfully tell you that’s not how it works, and you can’t just shove an AI into an open space and expect a “Thank you.”
But this isn’t really a surprise, since they advertise AI-scraped sludge directly on their homepage.
“I believe that Midjourney is a great way to get started learning about generative art.”
You mean, a great way to get started being a pariah that everyone hates. Sure. You put that on your main page as a focal point.
I can’t emphasize enough how much I would love if all the data centers containing the code running these things, across every network, just suddenly exploded. Take it all back to zero, and then put up a digital wall, like in Cyberpunk 2077 when they built a whole new internet that isn’t infested with garbage.
But it seems, this will just continue to be a constant fight against greed, the death of creativity, and Sam Altman.
https://cmdr-nova.online/2024/06/13/hey-its-maven-whos-maven/
The second false claim is that companies are trying to take over ActivityPub.
As the person currently maintaining the spec, I can say pretty conclusively that there aren't a cabal of companies slavering to take over the work.
As always, the work is being done by volunteers, like me, every day and every week.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.