The patriarchs of the early #openweb

I wrote this post nearly ten years ago.

Back then, we were teetering on the edge of a digital cliff, with the open internet hanging in the balance. There were two insightful perspectives capturing the crossroads we are at: Phil Windley argued that the open internet was a historical fluke, while Dave Winer suggests that what we were seeing was merely the ebb before the next wave of the #openweb arrived.

With this enclosure of the digital commons, #PhilWindley perspective, is a sobering one. Though he has updated his post, he used to see the internet early open nature as an anomaly—an accident of history. In this view, the open internet as we knew it is essentially finished. That once-thriving commons have been systematically enclosed by corporate silos—the #dotcons like Facebook, Google, and Amazon—that now dominate the digital landscape. What remains outside these silos is, according to this perspective, withering and dying. The vision of a decentralized, user-controlled internet has been overwhelmed by the centralized, profit-driven motives of these tech giants.

His argument is that decentralization is hard, perhaps too hard for most people to handle. This reality, combined with the fact that these silos provide convenience, user-friendliness, and perceived safety, has led people to choose them over the messy and challenging world of a truly #openweb. People have traded freedom for convenience, security for walled gardens, and the vibrant chaos of the commons for the curated safety of #dotcons. The digital commons have been enclosed, and it was a bleak view.

On the other side, Dave Winer offered a more hopeful perspective. He believes that the history of the internet and the web comes in waves—periods of openness followed by enclosure, which then recede to allow for another wave of openness. In his view, Phil Windley’s observation might not be wrong, but it’s not the end of the story. Rather, it’s the ebb of the tide before a new wave of the #openweb surges forward. The potential for decentralized, and open paths is always there, and it’s a mistake to assume that the current moment is the end of the line.

#DaveWiner argument rests on the idea that the desire for openness and freedom is cyclical. When centralized systems become oppressive, restrictive, or exploitative, there will be a counter-movement that pushes back. The nature of technology, innovation, and humanistic creativity ensures that “native” paths, and protocols will emerge to challenge the status quo.

There is a logic to the digitization of everything. The internet and #openweb built on top of it, is a living example of what happens when this logic is let loose: a tsunami that crashes over every part of our cultures, breaking old structures and opening up possibilities. The storm is not over. Just as the early web opened up commons that were later enclosed, the current wave of enclosure is broken by a new wave of #4open decentralization paths.

What Has Changed in the Last Decade? Looking back at what I wrote nearly ten years ago, the fundamental dynamics haven’t changed. The dotcons have only grown more powerful and more entrenched, but at the same time, the counter-forces have also begun to stir vigorously. Movements like the #Fediverse, based on #ActivityPub, #Nostor and to a lesser extent #Bluesky have grown into real usable decentralized social paths, together with this, we are dipping our toes back into peer-to-peer technologies, this wave is evidence that the storm of digitization is still alive.

Yes, the #dotcons did enclose the first wave of commons, when we stupidly took their digital algorithmic drugs. But the defences of the dotcons are very weak, the only thing holding most people is their addictions, nobody thinks they are healthy any more. The logic of digitization continues, and as long as there are waves, there is hope for the current openweb reboot.

#OMN #makeinghistory #OGB #indymediaback

Parasite #NGO and #fashionista tech

“But the principal objection will doubtless refer to the plain language used. My excuse, if indeed excuse be needed for saying just what I mean, is, that it is impossible to clothe in delicate terms the intolerable nastiness which I expose, and at the same time to press the truth home to those who are most in need of it; I might as well talk to the winds as veil my ideas in sweet phrases when addressing people who it seems cannot descry the presence of corruption until it is held in all its putridity under their very nostrils.”

On the of alt-tech path, I’ve been navigating this messy terrain of decentralized, grassroots technology for a long time. From this experience, I can say with some authority that we have taken a step away from the current mess with the growing #activertypub open web reboot. But we still need to mediate some of the ongoing #fashionistas #blocking, which is not helping us compost this mess into fertile soil for the fresh shoots of alternative technology that we so desperately need. This ongoing mess needs more composting, if we leave this in place to continue down this path, we risk strangling the growth we’re trying to cultivate.


The #4opens is a useful tool to recognizing the parasite #NGO and #Fashernista tech projects, that we keep stumbling over. The way genuinely grassroots tech projects—those born from communities, those driven by necessity and vision—are repeatedly being pushed aside by parasite tech projects. These feed from our grassroots efforts, taking the buzzwords and aesthetics without understanding or respecting the underlying principles and socially embedded paths.

