Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

PeerTube v4, prenez le pouvoir pour présenter vos vidéos (Framablog, novembre 2021)


Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    13 Views
    I had the opportunity to attend FOSDEM 2026 virtually, and I spent almost all of my time in the [Social Web](https://fosdem.org/2026/schedule/track/social-web/) track. A few themes kept coming up across talks. Some were explicit, some were between the lines. Either way, they prompted a bunch of thoughts I wanted to capture. DISCLAIMER: AI was used to help me organize and improve the flow of this post. Ideas and thoughts expressed are my own. ## Hosting is hard In [*Building a sustainable Italian Fediverse: overcoming technical, adoption and moderation challenges*](https://fosdem.org/2026/schedule/event/VKHGXT-building_a_sustainable_italian_fediverse_overcoming_technical_adoption_and_moder/), there was a moment (not the main focus of the talk) where hosting came up in a way that really stuck with me. I’m paraphrasing, so apologies if I misrepresent anything, but the gist was: - Hosting Mastodon is hard, so we simplify with hosting services like Masto.Host - Hosting PixelFed and PeerTube is easier thanks to appliances like YunoHost Based on my own experience, that rings true, with some nuance. Getting Mastodon running isn’t actually the hardest part. The self-hosting docs are good enough in my opinion, and that’s how I originally stood up my instance at [toot.lqdev.tech](https://toot.lqdev.tech/@lqdev). I even maintain guides for [cleanup](https://lqdev.me/resources/wiki/mastodon-server-cleanup/) and [upgrades](/resources/wiki/mastodon-server-upgrades/) that largely mirror the official Mastodon documentation and release notes. The harder part is everything after provisioning. Mastodon (especially with federation enabled) can be resource-intensive, and that cost shows up fast even on a single-user instance. If I’m not staying on top of maintenance, disk fills up. Every few weeks, my instance will go down because I’ve run out of storage. Add database migrations, which can be error-prone, and you end up with a setup that’s straightforward to launch but expensive to operate. You pay in money for a big enough server, and you pay in time for ongoing maintenace. I still want to participate in the Fediverse, but I don’t want to keep paying the maintenance tax for Mastodon. That’s one of the reasons [I implemented ActivityPub on my static site](/notes/website-now-natively-posts-to-the-fediverse-2026-01-22/) instead. On the PixelFed side, I did try to self-host it once, and I couldn’t get it working cleanly from scratch. Some of that is on me (I’m not familiar with PHP), but either way, YunoHost was a lifesaver. With YunoHost, I had PixelFed up and running quickly, and what that ecosystem provides is genuinely impressive. That said, I also learned the “operations” lesson there too. During an upgrade, something went wrong with the database, it got corrupted, and I couldn’t restore from backup. I ultimately took the instance down. I’m willing to attribute that to user error, but it still reinforces the bigger point. The promise of federation and decentralization is that you can stand up your own node for yourself, your family, a school, a company, a city, even a government. In practice, that’s still too hard for most people unless they use appliances like YunoHost or managed hosting like Masto.Host. And yes, those options mean giving up some control. But even with that tradeoff, I’d argue it’s still better than centralized platforms. As someone fairly technical and a little extreme about owning the whole stack (I implemented my own static site generator, Webmentions service, and now ActivityPub), I still find this hard. I can’t imagine how unapproachable it feels if you’re not technical. I just wish it were simpler and more cost-effective to run these services without needing either deep system administration knowledge or active ongoing maintenance. ## One identity, many post types In the talk, [*How to level up the Fediverse*](https://fosdem.org/2026/schedule/event/HVJRNV-how_to_level_up_the_fediverse/), Christine and Jessica talked about ActivityPub implementations and touched on something that really resonated with me. The idea (again, paraphrasing) was that splitting content types by app (video goes to PeerTube, images go to PixelFed, microblogging goes to Mastodon) might not be the right long-term model. Instead, they suggested something closer to one place to publish and follow people, with rich post types handled in one identity and one experience. That immediately made me think about Tumblr. When I first heard [Tumblr was planning to implement ActivityPub](https://techcrunch.com/2022/11/21/tumblr-to-add-support-for-activitypub-the-social-protocol-powering-mastodon-and-other-apps/), I was excited because Tumblr is already “that kind of app.” You can publish videos, photos, polls, longer posts, and everything in between, all in one place. There was also talk about [moving Tumblr to WordPress](https://techcrunch.com/2024/08/28/tumblr-to-move-its-half-a-billion-blogs-to-wordpress/), which (in theory) could make ActivityPub integration even more powerful. But as of now, [Tumblr’s ActivityPub work seems to be paused](https://techcrunch.com/2025/07/01/automattic-puts-tumblr-migration-to-wordpress-on-hold/). The more I think about it, the more this model makes sense, especially because the most important part isn’t the “single app.” It’s the single identity. You should have one account where your content originates. Then people can consume it from different experiences. Maybe that is a video-focused client, maybe it is an image-first view, maybe it is a Mastodon-like timeline. The key is that you do not need separate accounts everywhere. That’s essentially how I think about my website. My site is my digital home and my identity. I post different content types which align with [IndieWeb post types](https://indieweb.org/posts#Types_of_Posts): - Articles - Notes - Responses (reposts, replies, likes) - Bookmarks - Media (photos and videos) - RSVPs People can follow via RSS. And more recently, I implemented my own ActivityPub support so my posts generate native ActivityPub activities. That means Mastodon and other clients can follow and interact with my site directly. What I like about this is that it decouples publishing from consumption. I choose where I publish (my site). Others choose how they consume (their client). The protocols handle the translation. ## The web is already social and decentralized In Social Web conversations, sometimes the tone implies the "social web" is separate from "the web". I don't really buy that. The web is social because people are on it. People use it to learn, create, find community, do commerce, argue, collaborate, share memes, and everything else. The web is also decentralized by default. That's the baseline architecture. Dave Winer recently wrote about software being ["of the web"](http://scripting.com/2025/11/24/141418.html). Software that's built to share data, accept input, produce output, and let users move their data. Not locked into silos. This is why I'm so bullish on a different architectural approach: **start as a website, add social capabilities as components.** People are already using WordPress, Ghost, and Micro.blog to build sites. With an ActivityPub plugin, your existing web presence becomes followable and interactive in the Fediverse. The site remains a site. It just gets socially interoperable. Bridgy Fed reinforces this. It takes what already exists on the web and helps it participate in social protocols, without forcing you to rebuild as a native social app first. That's also my own setup. My website worked as a publishing platform and people could follow via RSS. When I implemented ActivityPub, it became progressively enhanced. Same posts, new social vocabulary. I didn't have to abandon my site. I just made it speak the social language. ## Modular and extensible feels like the right direction This is the architectural vision I took away from Bonfire: [Building Modular, Consentful, and Federated Social Networks](https://fosdem.org/2026/schedule/event/3QHALR-bonfire_building_modular_consentful_and_federated_social_networks/). The "opt-in pieces" approach is about choosing which parts you want, evolving your experience based on what you enable. It echoes [small pieces loosely joined](http://scripting.com/2026/01/30/140150.html). It's a practical model for a federated future: - Start with the basic web - Add social capabilities as components - Get progressively more powerful as you opt in Your site still works normally. When you speak the lingua franca of protocols like ActivityPub, you can express social intent in a way other systems understand. So it's not "the web vs the social web." It's the web, with richer native social vocabulary. ## Conclusion This probably reads like I’m nitpicking, but I’m genuinely bullish on federated and decentralized networks. That’s why I’m still participating. What stood out to me at FOSDEM this year is momentum. Last year, the Social Web track was a half day. This year, it expanded to a full day. That signals to me that there are a lot of smart, passionate people working across protocol design, UX, moderation, policy, community, activism, and implementation, trying to build real alternatives to entrenched silos. And the plurality of implementations is a strength. It encourages exploration, competition, and innovation. My hope is that the “end state” isn’t a separate social web you have to join. It’s a web that continues to work as expected, but gets progressively enhanced when you opt into interoperable social protocols. Ultimately, there isn’t “the web” and “the social web.” There's just the web, and social vocabularies that participants can adopt without thinking about it.
  • 0 Votes
    1 Posts
    6 Views
    So how’s that #Threads #ActivityPub integration going lol?
  • 0 Votes
    1 Posts
    7 Views
    Experimenting with x-ray mode for ktistec.#ktistec #activitypub
  • 0 Votes
    1 Posts
    16 Views
    Destroying Autocracy – November 20, 2025Welcome to this week’s “Destroying Autocracy”.It’s your source for curated news affecting democracy in the cyber arena with a focus on protecting it. That necessitates an opinionated Butlerian jihad against big tech as well as evangelizing for open-source and the Fediverse. Since big media’s journalism wing is flailing and failing in its core duty to democracy, this is also a collection of alternative reporting on the eternal battle between autocracy and democracy. We also cover the cybersecurity world. You can’t be free without safety and privacy.FYI, my opinions will be in bold. And will often involve cursing. Because humans. Especially tech bros. And fascists. Fuck ’em.The Programmer’s Fulcrum is the future (and smaller) home for a fusion of Symfony Station and Battalion. Its tagline is Devs Defending Democracy, Developing the OMN.You can sign up now and for 2025 get an email with links to each week’s Symfony Station Communiqué and Battalion “Destroying Autocracy” post along with their featured articles. And you’ll be set with TPF after the fusing in January.We are posting on the Fediverse now at @thefulcrum @thefulcrum.dev and original website content will start in 2026.Featured Item(s)Muni Town writes:I’ve been trying to write this piece for years, really ever since I finished the first version of Open Source Explained (a v2 will drop early next year). Every time I get started I’m just overwhelmed with paralyzing visions of the commentariat accusing me of WrongThink.So I drop it, because I’m tired to the bone of debating the minutae of open source definitions when the conversation we ought to be having is about power: who has it? (oligarchs), how did they get it? (monopolies & corruption), why is that a problem? (platform autocracy), and how do we the people take that power back? (protocols and open software).Understanding ownership is powerIt’s important to understand the codes in your life, because your life is made up of them. Once you understand which codes you already have access to and even the right to inspect, you can see more clearly which other codes you ought to have insight into.Nothing makes me more anxious than writing about open source licensing because nothing brings out more opinion-havers, the vast majority of whom are speaking from a point of privilege-blindess in the western world. The widespread ignorance of the deeper power struggle at play (which we’re losing) has brought the free world to the very brink, so I’m pushing past the discomfort to honor the urgency of our moment.Open Source PowerWe start and end with good news to make the middle bearable.The response to Russia’s War Crimes, Techno Feudalism, and other douchebaggery404 Media reports:Ukraine Is Jamming Russia’s ‘Superweapon’ With a SongRadio Free Europe reports:How Britain’s Disposable Vape Ban Has Boosted Ukraine’s War EffortTechCrunch reports:Five people plead guilty to helping North Koreans infiltrate US companies as ‘remote IT workers’Surveillance Tech Provide Proteir Was Hackeda16z-backed super PAC is targeting Alex Bores, sponsor of New York’s AI safety bill — he says bring it onSoftware Maxims has:How FOSS Won and Why It MattersOpen Future announces:Open Future Joins the European Network for Technological Resilience and Sovereignty404 Media reports:Airlines Will Shut Down Program That Sold Your Flights Records to GovernmentFramasoft has:Renforcez l’internet du partage en contribuant à la robustesse de FramasoftSupport our 2026 campaign!The Register reports:Latest Servo release hints at a real Rust alternative to ChromiumBrussels eyes AWS, Azure for gatekeeper tag in cloud clampdownGame over: Europol storms gaming platforms in extremist content sweepThe Guardian reports:French authorities investigate alleged Holocaust denial posts on Elon Musk’s Grok AITechPolicy Press reports:Brazil Supreme Court Ruling Redefines Framework for Platform LiabilityNeutralTechCrunch reports:Databricks co-founder argues US must go open source to beat China in AIThe Guardian reports:AI firms must be clear on risks or repeat tobacco’s mistakes, says Anthropic chiefThe Center for Democracy and Technology reports:Architects of Online Influence: How Creators, Platforms, and Policymakers Shape Political SpeechTechPolicy Press says:If Europe Wants Digital Sovereignty, It Must Reinvent Who Owns TechMIT Technology Review reports:Quantum physicists have shrunk and “de-censored” DeepSeek R1The Evil Empire (AKA Autocracy) Strikes BackCorporate Europe reports:Preparing a roll-back of digital rights: Commission’s secretive meetings with industryThe Brussels Times reports:Secret EU plans to allow Big Tech to train AI with our personal dataThe Guardian reports:Dark forces are preventing us fighting the climate crisis – by taking knowledge hostage404 Media reports:This App Lets ICE Track Vehicles and Owners Across the CountryIRS Accessed Massive Database of Americans Flights Without a WarrantThe Register reports:Palantir plots NHS skills drive for its controversial data platformPariah StatesTechCrunch reports:US, UK, and Australia sanction Russian ‘bulletproof’ web host used in ransomware attacksForbes reports:Has Samsung Installed ‘Unremovable Israeli Spyware’ On Your Phone?The Register reports:Tens of thousands more ASUS routers pwned by suspected, evolving China operationBig MediaTBDBig TechThe Guardian reports:White nationalist talking points and racial pseudoscience: welcome to Elon Musk’s GrokipediaThe Register reports:Researchers find hole in AI guardrails by using strings like =coffee404 Media reports:A Researcher Made an AI That Completely Breaks the Online Surveys Scientists Rely OnThe ACLU reports:Your Smartphone, Their Rules: How App Stores Enable Corporate-Government CensorshipYep.TechPolicy Press reports:How Tech Oligarchs Profit from the Logic of ‘Finitude Capitalism’ and What to Do About ItCybersecurity/PrivacyPrivacy Guides has:Email Security: Where We Are and What the Future HoldsDarkReading asks:Can a Global, Decentralized System Save CVE Data?Heise reports:3.5 Billion Accounts: Complete WhatsApp Directory Retrieved and EvaluatedSignal or Delta Chat peeps.FediverseBen Werdmuller reports on:The State of the Open Social WebGreat Stuff as usual from Ben.ForBetter explores:The future of hope on the Social WebConnected Places has:Fediverse Report – 142Laura Hargreaves has:Ghost v6 Upgrade + Docker Migration: What I Learned (So You Don’t Have To)Big news with Mastodon this week:My next chapter with MastodonThe Future is Ours to Build – TogetherHopefully the new regime (foundation vs. benevolent dictator) will focus on trust & safety and not trying to be Twitter 2.Chris Sturmsucht shares:Fediverse: a new open and social webSlightly Decentralized Social MediaTBDCTAs (aka show us some free love)That’s it for this week. Please share this edition of Destroying Autocracy.Follow me on the Fediverse. Or this site via the button in the footer. Or via RSS. Or even our future home in 2026, if you want a head start.Keep fighting!Ringleader, BattalionReuben Walker Follow me on the Fediverse#activitypub #ai #autocracy #bigJournalism #bigTech #democracy #fascism #fediverse #ghost #mastodon #stopChina #stopIsrael #stopRedAmerica #stopRussia #supportUkraine #technoanarchism #technofeudalismhttps://battalion.mobileatom.net/?p=3954