Runs entirely in js? https://github.com/StableNarwhal/LemmyInstanceMover
danb.me’s criticisms and tone are valid, but it looks FUTO has taken down their ill-advised license page and are using an unmodified AGPL.
I’m struggling to assign malice here; Louis is a hardware guy, and not every software person is really up on what distinguishes free software from freeware. FUTO seems like a pretty small shop; I’d give them a pass on this one.
Is this what you’re talking about? Is AGPL controversial now?
When did Louis “Right to Repair” Rossmann become the bad guy?
That makes sense.
A late pattern in Reddit was personal subreddits - communities named after the account that created them. They were infrequently used, but it provided a smoother pipeline for people who lurked or commented in existing communities to become comfortable making posts and moderating communities themselves.
Ideally these communities would be prevented from appearing in the “Trending Communities” list or local/global feeds unless someone other than the owner was subscribed to them, but wouldn’t be private in the sense that no-one could see them. Just they wouldn’t get wide distribution.
Another pattern is the “Country Club” post - where individual posts in a community could be limited to people verified to post in restricted threads. This comes from BlackPeopleTwitter. The individual verification method is likely not the only way to achieve this. People who comment or vote could be limited to only those who share the instance, are subscribed to the community before the post is made, or are members of instances whitelisted by the community.
Both of these patterns are interpretations of ‘private’ to mean ‘restricted’ and not ‘secret’.
Congratulations!
I’m really happy for Eugen’s success, and am grateful for his essential contribution to widespread adoption of the ActivityPub protocol, even though I don’t agree with him on a lot of things.
I think it was honest for him to acknowledge Google’s role in sidelining the XMPP protocol, and while I don’t want to quibble about the other mitigating factors, I do take issue with him comparing the trajectory of ActivityPub with SMTP with the visible adoption and mutually assured destruction of major corporations in maintaining email’s nominal interoperability.
If people haven’t read it yet, they should check out (already Fedi-famous for his article on Enshittification) Cory Doctorow’s article Dead Letters – about how it is impossible for even a well-known public figure with access to the best server infrastructure and technical know-how to run a small private email server hosting completely legal content serving nothing resembling spam in the age of Gmail, Yahoo, and Microsoft Outlook. There are several ways that federating with Meta can kill this movement, and ActivityPub becoming the new email is one of them.
Basically, if we allow Meta, BlueSky, and Twitter to federate, the very network effects Eugen mentions make it more valuable for them to federate with each other than any smaller server. Predictably they will underfund moderation staff who make errors or their faulty algorithms automatically de-federate smaller servers due to false-flagging spam. Small operators will have to work harder and harder until it is basically impossible for them to overcome the error or fix the problem and re-federate. Eventually small groups that aren’t directly sponsored by one of the giants will be weeded out, as their users migrate to more reliable services. Even if the disconnections and undelivered messages are not the fault of the sysops, they will be scapegoated, and eventually more and more will throw up their hands and leave the rigged game.
While having a protocol you championed become the defacto web standard may feel like a great accomplishment, the Fediverse will never be a “Social Web” until the tools we use to communicate are incapable of being taken from us by corporations. Eugen’s vision of a social media ecosystem where any small developer can write a platform and have access to the entire ActivityPub network is at odds with his enthusiasm for the emailification of ActivityPub.
There are social obstacles to building the “Social Web” and as good as the Activity Pub protocol is, the true technical solution is Solidarity.
Stating your opinion that you disagree is not the same as debunking. If this has been debunked so frequently, link to the debunking. Repeating a wrong opinion over and over doesn’t make it true.
It’s shocking people are expressing this kind of naivety with the benefit of XMPP’s history.
It’s an instance of Invidious, which does not use ActivityPub. Invidious is software you can host to portal to YouTube while preventing most of google’s ability to track and advertise.
Oh, wow – thanks. I hadn’t realized Signal had changed their server code status, my bad.
The server isn’t open-source, but neither is Signal’s similar to Signal’s server in the past, but they claim to have a roadmap to change that.
The French government recently promoted Olvid over Signal, Telegram, Whatsapp to all employees.
Some required reading whenever journalists uncritically report retailer’s narratives:
That’s correct. @aral@mastodon.ar.al discovered and boosted the post, and it snowballed across the Tootiverse. They’re all pinging @Five because that’s how Mastodon does post replies.
Except for Twitter, which burns through the last of its lifeline to bolt-on ActivityPub to the code only to not find anyone to federate with.
The code is completely written in JavaScript, so all the code is readable if you look at the source, which is also available on the GitHub page. https://stablenarwhal.github.io/LemmyInstanceMover/js/script.js
It looks like it uses a Lemmy API endpoint to transfer account settings.