#activitypub

danie10@squeet.me

GoToSocial is a new ActivityPub social network server for the Fediverse

Typical social network profile with a banner across the top (this one showing two purple flowers with green leaves behind), an icon of a face, and name GoToSocial with an address handle @gotosocial. To the left side is a pane with a heading About and some links to documentation, support us, Matrix space, etc. To the right side a pane shows pinned posts with two posts shown with status updates for the network.
This service is still in Alpha release but is already deployable and usable, and federates with other Fediverse servers.

However, there is no “main” instance you go to join. The intention really is that you host your own instance for yourself and a few friends and family. To this end, it is designed to be very lightweight and will happily run on a Raspberry Pi or even a $5/pm VPS.

This is taking a very different approach from say Mastodon which has one main instance everyone could join, but then it sits with the issue that everyone joins there, and it becomes a bit “centralised”. GoToSocial has been designed as lightweight for self-hosting, and also has a Docker image installation, so it makes it really easy for (and encourages) most people to host their own instance.

It seems to also be focussed very much around privacy (defaults to unlisted posts) and permission controls (for example, you have an option to post to mutual-only where both people follow each other). Also, by hosting your own service you set the rules, and you are also your own admin. You can choose to turn off likes, replies, boosts, etc as well. Being your own admin also means you can easily adjust the post length as well.

It does conform to the Mastodon API so apparently some Mastodon clients will also work fine with it.

See github.com/superseriousbusines…
#Blog, #activitypub, #GoToSocial, #opensource, #technology

jaywink@jasonrobinson.me

Threads has entered the fediverse - Engineering at Meta

https://engineering.fb.com/2024/03/21/networking-traffic/threads-has-entered-the-fediverse/

I must admit I never thought this would actually happen, #Threads federating with the Fediverse, but it did, woah. Pretty huge moment for #ActivityPub. Now lets hope #Meta plays it nice with interop, well as nice as any of the other bickering and sometimes somewhat poorly interopping #Fediverse platforms are doing :P

While I totally expect half of the Fedi to go on an instance blocking spree, personally I'm happy for this development. And hey, even if half of the Fedi does go on an instance blocking spree, that is fine. It's all a part of the freedom provided by a decentralized federated network.

It's a huge pity #Bluesky settled on building their own platform. We could be a very big nice happy family had they chosen to adopt ActivityPub during the evaluations they did.

I just hope resharing Zuck's first Fedi post wont demolish my poor #Socialhome instance 😅

danie10@squeet.me

Oh, Zot! Nomadic Identity is Coming to ActivityPub: This could change the Fediverse forever

Piece of paper in background covered in pencilled notes and calculations. In the centre is a black rectangle with a white lightning bolt through it. Bottom right is the head and shoulders of a man wearing glasses and wearing a checked shirt. Top left is a symbol with the words ActivityPub Rocks. To the top right is a symbol with the words Hubzilla rules.
Years before there was Mastodon and even ActivityPub, there was Mike Macgirvin who created the Zot protocol, which Hubzilla runs on. One of Hubzilla’s most amazing features (apart from also integrating with Activity and the Fediverse, and having channel relays) is also the nomadic identity that Mike envisioned.

Nomadic Identity is a concept pioneered by Mike Macgirvin, a longtime builder in the Fediverse. If you’ve ever used Friendica, Hubzilla, or Streams, you’ve used software written by this guy.

Nomadic identity is true portability of your identity, along with posts, followers, etc to a new location.

I’ve actually used nomadic identity when I hosted my own Hubzilla instance, and I moved my hosting to a different provider where I could not host my Hubzilla easily in a Docker environment. I resumed my Hubzilla on the secondary channel, and changed that to my primary channel. It just worked.

Hubzilla, with its Zot protocol, also allows for multiple channels on the same account (think of them as separate feeds each with its own profile) which can be used for work, home, a hobby, etc.

I’ll be really happy to see Mike applying his mind to improving ActivityPub as I know he had some fundamental principles which he got right, and which ActivityPub still needs. How, where, and when I don’t know as I remember Mike says way back, that is was easier to create the Zot protocol anew, than to change Friendica’s existing protocol.

Identity Management is one of those pieces of plumbing that’s surprisingly shaky still on ActivityPub but also across all social networks and requires serious consideration. For example, you also cannot migrate your identity from Facebook to say Tumblr at all. I know that Sir Tim Berners-Lee was also working on the same problem, with his POD identity being central for each person, but he has been busy on it for many years and there is no sign at all of any early adoption on any existing social network.

So, if Mike can retrofit his concepts into ActivityPub, then he will likely help cement an important new building block for the Fediverse and all its users.

See https://wedistribute.org/2024/03/activitypub-nomadic-identity/
#Blog, #activitypub, #nomadicidentity, #socialnetworks, #technology

berternste2@diasp.nl

The fediverse, explained

The Verge

