Talking #openweb or #Fediverse, I have to talk about #Mastodon

Let’s look at this “#branding” issue. The tech world is changing as there is a #reboot of the #openweb happening, yes a lot of people don’t see this, so worth talking about a bit. If you are interested in this subject, every day you likely hear another big player joining the #fediverse. What does that mean? It is not complex, there is a chance you are already on this path, if you are on #dotcons sites like #meta #Threads or #WordPress etc.

It’s actually something we already know about, a network of websites that interact with each other through a shared protocol, just like #email has worked for the last 50 years. The term #Fediverse is a mash-up of two words: federate and universe. To federate means to form an alliance, so the Fediverse is an alliance of websites or apps that federate content with each other. It’s a federated universe, a part of the #openweb we all grew up on if we are over our teenage years.

This network is decentralized, meaning no #dotcons controls it, people and communities have control over their information, news and data flows. While most are run by communities and individuals, a few are run by corporations. Some may have thousands of users, while others have just a few.

Each of these websites has their own myths and traditions to shape their local feeds, but people on one site can easily interact with people on another site because they’re using the same protocol, an open-source tool that connects websites into a “native” #openweb global network. How Does It Work? The protocol is called #ActivityPub, which you might’ve heard of because it powers apps like Mastodon. But it also powers #Peertube, #Pixelfed, #Lemmy, and our own #OMN etc, and even the #dotcons are sharing this space, with #meta’s #Threads. It’s extremely popular. When you publish a post on your website, it gets federated to all the people who follow you on other websites that are based on this protocol. They can like, share, or comment on your posts. That’s the path of federation and what the #openweb is about https://fediverse.party/en/miscellaneous/

The process that governs the culture of this path is simple in abstract, If the website admins notice a ton of spam coming from another website, they can either block that individual user or they can block that whole website. If that server is sending too much spam, it’s a problematic server. You can defederate from that server so you’re no longer hit with spam until they clean up their act. This is a horizontal path of how moderation works on this path, it works as an individual and as a community.

Like email, when the first thing you do is pick a username that’s available on that website. To do this, find a site that fits your interest, pick a username that’s available on that server. Your Fediverse handle is going to look like an email address: It’s going to be username@server, for example info@hamishcampbell.com for this blog’s #ActivityPub feed.

When I talk to people about the #openweb or mention the #Fediverse, I have to talk about #Mastodon for them to get an understanding on the subject, this is a non-native issue, thus the need for this blog post to try and fix this blindness. While Mastodon is a decentralized microblogging platform similar to Twitter. If you’re looking for a Twitter alternative, this is probably the one you’ve heard of. It’s one of the largest applications on the Fediverse. But Mastodon is not the Fediverse https://fediverse.observer/map look wider there are meany interesting projects.

What names to use?

The term #openweb refers to an internet ecosystem characterized by decentralized, interoperable, and community-driven platforms and protocols. It emphasizes principles of openness, inclusivity, and user control over data and online experiences. The “openweb” contrasts with the #dotcons centralized and proprietary nature, the mainstream internet platforms, thus offering an alternative vision for the future of the internet, and the society this shapes.

Meanwhile, #Fediverse refers to a specific decentralized social networking ecosystem built on interoperable protocols (#ActivityPub), allowing people on different platforms to interact and share content seamlessly. It encompasses a variety of codebases such as #Mastodon, #PeerTube, and #Pixelfed, offering alternatives to centralized social media giants like #Twitter, #YouTube, and #Instagram.

#web1.5 is a more technical term used in geeky conversations, this can be useful as a buffer to the #ecryptionist mess that talks about #web3

Talking about the fediverse can be hard, for broader, #mainstreaming audiences, simply using #mastodon can be sufficient, as Mastodon is one of the most well-known platforms within the Fediverse. This term may resonate more with individuals who are less familiar with the technical nuances of decentralized web architectures but are interested in exploring alternative social media platforms.

The choice of terminology depends on the context and audience. Whether you’re engaging in technical discussions with the “tribe” or introducing newcomers to decentralized internet paths, using the appropriate term can help facilitate understanding and communication.

Tribalism can make this harder than it needs to be, “don’t be a prat” comes to mind.

The world walks right past us looking the other way and takes the big bundle of bills from capitalism.

OK, had to close then open new accounts on #visionontv #peertube because of #spam, the spam is starting agen – there is an update that allows you to put new accounts on ask/moderation, we need to upgrade at some point to get this.