This isn’t a fringe occurrence; it’s a pattern that has repeated itself over the last 30 years in meany cases I’ve come across. From social media alternatives to community-focused platforms, time and again, well-intentioned grassroots efforts are overshadowed by the glossy, polished facades of #VC funded or #NGO-backed, fashion-driven tech initiatives that lack, depth and commitment to the actual communities they purport to serve. These projects can be seen as they are more concerned with optics, funding, and their own visibility than with fostering genuine, sustainable alternatives.

There is a role for the #4opens in composting this #techshit, this is a framework that helps to expose and compost this kind of mess at its source. For those unfamiliar, the #4opens are:

  • Open Data: Data must be accessible, reusable, and modifiable.
  • Open Source: Code should be freely available for anyone to use, modify, and share.
  • Open Standards: Interoperability is key; data and code should work together, not against each other.
  • Open Process: The decision-making process should be transparent and inclusive, not hidden behind closed doors.

By applying the #4opens in grassroots tech projects, we can help to make visible the manipulations and shortfalls of parasitic NGO and fashernista power grabs. This works best when the process is open, so people see who is contributing to the ecosystem and who is simply feeding off it. This visibility is crucial because, without it, these actors are allowed to thrive unchecked, feeding off our work and energy while providing little in return. The open process serves as a powerful tool to expose those who claim to be fostering change but are merely replicating the same hierarchical and closed structures that led us into the current tech mess. It’s about shining a light on the hidden agendas and pushing for accountability and transparency in what this reveals.

How can our #NGO crew actually help? This is harder than it seems as the is strong #blocking to overcome, so the first step is overcoming this blocking, need ideas please?

My idea: Celebrate the mess, understanding that change is messy, and in this mess that new ideas form, where unexpected connections are made, and where real, lasting change takes root. We need to change and challenge the world dominated by the #dotcons and take our alternatives out of the hands of stale paths of dead-end NGO and fashernista tech. We do need composting as a regenerative path.


Motivation for moving away from this mess. The fact that people are rebooting the #openweb by building the #fediverse in a #DIY, grassroots way, without millions in VC funding, is one of the most remarkable feats of contemporary digital resistance. It’s not about “winning” in the capitalist sense—dominating the market, scaling endlessly, or achieving monopoly status in the image of the #dotcons and big tech path. The fediverse powerful from being built on #4opens principles of decentralization, community effort, it’s a native path, outside the norms that capitalism dictates to us as essential.

#NGO platforms like #Bluesky can be fertilised by $12 million in backing and a fully-paid team, the fediverse is growing grassroots from the ground up. It’s powered by people and communities working in their spare time, without corporate salaries and benefits. The coding and creating is driven by belief and belonging, not because a corporation paying to hit growth targets. That’s a different motivation, and it has strength.

The thing we need to see here is that the fediverse exists and thrives, standing as a living counter culture to the idea of competition, capital and centralized control. It’s running against the grain of what’s considered “necessary” in tech, it’s rewriting the rules back to the “native” #openweb path. This openweb reboot shows that people can build non #mainstreaming alternatives, with no paywalls, no ad-tracking, no surveillance, just open collaboration and shared values.

That it’s running at all, while not on the capitalism’s, path and ignoring its “rules”, is the victory. It doesn’t have to become the dominant social media platform. It’s already proved that another way is possible. And that, in itself, is a powerful statement that we need to build from #OMN

The #openweb, the #commons, the real-world spaces we build are where the future lies

Resilience is community and trust, this resilience grows by connecting the actions of today to the possibilities of tomorrow, even when that future is unknowable. It’s rooted in community, and community thrives on mutual trust. Trust isn’t about keeping a ledger; it’s about giving freely without expectation. Money is not the foundation of resilience. Across the world, billions live resilient lives by supporting each other, because if they don’t, they all go under. From our privileged view, we often forget that resilience is nurtured in these commons.

We need to think about this: The idea of dual power isn’t new. It goes back to revolutionary moments when people realized the need to build alternatives to existing oppressive structures rather than only confronting them head-on. In the current political climate, where the failures of state and capitalist control are glaring, we need to revisit and reframe this idea of “dual power”. This isn’t a utopian dream or a naïve belief that we can merely build around the edges while the world burns. It’s about creating practical, grounded alternatives that directly challenge the existing system by living outside of it and dismantling it from the inside.