The buzziest new thing in social networking is a big deal. It’s also very confusing. And it’s not actually new. (...)

Illustration: fediverse as interconnected sociale media
.

So what is the fediverse?
It’s an interconnected social platform ecosystem based on an open protocol called ActivityPub, which allows you to port your content, data, and follower graph between networks.

What?

Ugh, I know. Let me try again.

The fediverse is as if you took X, TikTok, Snapchat, Instagram, and Facebook and made them all interoperable so you could post anything from anywhere, and all your followers would be guaranteed to see it. And if you wanted to leave one platform for another, you could bring all your content, all your followers, all your everything with you. (...)

But all of this stuff only works if there is a standard, and I’d bet $10 that ActivityPub is going to be that standard. It’s the one that’s overseen by the World Wide Web Consortium, it’s the one with the most momentum, it’s the one Threads is supposedly going to support — it’s just kind of clearly winning. (...)

So why would I leave Instagram and Facebook?
That’s the big question. Do you like Instagram and Facebook?

I mean, sure. It’s where all my friends are.
That is the single biggest problem for the fediverse. A lot of folks I’ve talked to say that, basically, if we’d built social media like this 20 years ago, the world would be better and smarter and we’d all be richer and better-looking. (Or something.) But we didn’t. We built it on a bunch of closed platforms that turned out to be really sticky, really lucrative for the companies that made them, and frankly kind of user-hostile. But it’s really, really hard to convince people to stop hanging out where their friends are and go join something new just because it’s better. That transition will take a long time, if it ever happens. (...)

Complete article

Tags: #fediverse #social_media #activitypub #x #Twitter #tiktok #snapchat #instagram #facebook #youtube #algoritm #interoperability #mastodon #hubzilla #diaspora* #Bluesky #threads #AT_Protocol #Farcaster #Nostr #Reddit #Pixelfed #Lemmy #PeerTube #Friendica #BookWyrm #Goodreads #Misskey #Flipboard #Medium #hubzilla

sascha@loma.ml

Friendica | Warum es bei weitiergesagten ActivityPub Beiträgen kein Problem ist das sie nach ein paar Tagen automatisch löschen zu lassen, bei Diaspora Beiträgen aber sehr wohl

Jeder kennt das, man sieht einen Beitrag und findet ihn oder seinen Inhalt gut oder wichtig, sagt ihn weiter. Aber auf der anderen Seite müllt das dann das eigene Profil recht schnell zu, die eigenen Beiträge verschwinden oft geradezu zwischen den eigenen weitergesagten Beiträgen. Nun gibt es ja die Möglichkeit Beiträge nach einer gewissen Zeit löschen zu lassen. Bei ActivityPub Beiträgen wie z. B. von Mastodon, Pleroma oder Misskey ist das auch kein Probem, da dort die weitergesagten Beiträge praktisch nur verlinkt werden. Sprich wird diese Verlinkung gelöscht, dann bleibt der Orginalbeitrag und auch die Kommentare und Likes dazu bestehen. Anders sieht es jedoch bei weitergesagten Diaspora Beiträgen aus. Sagt man einen Diaspora Beitrag weiter, so wird eine Kopie des Beitrags erstellt, ähnlich als wenn man einen Beitrag zitiert. Dieser Beitrag hat dann eigene Kommentare und eigene Likes die beim Löschen verloren gehen. Das es daneben bei weitergesagten Diaspora Beiträgen auch noch andere Probleme gibt ist klar. So können Diaspora Nutzer zwar den Beitrag sehen, kommentieren und liken, sehen aber keine Kommentare von ActivityPub Usern. Umgekehrt ist das dann genauso. Also nicht wirklich befriedigend.

Tags: #Friendica #Weitersagen #Automatisches-Löschen #ActivityPub #Likes #Kommentare #Diaspora #Sascha #2024-02-10

reverendelvis@spora.undeadnetwork.de

Falls ihr einen WordPress Blog habt
If you have a WordPress blog

Aktiviert doch das Activity Pub Plugin von Herrn Pfefferle! Das ist kinderleicht und eure Seite ist sofort föderiert! Schickt mir gern den Link, ich abonniere euch.

Activate the Activity Pub plugin from Mr. Pfefferle! It's child's play and your site is instantly federated! Send me the link and I'll subscribe you.

https://wordpress.org/plugins/activitypub/

https://word.undead-network.de/2024/01/10/falls-ihr-einen-wordpress-blog-habt-if-you-have-a-wordpress-blog/
#activitypub #federation #Fderation #wordpress #wp

anubis2814@friendica.myportal.social

#Friendica is now a clone of ALL social media platforms. #G+, #Facebook, #Myspace with its customizable profiles people can see, #Instagram with its new channels(I made a media channel that just shows images and video of people I follow and its now Instagram/ #pixelfed, and now its even #Tiktok with the video only channel. It connects to all social media, #activitypub and #diaspora. It truly is the one ring to rule them all and yet no body knows about it. (Its naming here in the states doesn't help it sounds like a cheap knockoff of friendster but apparently sounds cool in France and Germany which is where it is most prominent. If these anyone was getting paid to keep me on the site longer, they'd be rolling in the dough with these new channel features. Instead its 100% free. #Friendica

