Examples, peertube and OMN

An example of how to do media with #AP https://visionon.tv/videos/local?sort=-trending&c=false&s=3 the content (video objects) comes in by federation https://visionon.tv/videos/recently-added trust links. Sadly the are no moderation link flows, I asked them to add this, but they have not done this yet. You can subscribe to any user account/channels etc as an AP actor, then each object (video) can have a AP native comment thread, likely as posts and reply’s. So it’s a pile of data objects (videos) feed by (trusted) flows. These objects and flows are native to the Fediverse, where you can share and interact with them. This approach is based on white listed ie trusted flows only to create the shared database.

Interestingly you can choose in the admin to share hosting as the streaming is done p2p, so each instance can manually choose to host video seeds for other instances.
The is technically a good example of what we want to build, BUT socially it’s a disaster, being too fixated on copying YouTube and the #dotcons. Currently, almost nobody sees content or interacts with it on the wider Fediverse.

Just about all the current Fediverse projects work fine as source flows and to a limited extent as comments/discushern. The #OMN want to build code that is #4opens social web native, based on historical working models, the is quite a bit of thinking needed on how to technically implement these, but the social side is well thought through and mostly documented #nothingnew. We are building code for trust groups this is obvuse and #KISS BUT it is strongly agenst much current thinking. Thus we get a lot of back pushing from people as we are pushing “open” as power for social change/challenge to the mess where many people are trying to hide from the current mess by pulling on the clock of “closed” to feel safe.

In this, feeling safe is not our project 🙂

Some of the #OMN projects

The #OGB project, stands for Open Governance Body. It is an initiative to create a governance body for the #fediverse, a network of decentralized social platforms that use the ActivityPub protocol.

https://unite.openworlds.info/Open-Media-Network/openwebgovernancebody  explains the motivation, vision and goals of the #OGB, as well as some of the challenges and opportunities it faces. Please feedback.


activism.openworlds.info is a #fediverse instance that hosts activists and social movements. It uses Mastodon, a decentralized microblogging platform that allows users to post messages, follow other users and interact with them. The website is part of the Open Media Network #OMN, a project that aims to compost tech for a better world.


https://campaign.openworlds.info website is another fediverse instance that hosts people, organisations and groups working on or supporting progressive social change. It also uses Mastodon, a decentralized microblogging platform that allows users to post messages, follow other users and interact with them. The website is administered by info@visionon.tv.


Hamishcampbell.com this website, a filmmaker and activist who is interested in horizontal socialist economics and #openmedia projects. Showcases work and ideas as well as videos and campaigns. Am a part of the Open Media Network (#OMN), a grassroots initiative to nurture a #4opens decentralized and federated network of media platforms that share common #PGA values and principles


