<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><generator uri="https://jekyllrb.com/" version="4.2.2">Jekyll</generator><link href="https://sutty.nl/en/feed.xml" rel="self" type="application/atom+xml" /><link href="https://sutty.nl/en/" rel="alternate" type="text/html" hreflang="en" /><updated>2026-03-06T18:11:27+00:00</updated><id>https://sutty.nl/en/feed.xml</id><title type="html">Sutty</title><subtitle>Sutty crea sitios seguros, veloces y visibles para organizaciones, colectivas y activistas</subtitle><author><name>{&quot;twitter&quot;=&gt;&quot;SuttyWeb&quot;}</name></author><entry><title type="html">AI, original accumulation, autonomous infrastructures</title><link href="https://sutty.nl/en/ai-original-accumulation-autonomous-infrastructures/" rel="alternate" type="text/html" title="AI, original accumulation, autonomous infrastructures" /><published>2026-03-06T00:00:00+00:00</published><updated>2026-03-06T18:11:12+00:00</updated><id>https://sutty.nl/en/ai-original-accumulation-autonomous-infrastructures</id><content type="html" xml:base="https://sutty.nl/en/ai-original-accumulation-autonomous-infrastructures/"><![CDATA[<p style="text-align:start">By f from <a href="https://sutty.coop.ar/en/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Sutty</a>, with contributions from PIP P) pirates.</p>
<h2 style="text-align:start" id="updates">Updates</h2>
<ul>
  <li>
    <p style="text-align:start">March 6th, 2026: Added mention to Coopcloud and Anubis support.</p>
  </li>
</ul>
<p style="text-align:start">This is research that is just beginning, no conclusions yet reached, based on conversations we’ve been having and conversations we’ve been seeing happen elsewhere, trying to determine what our place is in them.</p>
<p style="text-align:start">What’s happening now with capitalism is that we’re seeing companies competing for who can come up with the best model of artificial intelligence.<br>
  This involves the construction of data centers, based on colonial models like the genocide in Sudan for the control of coltan and other “rare earths”, <a href="https://tramas.digital/en/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">colonial extractivism in Africa and Abya Yala</a>, the persecution and <a href="https://im-defensoras.org/en/2023/11/alerts/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">assassination of land defenders</a>, testing it in “the markets” of the social control of networks and perfecting it in other genocides, in particular the Palestinian genocide, such as Palantir, soon to be implemented in Argentina and Latin America.</p>
<p style="text-align:start">The construction of data centers involves the destruction of water and land, as our comrades at <a href="https://tunubesecamirio.com/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Tu Nube Seca mi Rio</a> closely follow. It works in very similar ways to other extractivist projects that have already been facing years of struggle and resistance.<br>
  We affirm that these struggles against mining, against monocultures, for land and life are intertwined and overlapping and we must stand in solidarity with each other. Even though no one understands how AIs work, we all know the effects of environmental destruction by capitalist corporations, foreign or local, the empty promise of job creation, polluted land and water, etc.</p>
<p style="text-align:start">In this article, we will attempt to shine light on another facet, which has to do with the colonization of the Internet and cyberspace as a field of struggle, in particular with the surprising appearance of thousands of simultaneous visits to autonomous servers, which self-host services by and for small communities (compared to the billions of users of Instagram, X, Facebook and TikTok, at least). Visits that exhaust the few resources they have and force them to close projects or spend a lot of time trying to combat them and that are automatically generated by <em>crawlers</em>, programs that download entire sites, in this case to process them and train artificial intelligence models.</p>
<p style="text-align:start">As a first working hypothesis or historical analogy we believe we are looking at a new process of original accumulation, like the one that allowed the establishment of capitalism by accumulating land ownership in the hands of few, while dispossessing peasants, turning them into urban proletariat. Not to mention the appropriation of knowledge turned into industrial processes, such as the recently re-enabled case of the <a href="https://www.tandfonline.com/doi/full/10.1080/07341512.2023.2220991#abstract" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Jamaican foundries that gave way to modern processing of iron, appropriating processes developed by slaves</a>. These were and are violent processes of social re-accommodation and concentration of capital. Our criticism of liberal defense of “free culture” is that they actively avoid this history of struggle, using more washed up terms such as “enclosure” of knowledge to refer to the same historical process, separating us when we should recognize ourselves as part of the same movement.</p>
<p style="text-align:start">We then ask ourselves what is the current process of dispossession that gives<br>
  continuity to this analogy in the concrete case of the race for AI. As providers of web hosting, and reading and listening to others in the field of autonomous infrastructures, self-hosting, algorithmic disobedience, and digital gardens, what we experience is a growing and worrying avalanche of visits to our servers, downloading all the information published on our sites.</p>
<p style="text-align:start">This is something that has been happening forever, from search indexers like Google and others to the <a href="https://web.archive.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Internet Archive’s Wayback Machine</a>. None of these services could work without downloading our sites. For the sake of visibility and collective memory, we often allow it.</p>
<p style="text-align:start">The escalation is that now our servers receive thousands of hits from many different addresses, which is made clear with a little bit of <a href="https://gitlab.com/anarcat/asncounter/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">analysis</a> are automated, but which are difficult to detect individually. Many of these crawlers do not identify themselves, nor do they respect limits like those of <a href="https://github.com/ai-robots-txt/ai.robots.txt" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">robots.txt</a>. They just visit us again and again, wear us down and take us off the Internet.</p>
<p style="text-align:start">Following our initial analogy, they force us to move from our own servers to larger providers such as Cloudflare, who have the ability to limit or block them, or even negotiate between companies. This accelerates the concentration of resources in these few providers, generating new web oligopolies.</p>
<p style="text-align:start">We had this conversation in November 2025, 12 years after the suicide of Aaron Swartz, persecuted for hacking with the aim of freeing as much scientific research as he could, trapped in the capitalist circuit of scientific journals. Without going into whether this is the kind of knowledge that should be shared or not, the contradiction is that Meta, OpenAI and others have done the same, downloading terabytes and terabytes of books, papers, websites, movies (including porn) and anything else they can, “violating copyright”, without any of the consequences that Aaron and other pirates and hackers have suffered for years. They granted themselves a letter of marque; as always, it’s a question of power.</p>
<h2 style="text-align:start" id="the-carbon-footprint-of-the-web">The carbon footprint of the web</h2>
<p style="text-align:start">In parallel, we have been following other conversations about the environmental impact of the Internet itself. Some good practices for web developers like us have been proposed by <a href="https://sustainablewebdesign.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Sustainable Web Design</a>, in particular an algorithm that allows us to estimate CO2 emissions from the data transfer emissions involved in visiting a website. This model uses the energy consumed per byte transferred as a variable in order to estimate the CO2 emitted in producing it. The model takes into account the country of origin of the visit, the energy consumed by the visitor’s device, the network and the server, based on the geographic location of the server.</p>
<p style="text-align:start">At <a href="https://git.coopcloud.tech/sutty/access_log" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Sutty we modified this model a bit</a> to be able to separate the CO2 emitted by the visitor and the CO2 emitted by our infrastructure, based on the country of each.</p>
<p style="text-align:start">Based on this, we are currently calculating the CO2 emissions of our live servers. The question that arises is what to do with this information. One thing we can do is use it to have a more concrete idea of our own environmental impact, making it visible to users and visitors.</p>
<p style="text-align:start">We can look at other experiences that allow us to visualize this impact and compare it to hamburgers consumed, where two contradictions arise. One is that comparing web visits with hamburgers is a very very very very very very gringo unit of comparison --have you seen the meme that gringos need to have things explained to them in hamburgers? The other contradiction is that it puts the focus back on individual responsibility for environmental impact (“eat less hamburgers”) instead of where the real responsibility lies (the industrial, colonial, patriarchal, Western, capitalist mode of production), in the same way that a dripping faucet does not compare to the amount of water polluted by an open pit mine or, for that matter, a data center.</p>
<p style="text-align:start">And in that sense, we believe we can keep a record of our supposed environmental impact, contextualized to a worker cooperative based in a colonial and colonized country, which relies on infrastructure and data centers in the United States. Which leads us to say that the problem lies elsewhere, without washing our hands of it.</p>
<p style="text-align:start">Could we compare our environmental impact and say that we emit 0.0000000000001% of what a U.S. bomb dropped by Israel on Gaza does? Or the emissions per second of Vaca Muerta, or any extractivist, genocidal, terricidal project: can we know this information?</p>
<p style="text-align:start">This relates to the hypothesis of original accumulation in that these CO2 emissions are unnecessary and produced by a capitalist race which we may not want participate in, or at least decide what part we want to play and from which stance we are going to resist.</p>
<h2 style="text-align:start" id="current-strategies">Current strategies</h2>
<h3 style="text-align:start" id="outsourcing">Outsourcing</h3>
<p style="text-align:start">If we host our own servers and all of this is highly time-consuming, the easiest thing to do would be to go to Cloudflare and let them take care of it. The problem, as we mentioned, is the concentration of web distribution services in a few providers, repeating the hegemonic “scale” model in technology development.</p>
<p style="text-align:start">There are other options, such as <a href="https://deflect.ca/es/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Deflect</a>.</p>
<p style="text-align:start">These third parties can also implement the following strategies.</p>
<h3 style="text-align:start" id="block-or-limit">Block or limit</h3>
<p style="text-align:start">Another option is to block them completely, there being several ways to go about this. One is <a href="https://github.com/ai-robots-txt/ai.robots.txt" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">robots.txt</a>, oriented to the crawlers that follow standards, informing them that we prefer that they do not visit us.</p>
<p style="text-align:start">In Sutty we are evaluating the option of allowing users to activate a robots.txt file.</p>
<p style="text-align:start">But the most problematic crawlers are those who neither identify themselves nor respect our requests, and go as far as to do everything they can to prevent us from identifying them. In this case there are comrades <a href="https://gitlab.com/anarcat/asncounter/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">blocking by ASN number</a>, because even though visits from a single crawler can come from many IP addresses, they all belong to the same group and owner, identified by ASN.</p>
<p style="text-align:start">Sutty is also implementing this strategy, incorporating ASN identification in our visitor logs, which allows us to group the origin of the visit without having to register the IP address --which would allow us to individualize the address and potentially de-anonymize visitors. As these groupings have an owner and that record is public, it is possible to group many visits, maybe individual, maybe not, by their owner. With this we can analyze the logs and know which sets of visits are produced from a network that is not a “first mile” network, such as the Internet provider we pay for where we live, but rather a data center.</p>
<p style="text-align:start">Doing this, we can block those that we consider malicious, or limit those that are in doubt, so that they do not use up too many resources and therefore unnecessarily increase our carbon footprint and the use of our resources to generate AI models.</p>
<h3 style="text-align:start" id="test-humanity">Test “humanity”</h3>
<p style="text-align:start">“Testing humanity” is a resource where the server asks us to interact with them in a way that only humans could, either by demonstrating cognitive and/or motor skills, or by making our computer consume more power, demonstrating that it really wants to visit the server.</p>
<p style="text-align:start">The first option is the most annoying one, as it outsources to all of us the cost of calculating who is human and who isn’t. It is also problematic because it assumes a model of humanity that has the same cognitive, motor, and even cultural and literacy capabilities, which is to say they are ultimately ableist and colonial models.</p>
<p style="text-align:start">This is the model of “captcha”, whose most extractivist model is that of ReCaptcha, which takes advantage of this human energy in the training of recognition models for cars, stairs, staircases, traffic lights and so on.</p>
<p style="text-align:start">The second, the one geared around using more energy, is automatic and involves doing nothing but waiting, calculating that making the device use more energy is a bit annoying for us, but very expensive for the data centers that are making millions of visits.</p>
<p style="text-align:start">In this we can perhaps glimpse a short term strategy, like that of <a href="https://anubis.techaro.lol/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Anubis</a>, for certain sites. We recently collaborated with <a href="https://coopcloud.tech" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Coopcloud</a> in <a href="https://git.coopcloud.tech/coop-cloud/traefik#blocking-scrapers-with-anubishttpsanubistecharolol" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">adding Anubis support</a> to some of its recipes. This will allow projects like <a href="https://escuelacomun.yanapak.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Escuela Común</a> to better protect their servers.</p>
<h3 style="text-align:start" id="accelerate-collapse">Accelerate “collapse”.</h3>
<p style="text-align:start">The approach of the <a href="https://tldr.nettime.org/@asrg/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">algorithmic sabotage research group (ASRG, no apparent relation to Las Ketchup)</a> is more cataclysmic. Since we cannot avoid being visited by these crawlers, what we can do is to offensively “poison” the models they train by providing them with false or meaningless information. These traps or tarpits make it possible for us to trick crawlers by leading them to infinite visit patterns, where they will find more and more links to follow as well as meaningless articles. What would be moderately confusing, cumbersome or fun for a while for a human visitor, becomes infinite for a crawler who is not prepared for this labyrinth.</p>
<p style="text-align:start">There are many explorations in this direction, ranging from strategies that require little energy on our side, such as providing them with a random selection of words, to strategies that are more involved but more difficult to detect, generating texts that are expected to be “meaningless” to humans, based on the actual content of our sites.</p>
<p style="text-align:start">The accelerated collapse would be that poisoning these models causes the quality of their responses to decrease significantly, so much so that any human asking them questions will receive answers that clearly lack logic, meaning or veracity.</p>
<p style="text-align:start">Our question is what a collapse would involve if we are seeing reports of psychotic breaks facilitated by conversations with ChatGPT, conversations that validate hallucinations and suicidal ideation, generation of fascist propaganda, coupled with an overall very low level of text comprehension facilitated by the extraction of attention.</p>
<p style="text-align:start">And what happens when political decisions are automated and produce harmful long-term effects, regardless of the rationality of the model consulted?</p>
<p style="text-align:start">What is the collapse of an AI trained to kill racialized people?</p>
<p style="text-align:start">Rather, we think this acceleration assumes a global rationality based on Western academic thinking, though perhaps we are exaggerating in asking these questions. In any case, there is potential to be found in this in that it incites us to be on the offense, to return to them “the cost” of identifying what is true and what is not, to control the quality of their models–but which in turn will fall back on traumatized and exploited workers in the global south.</p>
<h3 style="text-align:start" id="zipbombs">Zipbombs</h3>
<p style="text-align:start">A <a href="https://es.wikipedia.org/wiki/Bomba_zip" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">zipbomb</a> is an offensive form that could be temporarily disastrous for simple crawlers, but very easy to solve if its use becomes widespread. The idea is to apply as much compression as possible to a file full of repeated data, such as zeros, which generates a very small file that when opened uses all computationally available resources (storage, RAM, processor). For example, <a href="https://github.com/iamtraction/ZOD" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">4.5PB of zeros can be compressed into 42KB</a>. If 4,500,500,000,000,000,000,000 bytes can be sent in 42,000 bytes, it is very “cheap” to send over the Internet, but impossible to decompress without exhausting any computational resources. However, in order to send one of these zipbombs we have to be very sure that we are detecting a malicious agent.</p>
<h2 style="text-align:start" id="the-role-of-autonomous-infrastructures">The role of autonomous infrastructures</h2>
<p style="text-align:start">What is the role of <a href="https://in.fra.red" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">autonomous infrastructures</a>? How can they incorporate these strategies, while we decide among all user communities how we want to respond to AI model training? Perhaps the plurality of strategies and the diversity of implementations that we believe we have is what will defend us. Can we test all strategies, can we go unnoticed, can we surf the tsunami?</p>
<p style="text-align:start">We believe that collectives and communities of users need to be involved in the conversation about how to respond to this, so that it does not remain in the technical and sullen work of the system administrator --the <em>cisadmin</em>–, fed up with crashing servers.</p>
<p style="text-align:start">Between the capitalist model of digital monocultures and the individual model of the digital garden, we have to find <a href="https://escuelacomun.yanapak.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">the digital community garden</a>, the cyberspace of mutual sustenance and aid.</p>
<h2 style="text-align:start" id="visibility-or-invisibility">Visibility or invisibility?</h2>
<p style="text-align:start">If we block or poison the models, we become invisible, we escape “the algorithm”. But if what AIs say becomes <strong>the truth</strong>, wouldn’t it be strategically in our best interest to be as visible as we can? Like the meme where Grok corrects the veracity of Musk’s statements, or discussions between alternative and community media and free communication platforms populated only be the convinced, what we don’t allow AIs to see will cease to be part of a corpus of possible answers, of the universe of possibilities we will encounter as long as we are collectively dependent on Big Tech. If what AIs answer is going to be the undisputed truth, how and from where are we going to dispute those truths?</p>
<p style="text-align:start">Shouldn’t we also fill the web with links between us, sharing and deepening discussions, allowing whoever finds us to also find other information that will be veiled or censored by search engines?</p>
<p style="text-align:start">For example, in the ASRG search for this article, the site we knew was inaccessible and a Wayback Machine search told us that the site was never archived, so we could not reference that experience.</p>
<p style="text-align:start">What we need is a selective invisibility, albeit one that does not<br>
  work collectively as a form of <a href="https://en.wikipedia.org/wiki/Gatekeeping_(communication)" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">gatekeeping (curiously, this reference does not exist in Spanish)</a>.</p>]]></content><author><name>{&quot;twitter&quot;=&gt;&quot;SuttyWeb&quot;}</name></author><summary type="html"><![CDATA[This a conversation we had during Aaron Swartz Day, November 2025]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sutty.nl/en/%7B%22description%22=%3E%22%22,%20%22path%22=%3Enil%7D" /><media:content medium="image" url="https://sutty.nl/en/%7B%22description%22=%3E%22%22,%20%22path%22=%3Enil%7D" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Apply to the Resilience grant 2025</title><link href="https://sutty.nl/en/apply-to-the-resilience-grant-2025/" rel="alternate" type="text/html" title="Apply to the Resilience grant 2025" /><published>2025-01-14T00:00:00+00:00</published><updated>2025-01-14T22:18:55+00:00</updated><id>https://sutty.nl/en/apply-to-the-resilience-grant-2025</id><content type="html" xml:base="https://sutty.nl/en/apply-to-the-resilience-grant-2025/"><![CDATA[<p style="text-align:start">Did you once have a website that disappeared over time? The Resilience Grant is here to help you bring it back and establish it on a stronger, decentralized foundation.</p>