Interesting this is exactly the way our ten-year-old #OMN project handles flows as is the “new” moderation in #bluesky… if we don’t manage to go to the world, the world come to us… well more like the world walks right past us looking the other way and takes the big bundle of bills from capitalism.

This is normal, we are still doing needed work, but better would be good to 🙂

#bluesky #Nostr #activertypub

They all share #openweb tech, so this is a win.

Where they differ is in the “culture” they come from and push.

#bluesky comes from surveillance capitalism, it’s from the #dotcons and has meany of the same assumptions, just “better”.

#Nostr comes from the #encryptionists and #bitcoin bro crew and suffers from being from this mess.

#activertypub is #openweb native and comes from the traditions the whole software world is actually built on.

#KISS

The #KISS path is to simply bridge them all and let them cooperate, as they are all a part of the #openweb family.

The more complex and messy path is that some of them might not want to do this… OK now we get to the part where piss is likely signal rather than noise. Let’s draw a line, (a date is good) if they don’t bridge, we let loose the pee, liquid trickling in will short out their servers.

Ending thought:

For a lot of our #fashernistas in our spaces, things only matter if they come from #mainstreaming this is obviously crap blinded behaver – but it’s hard to communicate why, likely they can’t see me 😉

PS. I liked that joke.

Why is Mastodon so dominant in the fediverse?

Q. Why is Mastodon so dominant in the fediverse?

A. It had better #UX and @Gargron running it was an effective communicator at #KISS and built it out as a project alongside a healthy (white) lie about security and privacy.
The rest of the projects lacked these things – #Pleroma the obverse compaine was ripped apart by the #geekproblem then embraced by the right-wing. #Peertube was stuck in a good but closed development for years. #Pixelfed is a little brother project to #mastodon. Then there are a whole flood of #NGO funded projects that have no community.

Might be useful to see it as we’re having a “KING” problem, then the rest are #feudalism all the way down. This should be easy to fix as its and all #openweb, but it’s not. Just about everyone is hard #BLOCKING the obvuse need for “democracy” as a path out of the mess #OGB

How is the #NOSTR world doing on this?

A conversation on trust/control in social technology

Q. In a nutshell, my manifesto could be “form your own little communities and federate them”

A. What would be the “common” understanding/agreements/standards that would bridge these communities, or would it Only be code, if only code what standards?

Q. Federation just depends upon the willingness to do so. The code is just the plumbing which makes it happen. And I think nearly all fediverse federation is opt-out, so that you are federating by default but can opt-out (block) if you want to.

A. Interesting to look at #peertube backend for a opt-in federated model, this aproch is the social/technical model for the social/tech of the #OMN project. That is building a human network first, technology is to support and mediate the very strong #geekproblem that is #blocking the human change/challenge we need #KISS

Q. Opt-in is ok if you are trying to build a small federation or an institution with different departments (eg a federation of libraries with particular rules and membership criteria).
I don’t think the fediverse would have been as successful if it had been opt-in from the beginning, though.

A. The #peertube network is an working example of this opt-in for content sharing. Think commenting is opt-out. It’s not got any “social” UX for this, which is why its kinda limited at mo… it suffers from the #geekproblem like just about all coding projects so worth looking at/using but its not core #OMN

Q. The problem with peertube was that the way it was federated initially was pretty bad, and the large majority of the videos being posted were not self-made and were just copyright violations, inviting legal takedowns. Initially, they also didn’t have enough moderation capability to combat disinformation and spam.
Often developers are expecting a twee world in which everyone is nice, but this is never the case for social networks. That expectation has a lot to do with the socio-economic position of commercial software development and its demographic homogeneity.

A. think the resion they did not do good moderation was a question of priorates, we have endemic BAD history for most of our tech, good to keep this in mind.
There are two paths out of the mess you touch on, one is social, one is hard tech. Agen we have only BAD history of thinking about this, good to keep this in mind.
The #geekproblem that writes this bad history is #BLOCK ing the social technology we need, good to think about this.

#OMN #KISS #OPENWEB notice the last hashtag, we DO NOT NEED more #closedweb if we have any hope of mediating the #geekproblem for tech/social progressive outcomes that we so urgently need.

Q. And opt-in is kinda closed. “Your name’s not down, you’re not coming in”. That sort of thing. Exclusivity isn’t really going to move the needle on anything, though.