The visionontv project is a part of the Open Media Network (#OMN), which is a grassroots initiative to create a decentralized and federated network of media platforms that share common values and principles. Creating an internet distribution channel for alternative news, covering topics such as social movements, environmental issues, human rights and more.

What is visionontv

The #visionontv project is a part of the Open Media Network (#OMN), which is a grassroots initiative to create a decentralized and federated network of media platforms that share common values and principles. Create an internet distribution channel for alternative news, covering topics such as social movements, environmental issues, human rights and more. The project also provides video production education and training for activists and citizen journalists. The visionontv grew from undercurrents and was co-founded by Hamish Campbell, a filmmaker and activist.

What is my website for

http://Hamishcampbell.com my website, a filmmaker and activist who is interested in horizontal socialist economics and #openmedia projects. Showcases work and ideas as well as videos and campaigns. Am a part of the Open Media Network (#OMN), a grassroots initiative to nurture a #4opens decentralized and federated network of media platforms that share common #PGA values and principles

A vision of a more democratic and egalitarian society, where people have control over their lives and resources, and media is open and transparent. Feel free to explore the projects and contact me for collaboration or feedback.

What is the #openweb

While the commercial web is dominated by large corporations, the #dotcons are what most people are familiar with, there is another side to the internet – the #openweb. In this article, we will explore what the #openweb is and why it matters.

The #openweb refers to the part of the internet that is not owned by corporations. Unlike the commercial web, where large tech companies like #Google, #Facebook, and #Amazon dominate the landscape, the #openweb is a decentralized space where people can create, share, and access content without restrictions.

The openweb is built on #4opens standards and protocols, which means that everyone can develop software or services that work seamlessly with existing tools and platforms. One of the primary benefits of the openweb is that it fosters humane creativity. Because we can all contribute to the open web, it encourages a diverse, liberal, range of voices and perspectives. Openweb technologies like blogs, wikis, and federated social networks have enabled people to connect and collaborate, leading to the emergence of new norms and social movements.

Another important aspect of the openweb is its commitment to transparency, it is a critical tool for promoting #freespeech and #democracy. Because it is not owned by any single entity or government, the openweb is a place where people can express themselves without fear of censorship or repression.

In recent years, the openweb has come under threat from the rise of the dominating #dotcons of the commercial web and the growing power of big tech companies. The commercial web is dominated by a few large corporations that control vast amounts of user data and use it to extract profit. This has led to concerns about, social control, and the concentration of power in the hands of a few tech giants and their agenders.

Despite these challenges, there are many organizations and individuals working to preserve the #openweb. From #grassroots groups such as #OMN to #NGO’s like the World Wide Web Consortium (W3C) an international community that develops open standards for the web, while #mainstreaming organizations like the Electronic Frontier Foundation (EFF) and the Google funded #Mozilla Foundation are dedicated to promoting a liberal #mainstreaming open and accessible internet.

In conclusion, the openweb is a critical part of the internet that promotes, creativity and free society. It is a space where anyone can contribute and participate without restrictions, and it has played a vital role in social movements and democracy. While the openweb faces many challenges in the face of the commercial web and big tech, it is essential to work together to ensure that the internet remains an open and accessible space.

The solution to the #geekproblem

One of the reasons the technology world is in such a mess is the chronic failure to fund the social side of the #openweb. Where funding does exist, it is too often captured by parasitic NGOs that absorb resources while delivering little meaningful change. At the same time, most technical funding is narrowly aimed at “functional” coding, reinforcing the #geekproblem by never moving beyond basic infrastructure or questioning what that infrastructure is for.

This leaves a growing pile of #techshit for others to deal with. People with shovels do the cleanup work – maintaining communities, mediating conflict, building trust, and keeping projects alive – but almost no one funds them. The uncomfortable question remains: who pays for the work that actually makes technology socially usable?

Technology now underpins nearly every aspect of daily life: communication, education, work, culture, and care. Yet many of the systems we rely on are failing, not because they are poorly engineered, but because they are built on the wrong foundations.

Most dominant software today is built on a logic of control. Developers focus on regulating user behaviour: what people see, how they interact, how long they stay, and how value is extracted from them. But functional societies are not built on control, they are built on trust. This trust enables cooperation, shared responsibility, and collective problem-solving.

The commercial tech model systematically undermines this. #Dotcons produce systems people do not trust, run by institutions they do not trust, for goals that are openly extractive. The result is alienation, social fragmentation, and an accelerating ecological and social breakdown. This is not an accidental side effect – it is the predictable outcome of designing systems around domination rather than care.

The problem is compounded by the tech sector’s inability to communicate beyond its own narrow culture. Developers trained within the #geekproblem are trapped in there narrow vision, jargon, abstraction, and technical obsession. They struggle to explain why their systems exist, who they serve, or how they fit into broader social realities. This gap between technical capability and social meaning is where many projects quietly fail.

One obvious response is to fund the social layer of technology: the human work of governance, community, usability, mediation, and trust-building. When this layer is healthy, technical systems become resilient and meaningful. When it is neglected, even the best code rots.

Yet very few institutions fund this work. What funding does exist is often routed through NGOs that neither understand the technical realities nor care about building long-term trust. These organisations specialise in reports, branding, and “stakeholder engagement,” not in maintaining living systems. The result is more process, more abstraction, and more #techshit.

If we continue like this, we will keep feeding the same mess. What’s needed is funding that supports both technical competence and social intelligence. We need to invest in projects that integrate open code with open governance, technical infrastructure with human care. Initiatives like the #OMN and the #4opens matter because they centre communication, cooperation, and trust, the things that actually make technology usable in the real world.

The solution to the #geekproblem is not more control, better metrics, or smarter algorithms. It is the recognition that good societies are built on social trust, and that our technologies must reflect that reality. Until we start funding the social foundations of the #openweb, we will keep rebuilding the same broken systems and wondering why they fail.

Building a better world, one link, one line of code at a time

Once upon a time, not so long ago… in a world dominated by the #dotcons, closed-source technology and centralized decision-making, a small group of passionate activists and developers came together to reboot an old way of building technology. They believed that technology should serve the needs of people, not only the profit of big corporations and governments. They called themselves the #4opens community.

The #4opens community believed that openness and trust were the path we need to take to creating technology that served the needs of people. They rallied round the codified existing #FOSS, open-source working practices as a process called the #4opens, which consisted of four #KISS principles: open data, open source, open “industrial” standards, and open process. They understand and valued that by embracing these principles, they could create technology that was more transparent, collaborative, and decentralized.

The first principle of the #4opens is #opendata. The community believed that data should be freely available to everyone, so that anyone could use it to build new tools and uses. They created a platform: #OMN where people could share data openly and collaborate on projects together.

The second principle of the #4opens is the #mainstreaming idea of #opensource. The #4opens community believed that software should be free and open for anyone to use, modify, and distribute. They created a library of #FOSS software that people and communities use to build grassroots tools and services.

The third principle of the #4opens is open “industrial” standards. This principle was a little more complex, but it basically meant that technology should be built using open, standardized protocols that anyone could use. This would ensure that technology was interoperable and that people could easily switch between different tools and services to push the projects that grow in the most healthy way.

The fourth and final principle of the #4opens is open process. This was perhaps the most important of all. The #4opens community believed that technology should be developed using transparent, collaborative processes that anyone could participate in. They organized on a platform https://unite.openworlds.info/ where people could share ideas, collaborate on projects, and make decisions together.

Over time, the #4opens community grew and expanded. They built new tools and services based on openness and trust. They created an ecosystem of developers, designers, and users who worked together to create technology that served the needs of people, and pushed back the profit greed of big corporations and governments and the people who server them.

And so the #4opens community continued to grow and evolve, creating a more healthy vision for technology. They knew that their work was just the start, they were determined to keep pushing, to keep building a better world, one link, one line of code at a time.

Liberal trolls – are often not WHO they think they are

DRAFT to be edited

http://hamishcampbell.com/2023/02/14/archiving-the-openweb-in-a-personal-way/

http://hamishcampbell.com/2023/02/12/thinking-about-why-openweb-projects-fail/

It’s hard to get a thried out of mastodon, hopeful this is in the right order and not missing bits. As usually, if you would like to be anonymous with no linking please say so, thanks.

Made a blog post, if you reply your text might be added to this if you don’t tell me not to 🙂

We are talking about this blog post http://hamishcampbell.com/2023/02/12/thinking-about-why-openweb-projects-fail/ I sent to the people I had archived the conversation as a seed for a blog post, the guys jump in with limited good faith.

@bob Note that my posts are CC-BY-NC. If you’re quoting me, then you need attribution, otherwise it looks like your own work.

The blog is to take transitory content “a toot” and make it more long-lasting and link it into a flow of social memory. I would love a codebase that had this built into its #UX Now, if someone made code to automate credit and archiving work just as well, I would be happy to use it.

@elplatt yes, in general it’s good practice to quote or block quote and attribute. Right now, it’s not clear who said what

I don’t tend to do “good practice” as I do this #DIY and don’t get paid for my time. I have two ways to “anonymize” text, if I keep the flow then I take the names out and put Q. and A. as the voices, if it’s out of the flow I just put “from the #openweb” this makes it quick and simple to archive things I value without jumping though impossible conversations each time. If people won’t credit and ask, I add it, it’s the polite thing to do.

Then nuttyness starts – from @elplatt I’d prefer not to be associated with plagiarism. Please remove my content. Thanks.

It says from the #openweb in BOLD, so it’s not plagiarism (Plagiarism is the fraudulent representation of another person’s language, thoughts, ideas, or expressions as one’s own original work.) . But happy to remove stuff if people don’t won’t it archived. (I updated the blog post to add bob as he asked to be, then move the FROM THE OPENWEB under bob. Have a look and tell me what you won’t http://hamishcampbell.com/2023/02/12/thinking-about-why-openweb-projects-fail/

whaw that is bad behaver: @elplatt #GreatjusticeNet has blocked campaign.openworlds.info for plagiarizing fediverse content [IMAGE] lie about someone then block their instance.

Q. Interesting to think about, if this was an argument, should I keep the stuff online or remove it if asked? What’s the good path for this?

@bob Friendly reminder to always credit people for their work. Avoid making it look as if you wrote something, which you didn’t. This is really just courtesy, or treating people with care. Saying “this came from the internet” isn’t sufficient. There can also be cases where people request to remain anonymous, but that is typically rare.

That is way too much work is the problem, in grassroots activism the are to meany borderline nutters, so my work practice is a reflection of this. Good to remember all #OMN projects are #4opens CC licence and not for profit, so with this understanding its best just to hold the nuttiness and talk as a first step. People to people, not law/rights/property etc 🙂

@bob Well, in the case of plagiarism this isn’t really a law thing it’s just an act of courtesy to say who quotes originate from. (we get a bit lost here as it’s nothing to do with plagiarism, it is about a liberal troll) Ripping people off is what BigTech does. We need to be better, and treat people well. (its not about ripping people off it is about a liberal troll)

Nobody is doing plagiarism, nobody is stealing. Nobody is ripping anyone off, we are talking in good faith, I hope. Best to put bad words and judgments to one side https://en.wikipedia.org/wiki/Plagiarism it is not, now what else is the issue?

To @bob you are missing the point of what we/am talking about, and pushing a liberal private property view agenst a #4opens “commons” view.

Now this does bring up the issue of licence, my instance is the same as bobs CC-BY-NC so in theory I have the right to reuse content without asking as my blog is also CC-BY-NC, but I am polite and go a stage further if I am unshore if a person wants to be linked I initially publish post with “from the #openweb” post the URL to get feedback.

@bob This isn’t a stage further. It’s the BY part of the CC license. It doesn’t necessarily require links, but some indication of who the content is by.

Morally, you would be in most cases wrong to push this, but legally you are right. Now comes the issue of me making this into a blog post. I need to quote him in the post, but it would likely increase the bad feeling if I did this with name and LINK, under CC-BY-NC I have the right to use his post, he can’t say NO but morlay should I name and shame him or just leave the mess as an anonymous example of working practice?

@bob Under CC-BY-NC I have the right to use his post, but not without attribution.

I can see no copyright notice https://greatjustice.net/about But his personal sight is https://elplatt.com/ CC so let’s assume for now. Added the link though it feels like trolling, very happy to remove it

For the blog post, would likely need to look at en.wikipedia.org/wiki/Fair_use as am pretty sure at this stage he would say no text, but the is no story without the text, and he has already given me the right to use the text under CC-BY-NC if I link to him, the instance blocking and CC licencing cross site is icing on the cake.

NEED TO CHECK THIS

Thinking more about this, I likely did not need to have this conversation at all, as a journalist criticizing a “work” is a clear case of fair use. I anonymize the text so that I can freely reinterpret it, which is what the archives are for, and labaled (FROM THE OPENWEB) to stop people thinking it was my work TICK then it’s just a working document and a good example of a clash of Liberal ideas.

The CC side of the conversation is not wrong, it’s just NOT what my actions are based on, OK, this makes more sense. This conversation is ltraly a liberal troll storm in a tea cup, that’s what happens if you talk to people about archiving 🙂

This is based on the idea that this is a working document (which all my blog posts are, they get updated and reused all the time) So it’s not an act of publishing (which in this case it was not as I was still drafting, asking if people wonted attribution)

But would be when I mythically called it finished… round in circals in the world. The second story on the post is more finished, the text there is changed/transformed, so from the #openweb is OK.

hamishcampbell.com/2023/02/12/

 

 

This was the thinking of the #OMN project ten years ago

This was the thinking of the #OMN project ten years ago: The proposed project is to reboot basic web tools and turn existing silos and portals into a network where data flows between different sites. The technology used will be #RSS and its lesser-known counterparts, allowing sites to link to each other and content to appear on multiple sites. The project aims to provide an alternative to the #dotcons and to serve alternative grassroots media by creating open tools and processes. The project will start with the addition of a sidebar to existing sites and the building of new aggregating sites with overviews on subjects. The long-term goal is to expand into other networks.

Talking about grassroots media as a step away from the current #techshit

Hamish Campbell on the #openweb and rebooting indymedia

Hamish Campbell, a veteran of radical media for more than 30 years, argues that mainstream technology and culture are failing us. The rise of the #dotcon platforms has commodified our lives: closed silos like #Facebook and #Instagram harvest our attention and data, locking us into systems that serve profit, not people.

Attempts to build alternatives around an #encryptionist agenda have gone nowhere. As a result, the tech giants dominate. For Campbell, the answer lies in the #openweb – once born open, but now slowly suffocated over the past two decades. His solution is to reboot grassroots media.

Drawing on the example of Oxford #IMC, Campbell shows how a simple federated network can thrive: content is shared through trusted link flows, moderation happens collectively, and mistakes can be rolled back. Unlike the #closedweb, the beauty of the #openweb is its free-flowing links, its openness to serendipity and collaboration.

For Campbell, the #OMN project is most powerful not for what it does, but for what it refuses to do: it rejects capture, centralisation, and gatekeeping. Change begins with small, practical steps, rebooting grassroots media as a living example.

What You Can Do

In recent years, events in the US, Portugal, and Madrid have explored the idea of #rebooting #Indymedia. So far, the history of Indymedia has been told mainly by academics, often through a narrow, American lens. To truly revive it, we need to retell those stories more widely, and more honestly.

A successful reboot means returning to Indymedia’s open and serendipitous roots, not the bureaucratic, closed structures it later became. The good news is that most of the technical tools we need already exist, from federated protocols like ActivityPub to peer-to-peer networks like dat.

To keep its radical, grassroots character intact, any reboot must follow the #4opens: open data, open process, open access, and open source. These principles ensure transparency, accessibility, and trust.

If you want to get involved, search for #indymediaback or “reboot Indymedia” to find links, projects, and discussions around the #OMN.

A simple view of the #OMN project

The Open Media Network (#OMN) is a simple project that focuses on building trust-based human networks using technology. The network allows users to publish, subscribe, moderate, rollback, and edit content on various sites they have a login on.

For a single user, the process begins with publishing content and adding metadata such as tags. If someone subscribes to the user, they receive the published content and can even add new tags to it.

If the user comes across interesting content, they can choose to subscribe to that person, organization, tag, or site. If they’re not sure about the content or its source, they can put it on moderation, which means it will only appear on their private news feed. If they trust the content and its source, they can let it through, and it will appear on their public news feed.

However, if the source breaks their trust, the user can rollback their content to a time before they started spamming. The new content will only appear on their private news feed, but they can still choose to let individual pieces through if they wish.

In summary, the #OMN allows users to control and manage the content they receive and ensures that it comes from trusted sources

Why European Social Democracy for some people is a path to a just and sustainable future

For decades, European social democracy has stood as a counterweight to the relentless logic of capitalism, proving that societies can thrive when they prioritize people and planet over profit. Yet in recent years, these ideals have been swept away by the rise of #neoliberalism and the slow creep of corporate capture. For some people it’s worth revisited the core principles, not as relics of a bygone era, but as seeds for the future? Let’s look at potential benefits of this approach, and why reclaiming its best elements might be help in rebuilding our world in the face of #climatechaos and growing inequality.

Reduced income inequality by challenging the hoarders of wealth, Social democracy actively fights against the extreme wealth inequality that fuels the #deathcult path of capitalism. By implementing progressive taxation on the ultra-rich and corporations, wealth redistribution to fund public services and social programs, outs limits on wealth accumulation to prevent runaway hoarding. This old #mainstreaming path treats wealth not as a private treasure, but as a collective resource. It challenges the idea that billionaires should exist at all while millions live in poverty, and asserts that the role of the state is to level the playing field, not deepen the divides.

Improved standard of living, a life of dignity for all, not only trying to mitigate suffering, this works to actively uplift people’s quality of life through: Universal healthcare that prioritizes public well-being over profit. Free or affordable education as a path to empowerment. Robust public services like transport, libraries, and childcare. By ensuring everyone has access to the essentials for a good life, social democracy shows that collective care leads to individual flourishing. It breaks the narrative that people must “earn” the right to exist and replaces it with the belief that dignity is a human right.

Stronger safety nets with protection from capitalist precarity, where markets rule, people are left vulnerable to constant boom-and-bust cycles. Social democracy disrupts this instability by creating social safety nets that catch people when they fall. Unemployment benefits to prevent destitution during job loss, Disability and sickness support for those unable to work, Public pensions to ensure people can retire in dignity. These policies directly challenge the capitalist threat that without endless labour, people deserve to suffer. Instead, they affirm the belief that societies are strongest when no one is left behind.

Greater economic security with power to the workers, social democracy strengthens workers’ rights and provides economic stability: Job protections & fair dismissal laws, living wage policies tied to actual living costs, Support for unions & collective bargaining. This redistribution of power away from corporate greed towards the workers who actually produce value is a radical shift from the top-down hierarchies of capitalism. It proves that economies don’t need to run on exploitation, they can be collaborative systems where workers share in the prosperity they create.

Increased political representation by reclaiming democracy, deepened democracy where people have a real say in how their societies function through, proportional representation to ensure every vote counts, publicly funded elections to reduce corporate influence, citizen assemblies and referenda for direct democracy. This expands democracy beyond just voting every few years, empowering people to shape the decisions that shape and impact their lives. It challenges the idea that politics is the domain of #nastyfew elitists and replaces it with the radical belief that people can and should govern themselves.

Environmental protection by defending the future from #climatechaos. Social democracy recognizes that the health of the planet is inseparable from the well-being of people. That’s why this path champions investment in renewable energy & public green infrastructure, strict environmental regulations & corporate accountability, sustainable development policies that balance human and ecological needs. Rather than treating nature as a resource to be exploited, this path sees the environment as a common inheritance that must be preserved for future generations. It directly challenges the short-termism of capitalism, which sacrifices the future for the sake of immediate profits.

Investment in public goods for the collective good, instead of pouring public money into private profit machines, social democracy reinvests in the public commons through infrastructure development for sustainable transport and energy, public research & innovation for collective progress, cultural and community spaces to foster connection and creativity. This long-term public investment shows that societies thrive when they share resources, not when they sell them off to the highest bidder. It dismantles the myth that privatization is more “efficient”, and proves that public ownership can build lasting prosperity.

What this means for radical media and the #openweb, The principles of solidarity, collective ownership, and democratic control, overlap the values that grassroots projects like the #OMN and #indymediaback embody. But instead of waiting for governments to catch up, we can start building these systems and paths now. Decentralized media platforms to break corporate control of information, open-source technologies governed by communities, not corporations, digital commons where people can share, learn, and organize freely.

The #4opens already provide the blueprint for a more democratic and sustainable digital ecosystem. It’s an easy path that by combining the best aspects of the older #mainstreaming social democracy with the “new” power of decentralized tech, we can bypass broken #deathcult institutions and start creating the future from the ground up. The old story of social democracy showed us a path, now it’s time to take it further http://hamishcampbell.com

#SocialDemocracy #WorkersRights #PublicGood #ClimateJustice #OpenWeb #ReclaimTheFuture