Sorting the wheat from the chaff

If you currently can’t see beyond #mainstreaming then jump anywhere from the #dotcons, a little step is better than non, if you are a bit radical then please think where you are stepping to.

As the world flees from X (formerly #Twitter) to look for viable social media alternatives, platforms like #BlueSky and #Threads come into view pushed by #mainstreaming agendas. But please lift the lid to see that while these platforms appear promising, scrutiny reveals issues with ownership, funding, and community values that show they are on the same #dotcons path that people are fleeing. This compromises long-term independence and user-centricity. In contrast, the #fedivers exemplifies the #4opens principles, a truer, more sustainable #openweb alternative for social networking, it’s here and it works.

  • BlueSky’s #VC funded roots, there is a difference between what people say and what they do, this one presented itself as a beacon for decentralized social networking, advocating user control and a light-touch moderation. The project’s founding under Jack Dorsey promised a platform engineered to transcend limitations in social media governance. However, its venture-funded path tells a more conventional story. With investments from entities like Blockchain Capital LLC, co-founded by crypto magnate Brock Pierce, the concerns about centralization are unavoidable. Historically, VC backing brings pressured for profitability and pushes investor interests, at odds with maintaining decentralized, user-first ideals the project keeps talking about. This is a mess soon down the road, it’s a dead-end for people to jump to. For a tech view of this and the VC and culture side. A good tech/social write-up https://dustycloud.org/blog/how-decentralized-is-bluesky/
  • Threads is native to the #dotcons and corporate agenda’s. Threads, developed by #Meta (#Facebook), promises much, but it is firmly on the Meta’s path, rooted in data monetization, algorithmic control driving ad revenue. While Threads appears more user-friendly, its development trajectory inevitably follows Meta’s historical focus: ad-heavy strategies and extensive moderation policies that prioritize corporate interests over user freedom they talk about now. And a long writeup How decentralized is Bluesky really? A post on the #dotcons out reach to the #openweb mess. Why is Meta adding fediverse interoperability to Threads?
    https://fediversereport.com/why-is-meta-adding-fediverse-interoperability-to-threads/ What is the stress? What is the game?
  • The #Fediverse and #Mastodon are the #openweb’s champions, built for people, not profit. This path is in stark contrast, firmly, on the path of the openweb. From its decentralized structure to its #4opens open-source foundation. Managed by non-profit people and communerties, funded through voluntary donations and support from like-minded organisations, not venture capital or private investment. This independence ensures that people networking is never beholden to shareholders and subjected to the profit motives that drive centralized platforms. This embodies the principle that social media should amplify what people value, not what maximizes revenue.

Choosing platforms and paths that align with #openweb values is more than just a preference; it’s a stand for a future where digital spaces are driven by #4opens transparency, user empowerment, and shared stewardship. #BlueSky’s reliance on venture funding and Threads’ adherence to Meta’s corporate motives demonstrate the limitations of profit-oriented social media. We need a path where we prioritize community, collective action and autonomy over corporate growth.

In the pursuit of genuine alternatives, platforms like the Fediverse do more than fill the void left by #X; they embody the promise of a decentralized, people first internet—the very essence of the #openweb.

#Openweb: This refers to the original, decentralized ethos of the internet, built on openness, freedom, and people’s autonomy. Linking enhances knowledge sharing, amplifies lesser-known voices, and enables people to explore varied content freely.

#Closedweb: This describes platforms dominated by algorithms, corporate interests, and paywalls. On dotcons, linking is often spam and is penalized or buried, precisely because it can disrupt the curated control these platforms wield over what people see.

Don’t feed the trolls, keeps coming to mind, when looking at the #X influx, this is like waves washing on the shore, be the shore not the waves.

The Panthers’ slogan “Power to the People” resonates on the #openweb

A forum thread on socialhub brought up a powerful parallel between the radical demands of the Black Panther Party (#BPP) and the underlying values of the #fediverse and #activitypub communities, especially in their attempts to build outside the corporate-controlled paths. The metaphor is striking because both seek liberation, self-determination, and the creation of alternatives to oppressive systems.

  1. Freedom and self-determination, the #BPP’s call for freedom to determine their community’s paths, has a native overlap to the motivations behind the fediverse, which is a path to free people from #dotcons corporate control. This empowering of people to manage their communities, and engage in social media on their own terms, much like the BPP sought to control their community’s political and social future. But there is a problem, this self-determination is undermined by the “narrow and intolerant” behaviour, in the fediverse communities which are still shaped by power dynamics, gatekeeping, and elitism. Much like the BPP’s fight against internal and external forces, we need to challenge invisible embedded paths in tech spaces.
  2. Ending exploitation and economic Injustice, the BPP’s demand to end capitalist robbery mirrors the desire within the fediverse to reject the exploitative model of #dotcons, profiting off users’ data, labour, and attention. Projects like #Mastodon and the wider #openweb reboot offer an alternative that resists the centralization, monetization and control of user information. Yet, despite this anti-capitalist ethos, there’s still a tendency for devs and leaders in these communities to pursue funding, recognition and status that mimics the capitalist incentives of the #dotcons. The challenge is to remain vigilant about how easily a “safe” or “open” community can be co-opted by external economic pressures, just as the Panthers struggled to protect their movement from state infiltration and capitalist influence.
  3. Housing, education, and technology as commons, the BPP’s demands for housing and education highlight their belief in basic human rights, which could be translated into the tech metaphor as the right to access technology and information as commons. The #4opens represent this principle, ensuring that tools, processes, and knowledge remain transparent and accessible. It’s about creating “decent housing” for digital life and an “education” that uncovers the true nature of our technological paths. The struggle, many open communities drift toward becoming insular, where the tools and education are not readily accessible to newcomers. It requires more effort to lower the barriers and broaden participation beyond the #geekproblem to genuinely serve as commons, much like the Panthers sought to broaden political education beyond academic elites.
  4. Community defense and police brutality, the Panthers’ emphasis on ending police brutality and defending their community aligns with the need for safe spaces in the digital world, spaces free from corporate surveillance, trolling, and abuse. In the fediverse, moderation and safety tools resemble a kind of “community defense” against harmful actors, trying to keep the space healthy and productive. This policing of communities within the fediverse can take a rigid, intolerant form, which creates an exclusionary culture where non #mainstreaming voices are marginalized. Just as the Panthers sought accountability and fairness in how their communities were policed, Fediverse communities need more humane and community-led governance models, like #OGB, to avoid replicating the authoritarian systems they’re fighting against.
  5. Radical ideals vs. narrow paths, both the BPP and the fediverse, in their own ways, strive for radical change, whether it’s systemic racial justice or the liberation of the internet from corporate interests. But both face the dilemma of narrow paths, in the BPP’s case, the movement’s radical vision was met with state repression, which forced them into narrower, defensive stances. In the fediverse, the movement for open, decentralized media is constrained by internal divisions, ideological rigidity, and an intolerance of diverse views. The key here is not to narrow the vision to protect it, but to expand it, making space for more people and voices. This means mediating conflicts through trust and transparency, rather than exclusion and elitism, a struggle shared by both the BPP and the #openweb movement.
  6. The path forward, to “compost the mess” in the fediverse, we need to apply some of the same principles the BPP fought for, building movements that are rooted in collective empowerment, community defence, and transparent, accountable governance. This means, challenging the internal hierarchies that mirror the social structures we’re resisting. Expanding participation and avoiding the elitism and exclusionary paths that choke out growth. Emphasizing practical tools (like #OGB and #4opens) to manage conflicts, maintain openness, and ensure the tech commons remains genuinely for the people.

Looking at the #BPP’s history, we see both a radical vision and the internal/external challenges that can derail a movement. The fediverse can learn from this, the threat to its growth isn’t just external corporate forces, but the narrow, rigid paths it sometimes enforces within. To stay on the “native” path of liberation, it has to embrace messiness, diversity, and openness. The Panthers’ slogan “Power to the People” resonates deeply here, digital power should truly belong to the people, not gatekeepers.

Navigating challenges: online governance, trolling, and privacy

It’s interesting and useful to look at the critical issue of online governance, community dynamics, and the problem of #mainstreaming trolling on both the #dotcons and open social platforms like #Mastodon, #Fediverse and the broader #openweb

Let’s start with mastodon, the complexity of (default) privacy settings leads to public conversations inadvertently shifting into private spaces, this is a UX problem, but it also points to a larger issue with how we handle communication, trust, and governance on decentralized platforms. And raises a question, are we on the right path? Confusing privacy settings are disempowering, the defaults in platforms like Mastodon pushing users toward privatized conversations, which are not combatable with #4opens media paths, of transparency and public dialogue. Yes, this is a subtle but important #UX issue, exacerbated by the complexities of decentralized platforms and different peoples preferences for engagement.

UPDATE: it’s about inheriting the settings of the thread, all my posts are #4opens as this is the core project, it’s unusual to send a DM or other setting though do this a little when needed. When having a public conversation and suddenly find this happening in a non-public space, at no point did I agree to this move, but it happens, due to others settings, it should default to one side public, my settings, and one side (semi) private the other person’s settings, as on my side it is VERY much a #4opens public conversation, it’s a form of corruption for this privatisation to happen… a mess I have to fix by republishing my side as a separate post – sub optional and bad #UX

This is in part the push for mainstreaming, both inside and outside, alternative platforms, creates pressure toward conformity and centralization. This undermines the grassroots nature of media networks like the Fediverse. In the end, we move towards the same governance and behavioral issues seen in #dotcons, corporate social media platforms. Left-wing and progressives need to resist these pressures to/by fostering a #4opens culture of diversity, and mutual aid.

Moving beyond this mess, a culture of empathy and understanding is needed for mediating trolling behavior. Listen before judging, then make judgements based on sound open process, so people have the space to change their paths if they can. A mindset of curiosity and openness, rather than rigid ideological adherence is needed for this to work, metaphors are fertile seeds to bring conversation into this path. This creates spaces where different perspectives can be heard and discussed constructively.

A first step is to be “intolerant of intolerance” with #4opens as a guide. The problem is that this is a right-wing path https://en.wikipedia.org/wiki/Paradox_of_tolerance so we add the #4opens, ethics, to turn this to the left/progressive #KISS path.

The #openweb has always been, under the surface, built on strong communities rooted in mutual aid to provide a buffer against the toxic effects of trolling and infighting. When people feel connected to a shared mission, they are less likely to engage in destructive behavior. The strength of grassroots movements lies in their ability to offer this solidarity and care as an affective path of change and challenge. You acturly can’t have one without the other, in this conflict in moderation can be healthy or not.

We need structural social solutions to governance, the work on the #OMN and #OGB is a promising step toward creating decentralized, open governance paths that can mediate trolling and other negative behaviors. “the rule of an enlightened “philosopher-king” (cf. Noocracy) is preferable to the tyranny of majority” is the bases and fear unthinkingly in #FOSS governance paths. Much of the trolling comes from this unthinking. By embedding #4opens trust, transparency, and community in the path of these networks, we create environments that foster collaboration and experimentation, rather than pointless ongoing conflicts.

Navigating these challenges: online governance, trolling, and common sense privacy is no small step. However, with the paths like the #4opens, a focus on mutual aid, and a commitment to progressive, decentralized governance, it’s possible to create a healthier, more resilient online and offline progressive ecosystem. The work done through the #OMN and #OGB projects reflects this path where spaces (online or offline) are inclusive, productive, and capable of handling the messes that inevitably arise in all “open” communities.

The “public first” paths of the #OMN faces steep hurdles without the necessary support, focus, and funding. Achieving diversity in these spaces requires more than just a philosophical commitment—it needs active engagement from a variety of voices, technical expertise, and resources to push the project into wider use.

The current dominant “safe first” path in projects like Mastodon does create a certain type of functionality, but it also stifles innovation and radical potential by prioritizing safety in ways that ultimately encourage more privatized interactions. For grassroots, #openweb movements to thrive, they need both tech development and community support that embraces complexity rather than pushing toward conservative #mainstreaming defaults.

Ideas please to pull in the necessary dev focus and resources to make the public-first #OMN a reality? Can we build ways to attract contributors outside traditional #blockeing funding paths?

The Open Media Network (#OMN) is a set of tools to empower communities

What is “mess” in the hashtag story?

In this 20 year hashtag story, it’s important to understand chaos as a creative force for change. But it’s also important to see that the path of the #openweb and the ongoing struggle for a more decentralized, human-centered internet, makes this idea of “mess” into meany “bad faith” arguments. For #mainstreaming, people to often hear, images of disorder, confusion, and breakdown, things we are taught to avoid in our neatly structured lives. Yet, from the “native” perspective, mess is not only a negative state to be avoided; it is an essential part of the process of growth, creativity, and radical change to challenge the current mess making, it’s a messy process we need to live through, this is positive as to avoid this mess would be negative.

The mess is not just a state of disarray but also fertile ground for thinking, growth, and alt pathways to emerge. In a world dominated by the #dotcons and their “clean”, control-driven algorithms, we need to reclaim the value of messiness as a useful path to walk. When we talk about “mess,” we’re referring to the tangled, often uncomfortable realities of grassroots organizing, alternative tech development, and the daily work of trying to “natively” build something in the ruins of the old. It’s the disorganized, contentious, and chaotic space where ideas clash, projects falter, and consensus is hard to come by. This mess is unavoidable and, importantly, it is productive.

Mess is where real conversations happen, where people get angry, feel frustrated, make mistakes, and crucially, learn from those mistakes. It’s where things break, and we figure out how to fix them, or better yet, build something that doesn’t have the same flaws. In this, mess is not a symptom of failure but a part of the creative process.

The problem with “clean” solutions pushed by centralized #dotcons like Facebook, Twitter, and Google, is the relentless push for paths, seamless, frictionless experiences that prioritize convenience and profit over human engagement. This creates spaces that discourage messiness, complexity, and deviation from the norm. This experience translates into algorithms that filter out dissent, controversy, and alternative perspectives. It smooths out the rough edges of human interaction, leading to echo chambers and a narrowing of the public spaces we live in.

Our #geekproblem is a part of this dotcons mess, that, spreads into our needed openweb reboot, the sanitized, controlling path is not conducive to real social change. Our natural desire for control (thus safety) is a social problem of “tidying up,” where anything that doesn’t fit into a blinded #mainstreaming categories is thrown out.

The native openweb path is based on ideas and movements that stand in stark contrast to the polished, walled, gated gardens of the dotcons. It’s about creating spaces where mess is not only tolerated but celebrated. Why? Because mess is where serendipity happens. It’s where people come together in unpredictable ways, where different perspectives collide and, through that collision, new and unexpected spaces are opened up for people and communities to take different paths.

When we think about projects on the openweb, whether it’s decentralized social networks like #Mastodon or collaborative platforms like #Wiki’s, they are often messy spaces. They are places where people bring their full, complex selves—warts and all—into the conversation. And that’s what makes them so powerful. Unlike the mainstream platforms, which control and filter, the openweb is alive with the possibility of serendipity. It’s a place where things are being broken down and rebuilt, where people are open to change, so they can challenge the #mainstreaming.

The challenge for those of us working in building the openweb is to learn to love mess, to see it not as a problem to be solved but as a healthy part of the journey. This means accepting that there will be conflict, misunderstandings, and periods of chaos. It means recognizing that there will be little perfect if any polished solution, and that’s okay. Mess is fertile ground, as composting transforms waste into soil, mess is compost for new ideas. We take the scraps, the discarded parts, and the failures and turn them into new connections, new networks, that have the potential to grow into a more equitable digital paths both online and offline.

Mess is resistance, a way of saying that we refuse to be tidied up, categorized, and sanitized. We are messy, complicated, and unpredictable, and this is where our strength lies. Mess is human, at the centre of this path is a simple truth, humans are messy. Our lives are messy. Our relationships are messy. And any system or platform that pretends otherwise is denying this human experience. The openweb should be a place that reflects the full spectrum of human life, not just the neatly packaged version that the dotcons want to sell us.

To turn the chaos, conflict, and complexity into a fertile ground for growth, involves developing better tools for mediation, conflict resolution, and collaborative decision-making within our communities, the #OGB is such a project. It means creating paths and “commons” where different voices can be heard #indymediaback is a media project for this, where disagreements can be worked through constructively, and where there is room for both dissent and consensus #OMN if the overarching project.

The idea of composting the mess is not about eliminating it but transforming it. Just like in nature, where decomposing matter is essential for new growth, our digital and social ecosystems need a process for turning the old, the broken, and the chaotic into the new and vibrant #makeinghistory is a project for this.

The journey to a better openweb is not going to be straight. It will be full of twists and turns, false starts, and breakdowns. But in that mess lies the potential for real, meaningful change. The polished, controlled environments of the #dotcons cannot offer this; they are too invested in maintaining the status quo.

With the committent to the #openweb, the challenge is to embrace the mess, to see it not as a hindrance but as an opportunity. It is in this mess that we will find energy, creativity, and resilience to build a more human-centered internet. Let’s roll up our sleeves, get our hands dirty, and start composting. The future is messy, and that’s exactly why it’s worth fighting for.

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

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 #4opens #openweb is about https://fediverse.party/en/miscellaneous/

The #4opens 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.

Crisis of Governance in FOSS: Medieval Politics and Neoliberal Failures

Silicon Valley influence is significant and with the globe hegemony of the #dotcons every where, the concentration of power and resources among a few #dotcons raises issues about democracy, equity, and control. With this in mind, we need a strong push and for meany people a fundamental rethink and restructuring of how we approach technology, governance, and real community building.

The open-source and free software communities, despite their progressive foundations, are marred by outdated governance structures that are at base medieval aristocracy and monarchy. This, compounded by the problematic mediation attempts through #neoliberal individualism, results in a stagnation of innovation and collaboration that highlights the #geekproblem within these communities.

Medieval governance in modern tech, aristocratic hierarchies are the core in most open-source projects, decision-making power is concentrated in the hands of a few “maintainers” or “core developers.” These individuals hold their positions for long periods, leading to a de facto aristocracy, with the same people in control and influencing the paths of projects big and small. Monarchical leadership is core to meany, led by “charismatic” leaders whose word becomes law. This monarch-like leadership stifle dissent and discourage fresh contributors, as the projects revolves around the vision and whims of a single individual, in the #fediverse an example is the #Mastodon codebase.

Neoliberal Individualism and Its Failures

#StupidIndividualism is a part of #neoliberalism, which promotes a form of individualism emphasizesing self-interest and competition over collaboration and community. This mindset infiltrates open-source communities, leading to fragmented efforts and a lack of cohesive or even any vision. This “common sense” market-driven development infects open-source projects that are pushed by market demands rather than community needs. The results are software that prioritizes “control”over usability and any innovation.

The #techshit and #geekproblem

  • #techshit, a term that reflects the use of #dotcons and #FOSS which proliferates, poorly designed, unmaintained, and redundant software projects that clutter the open-source paths.
  • #geekproblem, refers to the insular and exclusionary culture within tech communities. It includes issues like poor communication, lack of diversity, and a focus on technical prowess over collaborative skills.

Moving Towards Modern Governance

Democratizing Decision-Making: Shifting from aristocratic and monarchical structures to more democratic governance can help. This includes implementing transparent decision-making processes, rotating leadership roles, and widerning voices that are heard.

Community-Centric Approaches: Prioritizing community needs over individual ambitions and market demands leads to more sustainable and impactful projects. This involves active engagement with users and contributors to understand their needs and incorporate their feedback.

Embracing Diversity: Cultivating an inclusive culture that values diverse perspectives address the #geekproblem. This means actively working to include wider groups in tech and fostering a collaborative rather than competitive environment.

Holistic thinking: Moving beyond the neoliberal framework requires a holistic approach to mediation that considers social, cultural, and economic factors. This includes spaces for dialogue, conflict resolution mechanisms, and support systems for contributors.

Conclusion, to move forward, we need to shed the medieval political structures and #neoliberal individualism to make space to embracing democratic governance, community-centric paths, diversity so that communities can mediate the #techshit and #geekproblem, paving the way for a more collaborative and native #openweb.

ActivityPub and Mastodon from a #closedweb prospective

A #closedweb Critique

  1. Design for Abuse: The #AP protocol is vulnerable to abuse, particularly in terms of Distributed Denial of Service (#DDOS) attacks.
  2. Push-Based Model: The push-based notification model leads to overloading servers, especially when a popular account generates a large amount of activity.
  3. Harassment Concerns: There is a perceived inadequacy in control issues to address the worry of harassment, with issues like the inability to disable replies not being implemented.
  4. Need for Defensive Model: A #geekproblem call for abandoning the working “native” #openweb path and push a “native” #closedweb path, with a complete overhaul of the protocol to incorporate defensive measures from the outset.

The Critique

From an #openweb and #4opens perspective, the critique highlights a different mindset that is clearly incompatible with the current path. But yes, there are questions about the balance between openness and security. Let’s not get lost in the #geekproblem and look at them:

Design for Abuse

Critique: The assertion that the protocol is designed for abuse is an overstatement, but it highlights genuine vulnerabilities. The open “trust” based nature of #ActivityPub and the #Fediverse, promotes decentralization and federation, but can indeed be exploited by malicious actors, people do brake “trust”. Transparency in code is crucial. Vulnerabilities should be openly discussed and addressed through community collaboration, most can be fixed by social norms rather than hardcoding. Data sharing is core, there should be as little as possible “private data” to abuse. Protocols should work with slow revisions to improved community feedback. Decision-making processes around security, should be based on social rather than coding, #openprocess is a core part of this.

Push-Based Model

Critique : The push-based model can indeed lead to server overloads. Popular accounts generating a lot of traffic can unintentionally cause DDOS-like situations. This is a normal lossy part of the “native” #openweb, we should work on this. Implementing caching strategies and lossy notification systems should be developed and tested within the community. Efficient data handling techniques should balance ease of hosting and speed of application, with ease of hosting first. Exploring hybrid models (push/pull) with RSS backup can lead to more resilient protocols use. Real time is less important than the app keeps working. Part of this is about ensuring that changes to the protocol are hard and slow, with debate and consensus.

Harassment Concerns

Critique : The constant talking about harassment tools and features such as disabling replies is a concern. Yes open networks are just that open, it’s the social norms of federation that make them a safe space, we need to build up our communes of trust. Developing robust moderation tools and anti-harassment features should balance with building strong social instances, who in the end do the work, be very careful of #closedweb paths in coding these features. Socialise data on harassment patterns helps to improve trust based moderation tools. The stories we tell and the way we work for moderation and anti-abuse measures should be developed collaboratively. Including diverse voices in the social decision-making process for instances is crucial.

Need for Defensive Model

Critique: Starting with a defensive model is the wrong path. Many security and abuse issues can be mitigated with a trust-first approach. A good culture should be built into the core from the beginning, with active community involvement. Developing norms of behaver through community consensus helps build a more resilient system.

Conclusion

The #closedweb path tries to raise points about vulnerabilities and shortcomings of the current #ActivityPub and #Mastodon implementations. From an #openweb and #4opens perspective, the solution lies not in suggesting we abandon the native path and implemented protocol but in addressing these issues through open, collaborative, and transparent social processes. By leveraging the strengths of the #4opens framework, the community can work to create resilient, and user-friendly networks that are already on the successful native #openweb path.

#mainstreaming counter-cultures

The #mainstreaming of counter-cultures, like the #openweb, #Fediverse, and #Mastodon, touch on issues in openweb culture and the needed community sustainability. It should come as no surprise that we need both action and community to hold together the culture, values and integrity of these digital spaces.

Normalization and Dilution of Values: As counter-cultures like the openweb and Fediverse gain #mainstreaming acceptance, the values and ethos that created these spaces and technology they are based on get diluted, this is the normal. The key community-driven, decentralized, and open-source principles are pushed over by commercial interests and mainstream norms.

Sustaining Cultural Integrity: The challenge lies in maintaining the native culture of these spaces while expanding their reach. The inclusion of diverse voices and broader participation is essential for growth, but it needs to be balanced with the preservation of #4opens foundational path for the value to have the maximum impact that we need.

Different Perspectives: The interpretation of #mainstreaming as good, bad, or indifferent varies depending on political and ideological perspectives. For some, mainstream acceptance represents success and broader impact. For others, it signals a loss of autonomy and a clear steeping away from the original path.

Critical Stance: it should be obvious that #mainstreaming without holding the original #4opens and #DIY ethos in place is a bad path. There is growing need for vigilance and action to safeguard these spaces from being co-opted and over commercialized.

Participation: Engaging “natively” in discussions on platforms like SocialHub is a path. This participation helps in shaping the future of these open’ish spaces and ensuring they remain relevant and on mission.

DIY : The #DIY (Do It Yourself) is fundamental to the #openweb and #Fediverse. Emphasizing community control, self-reliance, and collaborative development. Promoting and practising this ethos to resist “common sense” #mainstreaming pressures is needed.

Mobilization: Encouraging wide community involvement is essential. Whether it’s through developing new features, creating content, or moderating discussions, contributions sustain the “native” ecosystem, it is at best a “gift economy” path.

The #mainstreaming of counter-cultures of the #openweb, #Fediverse, and #Mastodon is filled with challenges as well as opportunities. With native participation, a strong commitment to #DIY principles, and a collective effort to preserve this native culture, it is possible to sustain and grow these spaces without losing their original path of cultural integrity.

You can find out much more about my thinking on http://hamishcampbell.com, and please try “not to be a prat” thanks.

A conversation that circles

Too often, I find myself in conversations that revolve around the intersection of technology and social issues, with one view emphasizing the importance of practical solutions to real-world problems, while the other highlights the underlying social dynamics that shape the technological landscapes these so-called “solutions” are often supposed to address.

On one side, there are those who prioritize pragmatic, immediate problem-solving. They want concrete fixes for specific issues and are often impatient with broader discussions around ethics, power structures, and social impact. For example, they might advocate for encrypted communication platforms as a straightforward defence against surveillance, without considering how these tools unintentionally foster isolated, fragmented communities, or how the #encryptionist mindset reinforce the individualism that makes collective action harder.

This mindset tends to dismiss systemic critiques, like the argument that contemporary code is shaped by capitalist structures that inherently promote profit over people. Think of how open-source projects get co-opted by corporations (#dotcons) to reduce costs while extracting free labour from developers. The “easy fix” of simply licensing code as open might seem like a solution, but without addressing the exploitative dynamics, it to often end up reinforcing the problems they think they are solving.

On the other side, you have those who argue that technological problems are inherently social problems. They believe you can’t build meaningful tech without addressing the human dynamics that shape its development and use. For example, decentralized social media platforms like #Mastodon or #PeerTube are built to resist the control of big tech monopolies, but if the culture within these platforms mirrors the same paths and thinking of the orgional #dotcons, then the tech itself fails to be a strongly alternative. The #geekproblem shows up here when developers dismiss social considerations as irrelevant or secondary to technical design, leading to platforms that are hostile to non-technical users and communities with different values.

Take the example of the Fediverse: while it offers a more open, decentralized alternative to Twitter or YouTube, many instances end up replicating the same patterns of gatekeeping and fragmentation. Without intentional social processes and governance, like the kind explored in projects like the #OGB (Open Governance Body), the tech alone isn’t enough to shift the power dynamics at all.

To sum up, this ongoing conversation highlights the complex relationship between technology and society. We need to move beyond the constant back-and-forth between quick-fix pragmatism and endless critique, and instead build projects, process and practices that balance immediate action with a deeper understanding of social paths. It’s not about rejecting practical solutions, but about recognizing that real change, that posses real challenge, comes from embedding social responsibility, collective governance, and human-centred design into every layer of the technology we create.

The path requires both shovels and soil, practical tools to dig through the mess, and rich compost from decades of social struggles to nourish truly transformative alternatives. It’s time to break this cycle of mess-making and start growing tech that serves communities, not just individual “users” or feeding back into #dotcons interests.

If this resonates, let’s build together. 🌱

Open Media Network

What names to use?

The term #openweb refers to an internet ecosystem characterized by decentralized, interoperable, and community-driven platforms and protocols. It emphasizes #4opens 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 development of ActivityPub was a collaborative effort

One thing that is missing from much of the unthinking #mainstreaming outreach and expansion is that the history of #ActivityPub and the #Fediverse is a grassroots collaboration, and an ongoing struggle between open and closed paths. To understand this history, we need to explore the origins of ActivityPub and its evolution within the broader #openweb movement.

The roots of decentralization, ActivityPub emerged as a response to the limitations of early social media protocols like #OStatus, which powered platforms such as #StatusNet (later GNU-social). While OStatus enabled some level of federation, it lacked robust privacy features and limited conversation dynamics. This pushed developers to seek alternatives that could better support native social interactions.

The early drafts of ActivityPub, initially called #ActivityPump, were an ambitious attempt to build a flexible protocol supporting rich, decentralized communication. Unlike OStatus, which used XML, ActivityPump adopted JSON, a more modern, lightweight, and developer-friendly format. This shift made it easier for platforms to adopt and extend the protocol.

The transition to ActivityPub, the move from ActivityStreams 1.0 to ActivityStreams 2.0, and ultimately to ActivityPub, reflected the need for a more comprehensive standard. ActivityPub introduced server-to-server communication, enabling platforms to share activities, like posts and follows, across different instances. This innovation laid the foundation for true federation, where separate platforms could interact seamlessly.

Key projects helped shape this evolution. Pump.io, created by #EvanProdromou (the developer behind StatusNet), was an early experiment with ActivityStreams, though it never achieved widespread adoption. But these experiments were stepping stones that informed the development.

Next is the role of #Mastodon and the rise of the #Fediverse, Eugen Rochko’s decision to implement ActivityPub as Mastodon’s primary protocol catalyzed the growth of the Fediverse. Mastodon offered a #openweb “native” but familiar Twitter-like experience with federation baked in, its rise attracted a wave of people disillusioned by #dotcons social media.

As Mastodon grew, other platforms joined the ecosystem, #PeerTube for video, #Pixelfed for images, #WriteFreely for blogging, and meany more. Each new platform enriched the Fediverse and reinforced the strength of a decentralized path.

There are challenges to openness, despite its successes, this journey of rebooting the #openweb with ActivityPub and the Fediverse hasn’t been without friction:

  • Commercial Capture: As the Fediverse gained traction, larger players began exploring it. #Threads’ integration with ActivityPub, for instance, raises concerns about whether the #dotcons might dilute the Fediverse’s grassroots ethos.
  • Technical Complexity: Implementing ActivityPub isn’t straightforward. the pushing of features like HTTP signatures for verifying interactions introduce technical hurdles that can create compatibility issues between platforms.
  • Centralization Drift: Even within the Fediverse, centralizing tendencies continue. Mastodon’s continuing dominance has concentrated influence, raising questions about how to prevent decentralized paths from replicating the “common sense” patterns of the #dotcons.

There is a constant need for guarding this open future, in which we need to balance the outreaching to the #mainstreaming with caring and supporting the native grassroots that created the value in the first place.

Looking forward, the future of ActivityPub and the Fediverse hinges on collective action. We need to resist the “common sense” commercial co-option from both friends and enemies to expand into building tools that make decentralized tech more accessible #OMN

The promise of the #Fediverse isn’t simply technological, it’s cultural and political. It’s about reclaiming the internet as public commons, where communities thrive on their own terms. On this path, by staying rooted in collaboration and community care, we ensure the Fediverse remains a beacon of hope in increasingly enclosed digital paths.