A. This reply is a #geekproblem view of the thinking.
Good to look at a social view, all society are based on #TRUST and healthy society have more reliance on trust and unhealthy society more reliance on “hard” process/structure.
There are academic bases to this, a sadly right-wing view https://en.wikipedia.org/wiki/High_trust_and_low_trust_societies
The #geekproblem fails in building “good trust” based society, it’s an endemic failing of our tech/thinking.
TRUSTLESS is the #geekproblem good to think about this when coding social/technology.
We need to build tech social networks that “fail” so that human beings can fix this “failing” based on TRUST and from this build a real progressive society.

Q. I don’t advocate trustless. You can’t prove trust merely by doing some complicated blockchain math. Trust is earned, or broken, by people. Not by machines.
Also, vaguely related to #chatcontrol. The EU is going to lose a lot of trust by trying to do policing-by-algorithm. The algorithm approach is a sort of abuse of trust.

A. the #OMN is this project: “We need to build tech social networks that “fail” so that human beings can fix this “failing” based on TRUST and from this build a real progressive society.”
No geeks/technologist are building this, let alone thinking like this. The #geekproblem we need to mediate for any outcome.

Leave the #EU to one side on this, as they are well hopeless on social technology, though some of them are looking (with blindfolds on)

Q. I’ve been around the block enough to have seen many online communities fail. I think you have some experience of that also.
When communities fail, there can be a lot of bad outcomes, and sometimes it’s actually fatal. Social networks are a lifeline for a lot of people and when the network fails so do its members.
This isn’t even about narrowly technical failures. Social engineering attacks such as the ones of the last few years can cause enough aggravation and fear that people just lose trust and quit.
So when building this type of software, we need to be mindful of the potential consequences, and not design failure into the system. People’s social lives are not a demolition derby for the entertainment of others.

A. it’s normal, that you are finding it difficult to see the point am talking about. All humane relationships fail It’s what makes us human, the #geekproblem trying to fix this is taking away our humanity. You see this in both mainstream #dotcons like #failbook, and you also see it in all ALT_TECH it’s a (social) systematic problem.
Build stuff that is messy, human. Please DON’T TRY AND FIX problems created by the problem you are trying to fix is basic. Take the #geekproblem blindfold off is a good step.

Reading this book would help https://archive.org/stream/in.ernet.dli.2015.101521/2015.101521.The-Sciological-Imagination_djvu.txt

Talking about the #geekproblem in relation to #peertube

Q. Says I need to log into an account to view the video.
A. that’s not good, was just impressed with the custom views in the updated #peertube, so maybe you need to be logged in to see them that’s bad #geekproblem maybe?
#geekproblem maybe? I don’t know how visionOntv works. Could be somebody’s choice given sets of options,, or could be default, or could be accidental combo of selections., Dec 6, 05:33 PM, bhaugen@social.coop”>

I don’t know how visionOntv works. Could be somebody’s choice given sets of options,, or could be default, or could be accidental combo of selections.
A. it’s a well moderated #peertube we updated our server so now have new filtering functions, but it looks like you have to be logged in to share links based on this, i tested in tor browser and cant see the links, likely they have resion for this or might just be #geekproblem – security first?
Q. Do not attribute to malice that which can be explained by incompetence…
A. to see malice is to miss the point github.com/Chocobozzz/PeerTube the #geekproblem is simple a critic of a modernist point of view, the persute of control/certainty that diminishes our ability to flourish.
You can call this incompetence if you like, I call it a problem that our “engineering” minded people need to work beyond. The #geekproblem is a good descriptive hashtag.
Can’t share custom filtered video lists URL’s without login being presented. · Issue #4611 · Chocobozzz/PeerTubeGitHub
And the people who created the feature may not have tested all the use cases either…

Or they might have done it on purpose to keep the new feature private…

Technically #peertube is good softwear, but as a social tool it’s not good and few people use it.
Q. Some programmers do not collaborate with real people who want to use their creations while they are creating them.

Did you know they intended to implement the feature you requested, and did you ask to work with them as they did so?

(P.S. if you keep calling them geeks all the time they might not feel like you would be warm and fuzzy to work with…)

A. I was talking to them from before the project was launched… though they have become more distant since they got funding – a different problem, though connected problem

Good codeing, bad social – kinda the #geekproblem