The current mess, look around. We are surrounded by a mess of our own making. The relentless march of #neoliberalism has commodified every aspect of our lives, and the #dotcons have taken over our social spaces, transforming genuine human interaction into data points for corporate profit and control. The state, meant to serve the people, is a tool of the greedy and nasty, maintaining control through fear, surveillance, and repression. It doesn’t take much to see that the paths we are currently on are leading to #climatechaos, widespread inequality, social and ecological breakdown.

But here’s the problem: most people still think we have choices within this mess. They talk about reforming the system, fixing capitalism, or making dotcons tech more ethical while continuing to operate on the same lost paths. This is delusion, a comfortable delusion for some, but a delusion nonetheless.

On the #DIY path, dual power is about creating parallel paths that coexist with the current ones but serve entirely different functions. Instead of asking for scraps from the masters’ table, we build our own tables, with food that nourishes everyone. It’s about constructing alternative social, economic, and political structures that are directly in opposition to the current hierarchies and power dynamics.

It’s not just about building alternative structures, though. It’s more important for actively delegitimizing and dismantling the existing power structures of capitalism and the state. This involves #directaction, solidarity, and collective organizing to challenge and change state and capitalist control in all its forms. It’s about a two-fold strategy: building the new while composting the old.

Why dual power matters, for too long, the left and radical movements have been stuck in reactionary paths, fighting battles on terrain chosen by the state and capital. We need to change this by recreating a new path, a space where we shape the traditions and myths that shape us. This is not just some theoretical exercise; it’s already happening in many parts of the world.

We see it in the #fediverse, on #mastodon, #bluesky and #noster networks, in grassroots mutual aid networks springing up during the current crises when the state and corporate structures fail. We see it in community run food cooperatives, decentralized digital spaces, and local assemblies where decisions are made collectively, rather than by a few in power. This is not an abstract idea, it’s lived practice, a shift from fighting against the system to creating something new and more humane.

Building dual power in a digital age, the #openweb and federated networks offer a glimpse of what dual power can look like. Unlike the #dotcons that feed on greed and manipulation, the openweb is rooted in principles that serve the community, #4opens, transparency, open collaboration, and autonomy. But even here, we often fall into the trap of merely copying the structures we’re trying to replace, creating the same mess under a different banner. The next step needs to be truly native to the 4opens path, transparent, open, and accountable, rejecting the commodification that the dotcons have normalized.

But digital spaces alone won’t save us. They are tools, important ones, no doubt, but we need a broader focus. We need to create real-world spaces of resistance and creation. Think community gardens that also serve as meeting points for local decision-making. Think of decentralized energy cooperatives that break free from corporate control. Think of neighbourhood assemblies that replace the hollow, bureaucratic local governments that most people have lost faith in. This is dual power in practice.

The roadblocks, the #Geekproblem and #Fasherista paths, let’s not romanticize this process. We need to acknowledge the challenges within our movements, the #geekproblem and the #fashernista paths that unconsciously block the change we need. The geekproblem is the obsession with technical solutions over social and political ones, while the fashernista path focuses on trendy but superficial activism that serves as more of a social club, careerism, than a serious challenge to power. Both paths have their place, but they should not dominate our paths. We need to keep our focus on the bigger picture.

Moving beyond the noise, to those who say, “Now is not the time,” I ask, “When will it be?” The crisis is here. We are all worshiping the #deathcult, masking 40 years of #neoliberal ideology, pretending we have choices that simply don’t exist. Now is precisely the time to dig in, get our hands dirty, and start composting this mess we’ve been dragged into. The work ahead isn’t easy, and there will be mistakes, missteps, and mess-ups along the way. But that’s okay. Composting is messy work, and so is building a more open and sustainable world.

If you’re waiting for someone to tell you what to do, you’ve already missed the point. Dual power isn’t a blueprint; it’s a living practice. It’s a call to start building the new and composting the old, right now, where you are. Lift your head, look at the mess, and start digging. Together, we can build something better than the scraps we’ve been given. Join us on this humanistic adventure in social technology and direct action. The #openweb, the #commons, and the real-world spaces we build are where the future lies. Let’s make it happen #OMN

Free Software is Political