salinger3@diaspora-fr.org

How to Kill a Decentralised Network (such as the Fediverse)

I know we all dream of having all our friends and family on the Fediverse so we can avoid proprietary networks completely. But the Fediverse is not looking for market dominance or profit. The Fediverse is not looking for growth. It is offering a place for freedom. People joining the #Fediverse are those looking for freedom. If people are not ready or are not looking for freedom, that’s fine. They have the right to stay on proprietary platforms. We should not force them into the Fediverse. We should not try to include as many people as we can at all cost. We should be honest and ensure people join the Fediverse because they share some of the values behind it.

By competing against Meta in the brainless growth-at-all-cost ideology, we are certain to lose. They are the master of that game. They are trying to bring everyone in their field, to make people compete against them using the weapons they are selling.

Fediverse can only win by keeping its ground, by speaking about freedom, morals, ethics, values. By starting open, non-commercial and non-spied discussions. By acknowledging that the goal is not to win. Not to embrace. The goal is to stay a tool. A tool dedicated to offer a place of freedom for connected human beings. Something that no commercial entity will ever offer.

https://ploum.net/2023-06-23-how-to-kill-decentralised-networks.html

#ploum #gafam #xmpp #mastodon #google #microsoft #activitypub

anubis2814@friendica.myportal.social

New idea for the #fediverse. Not initially my idea but I've built on it. A way to advertise to people who are looking to shop only. In the search bar in place of the # use say $$ in front of any search. People who are selling will tag their stuff with the same tag. Probably the easiest place to build an only shop gallery is #pixelfed @dansup The portfolio layout is all there. The pictures in the gallery would just need descriptions under the thumbnails marked with $$. Anything the $$ would automatically get its date of posting updated every two weeks to remain relevant in searches. $$ listings would not appear in the global feed, just to people who put in the search. This could help as an alternative to the etsy and amazon searches. Sadly there would then need to be a ban/block list available to known scammers, or unethical sellers or rating systems or store accounts. This would of course require all of #activitypub to get involved or just be a pixelfed thing. #sales #advertisement #amazon #etsy #smallbusiness #art #artisan

reverendelvis@spora.undeadnetwork.de

I switched my band website to wordpress with ActivityPub. feels a bit beta but you can subscribe here @Reverend@reverendelvis.de (if you want). Then I realized that WP also works with matrix.synapse. I like the protocol very much and think this will be much more important and powerful than ActivityPub in the long run. Community creation is almost not possible with AP and you can use matrix e.g. also very well as cloud, it goes all real-time things: streaming, video chat, chat etc... Both has its justification and are good. Both can be integrated into WP... how nice.

https://reverendelvis.de

https://word.undead-network.de/2023/10/17/11312/
#activitypub #aissolution #federation #matrix #matrixsynapse #reverendelvis #synapse #wordpress

z428@loma.ml

Serious question, no offense or provocation intended: With this stuff being baked into Hubzilla and, apparently, also design-wise into Bluesky / AT, can anyone out here involved with the #ActivityPub outline why nomadic / easily portable identity isn't built-in here by design? Looking at the (to-be-expected) dynamics of instances going up and down, blocking each other or moving to newer, different pieces of software, this seems an absolutely obvious requirement, so I wonder why this has been left out of the standard / spec?

kurt@pod.thing.org

Wir befinden uns im Jahre 2023 n. WTF …

Das ganze Fediverse ist von den Zwitschervöglein besetzt… Das ganze Fediverse? Nein! Eine von unbeugsamen Diasporaner:innen bevölkerte, fast nur nur über Friendicarum erreichbare Galaxie des Fediverse hört nicht auf, dem Eindringling Widerstand zu leisten. Und das Leben ist nicht leicht für die zwitschernden Legionär:innen, die als Besatzung in den befestigten Lagern Mastodorum, Lemmyrum, Plerorum, Plumeum und Misskeyum liegen…

#fediverse #diaspora #activitypub #grüssegehenraus #bleibtstark

diane_a@diasp.org

"#PeerTube is a free and open-source, decentralized, ActivityPub federated video platform powered by #WebTorrent, that uses peer-to-peer technology to reduce load on individual servers when viewing videos.

Started in 2017 by a programmer known as Chocobozzz, development of PeerTube is now supported by the French non-profit Framasoft.[4] The aim is to provide an alternative to centralized platforms such as #YouTube, #Vimeo, and #Dailymotion.

As an #ActivityPub platform, it is part of the federated network known as the #Fediverse."

https://en.wikipedia.org/wiki/PeerTube

#thisistheway #fuckgoogle #fuckbillionaires #fuckthembillionaires