<p style="text-align:start">If you are an NGO, non-profit, or an individual activist, this grant is designed to recover a website you have lost and fortify it with the power of the Distributed Web.</p>
<p style="text-align:start">The deadline for submissions has been extended by one more week, so there’s still time to apply. If you think you or someone you know might benefit, don't hesitate to apply through the <a href="https://sutty.nl/en/recovery-form" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">applications form</a>.</p>
<p style="text-align:start">Share this opportunity with others who might need it, and submit your application until January 20th!<br>
</p>
<figure><img src="public/08lz6d011n49noiy57h1jwiwec1a/cuadradoEN2.png" class="img-fluid" controls="false"></figure>]]></content><author><name>[&quot;Sutty&quot;, &quot;Distributed Press&quot;, &quot;Hypha Coop&quot;]</name></author><summary type="html"><![CDATA[The deadline for submissions has been extended by one more week, so there’s still time to apply to the Resilience Grant and have your website recovered and distributed by Distributed Press]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sutty.nl/en/public/qspy8064drh7w0gjqbufglkm5wqs/horizontalEN1.png" /><media:content medium="image" url="https://sutty.nl/en/public/qspy8064drh7w0gjqbufglkm5wqs/horizontalEN1.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Get your website back, reclaim your history</title><link href="https://sutty.nl/en/get-your-website-back-reclaim-your-history/" rel="alternate" type="text/html" title="Get your website back, reclaim your history" /><published>2025-01-07T00:00:00+00:00</published><updated>2025-01-14T21:41:02+00:00</updated><id>https://sutty.nl/en/get-your-website-back-reclaim-your-history</id><content type="html" xml:base="https://sutty.nl/en/get-your-website-back-reclaim-your-history/"><![CDATA[<p style="text-align:start">In the digital world, there’s nothing more disheartening than losing access to a website you’ve poured time and effort into building — a connection point with readers, referenced by links to articles and news :(</p>
<p style="text-align:start"></p>
<h3 style="text-align:start" id="lost-your-website-we-can-(maybe)-help!"><strong>Lost your website? We can (maybe) help!</strong></h3>
<p style="text-align:start"></p>
<p style="text-align:start">We're offering a Resilience Grant for NGOs, non-profits, and individuals who protect human rights and empower people, especially those facing systemic inequity and prejudice. We'll recover your site and make it more resilient with the DWeb—100% free.</p>
<p style="text-align:start"><a href="https://sutty.nl/en/recovery-form/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Apply now through this form</a>! We'll be choosing two organizations to work with in early January 2025.</p>
<p style="text-align:start"></p>
<h3 style="text-align:start" id="faqs"><strong>FAQs</strong></h3>
<p style="text-align:start"><strong>How will you recover my site?</strong></p>
<p style="text-align:start">We can restore your site if it meets certain technical conditions. <a href="https://sutty.nl/en/recovery-form/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Share your details in the registration form</a> so we can evaluate whether we can help you.</p>
<p style="text-align:start"><strong>How do you make my website more resilient?</strong></p>
<p style="text-align:start">At <a href="https://distributed.press/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Distributed Press</a>, we specialize in creating <strong>decentralized versions of websites using protocols like IPFS and Hypercore.</strong></p>
<p style="text-align:start">Having collaborative copies of your site hosted outside HTTP helps avoid fragility and link rot, reduces the risk of losing information, makes your data more resistant to censorship and deletion, and ensures it remains accessible even if/when hosting servers go down. As part of this grant, we’ll not only recover your site but also host it on the Distributed Web.</p>
<p style="text-align:start"><strong>What are the conditions?</strong></p>
<p style="text-align:start">We will recover 1 site for 2 organizations or individuals during February 2025. Selection criteria include technical feasibility of the restoration and your consent to share the story as a case study afterward. Due to the tight timeline of this project, you’ll also need to agree to a response time of around 48 hours — so we can move forward together!</p>
<p style="text-align:start"><a href="https://distributed.press/2025/01/02/recover-your-site-with-distributed-press/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Learn more about the conditions and requirements for recovering and preserving a</a></p>
<p style="text-align:start"><a href="https://distributed.press/2025/01/02/recover-your-site-with-distributed-press/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">website in the Resilience Grant</a></p>
<p style="text-align:start"></p>]]></content><author><name>[&quot;Sutty&quot;, &quot;Distributed Press&quot;, &quot;Hypha Coop&quot;]</name></author><category term="campaña" /><category term="Distributed Web" /><category term="Campaign" /><category term="resilience grant" /><summary type="html"><![CDATA[Open Call: Resilience grant for NGOs, non-profits, and individuals. Recover a website you've lost and make it more resilient with the DWeb—100% free. Apply now!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sutty.nl/en/public/mnl6h9zbl6j35uqxgir4mqr29yrz/reclaim-your-site.jpeg" /><media:content medium="image" url="https://sutty.nl/en/public/mnl6h9zbl6j35uqxgir4mqr29yrz/reclaim-your-site.jpeg" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Recovery form</title><link href="https://sutty.nl/en/recovery-form/" rel="alternate" type="text/html" title="Recovery form" /><published>2025-01-02T00:00:00+00:00</published><updated>2025-01-02T13:16:03+00:00</updated><id>https://sutty.nl/en/recovery-form</id><content type="html" xml:base="https://sutty.nl/en/recovery-form/"><![CDATA[]]></content><author><name>{&quot;twitter&quot;=&gt;&quot;SuttyWeb&quot;}</name></author><summary type="html"><![CDATA[Application form for website recovery]]></summary></entry><entry><title type="html">Hackers repairing</title><link href="https://sutty.nl/en/hackers-repairing/" rel="alternate" type="text/html" title="Hackers repairing" /><published>2024-12-11T00:00:00+00:00</published><updated>2024-12-11T19:25:58+00:00</updated><id>https://sutty.nl/en/hackers-repairing</id><content type="html" xml:base="https://sutty.nl/en/hackers-repairing/"><![CDATA[<h5 style="text-align:start" id="in-the-world-of-free-software-such-nice-and-curious-things-happen-that-it's-right-to-talk-about-it.-a-world-where-you-get-an-email-from-a-hacker-and-it's-going-to-be-good-news.">In the world of free software, such nice and curious things happen that it’s right to talk about it. A world where you get an email from a hacker, and it’s going to be good news.</h5>
<p style="text-align:start">Here’s what happened:</p>
<p style="text-align:start"><a href="https://scriptjacker.in/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Parth Narula</a> wrote to us from India in early September, asking for permission to do an analysis of our platform, which we gave. And he found two vulnerabilities that we could improve. In both cases, they are not security or performance issues that harm our users due to our actions, but they are points in our system that a malicious actor could misuse to perform attacks such as flooding their mailboxes with emails, or inviting a user to download malware.</p>
<p style="text-align:start">Because <mark style="color:inherit;background-color:#cbfbf5">in the quest to offer resilient and secure software</mark>, we also have to <mark style="color:inherit;background-color:#cbfbf5">anticipate all the different paths that malicious actors could create</mark> to cause damage and seek compensation. In our domain, a bit of paranoid thinking is more than useful ;)</p>
<p style="text-align:start">So Parth’s analysis and recommendations led us to quickly review and resolve three points of our CMS dashboard to prevent them from being vulnerable to malicious attack.</p>
<ol>
  <li>
    <p style="text-align:start">We improved the protection against “brute force”, which prevents a type of attack where millions of passwords are tried on us, but at the same time allowing users to make a normal use of the login, make a mistake when typing it and retry.</p>
  </li>
  <li>
    <p style="text-align:start">We improved protection against sending email confirmations and password unlocks, preventing a type of attack that is done by asking for this process many, many times and flooding the mailbox with unsolicited email.</p>
  </li>
  <li>
    <p style="text-align:start">We limit the incorporation of links in an unnecessary space on our sites, which would allow a malicious hyperlink mailing attack to unsuspecting people, potentially turning us into a phishing platform.</p>
  </li>
</ol>
<p style="text-align:start">Specifically, the Sutty CMS panel is our most sensitive piece of security because it is our only dynamic part. This means, in plain English, that it generates content on the go, depending on databases and server-side procedures: complex processes that can be exploited if they are not well protected.</p>
<p style="text-align:start">Its security requires additional measures such as access controls, input validation and continuous monitoring. This is why all the websites we make are, instead, “static” or “solid”, as interactive and beautiful as any other but with a technical solution that simplifies how they are generated on the server and drastically reduces vulnerabilities to the most common Internet attacks, such as automated infection with malware, advertising, webshellz and even, as they use fewer resources, increasing the cost of doing denial of service (DOS) attacks.</p>
<p style="text-align:start">Other actions that constitute our approach to cyber security include having multiple servers up and running, being very obsessive about not requesting or storing personal information, and making encrypted, remote backups of everything. What we do in our infrastructure is public here: <a href="https://0xacab.org/sutty/ansible" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://0xacab.org/sutty/ansible</a> and here <a href="https://gitea.nulo.in/Sutty/-/packages" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://gitea.nulo.in/Sutty/-/packages</a>.</p>
<p style="text-align:start">In addition, all changes that Sutty users make to their sites are registered in a way that can be undone. This means that if someone gains access to the manager and makes improper changes, we can help you undo it. Improper access can occur either by simple issues such as leaving open the session on a shared computer or more complex, such as an attack that exploits a vulnerability in the platform or uses social engineering techniques (that is, it is not a technical issue but a deception for a person to give the access keys believing that he/she is leaving them to another trusted person).</p>
<h5 style="text-align:start" id="thanks-to-free-software-and-the-activities-of-ethical-hackers-or-hacktivists-the-digital-tools-we-use-can-be-more-agile-more-secure-more-sovereign-and-resilient-day-by-day.-we-are-very-grateful-to-parth-for-his-constructive-and-well-intentioned-contribution."><strong>Thanks to free software and the activities of ethical hackers or hacktivists, the digital tools we use can be more agile, more secure, more sovereign and resilient day by day. We are very grateful to Parth for his constructive and well-intentioned contribution.</strong></h5>
<h5 style="text-align:start" id="parth-narula-is-founder-of"><strong>Parth Narula is founder of <a href="https://scriptjacker.in/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">ScriptJacker</a>, a dedicated cybersecurity team that provides research, outreach and advice on OWASP, red teaming, ethical hacking and pentesting. They share resources, case studies and learning materials on his site. You can also contact via <a href="https://x.com/scriptjacker" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">X</a>, <a href="https://www.linkedin.com/in/parth-narula-86283821a?original_referer=https%3A%2F%2Fwww%2Eecosia%2Eorg%2F&amp;originalSubdomain=in" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Linkedin </a>and <a href="https://github.com/scriptjacker" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Github </a>!</strong></h5>]]></content><author><name>{&quot;twitter&quot;=&gt;&quot;SuttyWeb&quot;}</name></author><summary type="html"><![CDATA[We share with you an analysis of our system conducted from India, discovering some points to strengthen to stay invulnerable to malicious attacks.]]></summary></entry><entry><title type="html">How to publish your Sutty posts in Fediverse</title><link href="https://sutty.nl/en/how-to-publish-your-sutty-posts-in-fediverse/" rel="alternate" type="text/html" title="How to publish your Sutty posts in Fediverse" /><published>2023-12-05T00:00:00+00:00</published><updated>2023-12-05T20:28:59+00:00</updated><id>https://sutty.nl/en/how-to-publish-your-sutty-posts-in-fediverse</id><content type="html" xml:base="https://sutty.nl/en/how-to-publish-your-sutty-posts-in-fediverse/"><![CDATA[<p style="text-align:start">Hi! This is a demo tutorial to write posts in your Sutty website and have it published directly to the Fediverse.</p><p style="text-align:start">By going through these steps, you’ll be able to start publishing articles as individual posts visible from any Fediverse account, on clients such as Mastodon and Pixelfed. You’ll be able to choose which ones to publish at any time, and you can disable this option on a per-article basis.</p><p style="text-align:start">As with any Fediverse account, it is necessary for any user from any Fediverse instance to follow the account you automatically create from your site. This user will receive notifications for each new post you make and this will be visible from the associated instance(s).</p><p style="text-align:start">Here’s how to set up your site on the Fediverse.</p><h2 style="text-align:start" id="summarized-version">Summarized version</h2><figure><video src="public/i1kyqpdhqtavlyb0ic7062g9flyu/sutty_al_fedi_completo.mp4" class="img-fluid" controls="true"></video></figure><p style="text-align:start"></p><ol>
<li><p style="text-align:start">Create your account on <a href="https://panel.sutty.nl/en" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://panel.sutty.nl/en</a></p></li>
<li><p style="text-align:start">Create your site with a unique name</p></li>
<li><p style="text-align:start">Go to your site settings to enable publishing to the Fediverse.</p></li>
<li><p style="text-align:start">Create your first post… and as many as you want!</p></li>
<li><p style="text-align:start">Click on “Publish all changes” to publish your site.</p></li>
<li><p style="text-align:start">Your site and its posts are available as a site with its URL and as an account in the Fediverse!</p></li>
<li><p style="text-align:start">Invite others to follow you so that your posts reach more users in different instances. You can write to us at @sutty@todon.nl and @compost@social.coop so we can start following you and you can also add yourself <a href="https://cryptpad.fr/form/#/2/form/view/yp1KZwQjgU2RG-zhdQCyw4M8QhftNCVu8e+IJG2iN7Y/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">to our list of accounts available to follow via this form</a>.</p></li>
<li><p style="text-align:start">Start interacting! Remember that you can write article-posts in response to other posts.</p></li>
</ol><h1 style="text-align:start" id="tutorial">Tutorial</h1><p style="text-align:start"><a href="https://youtu.be/ntTdIuC0bbM" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">This videodemo follows these steps.</a></p><h2 style="text-align:start" id="step-1.-create-a-sutty-account.">Step 1. Create a Sutty account.</h2><p style="text-align:start">If you already have a Sutty account, you can skip [to step 2 to create your site].</p><p style="text-align:start">You can create your account from <a href="https://sutty.nl/en" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://sutty.nl/en</a></p><p style="text-align:start">You will need an email address, a secure password and to agree to the Sutty terms listed below. You don’t need to confirm your account right away: you can continue to the next step.</p><p style="text-align:start">If you still want to confirm your account at this step, you can check your email for a message from <a href="mailto:noreply@sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">noreply@sutty.nl</a> with instructions.</p><h2 style="text-align:start" id="step-2.-create-a-site-in-the-sutty-panel.">Step 2. Create a site in the Sutty panel.</h2><p style="text-align:start">The first screen will welcome you and allow you to create your first site by pressing the “Create site” button in the left column.</p><figure><img src="public/ffk3gqsnhee2hdr2j9zxhwwpsngk/FErHzEM9JWszZ0ayoJuKQebb0d54d-d7ea-4adb-b87e-e9f21600e602.png" class="img-fluid" controls="false"></figure><p style="text-align:start">If you already have a website on the Sutty CMS, you’ll see your sites at <a href="https://panel.sutty.nl/sites" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://panel.sutty.nl/sites</a></p><p style="text-align:start">But if you need to create a new site, visit <a href="https://panel.sutty.nl/sites/new" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://panel.sutty.nl/sites/new</a></p><p style="text-align:start">Choose the name of your site, which will have the format “<a href="http://SITENAME.sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">SITENAME.sutty.nl</a>”. It needs to be unique and have no special characters.</p><p style="text-align:start">You can then choose the same title or a different one such as “My Sutty site on the Fediverse”.</p><p style="text-align:start">With the site description, describe your site’s purpose in a few lines or what your readers can expect. What you fill in here will be used as a description in search engines (such as Google and DuckDuckGo). For example: “Sutty account in the Fediverse to share articles automatically”. You can always edit this later in the site’s configuration panel.</p><figure><img src="public/gkn1pbxgaei5bvlu1jm05opjy13l/PMTT6OjaF8K-doLneEOP927dda439-9b86-4d75-9627-bb71e0dc61a7.png" class="img-fluid" controls="false"></figure><p style="text-align:start">Next, you will need to choose any layout for your site. In this case, we choose <em>Minima</em>.</p><figure><img src="public/9oa85io0vot3o0olsqneelp04tyb/gj1l8Wy81UPISHzrQYwji41d194bb-fda7-4bc9-9362-a2606a6f7715.png" class="img-fluid" controls="false"></figure><p style="text-align:start">Finally, you’ll need to choose a license for all the content you publish on your site. Sutty offers three possible licenses but you can also use your own custom license. Remember that when there’s no license, all rights are reserved, in other words, it will be copyrighted.</p><p style="text-align:start">You’ll find a brief description of each one here, but you can also click the “read more” button, which will direct you to more information about each type of license.</p><figure><img src="public/pagg646iy8q435y7gh4uz7gq6aho/k4H8lk4k--nL2BZ2ukU5Vdd921677-955e-4372-9983-ce8b90bbb399.png" class="img-fluid" controls="false"></figure><p style="text-align:start">When you’re ready, press the <em>Create site</em> button at the bottom. Hold tight – It sometimes takes a couple minutes.</p><figure><img src="public/j67j34chy2zlrnzx2p3w0xi9qky5/oTwS2_Yx0EcKqIizPPFme52211852-127b-4b1d-9235-f0742c496fe0.png" class="img-fluid" controls="false"></figure><p style="text-align:start">Yay! Your site’s ready. You’ll now be redirected to your site panel, where you’ll have the list of available posts in the center. Don’t worry if you find three articles there already! These are the ones that Sutty adds by default and will appear in the footer; they contain information about the site’s Privacy Policy, Code of Conduct and Licensing Agreements. You can leave them as they are, edit them or even delete them.</p><p style="text-align:start">In the left panel, you’ll find a pink box with purple letters indicating that your site is available, inviting you to click to get the address. You might have to refresh or reload the page for it to appear.</p><p style="text-align:start">In the next window, you’ll have a list of addresses. The first one is the address of your site, yay! The next ones, for now, tell you which Sutty servers it is available on. You don’t need to do anything, but if you click on the first link, the one containing the address you chose for your site, you will be able to access the first version, which does not yet contain articles.</p><figure><img src="public/tidzlvhjgiros62ba1ot83mrshaw/RD_BN9iaHTswsdzKkf_8U0fab0ffd-a224-4e0e-8464-79b00c5e540c.png" class="img-fluid" controls="false"></figure><h2 style="text-align:start" id="step-3.-enable-publishing-in-the-fediverse">Step 3. Enable publishing in the Fediverse</h2><p style="text-align:start">So now you have your site – But the interesting bit is still missing: publishing to the Fediverse!</p><p style="text-align:start">To do this, you must go to the <em>Configuration</em> option, on the left side of your panel, inside your site with the <em>Minima</em> design. Remember to scroll down the list until you find the option to <em>Publish to the Fediverse</em> and then, at the bottom, to <em>Save changes</em>.</p><figure><img src="public/of250uj4enjjmat85v4jjjqzw71p/gbEleVrt8HM2hTSy1E26Ub0e58834-6c23-4f9b-a14d-7a4b90990158.png" class="img-fluid" controls="false"></figure><p style="text-align:start">After pressing <em>Save</em>, you will be redirected to your site’s panel. A pink box with purple letters will now appear at the top, reminding you to publish the changes for the new configuration to take effect. On the left side you will find, again, the button to <em>Publish all changes</em> – click that.</p><figure><img src="public/sri8ny9x77rvlm1yd4fyhx4nr3t0/wvihqVi94JwMDxV7zHYDG7ef2a9bb-4ac5-4a6e-ab90-d5f564f029cc.png" class="img-fluid" controls="false"></figure><p style="text-align:start">Make sure to reload the page again to see that the changes have taken affect, when the pink box says “Your site is available!”</p><p style="text-align:start">Before moving on to the next step, you may have noticed that there are other settings that might be of interest to you. One of them is publishing to the Distributed Web. You can visit <a href="https://docs.distributed.press/deployment/sutty" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">this Distributed Press link</a> for more information.</p><h3 style="text-align:start" id="how-do-i-customize-my-fediverse-identity">How do I customize my Fediverse identity?</h3><p style="text-align:start">Customizing your identity as a Fediverse account is done from your articles panel, by adding the “About” content type, in the left side panel. It’s the first in the list.</p><p style="text-align:start">You can add several articles to have editing options but only one will be displayed on your Fediverse profile at a time.</p><p style="text-align:start">At the same time, the “About” page is used to configure other data on your site. That’s why there are some fields that are not visible from or related to your Fediverse profile.</p><p style="text-align:start">So let’s fill out our profile.</p><ol>
<li>
<p style="text-align:start">We add a new article of the type “About”.</p>
<figure><img src="public/21jknj3ltrbzk3pupgnl7bb31did/nDJPgPuFC3OjTNRSE8wpMcabab807-bc04-453c-9275-f23d7206c223.png" class="img-fluid" controls="false"></figure>
</li>
<li><p style="text-align:start">We place a title, which will be the same as the name of our site.</p></li>
<li><p style="text-align:start">We place a short description, which will look like the description of the account in the Fediverse.</p></li>
<li><p style="text-align:start">Although the author’s name is optional, it will be useful for them to see it from a preview in case it is shared by other networks.</p></li>
<li>
<p style="text-align:start">The description is required but will not be displayed in the profile. It is important for search engines and other networks.</p>
<figure><img src="public/yeqwu81v9nwshnp6clb8wk5asrfh/GoC39GZ30_7pxB5lYjF5A2da0b25a-dc87-48e1-993b-b338b75b57da.png" class="img-fluid" controls="false"></figure>
</li>
<li>
<p style="text-align:start">We upload an image for the logo or avatar. It can be a PNG, GIF, or JPG and be up to 2MB in size. It will be scaled to 400x400.</p>
<figure><img src="public/uxjciaucmfcjamvv0rmhj3yyjsz8/bDiYI2dsDgUS_Mcykbhvid69ef38f-9fd5-4447-acbd-33f06686fb2c.png" class="img-fluid" controls="false"></figure>
</li>
<li><p style="text-align:start">We add a description for the logo or avatar image, which will allow it to be read by screen readers.</p></li>
<li>
<p style="text-align:start">We add an image for social networks or header. It can be a PNG, GIF, or JPG and be up to 2MB in size. It will be scaled to 1500x1500.</p>
<figure><img src="public/uo7egjxjgtm605gc7h4pi3jpktsl/1kbQDe8eazWyI97YpGcIL859a3344-1f6d-4cf9-bd16-e28428fe6196.png" class="img-fluid" controls="false"></figure>
</li>
<li><p style="text-align:start">We add a description for the social media image or header, which will allow it to be readable by screen readers.</p></li>
<li><p style="text-align:start">We can optionally add an email and the link to other social networks.</p></li>
<li><p style="text-align:start">It is not necessary to complete the following fields, from “Facebook app ID” and all the others that begin with “Webmaster”.</p></li>
<li><p style="text-align:start">Make sure to save this by clicking the Save button in the footer or at the top of the page.</p></li>
<li><p style="text-align:start">It will show you a confirmation of all your changes. To get back to your page click on the site title on the top fo the page. To see the changes reflected, you again need to hit publish all the changes.</p></li>
</ol><h4 style="text-align:start" id="clarification">Clarification</h4><p style="text-align:start">In the Fediverse, each account is associated with an instance, which is a sort of community, house or common server that brings together accounts, generally with a certain affinity. For accounts created from Sutty sites, while Sutty would function as the instance in this case, technically we can say that each account is simultaneously its own unique instance.</p><h3 style="text-align:start" id="how-do-i-know-my-fediverse-username">How do I know my Fediverse username?</h3><p style="text-align:start">To quickly find your username, you can check:</p><ol><li><p style="text-align:start">On the left side, when your site is published and ready, click on the pink box with purple letters with the text “Your site is available! Click here to find all the different ways to visit it” to access a list of places where a copy of your site is available. Look for the one that says <em>Fediverse</em> and there you will find your username.</p></li></ol><figure><img src="public/ug37hneu6arxga6lfb66ixgwd5tk/2kI5dzWUR-xtYrc7mkbGJ45971b20-6be2-454f-9854-ec5e0565285d.png" class="img-fluid" controls="false"></figure><figure><img src="public/y7kdqekjqbywnvsixxgrm5cv0n6m/nxJuDFMHWyybLBr66kF-P81b2682f-38a6-4fdf-86a1-9791ef784c4f.png" class="img-fluid" controls="false"></figure><ol start="2">
<li><p style="text-align:start">In the footer of your site, where it will be added between the Feed and the default articles.</p></li>
<li><p style="text-align:start">In the confirmation email of the publication.</p></li>
</ol><h2 style="text-align:start" id="step-4.-publish-your-first-article">Step 4. Publish your first article</h2><p style="text-align:start">Once your site’s been created, you’ll be redirected to your site’s section in the panel. There you will find that in the center is the list of articles you have. So far, if you chose to keep them, you will have the license, code of conduct and privacy policies we mentioned earlier.</p><p style="text-align:start">In order to create your first article, you can find the list of content types that you can add in the left panel. You must press the <em>Add</em> button for the content type <em>Post</em>. You will be redirected to the screen to create your post.</p><p style="text-align:start">There, you will need to choose a title, which will be displayed on the main page in a list alongside the other titles of your other articles. In addition, it is important that you complete the description of your article to tell what it is about and to attract readers. Optionally, you can add one or more authors and one or more images with a corresponding description.</p><figure><img src="public/drws5vg6q8wznj5zrnu5bhiqutyh/Ti2ScdsCzXCj7NfcUmZap7e1e1a73-a856-420d-bd89-8949cab92d2c.png" class="img-fluid" controls="false"></figure><p style="text-align:start">To enter the content of your article, you can use our text editor. There, you will have the option to highlight text as titles, subtitles, or third level headings, highlight with bold, use italics, add links and embed audio-visual content, among others. For this tutorial, we will enter a short text.</p><figure><img src="public/bglcxcm2r48s181vy6zz3hu0ah1b/3Zboqsdj-SkVU9tPYj0Mn2c5fa576-f15a-4cb3-96ae-bf5bb0648800.png" class="img-fluid" controls="false"></figure><p style="text-align:start">Sutty allows you to choose which articles to publish in the Fediverse. That is, you can choose not to publish all of them but instead only some in particular, isn’t that great? Just turn the toggler at the bottom of the text editor on or off.</p><p style="text-align:start">In addition, you have the option to make a post in response to a post in the Fediverse. You do this by entering the URL (address you find in the navigation bar) of the post you want to reply to in the “In reply to” section.</p><figure><img src="public/m5x3tjeuaw2ho75ralxlmawc2flv/zIMgAbOR0zZy4FW03WmWVbb32a0fb-17af-49d2-a39c-61871db48962.png" class="img-fluid" controls="false"></figure><p style="text-align:start">There are two more options that we won’t cover in this tutorial: saving a draft of the text and editing the publication date.</p><p style="text-align:start">When you are ready, go to the bottom and press the <em>Save</em> button. You will be automatically redirected to the article view and its <em>metadata</em> (i.e. the data of your data). If you are not satisfied, you can press the <em>Edit</em> button and you will return to the screen to modify your article. Otherwise, you can return to the main panel of your site via the breadcrumbs at the top of the screen. Be sure to tap on the name of your site to return to that step.</p><figure><img src="public/7bylkmg8c14vl3zhu4wask2qd43g/O9Xl-qTwnLsfiBvToivAQb4d20900-f9a7-412f-a106-795efefa8f09.png" class="img-fluid" controls="false"></figure><figure><img src="public/yv1415cdoylh8t5gg2q5pqc801fl/4yhjp45OHU2vQm3y1vMDN969d973f-6252-4ddc-a41b-e7dc38461b92.png" class="img-fluid" controls="false"></figure><p style="text-align:start">Once in your panel, for the changes to take effect, you must <em>publish all changes</em> by clicking the button. In effect, you will see a pink box with purple letters with the text “There are unpublished changes. Click the button below and wait a moment to find them on your site”.</p><p style="text-align:start">(Mai: Repeat / emphasize above for good measure? &gt;&gt; yup I agree)</p><figure><img src="public/sxxtugrx9gqgdjwzyks74694ruj9/LzXeVeK5P3O484l3uBw9y01f966fd-8fb3-4408-8f7c-045bd3be9a4d.png" class="img-fluid" controls="false"></figure><figure><img src="public/j2ihqbwt0xguluci2exuemgmfxd9/mcL2M_qLQBjE-7teAmt-X23005693-bae5-4007-8761-5d7007cd0886.png" class="img-fluid" controls="false"></figure><p style="text-align:start">After pressing the <em>Publish all changes</em> button, the caption will change to “Your site is building,<br>refresh this page in 2 minutes”. Another way to know if the process is finished is to wait for the confirmation email indicating that all your changes took effect. You can then refresh the page from the browser or by pressing F5 on your keyboard.</p><figure><img src="public/k6olruvdfqe7v5rser455srkfe5s/n-EOLmZsAFSjbNYkZxiXv550de707-059d-4bbb-b70a-22c9d38e4b23.png" class="img-fluid" controls="false"></figure><p style="text-align:start">Each time you publish one or more articles, you will need to publish all the changes from the button in the left column. The site is built all at once over a period of a few minutes, so we recommend that you wait until you have finished making changes before publishing. Once the site has been built, you will receive a confirmation email.</p><p style="text-align:start">Once the changes are published, you will be able to access your site from there and see how it looks!</p><h2 style="text-align:start" id="step-5.-view-your-posts-in-the-fediverse">Step 5. View your posts in the Fediverse</h2><p style="text-align:start">Once you’ve created your site, you should see that in the footer of your site – it will be another address that looks something like @minima@minima.sutty.nl. This is the address of your Fediverse account! Yippee! If you look up this address from your Fediverse account, you should see your site profile there just like any other Fediverse account. As you follow the account and as you make posts, they will appear as separate posts on your “timeline”.</p><h2 style="text-align:start" id="step-6.-invite-a-following">Step 6. Invite a following</h2><p style="text-align:start">For those who want to access your Fediverse account, they will need to enter your Fediverse account or the full name of the site (the URL) (e.g. @minima@minima.sutty.nl or <a href="https://minima.sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://minima.sutty.nl</a>) into their instance’s search engine and start following you.</p><p style="text-align:start">This means that they must have their own Fediverse account. Remember that the more accounts that follow you, the more your posts will be circulated, as they are displayed in the federated timeline of each instance. That is to say, each account belongs to an instance, each instance shows its own posts and those of the instances that are followed by its users. In this case, your site is both instance and account.</p><p style="text-align:start">To get started, you can mention @sutty@todon.nl and @compost@social.coop so that we start following you!</p><p style="text-align:start">Optionally, you can add the name of your Fediverse user or site to our list of accounts available to follow <a href="https://cryptpad.fr/form/#/2/form/view/yp1KZwQjgU2RG-zhdQCyw4M8QhftNCVu8e+IJG2iN7Y/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">from this form</a>.</p><h2 style="text-align:start" id="i'm-interacting-from-the-fediverse!">I’m interacting from the Fediverse!</h2><p style="text-align:start">When you start receiving replies to your posts, remember that you can reply to them in turn by <strong>creating a new article</strong> on your site and copying the URL into the “In reply to” field under the “Post to the Fediverse” button.</p><p style="text-align:start">Likewise, if you want to reply to a post and start interacting with a new account, you can use the same option.</p><p style="text-align:start">We’ll be building out features in the months to come – including allowing you site’s Fedi account to follow others.</p><p style="text-align:start">That’s it. Thanks for watching!</p><figure><img src="public/i236l91kebh4kw6olpnku2ssphlp/TrYFAHbF1OpwALzHVa5bx42c98087-9322-4852-bcc8-23c32cb675b8.png" class="img-fluid" controls="false"></figure><figure><img src="public/j13mi3rzrjwu53daptm0ix72rmyn/QY1pQ6uwFO3Vk1cVMiv--9533f3df-b63e-4327-bc72-e507f937648b.png" class="img-fluid" controls="false"></figure><figure><img src="public/z6pl56jzhq2ik2yzrrqlhb0vuedl/xmN0y3Vxh2Ym05IdpolFL025f1ecd-bc6d-4896-8909-ae9d76080242.png" class="img-fluid" controls="false"></figure>]]></content><author><name>[&quot;Sutty&quot;, &quot;Distributed Press&quot;, &quot;Hypha Coop&quot;]</name></author><summary type="html"><![CDATA[Thanks to Distributed Press and Sutty, now you can share your website posts directly to the Fediverse and multiply your audience! This is how to set it up.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sutty.nl/en/public/jsuvnqg4roqm1t15s95n8lkid62r/milestone_2_activity_pub_2.png" /><media:content medium="image" url="https://sutty.nl/en/public/jsuvnqg4roqm1t15s95n8lkid62r/milestone_2_activity_pub_2.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">We are launching Fediverse distributed publishing through Sutty!</title><link href="https://sutty.nl/en/we-are-launching-fediverse-distributed-publishing-through-sutty/" rel="alternate" type="text/html" title="We are launching Fediverse distributed publishing through Sutty!" /><published>2023-12-04T00:00:00+00:00</published><updated>2024-06-19T13:40:51+00:00</updated><id>https://sutty.nl/en/we-are-launching-fediverse-distributed-publishing-through-sutty</id><content type="html" xml:base="https://sutty.nl/en/we-are-launching-fediverse-distributed-publishing-through-sutty/"><![CDATA[<p style="text-align:start">We are happy and proud to announce the launch of a new feature which allows for publishing articles from any Sutty website onto the Fediverse.</p><p style="text-align:start">Thanks to our joint work with <a href="https://distributed.press/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Distributed Press</a>, <a href="https://hypha.coop/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Hypha</a> and with the support of <a href="https://www.ffdweb.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Filecoin Foundation for the Distributed Web</a>, Sutty makes it possible to combine the security of your static website with the fast distribution of content that the free and descentralized social networks that make up the Fediverse allow for.</p><p style="text-align:start">This was made possible via the development and integration of two components, worked on in a joint and collaborative fashion:</p><ol>
<li><p style="text-align:start"><a href="https://github.com/hyphacoop/social.distributed.press" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Social Inbox</a>, developed primarily by Distributed Press. It supplies the ability to recieve articles, reply to and mention other Fediverse accounts.</p></li>
<li><p style="text-align:start"><a href="https://0xacab.org/sutty/jekyll/jekyll-activity-pub" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Jekyll Activity Pub Plugin</a>, developed primarily by Sutty. It makes it possible to integrate Social Inbox into every Jekyll-generated static website, allowing for the automatic publishing of site content to the Fediverse.</p></li>
</ol><p style="text-align:start"><a href="https://sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Sutty</a> integrates the complete functionality into its CMS for static Jekyll websites, making it possible to administrate it from an interface which is continuously improving in usability.</p><p style="text-align:start">If you still aren’t familiar with these names and concepts, we invite you to learn more below, in the section named “For the techno-curious”.</p><h3 style="text-align:start" id="what-it-means">What it means</h3><ul>
<li><p style="text-align:start">If you create your website via Sutty, you now have new opportunities to disseminate your content and interact on digital networks.</p></li>
<li><p style="text-align:start">Your articles can now be published onto Fediverse social media.</p></li>
<li><p style="text-align:start">Your website will have a profile or user, customizable from the panel, on a Sutty instance unique to your website.</p></li>
<li><p style="text-align:start">Fediverse users will be able to follow your posts.</p></li>
<li><p style="text-align:start">Fediverse users that follow you will be able to read your posts, mention you and reply to you.</p></li>
<li><p style="text-align:start">You will be able to interact with Fediverse users via replies or mentions.</p></li>
</ul><h3 style="text-align:start" id="what-it-allows">What it allows</h3><ul>
<li><p style="text-align:start">Activating Fediverse publishing for any Sutty website.</p></li>
<li><p style="text-align:start">Activating (or not) publishing to the Fediverse for any individual article you want.</p></li>
<li><p style="text-align:start">Replying to comments with articles on your Sutty website.</p></li>
<li><p style="text-align:start">Customizing the account that Sutty automatically creates for your site on the Fediverse.</p></li>
<li><p style="text-align:start">Reporting or informing about abusive users or instances using our <a href="https://sutty.nl/en/index.html#contact" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">contact form</a>.</p></li>
</ul><h3 style="text-align:start" id="what's-next">What’s next</h3><ul>
<li><p style="text-align:start">Improvements in integrating replies as in-website comments.</p></li>
<li><p style="text-align:start">Incoporation of <em>mentions</em> from the Sutty panel.</p></li>
<li><p style="text-align:start">Improvements in the general interface of the panel.</p></li>
<li><p style="text-align:start">New features to improve moderation.</p></li>
<li><p style="text-align:start">Better compatibility with other Fediverse networks (Mastodon+Glitch, Pleroma, Ktistec).</p></li>
<li><p style="text-align:start">Differentiation of content to be published onto the Fediverse and onto the Sutty website.</p></li>
<li><p style="text-align:start">The possibility to export your account to another Fediverse intance via the Sutty panel.</p></li>
<li><p style="text-align:start">The possibility for Sutty to announce your content and/or Fedi user automatically to attract followers. (Right now, you can do it <a href="https://cryptpad.fr/form/#/2/form/view/yp1KZwQjgU2RG-zhdQCyw4M8QhftNCVu8e+IJG2iN7Y/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">through this form</a>).</p></li>
<li><p style="text-align:start">Access to your follower and following list via the panel.</p></li>
<li><p style="text-align:start">Follow, unfollow, block users and/or Fediverse instances from the panel.</p></li>
</ul><h3 style="text-align:start" id="i-want-to-use-it!">I want to use it!</h3><p style="text-align:start">You are invited to try it out using <a href="https://sutty.nl/en/how-to-publish-your-sutty-posts-in-fediverse/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">our tutorial.</a></p><h3 style="text-align:start" id="for-the-techno-curious">For the techno-curious</h3><h3 style="text-align:start" id="how-it-works">How it works</h3><p style="text-align:start">Websites and social media may seem like different species inside the universe of the Internet. At the same time, corporate and concentrated social media such as Instagram, Facebook, X (ex-Twitter), among others, have proven to be hostile with certain groups and communities in particular (censoring content, persecuting nipples, hiding posts due to skin color, hair color, etc.) and with its users in general (massive commercialization of data, violating privacy agreements, choosing interface use and design that generates anxiety and addiction, etc.). Despite this, their use is still practically compulsory in order to advertise a person’s work or spread urgent news.</p><p style="text-align:start">The Fediverse is a federated, decentralized, and distributed network of free and open source social media, each with its own characteristics, preferences, and user groups. They are designed to allow dialogue between all of them. This means the content is visible can be replied to from many different platforms, strengthening a culture of participation and diversity of voices, based on the standards of free (libre) development that seek to be ethical moreso than make endless revenue.</p><p style="text-align:start">Websites are still a format for media that, because of their characterstics, favor the dissemination of content such as multimedia articles. They allow us to customize a style or visual identity, maintain sections and diverse institutional content, for example.</p><p style="text-align:start">Social media favors <em>immediacy</em>, allowing a flow of dialogue <em>in real time</em> that contemplates a different span of attention and navigation characteristics which make it shorter, faster, and sometimes ephimeral. Communication media tends to use them to call attention on content published on their websites, betting on rapid exposure and the discussions that can be had amongst users.</p><p style="text-align:start">The feature we have developed here at Sutty contemplates use cases in which one wants to share content to more people, in less time, and with the possibililty of opening dialogue. The particularities of our websites and of free and open source social media generate favorable conditions for free speech, which we prefer to call the Right to Communication, evading the diverse and continously more sophisticated forms of censorship of traditional corporate platforms. For content to be reproduced in several places at once favors its dissemination and is ideal for those counterhegemonic voices and dicourses to exist on the web and survive the passage of time, preserving the memory of the community.</p><h3 style="text-align:start" id="how-moderation-works-in-the-fediverse">How moderation works in the Fediverse</h3><p style="text-align:start">The Fediverse attempts to function as interconnected online communities which are self-governed in a way which strives for collective care. Each instance could be something like a town which houses different accounts or users under norms which have been negotiated/agreed upon by its users and that may be up for discussion if necessary. This way, it is possible to regulate the circulation of fascism and hate speech which may damage not only the participation of certain users but also their health.</p><p style="text-align:start">In order to do this, each instance chooses how it practices moderation and may exclude other instances with previous reports of content which is antidemocratic, hateful or contrary to the values and care of its inhabitants.</p><p style="text-align:start">At Sutty in particular, we are interested in strategies and mechanisms for collective care, which is why we are continuously designing models that allow us to uphold them in our technologies. You can read our <a href="https://sutty.nl/en/terms-of-service/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Terms of Service</a>, <a href="https://sutty.nl/en/privacy-policy/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Privacy Policy</a>, and <a href="https://sutty.nl/en/code-of-conduct/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Code of Conduct</a> for more information.</p><h3 style="text-align:start" id="are-you-interested-in-participating">Are you interested in participating?</h3><p style="text-align:start">If you are part of a social organization, activism group, or social collective which you think would benefit from these characteristics, we invite you to <a href="https://sutty.nl/en/index.html#contact" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">contact us</a>. We are looking for ways to improve the use of technology for you and value your experiences.</p><h3 style="text-align:start" id="possiblities-of-integration-of-social-inbox-with-other-static-websites">Possiblities of integration of Social Inbox with other static websites</h3><p style="text-align:start">If you are interested in incorporating this feature for other static website managers, don’t hesitate to <a href="https://sutty.nl/en/index.html#contact" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">contact us</a>. You can also keep up with the latest developments at <a href="https://dweb.sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://dweb.sutty.nl</a> and our blog <a href="https://sutty.nl/blog" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://sutty.nl/blog</a>.</p><h3 style="text-align:start" id="recommendations-if-you-are-interested-in-learning-more">Recommendations if you are interested in learning more</h3><ul>
<li><p style="text-align:start">MeetUp presentation: <a href="https://hackmd.io/3xsFFy-RSwWJnPjFKUco1w?view#/1" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://hackmd.io/3xsFFy-RSwWJnPjFKUco1w?view#/1</a></p></li>
<li><p style="text-align:start">Our blog in which we collect info on the distributed web and share in Spanish: <a href="https://dweb.sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://dweb.sutty.nl</a></p></li>
<li><p style="text-align:start">Our general blog: <a href="https://sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://sutty.nl</a></p></li>
<li><p style="text-align:start">Jekyll Activity Pub Plugin blog: <a href="https://jekyll-activity-pub.sutty.nl/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://jekyll-activity-pub.sutty.nl/</a></p></li>
<li><p style="text-align:start">Mauve’s blog and article on Social Inbox: <a href="https://blog.mauve.moe/posts/distributed-press-social-inbox" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://blog.mauve.moe/posts/distributed-press-social-inbox</a></p></li>
</ul>]]></content><author><name>[&quot;Sutty&quot;]</name></author><category term="dWeb" /><category term="Distributed Web" /><category term="Fediverse" /><category term="launch" /><category term="dWeb" /><category term="Distributed Web" /><category term="Fediverse" /><category term="Jekyll plugin" /><category term="Activity Pub" /><category term="Social Inbox" /><category term="Distributed Press" /><category term="Hypha Coop" /><category term="tutorial" /><summary type="html"><![CDATA[Being able to share my website’s content on free and distributed social media automatically? Wow!]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sutty.nl/en/public/vcl04pjsy61vykcwhtcttm6y9d5f/milestone_2_activity_pub_2.png" /><media:content medium="image" url="https://sutty.nl/en/public/vcl04pjsy61vykcwhtcttm6y9d5f/milestone_2_activity_pub_2.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Get distributed!</title><link href="https://sutty.nl/en/get-distributed/" rel="alternate" type="text/html" title="Get distributed!" /><published>2023-09-05T00:00:00+00:00</published><updated>2023-09-20T13:37:03+00:00</updated><id>https://sutty.nl/en/get-distributed</id><content type="html" xml:base="https://sutty.nl/en/get-distributed/"><![CDATA[<blockquote class="blockquote">
<p style="text-align:start">We're getting reports of old MAGA programs being taken down. Apparently there was a problem on the YouTube channel... Files were lost, there was a "MAGAleaks" and things got lost... Lost, lost like tears in the rain. Perhaps some of the files are now only available on VHS at a fan's house."</p>
<p style="text-align:start"><a href="https://www.youtube.com/live/99KSSqrnub0?feature=share&amp;t=565" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Tomás Rebord, on his radio program</a> <a href="feed.xml#fn1" id="fnef1" role="doc-noteref" data-turbo="false"><sup>1</sup></a></p>
</blockquote><p style="text-align:start">It is not uncommon; we get used to the fact that with some frequency, every few days a year, someone on the Internet loses their content or access to their website or their social networks...</p><p style="text-align:start">Sometimes they take it with humor (or resignation?) and start over again. Other times, the impact of having the archives of a personal, communal or group project wiped out is so overwhelming that it's very difficult to find a resilient way to cope with it.</p><p style="text-align:start">The term "information takedown" generally refers to the operation of deletion, destruction, definitive elimination of certain content, generally by a <a href="https://cajanegraeditora.com.ar/libros/capitalismo-de-plataformas-nick-srnicek/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">corporate platform</a>. Unless you have a backup copy. At the heart of this repeated misstep is a problem of technology usage that - yes, yes, yes! - we can work around.</p><p style="text-align:start"><strong>If you only have a few seconds left, stick with this</strong>: take care of your content memory, make backups, publish using distributed networks. The logic of torrents, of peer-to-peer file sharing is more relevant than ever. VHS are deleted. Youtube is censoring. Community networks take care of us.</p><p style="text-align:start"><strong>If you have a spare minute</strong>, remember these 3 (three) maxims as mantras: <em>Your place of diffusion cannot be your place of storage</em>. My broadcasting platform cannot be my sole storage platform. <em>Youtube can't work, doesn't work, as a project archive.</em></p><p style="text-align:start">And if you have a few more minutes, here are <strong>6 new things</strong> that programmers and activists are questioning and changing.</p><h3 style="text-align:start" id="centralized-versus-distributed-internet"><strong>Centralized versus distributed Internet</strong></h3><p style="text-align:start">Internet is fantastic and not to blame ;) But the capitalist spirit that invades everything led the global network architecture to become ultra-centralized. In Latin American geopolitics, for instance, the bottlenecks to the rest of the world go almost exclusively through the US. A lot, radically a lot of our information is stored by just a couple of service providers, or servers, in data centers that resemble monoculture computer farms. We send our information there and thus hand over control of our personal lives, our online presence or our income to FIVE oligopolies. If any of the big techs goes down for a few hours, we realize that we have temporarily lost access to "our stuff", to media, to transactions... This is a perfect formula for information control and censorship maneuvers, not to mention the MONEY they make by mining our personal data! Is there an alternative space? Yes, it is called distributed, federated or decentralized web.</p><h3 style="text-align:start" id="the-distributed-web"><strong>The distributed web</strong></h3><p style="text-align:start">A few years ago, some of us activists began to imagine a fairer Internet. Instead of an Internet based on servers (computers) <a href="https://internethealthreport.org/2018/category/decentralization/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">owned by one person or a couple of big corporations</a>, we were interested in thinking about something that <strong>many people could</strong> <strong>govern together</strong>. That something could look like <a href="https://en.wikipedia.org/wiki/Blockchain" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">blockchains </a>and spawned a lot of web3 projects and tools. But this wave of cryptocurrencies, NFTs and metaverses <strong>did not come with an interesting ethical horizon, one of improving the commons for humanity</strong>.</p><p style="text-align:start">As a counter-proposal, the distributed web or <em>dweb</em> bets on respecting a series of principles: distributed benefits, environmental responsibility, favoring the use of free software, minimizing surveillance and algorithmic manipulation of human behaviors. Any distributed technical tools should serve as a means to achieve these ends. If your virtual wallet monitors me and sells my information, it doesn't change the game, it doesn't build a better society. You can read all the <a href="https://getdweb.net/principles/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Distributed Web Principles here</a></p><h3 style="text-align:start" id="distributed-and-federated-networks"><strong>Distributed and federated networks</strong></h3><p style="text-align:start">In proprietary and centralized social networks such as Facebook, Twitter, Instagram or Threads, we have the additional problem that what people read is ordered, managed and censored by algorithms<a href="feed.xml#fn2" id="fnef2" role="doc-noteref" data-turbo="false"><sup>2</sup></a> with mysterious formulas that FILTER the content, the people and the topics, so we will work more and more on organizing the data that segment us and make us advertisable.</p><p style="text-align:start">Free networks are based on federation agreements and do not have prioritization algorithms, so that users are reached directly. Additionally, their source code is shared, which allows us to understand their algorithms.</p><p style="text-align:start">Users are also given more freedom in choosing how they want to access the content they follow, and can use a multitude of applications, as long as they are compatible with a certain common protocol. For example, Mastodon, PeerTube, BookWyrm are free networks that use ActivityPub, a protocol that we at Sutty like very much and that allows an exchange of "status update" type messages between servers. We have a social profile on Mastodon, <a href="https://todon.nl/@sutty" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">here</a>:</p><h3 style="text-align:start" id="what-about-websites"><strong>What about websites?</strong></h3><p style="text-align:start">When we think beyond a particular file, video or content and look at websites, we also find numerous problems due to centralization. For example: the average lifespan of web pages is 100 days, according to <a href="https://webscience.northwestern.edu/2021/02/09/episode-34-transcript/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">our source</a>.</p><p style="text-align:start">Links break, a domain changes, an organized attack or a late update brings down the site. If our site relies on a single server, we have a huge point of failure: if the server goes offline (and it happens), so does our site.</p><p style="text-align:start">Distributed publishing, on the other hand, helps make sites more accessible, resilient, and resistant to censorship. The followers of the site can create copies of it that others can use and re-share, spreading the hosting load. In this way, sharing becomes a gesture of mutual support. At Sutty, our free website manager, <a href="https://sutty.coop.ar/en/distributed-publication-is-available-through-sutty/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">we have released the "Publish on the distributed Web" option for all sites from May 2023</a>. When activated, it makes each site available through the following <a href="https://en.wikipedia.org/wiki/Peer-to-peer" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">P2P (peer-to-peer) protocols</a>: <a href="https://www.ipfs.tech/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">InterPlanetary File System (IPFS)</a> and <a href="https://holepunch.to/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Holepunch</a>, in addition to the traditional HTTP, the most known and used web protocol until now. This initiative is called <a href="https://distributed.press/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Distributed.Press</a> and is a joint work with <a href="https://hypha.coop/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Hypha </a>and <a href="https://www.ffdweb.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Filecoin Foundation for the Decentralized Web (FFDW).</a></p><h3 style="text-align:start" id="distributed-infrastructure"><strong>Distributed infrastructure</strong></h3><blockquote class="blockquote"><p style="text-align:start">"Maybe having our own servers would help us own our networks, just as some of us collectively share ownership of land." - Sacred Stacks. What a beautiful dream for projects in the global South!</p></blockquote><p style="text-align:start">It seems almost utopian, but it is not. We are right on time to reclaim the collective ownership of our inter-network dimension. It is about another possible Internet, democratic, collective, guaranteeing the human Right to Communication.</p><h3 style="text-align:start" id="the-art-of-cyborg-community"><strong>The art of cyborg community</strong></h3><p style="text-align:start">In case you feel like reading even more about these topics:</p><ul><li><p style="text-align:start">be sure to check out COMPOST, whose <a href="https://three.compost.digital/?#" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">third issue is out</a>, where we had the pleasure of working on its development.</p></li></ul><ul><li><p style="text-align:start">discover Sacred Stacks: a collaborative publication between Iraqi journalists, black and queer communities in the USA, environmental leadership organizations in Brazil and a network of survivors of abuse and discrimination in Chicago. This swarm of amazing activists produced a beautiful text called "Sacred Stacks, the art of the cyborg community". Available <a href="https://ipfs.metalabel.xyz/ipfs/QmQvVuzF85JDapSAYd8Ke1H2V8ey5je28hbN1UUJn6Hu6e/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">here</a></p></li></ul><p style="text-align:start">Note that it is hosted on <a href="https://ipfs.tech/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">IPFS</a>, a distributed network.</p><ul><li><p style="text-align:start">read our <a href="https://sutty.nl/en/distributed-publication-is-available-through-sutty/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">blog article</a> to learn more about publishing on the dweb:</p></li></ul><ul><li>
<p style="text-align:start">be sure to check out this tutorial to <a href="https://docs.distributed.press/deployment/sutty" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">start publishing on the dweb now</a></p>
<p style="text-align:start"><mark style="color:inherit;background-color:#47fff3">Happy hacking!</mark></p>
</li></ul><ol>
<li id="fn1">
<em>Maga is the radio/multimedia program that suffered the information takedown.</em> <a href="feed.xml#fnef1" role="doc-backlink" data-turbo="false">↩︎︎</a>
</li>
<li id="fn2">The issue around The Algorithm is an important one to clarify. Algorithms are everywhere, otherwise there would be no software... We call The Algorithm a sort of popular imaginary of a source code that we cannot see (i.e. both the algorithm and its implementation). But it is not just any source code that is closed or that we cannot see, rather the one that handles volumes of data that are as impossible to imagine as what they do with it. We recommend watching the documentary about Cambridge Analytica, The Great Hack available on the Netflix platform (and, of course, shared by torrents). <a href="feed.xml#fnef2" role="doc-backlink" data-turbo="false">↩︎︎</a>
</li>
</ol>]]></content><author><name>{&quot;twitter&quot;=&gt;&quot;SuttyWeb&quot;}</name></author><summary type="html"><![CDATA[Important and unique content: lost, lost like tears in the rain... How do we publish and share in new ways, overcoming evanescence? Three mantras and 6 new ways of doing things.]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sutty.nl/en/public/i7hb9djggxs680wdgtc05xflxsyh/distribuyase_optimized.gif" /><media:content medium="image" url="https://sutty.nl/en/public/i7hb9djggxs680wdgtc05xflxsyh/distribuyase_optimized.gif" xmlns:media="http://search.yahoo.com/mrss/" /></entry><entry><title type="html">Distributed publication is available through Sutty!</title><link href="https://sutty.nl/en/distributed-publication-is-available-through-sutty/" rel="alternate" type="text/html" title="Distributed publication is available through Sutty!" /><published>2023-04-24T00:00:00+00:00</published><updated>2023-04-26T20:35:00+00:00</updated><id>https://sutty.nl/en/distributed-publication-is-available-through-sutty</id><content type="html" xml:base="https://sutty.nl/en/distributed-publication-is-available-through-sutty/"><![CDATA[<h5 style="text-align:start" id="join-us-in-creating-a-new-web-built-on-cooperation"><strong>Join us in creating a new Web built on cooperation</strong></h5><p style="text-align:start"><br>What made the internet incredible in its early days were not the videos of kittens throwing things off a table. All of the content that entertains, scares, or angers us today, arises from technological advancements that made possible something unthinkable before the 20th Century: that people could link directly with others to send or receive files, unbounded by space and time.</p><p style="text-align:start">From that turning point in 1969 that connected the first four university nodes to this day, some important things were lost. The architecture of this huge global network has bottlenecks: most of its&nbsp; infrastructures have become centralized. We send our information through these centralized channels,and thus hand over our data to powerful companies and governments, enabling them to control and surveil our online presence, interactions, and transactions.<br></p><p style="text-align:start">If you are an activist, journalist, or artist, you are probably accustomed to constantly looking for innovation and transformation zones. A mixture of curiosity and necessity to find out where really new and relevant spaces are being created in the social fabric.&nbsp;</p><p style="text-align:start">The distributed web is one such movement. It aims to re-create the peer-to-peer (P2P) practices that made the internet a true socio-technical revolution. To return to a collective distribution of information, out of the commercial highways that capture us.&nbsp;</p><p style="text-align:start">Have you lost your online presence because of broken links or lost domains?</p><p style="text-align:start">The distributed web seeks to solve that by making content available through a variety of means.&nbsp;</p><p style="text-align:start">Do you have material designed for zones of very low connectivity?</p><p style="text-align:start">The distributed web can improve your accessibility for even those in offline communities where they have no access to the internet.</p><p style="text-align:start">Looking to use innovative technologies that are designed with the human right to communicate and resilience in mind?</p><p style="text-align:start">The distributed web strives for this very goal.</p><p style="text-align:start">The Sutty CMS is integrating with Distributed.Press to make it easy to publish to the distributed web thanks to the generous support of <a href="https://ffdweb.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Filecoin Foundation for the Decentralized Web (FFDW</a>). With the new DWeb toggle, you can make a site that can be browsed in https: but also through P2P protocols, InterPlanetary File System (IPFS) and Holepunch. You can use it now to create content that is more resilient and available offline. <a href="https://sutty.nl/en/learn-more-about-publish-to-dweb-functionality/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Find out more</a> about the Distributed.Press toggle</p><p style="text-align:start">Sign-up today and participate in the creation of a new web, which builds its power through cooperation. Start here: <a href="https://sutty.nl" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">sutty.nl</a></p><figure><img src="public/3h0r0nyfsbfe5vujstuw0wf34zs2/footerEN.png" class="max-w-100" controls="false"></figure><p style="text-align:start"></p>]]></content><author><name>{&quot;twitter&quot;=&gt;&quot;SuttyWeb&quot;}</name></author><summary type="html"><![CDATA[Join us in creating a new Web built on cooperation]]></summary></entry><entry><title type="html">Learn more about “Publish to dweb” functionality</title><link href="https://sutty.nl/en/learn-more-about-publish-to-dweb-functionality/" rel="alternate" type="text/html" title="Learn more about “Publish to dweb” functionality" /><published>2023-04-11T00:00:00+00:00</published><updated>2023-04-25T16:27:12+00:00</updated><id>https://sutty.nl/en/learn-more-about-publish-to-dweb-functionality</id><content type="html" xml:base="https://sutty.nl/en/learn-more-about-publish-to-dweb-functionality/"><![CDATA[<h4 style="text-align:start" id="brief-introduction"><strong>BRIEF INTRODUCTION</strong></h4><p style="text-align:start">When turning the “Publish to Distributed Web” toggle on, you will make your site's contents available through the following peer-to-peer protocols: InterPlanetary File System (IPFS) and Holepunch (formerly known as Hypercore). These are just two of many distributed web (DWeb) protocols that exist today. By publishing through Sutty, you are also making your web page available on the World Wide Web (WWW) using Hypertext Transfer Protocol (HTTP), the web protocol that is most widely known and used.&nbsp;</p><p style="text-align:start">Each of these protocols have their benefits and drawbacks, but we believe that using multiple means to publish and access content on the web is crucial, in order to make websites more accessible, resilient, and censorship-resistant.&nbsp;</p><h4 style="text-align:start" id="disclaimer"><strong>DISCLAIMER</strong></h4><p style="text-align:start">We want to make sure you fully understand what it means to publish on the DWeb…!</p><p style="text-align:start"><strong>*** Please do not publish sensitive materials that may pose a threat to yourself or others</strong>.<strong> Only use this option if you would like your data to be publicly available permanently. </strong>***</p><p style="text-align:start">If you decide to undo this selection, an empty version of the site will be shared in its place. However, it is possible that nodes on the distributed storage network may continue retaining copies of the data you originally shared indefinitely.&nbsp;</p><p style="text-align:start">This is not so different from the traditional web. There, people can also take screenshots or archive your site. It is nearly impossible to know if someone may have a copy or photo of sites, even if it has been taken down from its host server. However, the censorship-resistance of DWeb protocols depends on multiple copies of your data being made across the network, and so it is harder to remove this data once it is distributed.</p><p style="text-align:start">Please read the Frequently Asked Questions below for a more detailed explanation.</p><h4 style="text-align:start" id="feedback"><strong>FEEDBACK</strong></h4><p style="text-align:start">This toggle feature in the Sutty web page editor is still in Beta – that means this is a new feature we are releasing into the world for people to try out, and it likely has bugs or useability issues. As we continue to polish this feature, we value hearing from you about how this tool is working or not working as you hope or expect.</p><p style="text-align:start"><strong>*** <a href="https://github.com/hyphacoop/api.distributed.press/issues/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Please send us feedback by filing a bug on our Github issue tracker</a>. ***</strong></p><p style="text-align:start">Thank you so much for helping us make DWeb publishing better for everyone!</p><h1 style="text-align:start" id="support-us"><strong>SUPPORT US</strong></h1><p style="text-align:start">This is a free and open source project led by two non-for-profit worker co-operatives, Sutty and Hypha Worker Co-operative. If you’re a fan of this mission and would like to see Distributed Press continue to be maintained and expanded, please support us in the following ways.</p><p style="text-align:start"><strong><a href="https://donaciones.sutty.nl/en/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Donate to Sutty</a></strong></p><p style="text-align:start"><strong><a href="https://opencollective.com/distributed-press" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Donate to Distributed Press through Open collective</a></strong></p><p style="text-align:start"><strong><a href="https://bounties.gitcoin.co/grants/2101/distributed-press" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Donate crypto to Distributed Press</a></strong></p><h3 style="text-align:start" id="frequently-asked-questions"><strong>Frequently Asked Questions</strong></h3><p style="text-align:start"></p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">What does it mean to publish to the distributed Web (DWeb)?</mark></strong></p><p style="text-align:start">If you decide to turn the “Publish to Distributed Web” toggle on, your site will become available through the following peer-to-peer protocols: InterPlanetary File System (IPFS) and Holepunch (formerly known as Hypercore) – these are just two of many distributed (DWeb) protocols that exist today. By publishing through Sutty, you are also making your web page available on the World Wide Web (WWW) using Hypertext Transfer Protocol (HTTP), the web protocol that is most widely known and used:&nbsp;</p><p style="text-align:start">For example, if your site is <strong>https</strong>://ilovecapybaras.com on the World Wide Web, your site will also be available at </p><p style="text-align:start"><strong>ipns</strong>://ilovecapybaras.com/ </p><p style="text-align:start"><strong>hyper</strong>://ilovecapybaras.com </p><p style="text-align:start">or served via our dedicated gateways on </p><p style="text-align:start"><a href="" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">https://ilovecapybaras-com.hyper.hypha.coop </a></p><p style="text-align:start">https://ilovecapybaras-com.ipns.ipfs.hypha.coop</p><p style="text-align:start">Depending on the protocol, your website will be published, stored, and accessible through different technical means.</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">How can someone access my site through the DWeb?</mark></strong></p><p style="text-align:start">You can use the following browsers to access content on the DWeb:</p><p style="text-align:start"><a href="https://agregore.mauve.moe/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Agregore</a> – IPFS, Holepunch</p><p style="text-align:start"><a href="https://brave.com/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Brave</a> – IPFS</p><p style="text-align:start"><a href="https://www.opera.com/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Opera</a> – IPFS</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">What are the benefits of publishing my content to the DWeb?</mark></strong></p><p style="text-align:start">Creating multiple ways for people to publish and access content on the web helps make websites more accessible, resilient, and censorship-resistant. It means that your content is not dependent on a single web server. It allows readers to access your text from machines closer and faster to them. It lets supporters of your site create copies of the site that others can use, sharing the burden of hosting and making distribution an act of mutual support. Each protocol has its benefits and challenges. These DWeb protocols are younger and less well-adopted than the traditional web, but they have great potential as tools to make digital knowledge less dependent on centralized services. Part of the goal of Distributed Press is to have more people publish to the DWeb to expand the realm of possibility and be able to compare and contrast best use cases for each protocol.&nbsp;</p><p style="text-align:start">By publishing your web content on the DWeb, you will be on the bleeding edge of digital publishing. This means the risks and benefits are subtly different from the web you may be used to.Roughly speaking, data can be harder to delete on the DWeb, and while it can protect the privacy of publishers better, it can make readers more visible to third parties. While the pros and cons are complex and may require additional thought for your project. publishing to the decentralized web means you get to shape the future of a web that we believe could be more equitable and empowering.&nbsp;</p><p style="text-align:start">By using this tool and giving us your valuable feedback, you can help us make distributed publishing better for everyone. We can’t do it without you!</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">What is the story behind this and what are the motivations behind this feature?</mark></strong></p><p style="text-align:start">This feature reflects the mutual cooperation between Sutty and Hypha Worker Co-operative, by integrating tools developed by their respective projects, Distributed Press and the Sutty CMS. It is a free and open source implementation that enables people to publish digital works (blogs, magazines, resource guides, and more) to the distributed Web (DWeb) without having to navigate deep layers of protocols and infrastructure.</p><p style="text-align:start">Sutty is a platform created in 2017 for publishing static web sites built for and with activists and social organizations, working for the democratization of a set of tools that, in the context of a technical resiliency and human rights strategy, results in a platform to make our voices heard.</p><p style="text-align:start">Distributed Press originally emerged out of discussions between Mai Ishikawa Sutton, Benedict Lau, and Udit Vira, of Hypha Worker Co-operative in 2019 following DWeb Camp. They wanted to develop a suite of tools that would enable people to publish web content to the DWeb, because they saw how problematic centralized publishing had become.</p><p style="text-align:start">This tool aims to protect people’s publications from the whims of big gatekeepers. Mainstream corporate platforms centralize web content both technologically and organizationally, enabling them to censor websites, control how people use their services, and undermine their ability to receive fair compensation for their creative labor.</p><p style="text-align:start">When both projects met in 2021, we found our goals and perspectives aligned, so we partnered to bring this feature to reality.</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">What are your goals?</mark></strong></p><p style="text-align:start">Our shared goals are to improve content discoverability and archiving, fight political censorship and misinformation, while supporting offline distribution, new monetization channels, and fair compensation for those who publish their works to the web. We aim to do this by building publishing tools that put control over the means of publication in the hands of organizers, artists, journalists, and those in offline communities.&nbsp;</p><p style="text-align:start">Ultimately, this project exists to ensure the power of humanity’s most important information is never compromised, abused, or ruled by any single entity. We believe that a more interoperable, distributed web is only possible if it’s built through cooperation and collaboration among those who are building the tools and those who have the most to gain from more democratic and inclusive digital networks.</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">Will I be able to turn this option OFF once my site is published? In other words, can I delete my site from the DWeb if I change my mind later?</mark></strong></p><p style="text-align:start"><strong>​</strong>For the most part, yes. If you turn off the “Publish to DWeb” toggle in the Sutty CMS, we will push cleared (empty) versions of the site for the DWeb protocols. Most clients (aka browsers) will respect that delete, unless someone explicitly made a copy and they are viewing the site locally, from their own computer or a local server.</p><p style="text-align:start">Please note that even on the World Wide Web, people can also take screenshots or archive your site. So even with HTTP versions of web pages (the primary means of publishing and accessing websites), it is nearly impossible to know if someone may have a copy or photo of sites, even if it has been taken down from its host server.&nbsp;</p><p style="text-align:start">The best way to think about it is that even though the toggle is ON/OFF, it is more like a sliding scale of availability. By publishing to the DWeb, you are making your website even more available to people than if it is only published on the World Wide Web. When you turn it off, it will no longer be served to people who visit your site through IPFS and Holepunch, but that does not mean it is deleted from the entire web.<strong><br></strong><br><strong><mark style="color:inherit;background-color:#80ffff">If I turn this option off, is there a way to know if there are already copies of my web page and its contents on the DWeb?</mark></strong></p><p style="text-align:start">It is technically possible to see how many “peers” there are for your site before you delete it (this is a feature we are hoping to develop in the future). However, it will not tell you how many devices have downloaded it in the past and whether their clients will attempt to load the “cleared” version of your site when they come online. It is most likely that any peers that have actively loaded your site will be following changes and will load the cleared version, but it is not an absolute guarantee.</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">What are the differences between IPFS, Holepunch, and BitTorrent?</mark></strong></p><p style="text-align:start">The main difference between DWeb and World Wide Web is how and where someone publishes and stores web content, and how someone else retrieves and views that content.</p><p style="text-align:start"><strong>Hypertext Transfer Protocol (HTTP) –</strong> This protocol is what most websites use today. It works by having a central server which clients will request data from based on a hyperlink. The server can also accept new data and update its private copy. In general, a server can serve _anything_ for a given link to any particular user and a user has no guarantee that they aren’t getting content that’s different from what others are seeing. Part of the reason it is this way is that a link can contain any arbitrary text:it’s up to the HTTP server to make sense of what data that relates to.</p><p style="text-align:start"><strong>InterPlanetary File System (IPFS) –</strong> IPFS is a peer-to-peer protocol that uses a method called “Content Addressing” where the link for referencing some data is based on the content of the data itself. Specifically, the link is a Content ID (CID) which is the result of passing the data through a hash function. This makes it possible to fetch data from any source and verify that it has not been tampered with. This is how IPFS can be used with peer-to-peer protocols to load parts of a website from anyone that has a copy instead of a single server. IPFS finds peers not just for the website, but for individual files within a website, so if several sites depend on the same video for example, they will share peers to help load the file to newcomers. Learn more: <a href="https://docs.ipfs.tech/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Official IPFS Documentation</a>.</p><p style="text-align:start"><strong>Holepunch (formerly Hypercore) –</strong> Holepunch uses content addressing under the hood for data integrity, but on top of that it builds efficient “append-only logs” – data structures which makes it fast to exchange several chunks of data at once. It also links to data based on a “public key” which enables verification of data that changes over time. Holepunch has built-in versioning so older versions of a site can be persisted and accessed at a later time. Learn more: <a href="https://docs.holepunch.to/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Official Holepunch Documentation</a>.</p><p style="text-align:start">BitTorrent (coming soon) – BitTorrent is one of the early success stories of peer-to-peer file transfer protocols. Like IPFS it uses content addressing, however, instead of using content addressing on individual files, it generates a single “infohash” which is used to track the dataset as a whole and does not attempt to reuse peers between sites. The main advantage of BitTorrent is that there are already many clients out there for it and it is a stable and proven technology. Learn more: <a href="https://help.bittorrent.com/en/support/solutions/articles/29000039924-what-is-bittorrent-" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Official BitTorrent Help Center</a>.</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">Is Distributed Press considered a “Web3” project?</mark></strong></p><p style="text-align:start">We share some aspects of Web3 projects – we're decentralized and are building our tools to have no single points of failure. But we are not Web3 given that we do not utilize blockchain technologies or a consensus mechanism, and people do not need to participate financially to publish or access works through Distributed Press!</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">Who is behind this project?</mark></strong></p><p style="text-align:start">Members and contributors to Hypha Worker Co-operative, based in Toronto, Canada, and Sutty, based in Buenos Aires, Argentina, are building and maintaining this project.</p><p style="text-align:start">Distributed Press is made possible through generous support from <a href="https://ffdweb.org/" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Filecoin Foundation for the Decentralized Web</a>, Grant for the Web, and our supporters on <a href="https://opencollective.com/distributed-press" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">Open Collective</a>.&nbsp;</p><p style="text-align:start">We believe that building free and open network technologies through <a href="https://getdweb.net/principles" rel="noopener" target="_blank" referrerpolicy="strict-origin-when-cross-origin">shared principles</a> must be grounded in a culture and practice of solidarity, cooperation, and trust. As worker-owned cooperatives, we work closely together and with our partners across international borders to build publishing tools that people want and need.</p><p style="text-align:start"><strong><mark style="color:inherit;background-color:#80ffff">Can I know more about the Sutty CMS and why it decided to make its sites available on the DWeb?</mark></strong></p><p style="text-align:start">Sutty started in 2018 to build a CMS for resilient sites based on Jekyll technologies, along with new features we developed and contributed to that community.&nbsp;</p><p style="text-align:start">We wanted to make website development very accessible for activists in our South American context (namely social activists, independent journalists, trans and LGBTQIA+ communities, among others). The project aimed to not only build a platform for creating “better websites”, but also to develop a set of tools to increase the self-defense of marginalized and targeted groups against persecution and censorship. We do this to support the right to free expression (Derecho a la Comunicación) as a Human Right.&nbsp;</p><p style="text-align:start">That is why we also believe in a sustainable, resilient internet made with a plurality of voices and protocols! We tried to participate and make contact with several communities working on DWeb tools. That is how we fortunately found Hypha Worker Co-operative, COMPOST, and Distributed Press – they were already working on decentralized publishing. We are excited and honored to work with them on this project!</p>]]></content><author><name>{&quot;twitter&quot;=&gt;&quot;SuttyWeb&quot;}</name></author><summary type="html"><![CDATA[What happens when turning the “Publish to Distributed Web” toggle on in your site? What benefits can you find in using multiple means to publish and access content on the web? Read on for Frequently Asked Questions and Interesting Facts about this]]></summary><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://sutty.nl/en/public/272j1bso4sie2nsdh8oi7h5wyh5q/post-12EN.png" /><media:content medium="image" url="https://sutty.nl/en/public/272j1bso4sie2nsdh8oi7h5wyh5q/post-12EN.png" xmlns:media="http://search.yahoo.com/mrss/" /></entry></feed>