In progressive discussions about technology and open source, there is intolerant pushing of mess from people who say “just focus on the code” without the politics. This is an understandable outlook, but it is also stupid, based on a misunderstanding of what is Free/Open Source Software (#FOSS). This everyday pushing of mess making comes from #blinded #mainstreaming people claiming that FOSS is “a-political” or should be kept that way, and shows a lack of any understanding of this movement.

As this article highlights, the idea of “a-political” Free Software is not only incorrect; it’s historically nonsense. Free Software is intrinsically and unavoidably political. It is not simply about code; it is about who controls the code and, therefore, who controls the user. This is why the path that many projects take, to jam FOSS into capitalism without addressing these core issues, is a mess and failing path.

The roots of free software are in a political and ethical movement that just happens to focus on software. “Computer users should be free to modify programs to fit their needs, and free to share software, because helping other people is the basis of society.” This is not just a technical stance; it is a moral, ethical, and political one. The idea that users should have the right to control their own digital lives and help others do the same is at the heart of Free Software. This #KISS foundation opposes proprietary software, where users are legally prevented from helping their neighbours, thus restricting their freedom.

“Computer users should be free to modify programs to fit their needs, and free to share software, because helping other people is the basis of society.”

The emergence of the “Open Source” in the late 1990s pushed change on this “native” path, into a more #mainstreaming direction by shifting focus to development benefits, pushing out the ethical and political core. This, however, does not change the foundational politics of Free Software, it merely tries to mask it, to hide it, by pushing out of sight the political core, this is mess making and the normal mainstream “common sense” when it comes to taking up any Alt paths, this is a history we need to stop.

The difference between Free Software and Open Source: “Open source is a development methodology; free software is a social movement.” For the #opensource path, non-free software is a suboptimal technical solution. For the FOSS path, non-free software is a social problem that needs challenging and changing. This is a distinction that some who try to take this path fail to recognize, leading to the meany messy social and coding projects we try to make work today.

As the #dotcons world builds crises of privacy, control, and trust, the relevance of these distinctions, hopefully, becomes more into focus. From tech giants abusing data to governments exploiting backdoors, the ethical foundation that Free Software rests upon is needed, not optional.

The politics of software, the idea that software can be a-political, is a misunderstanding of what software does and represents. As Larry Lessig says – “Our choice is not between ‘regulation’ and ‘no regulation.’ The code regulates. It implements values, or not. It enables freedoms, or disables them. It protects privacy, or promotes monitoring.” Every decision in software development, from what features to include, to how data is handled, to what kind of accessibility is provided, is a political one. There is no “neutral” code. Decisions about prioritizing user rights, security, and privacy are political decisions, and they shape the wider digital networks we live within.

All code is ideology solidified into action – thus most contemporary code is capitalism, this is hardly a surprise if you think about this at all. Yes, you can try and act on any ideology path from this code, but the outcome and assumptions are preprogramed. If we continue to pretend that the software and platforms can be devoid of politics, we are, taking a side, and actively contributing to the mainstream mess that dotcons push, and this is the mess we urgently need to move away from. As outlined on my website, we need to focus on building a #openweb projects that respect people, rather than merely mimicking corporate platforms with a veneer of openness as we do so often, on the #Fediverse, #Bluesky etc.

Conclusion: stop pretending and start building, to those who wish to “just code” without the politics, it needs to be continually pointed out strongly that is impossible in the path of impactful software development. Every piece of software carries with it values, ethics, and political implications. Acknowledging this is the first step toward building digital networks that serves the people, rather than controlling them. We need to walk a path away from the mess of #mainstreaming towards a more open and humanistic internet.

This is not a hard path to take #OMN

The new and old #openweb protocols

A.

The #nostr crew are the children of #web3 mess, they are a bit reformed, let’s see.
Then the #BlueSky are the reformed children of the #dotcons
The #fediverse is the child of the #openweb

Q. Where would you put #dat or #ssb and in general the #p2p post-web tools?

A.

#dat is a child of the #geekproblem if it is reformed or not, you can maybe tell me?
#SSB was a wild child, now sickly/lonely with the #fahernable kids gathering round #nostr
#p2p was the poster child of the era of the #openweb it was caught in the quicksand of legal issues, the shadow that was left was eclipsed by “free to use” #dotcons Now finds it hard to come back due to mobile devices not having an IP address, thus most people not actually able to use p2p reliably.

Cambridge Analytica, 5 years on

I think we face the usual problem of working on and implementing policy for yesterday’s issues.

* We are coming out of ten years of Blockchain mess

* Now we are into #AI mess, the is no intelligence in the current round, only artificial writing.

Let’s look at what actually matters

The original openweb had in this context #opendata is the issue we are talking about.

We then had 20 years of the #dotcons with #closeddata. Which you have talked about.

Coming out of this, we have an active openweb reboot happing with federation and opendata.

For example with #Mastodon, the #Fediverse, #bluesky and #Nosta which have grown from half a million to 10 to 15 million users over the last year. #WordPress building #ActivityPub support for a quarter of the internet and #Failbook‘s #threads.

You are seeing a different world back to #opendata, if you run a mastodon instance you will have a large part of the content of the Fediverse sitting in your database in plan text….

Take this into account with policy and regulation please

#Oxford

Greater cooperation and collaboration between the different communities involved in developing #openweb protocols

The state of various #openweb protocols, such as #Bluesky, #Nostr, and #ActivityPub, and the challenges they face in terms of interoperability and communication between their different communities. I am advocating for a grassroots #DIY culture that focuses on building bridges between these protocols, rather than contributing to the “messiness” of the ongoing discussions.

All of these protocols are #4opens and #openweb native, which is a positive development, but their different cultures create difficulties in communication.

The UX (user experience) of these protocols is less of an issue now than it has been in the past, and that the #Fediverse is doing well in this regard. We will need new work on moderation thinking in anticipation of the “data soup” that is coming, with potential for information overload and the need for effective moderation strategies.

A bridge to #Nostr already exists (#Mostr), we need efforts to be made to create similar bridges for other protocols, such as #Bluesky.

Greater cooperation and collaboration between the different communities involved in developing #openweb protocols, in order to create a more cohesive and effective ecosystem.

It’s less messy to see the “protocol wars” of #bluesky #Nostr #activitypub from a social understanding

Listening to the #mainstreaming of the 3 protocol mess, we have a building signal-to-noise issue. We need to push signal, so good to think before you share something that is likely more noise on this subject.

20338

As a way out of this, I have been pushing bridges for a while as they are the lowest common denominator and can be built and implemented “permissionless” to allow people to cross #4opens protocols. “Permissionless” is important as the is no way you would get consensus to do this, without adding much more mess. Technically, people coding the protocols are too busy with tribalism to focus on cross protocol interop… or they would not be building a new protocol

The advantage of a bridge is you do not have to get the codebase to change their project – it’s just a relay that connects one protocol to another, “permissionless”. Nobody has to federate, they can unfederated from a relay if they don’t like it.

It’s a BAD but good tech solution, and likely the best we can do to mediate the current squealing mess our #fahernistas make.

All the projects are actually kinda good, they are mostly #4opens and #openweb native this is a BIG move away from the #dotcons so good – TICK

I find it less messy to talk about the “protocol wars” of #bluesky #Nostr #activitypub from a social understanding.

They all share #4opens #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.

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

#KISS

For us guys building on #ActivityPub, it’s important to keep focus that the #Fediverse was built on “trust” and will likely fail fast if we move to building it on “fear”.

Please, please, “don’t be a prat” about these thanks.

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.

That would be a battle worth of a saga

Challenges the #fedivers faces and were next.

The #twitter #bluesky thing comes from #blockchain crap – but don’t think it will end there – they will likely come up with a “new” standard that will #fashernista flash then promptly be forgotten.

Would be interesting if they tried to colonize #activertypub we would see a wholesale selling out balanced with a community fightback – think the selling out would win, but this would kill the value in the standard, so everyone would lose. If #bluesky and the #dotcons go for #activertypub and the community wins the fight for the standard in long bloody trench warfare vs the #fahernista sell outs funded by the #dotcons then you see the possibility of real social change.

That would be a battle worth of a saga and a story to tell your grandchildren siting in front of the camp fire.

“When you are old and grey and full of sleep,
And nodding by the fire, take down this book,
And slowly read…”

If you want to have a hope of having a good outcome with a CONTROL battle with the #dotcons you need to build structures that are attractive we have this with #activertypub AND they must have no hard structures that can be captured to take CONTROL, this is counterintuitive as people feel they need harder structures to stop capture. This feeling is obviously a trap and needs to be strongly mediated 🙂

I start outlining a workable path to think about with a good outcome in mind http://hamishcampbell.com/index.php/2021/03/13/bluesky-thinking-of-a-governance-body-of-the-fedivers/