###### tags: `distributed press` --- type: slide slideOptions: # theme: dracula # transition: fade showNotes: true --- # Distributed Press Social Inbox <center> <h3> Hypha Worker Co-op + Sutty Worker Co-op </h3> *October 2023* </center> <aside class="notes"> Thanks for the intro. So, we'll be talking about distributed press and our new social inbox feature. I'm Mauve from the Hypha worker coop and with me is my colleague Fauno from the Sutty worker coop. </aside> --- # Who we are ![Sutty square logo](https://hackmd.io/_uploads/ry5zDrnW6.png) ![Hypha square logo](https://hackmd.io/_uploads/H1cVLH3-p.png) <aside class="notes"> Our coops are based in Argentina and Canada, we have been collaborating closely to simplify no-code publishing to the dweb thanks to a grant from FFDW. </aside> --- ## Web Publishing is Centralized Paywalls/Login Requirements Link Rot Censorship Outages <aside class="notes"> So why are we doing this in the first place? The current state of web publishing is growing increasingly centralized. Paywalls and login requirements keep content locked away. Link rot slowly accumulates as things disappear in favor of whatever the algorithm wants to show you today. With everything being on a few platforms cencorship becomes more of a concern as things can be taken down at any moment based on arbitrary decisions by the platorm. On top of that, centralized physical hosting can lead to things becoming inaccessible when a datacenter or an internet connection goes down. </aside> --- # Decentralized Web Publishing Peer-to-peer Protocols Flexibility and Resilience No need for server setup More readers, more seeders <aside class="notes"> Our solution is to make it easier to decentralize web publishing. We use peer to peer protocols like IPFS to enable people to automatically distribute content directly between their devices and to make it available offline or over local networks without any extra setup. The more readers there are for a site, the more people will be online to spread the data to others. </aside> --- # Distributed Press Static Site + API = (IPFS, Holepunch, BitTorrent...) <aside class="notes"> At it's core, distributed press aims to make it easy to publish static websites accross different peer to peer protocols. This is done via a barebones HTTP server which you can either self host or have us host for you. You can send it your static files in a tarball, and it will publish them accross several protocols at once. Right now we have a few of the more popular protocols, and we're always on the lookout to integrate more. </aside> --- # Social Inbox - Bridge to existing Fediverse networks - Reading, Follows, Replies - Working on P2P integration - Allow lists / block lists <aside class="notes"> The new thing we've added this year is the Distributed Press Social Inbox. It lets you connect your website to existing Federated Networks. Instead of inventing yet another standard or custom interface, sites can interact with anything following the ActivityPub standard. This year we're also working on standards for fediverse clients that load posts directly from p2p protocols. Next my colleague Fauno will talk about how Sutty combines these pieces into an easy to use content management system. </aside> --- # Sutty Panel Sutty also refers to a content manager for resilient websites, integrating Distributed Press https://sutty.nl/ <aside class="notes"> hello again! sutty is a coop, and also a content management system for what we like to call resilient websites. organizations can host and publish content for websites that are fast, more secure and now, distributed across the dweb thanks to distributed press. </aside> --- # Quick walkthrough Fully recorded, sing-along demo coming soon! <aside class="notes"> This will be a quick walkthrough of what we can do with it, and we're preparing a full demo that will be available soon </aside> ---- # Create a website on Sutty https://panel.sutty.nl/usuaries/sign_in?change_locale_to=en ![](https://hackmd.io/_uploads/rygQsHhZT.png) <aside class="notes"> This is the Sutty Panel Registration is open for you to create an account and a site Once you create your site, you can enable the integrations You'll find them within the configuration section </aside> ---- # Enable integrations Open the configuration panel, look for the integrations and click save. ![Sutty panel screenshot with "Publish to the distributed web" and "Publish on the fediverse" enabled](https://hackmd.io/_uploads/B1_hjHh-T.png) <aside class="notes"> We split the DP integrations in two options First we have dweb hosting, which publishes your site using the P2P protocols Mauve mentioned And the Fediverse option allows you to send content out to followers using instances like Mastodon, Pixelfed and others </aside> ---- ### Find website addresses ![](https://hackmd.io/_uploads/SJdTwLxz6.png) <aside class="notes"> Once you enable and publish your website, you'll find a section on the panel with a list of all the different ways people can access your site... </aside> ---- ### Visit website on a P2P-native browser [https://ffdweb-demo.sutty.nl](https://ffdweb-demo.sutty.nl/) [hyper://ffdweb-demo.sutty.nl](hyper://ffdweb-demo.sutty.nl/) [ipns://ffdweb-demo.sutty.nl/](ipns://ffdweb-demo.sutty.nl/) [Agregore](https://agregore.mauve.moe/), [Brave](https://brave.com/), [Opera](https://opera.com/), [Puma](https://www.pumabrowser.com/), [Peersky](https://peersky.p2plabs.xyz/) <aside class="notes"> You can visit the website using any of these address schemes and web browsers https for regular web hyper for holepunch ipns for ipfs and browsers such as agregore, made by mauve, brave, opera, puma and peersky, made by akhilesh, our newest member </aside> ---- ### Follow from the Fediverse By looking up the address on your Mastodon instance or using a browser addon like [StreetPass](https://streetpass.social/) ![](https://hackmd.io/_uploads/Ska9CHnWa.png) <aside class="notes"> Everyone can load the website from any Fediverse client, like Mastodon as you see on the screenshot It will show up as a profile, like any regular user </aside> ---- ![Mastodon screenshot with blog post contents showing up as a toot](https://hackmd.io/_uploads/ryfIx82-6.png) <aside class="notes"> Once people follow the website, they'll receive notifications of new content and can interact with it by replying and boosting. the integration is seamless so you can focus on your content while readers access it in whatever way works best for them. </aside> --- # Get involved! Create your own site + social presence on the DWeb using Sutty Send us your feedback! Contact us to migrate your site or set up a new one. <aside class="notes"> Create your own site + social presence on the DWeb using Sutty Contact us if you'd like to set something new up or migrate your existing site Hire us to set this up for you WE WANT YOUR FEEDBACK! Help us improve Distributed Press by letting us know how it can better meet your needs </aside> --- ## Contact us **Distributed Press:** hello@distributed.press **Sutty:** hi@sutty.coop.ar **Fediverse:** @distributedpress@social.coop https://distributed.press ![Distributed.Press QR code](https://hackmd.io/_uploads/rJYQNIhbT.png) --- ## Thanks! <aside class="notes"> Thanks for hearing us out today and to the FFDW for supporting our work We hope to hear from you soon! </aside>
{"title":"Distributed Press Social Inbox Presentation: SLIDES","description":"TODO Sutty LogoTODO Hypha logo","slideOptions":"{\"theme\":\"dracula\"}","contributors":"[{\"id\":\"2294c77a-fcb5-458e-a648-e21421ee6bc1\",\"add\":1651,\"del\":449},{\"id\":\"b3be1766-3501-403b-8f3d-2d380203efa3\",\"add\":5598,\"del\":3168},{\"id\":\"cbf35e50-199f-40c2-a404-4621e06bf013\",\"add\":2658,\"del\":590},{\"id\":null,\"add\":2103,\"del\":146}]"}
    348 views