On the subject hamishcampbell.com/tag/geekpro of funding, I cover it more widely on the blog.

Basically funding alowes the geeks to be geeks when the funding comes from geeks.

If you think that’s bad, though, it’s even worst when it comes from academics 😉

Lived and worked through 30 years of this tech shit. Composting, we need some composting 🙂

End thought

The #geekprolem all ready has all the “solutions” It’s why it is has “problem” on the end of the hashtag. A problem that is going to kill millions of people and displace billions over the next hundred years #climatechaos we do need to step away and compost this shit #OMN

Note, I generally only use the “stick” after offering carrots quite a few times. Then alternate between carrot and stick with no plan for a good personal outcome.

Doing this for 20 years, in the medium/long term social change is generally visible. Yes you are right it’s a thankless task but somebody needs to do it and I live on a boat and can sail away, I half joke with the last bit.

This approach has only mediate the problems in my expirence though.

Peertube is a good project with issues

#peertube project is fantastic BUT people have been talking about moderation since before the project started. Have a look back over the “closed” issues on their git dev site. Maybe re-open some of these as a step.
Worked hard to make our instances work http://visionon.tv
The is an unspoken open/closed debate in tech. #framasoft are building an open tool #peertube with closed moderation backend – we have a shitty mess in most peertube instances is this cross development. They don’t understand it’s an issue.
With the #OMN we setout to address the open/closed debate at source its what the project is for.
Some talk on a related issue https://github.com/Chocobozzz/PeerTube/issues/3488

A question for fashionistas is drinking piss healthy?

A. Start a outreach stepaway from the #dotcons project and watch the old crap crubbale when you glance back. Be a part of a soughted #fashernistas movement to create social change #OMN

Q. You have been saying this over and over for the last few years and railing against the mysterious #fashernistas. And what plan did you announce this week? To start your own YouTube channel! “Physician heal thyself” seems an appropriate comment …

A. Nothing wrong in having one foot in a each camp, have been saying this for years. “Stepaway” is the strategy to try and medate the moralistic shaming that is not constructive. Am still talking about seedboxs for #peertube and the #geekproblem that stops this obviously needed, being a priority http://visionon.tv works as a video host but we have no distributed way to store the seed files… so not an option. Thus the youtube channel for #boatingeurope Of course would need one even if #peertube had seedbox’s to keep one foot in the #dotcons to offer a helping hand to people who won’t to septaway. Good to think these things through.

Ps. Am gently takeing the piss by calling it a #fashernista movement, but if you look at people’s consumption of #mainstreammedia it looks very much like people like drinking piss so maybe its not a joke?

Now that is a “shaming” thought…

A look at how technology shapes progressive/radical media-looking forward-looking back

3 events at newspeak house this winter:
Session 1) Looking back – how technology shaped the production and distribution of radical/progressive media like #Undercurrents, #Indymedia etc.

Session 2) The current day – failure of radical media technology. The rise of the #dotcons and the new alt-media projects.

Session 3) Looking forward – The #activetypub meetup. This is an update on the state of current #openweb projects. A continuation of the very successful #Mastodon meetups that I set up last year, opening up to the wider projects like #Peertube, #Pleroma, #Pixalfeed etc.

What kind of format do you imagine?

First two would be presentation, with long Q&A sessions and feedback from other participants that arrive on the day. Following the successful meetups last year, the last session is a user group go round with a few lightening talks and Q&A.

Session 1) I’m planning to invite one of the founders of both Undercurrents and #IMC to speak. I was also involved in both, so we would have 3 perspectives. I would have to cover the expenses of these speakers.

Session 2) I’m currently looking for speakers. I can talk/guide on this subject to shape the agenda to the subject.

Session 3) We have a list of people to invite from our meetup group from last year, so it will be a continuity user group meetup with fresh outreach.

And who do you imagine as your target audience?

Session 1) People who were involved (a lot) in the production and distribution of radical/progressive media. Historians (a few), and people interested in the 3 workshops and the subject of tech and politics in general.

Session 2) The same people from the first session will come to the second one, plus next generation who built good things inside the #doctons (for example UK uncut, student protests, current radical media projects and their ordinances).

Session 3) The same people from the first two sessions, plus the people running the Mastodon instances. Both developers and users, as well as the new alt media producers to connect with the developers/sysadmins

For outreach, there will be two bites of the cherry, the publicity for the event and the publicity for each of the sessions.