master
Pedro Sá Couto 5 years ago
parent b9f051142d
commit fb5bfb8344

BIN
.DS_Store vendored

Binary file not shown.

BIN
backup/.DS_Store vendored

Binary file not shown.

@ -0,0 +1,250 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>&nbsp;WttN</title>
<meta charset="UTF-8">
<meta name="description" content="Welcome to the Network">
<meta name="date" content="2019">
<meta name="keywords" content="HTML, CSSPiet Zwart Institute, Network, Mastodon">
<meta name="author" content="Pedro Sá Couto">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="img/icon.png">
<link rel="stylesheet" type="text/css" href="reset.css">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<main>
<div class="open">
<ul>
<li><a href="https://todon.nl/web/statuses/101767654564328802">TODON.NL</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://meow.social/web/statuses/101767613341391125">MEOW.SOCIAL</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://queer.party/web/statuses/101767845648108564">QUEER.PARTY</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://scholar.social/web/statuses/101767859212894722">SCHOLAR.SOCIAL</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://eletusk.club/web/statuses/101767871935737959">ELETUSK.CLUB</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://abdl.link/web/statuses/101767878557811327">ABDL.LINK</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mastodon.starrevolution.org/web/statuses/101772545369017811">MASTODON.STARREVOLUTION.ORG</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mastodon.technology/web/statuses/101767981291624379">MASTODON.TECHNOLOGY</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://quey.org/web/statuses/101767995246055609">QUEY.ORG</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://bsd.network/web/statuses/101772553091703710">BSD.NETWORK</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://freeradical.zone/web/statuses/101768372248628715">FREERADICAL.ZONE</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://linuxrocks.online/web/statuses/101768407716536393">LINUXROCKS.ONLINE</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mastodont.cat/web/statuses/101768414826737939">MASTODONT.CAT</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://qoto.org/web/statuses/101768421746838431">QOTO.ORG</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mastodon.host/web/statuses/101771422360249892">MASTODON.HOST</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mastodon.gamedev.place/web/statuses/101771425484725792">MASTODON.GAMEDEV.PLACE</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://hotwife.social/web/statuses/101771434017039442">HOTWIFE.SOCIAL</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://hostux.social/web/statuses/101771437693805317">HOSTUX.SOCIAL</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://post.lurk.org/web/statuses/101795233034162198">POST.LURK.ORG</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mastodon.social/web/statuses/101782008831021451">MASTODON.SOCIAL</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://displaced.social/web/statuses/101772540176954624">displaced.social</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://kinky.business/web/statuses/101767649753524436">kinky.business</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://sinblr.com/web/statuses/101767864701391626">sinblr.com</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mstdn.jp/web/statuses/101772545993513589">mstdn.jp</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mastodon.cloud/web/statuses/101772546902208784">mastodon.cloud</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://switter.at/web/statuses/101772548192740354">switter.at</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://friends.nico/web/statuses/101772549228496619">friends.nico</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://afu.social/web/statuses/101772598606483808">afu.social</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://botsin.space/web/statuses/101772549943586617">botsin.space</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mstdn.io/web/statuses/101772559064209239">mstdn.io</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://toot.cafe/web/accounts/129157">toot.cafe</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://knzk.me/web/statuses/101770692479522208">knzk.me</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://humblr.social/web/statuses/101770696779462730">humblr.social</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://mamot.fr/web/statuses/101772557758935185">mamot.fr</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://framapiaf.org/web/statuses/101771483406543705">framapiaf.org</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://niu.moe/web/statuses/101772561346828839">niu.moe</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="https://kirakiratter.com/web/statuses/101772562334652256">kirakiratter.com</a></li>
</ul>
</div><!--
--><div class="home">
<ul>
<li><a href="index.html">Home</a></li>
</ul>
</div>
</main>
</body>
</html>

@ -0,0 +1,168 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>&nbsp;WttN</title>
<meta charset="UTF-8">
<meta name="description" content="Welcome to the Network">
<meta name="date" content="2019">
<meta name="keywords" content="HTML, CSSPiet Zwart Institute, Network, Mastodon">
<meta name="author" content="Pedro Sá Couto">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="img/icon.png">
<link rel="stylesheet" type="text/css" href="reset.css">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<header>
<dl>
<dt>1 — WHAT IS A NETWORK?</dt>
<dt>2 — AUTONOMY AND ITS CONTINGENCIES</dt>
<dt>3 — SOCIAL NETWORKS</dt>
<dt>4 — NETWORK(ED) PUBLISHING</dt>
<dt>5 — MAPPING NETWORKS</dt>
</dl>
</header>
<main>
<div class="open">
<ul>
<li><button onclick="text0()">ABSTRACT</button></li>
</ul>
</div><!--
--><div class="popup" id="text00">
<p></p>
</div><!--
--><div class="open">
<ul>
<li><button onclick="text1()">INTRODUCTION</button></li>
</ul>
</div><!--
--><div class="popup" id="text01">
<h2>What kind of communities are present on Mastodon, and what brought them there?</h2>
<p>We started the special issue 8 by building a small network, a place to communicate, to experiment to try and to fail. We were introduced to different protocols and we explored new ways of communicating online. What struck me the most was this small community that we made around these tools and experiments. While we all managed to get through the experience in the different timings we faced our problems simultaneously. I can now understand how the bugs that we came across started to make this feeling of being connected even stronger. The feeling of being constantly questioning ourselves and not taking anything for granted. We all stepped down from our comfort zone, nowadays we feel like we belong online, we bond through platforms, and we use them without even thinking about everything that is behind them, physically, politically, etc.</p>
<p>I decided to focus my research exactly on the questions that I had along the project probably as a way to try to understand them, or at least to try, more than actually answering them. Who are the communities that actually rely on what does not fit the parameters of a “mainstream” social media? What was their main reason to move, to gather in different places, how are they ruling themselves, and what boundaries had to be set?</p>
<p>As a starting point, I focused on Mastodon.social. A self-hosted online social media, that allows anyone to host their own server and to be a small node in the network. Mastodon.social is separately operated and divided into different instances but also federated while it can communicate between all these nodes. It seemed the perfect training ground to collect different data across the fediverse, while also being big enough to host different communities with diversified goals.</p>
<p>One can see mastodon has a place for internet refugees, and I guess I could agree on this fact. I started this experience with the idea that it was a perfect safe place, where people were here for a greater good, being feminists or LGBT groups that found it as a safe place, or free open source enthusiasts that gathered in an instance to talk about their own concerns. But I guess that it was not only it.</p>
<p>In articles like “Tired of Twitter? Join Me on Mastodon”, published in the well known Wired Magazine on 19th of August 2018, we can see that Mastodon is compared as a child of Twitter, a platform where you microblog by tooting, republish posts them as “boosts” and you may also favorite status. I can understand that the author has the same opinion as I did when I first started this journey, he states “Heres what I think youll find: Mastodon users are nice people.”[1]. I guess that you might be wondering if what I think about this users is still the same or not but the kind of people present there I do not feel entitled to judge for myself. As a counter point to further on make you think, one year earlier and almost on the same time of the year on the 18th of August 2017, Ethan Zuckerman an American media scholar, blogger, and Internet activist also writes about Mastodon. His article is focused on why this platform is so big on Japan, and what made it bloom. He started by comparing Twitter with the decentralized platform in their core but not only. He talks about what might not be so widely spread when joining this social media, his main point might be illustrated in this paragraph: “In Japan, theres a distinction between 児童ポルノ child pornography and ロリコン “lolicon”, short for “Lolita complex”. Child pornography is illegal in Japan and seeking it out would be deeply socially unacceptable. Lolicon, which includes animated cartoons and 2D drawings of young men and women in a way that is undeniably sexualized, sometimes through explicit depictions of sexual acts, is legal, widespread and significantly accepted.“[2]. The author does not take one side to the story, he displays in a very efficient way that Mastodons growth is inevitably seen closely with this controversial spread of content and that a lot of parties might be disappointed by this fact, while remembering that”its worth remembering that controversial content has long been a driver of innovations in communications technology".</p>
<p>Firstly Ive started by gathering different codes of conduct in different instances and trying to understand patterns on what were the lines drawn by different nodes in the network. If I can give an example, in the instance “gravitas.cafe”, that self labels it as a “Luxury Fully Automated Gay Space Communism”, and where there is the need of having an invite to sign up as a user to this server, in their about more page sets these terms for the users:</p>
<p>“We have a zero tolerance policy for anyone breaking any of these rules, and they will result in an immediate suspension from this instance. — Do not participate in, engage in, or boost any form of harassment of other users in the fediverse. — Hate speech and bigotry are not tolerated. This includes, but is not limited to, sexism, homophobia, transphobia, racism, and ableism. — NSFW posts are allowed but must be behind a Content Warning and flagged as sensitive. — Do not follow any of our users with a follow bot. Users please report any follow bots that follow you.”</p>
<p>What I find really interesting about Mastodon is its ability to adapt to different communities, take for an example Switter, which is sex work-friendly social space, where anyone can join this node. You can, later on, have a look here on their code of conduct (https://assemblyfour.com/switter/code_of_conduct). While gathering all these codes of conduct, I understood that I was mainly focusing on what the instance admins wanted them to be. But is this really how they are ruled? And are people complying with all these sets of rules, restrictions and care within each other? I thought I had to create a space for people to share their experience on Mastodon, a place for the users that are the main core of a social platform to talk for themselves.</p>
<p>Firstly I would like to state that all the instances that I chose as targets was either because of their online reputation, just as Switter, or because they had the highest relation between active users and toots posted. I had also the concern of choosing instances that in the join Mastodon page (https://joinmastodon.org/) belonged to different identities, some of them for example, LGBT, sysadmin, furry, adult content creator, etc. The post that I have made was :</p>
<p>“Hey all! I am researching on the topic of federation and more focused on Mastodon. I would really appreciate if you could answer to this question:<br>— What made you move to Mastodon?<br>Thank you so much for all the help you can give me, love, Pedro”</p>
<figure>
<img src="img/00.png" alt="TOOT"></img>
<figcaption class="horizontal">01 TOOT</figcaption>
</figure>
<p>To give you a better understanding on how I got the replies that I have, I wanted to get the biggest amount of answers in the smallest timeframe as possible, for that I have created approximately 50 accounts in different instances, all of them had the same user name “pedrosaclout” and the display name was “PÉ”, I also added the same profile picture to all of them. It is interesting that I felt the need to be seen as a real user, I did not want people to think in me as a bot, or a spammer if you might. I also chose the name PÉ because I thought that it was in some sort of way friendlier, I felt I was entering someones private space, their small instances where people “know” each other and I did not want to be a burden for them, I guess this already talks a lot about how I see the platform.</p>
<p>My methodology made me also questions on the topic of federation. Why did I create 50 plus accounts in a federated social platform? The answer is pretty straight forward, it had to be done like this only to be faster. I wanted to talk with communities with different goals, I wanted to achieve this in a small timeframe and I guess this was the only way possible. Now that I think about it I can also understand that people probably saw me has part of their node once they could see that I actually had an account there and not in any other place, I was there for them. The federation also did its job, I got answers in certain accounts from users in different instances and that was also great to accomplish!</p>
<p>I can thank a lot to everyone who contributed with their comments to my research, I got a lot of great answers and that also made me rethink about Mastodon furthermore. Different instances had clearly different reasons from why they were actually there and that was an interesting result. For example, in “linuxrock.online”, an instance that describes itself as “A Community-driven instance for people who love Linux. This instance is dedicated to all things Linux and technologies related to it.”, I got this answer from @OpenComputeDesign — “@pedrosaclout It was totally Linux rocks. Im not way interested in social media, but, when I saw Linux rocks, I knew I had to join. It is nice to have a place to ask questions and talk about cool Linux stuff. Ive never been on any other social media. I hope this answers your question.”. While this, at the same time I could be on “queer.party”, a node that claims itself as being “A silly instance of Mastodon for queer folk and non-queer folk alike.” gathering answers like this one from @anonny125 — "@pedrosacloutAfter shuffling between social media platforms for a while and getting fed up with each one for making Poor Moderation Decisions, I really appreciate Mastodon (and the fediverse as a whole) for its nature as a bunch of small, completely independent communities because moderation can be much closer to the ground, and I havent tried it yet but if I dont like the look of things where I am it doesnt seem hard to just kind of pick all my stuff up and set it down somewhere else.”. How can a platform be so rich in its range of users and communities, and how would it be if there was no autonomy given to each admin. How would you rule such different environments within the same sphere if you didnt give the right of creating a code of conduct to whoever had the idea to host his/hers server as a place for people to meet people alike?</p>
<figure>
<img src="img/01.png" alt="TWITTER"></img>
<figcaption class="horizontal">02 TWEET</figcaption>
</figure>
<figure>
<img src="img/02.png" alt="TWITTER"></img>
<figcaption class="horizontal">03 IMPRESSIONS</figcaption>
</figure>
<p>Simultaneously, and just as an exercise I asked the same question on Twitter. I felt like I needed to understand if there would be any kind of interaction. I am a nobody in Twitter, just like I am in every account that I have made, 0 followers, 0 following, this is important because it made it possible to compare in a more straight forward way the difference between both. It ended in a completely different way (https://twitter.com/pedrosaclout/status/1107397057403412480), I had 497 Impressions, 3 engagements, and not one only answer.</p>
<p class="footnotes">[1] NYSTEDT, Brendan. Tired of Twitter? Join Me on Mastodon, WIRED magazine, https://www.wired.com/story/join-mastodon-twitter-alternative/, 19 August 2018 ,seen on (22 March 2019, 16:54).</p>
<p class="footnotes">[2] ZUCKERMAN, Ethan. Mastodon is big in Japan. The reason why is… uncomfortable, http://www.ethanzuckerman.com/blog/2017/08/18/mastodon-is-big-in-japan-the-reason-why-is-uncomfortable/, 18 August 2017, seen on (22 March 2019, 17:22).</p>
</div><!--
--><div class="open">
<ul>
<li><button onclick="text2()">REPLYING TOOTS</button></li>
</ul>
</div><!--
--><div class="popup" id="text02">
<p class="max">
</div><!--
--><div class="open">
<ul>
<li><a href="frame.html">TAKE ME TO IFRAME PAGE</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="photo.html">PHOTO MURAL</a></li>
</ul>
</div><!--
--><div class="open">
<ul>
<li><a href="scripts.html">SCRIPTS</a></li>
</ul>
</div>
</main>
<footer>
<h1>Project Developed on<br>23rd March 2019<br>Piet Zwart Institute (NL)<br>Special issue 08</h1>
</footer>
<script type="text/javascript">
function text0() {
var x = document.getElementById("text00");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
function text1() {
var x = document.getElementById("text01");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
function text2() {
var x = document.getElementById("text02");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
function text3() {
var x = document.getElementById("text03");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
</script>
</body>
</html>

@ -0,0 +1,145 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>&nbsp;WttN</title>
<meta charset="UTF-8">
<meta name="description" content="Welcome to the Network">
<meta name="date" content="2019">
<meta name="keywords" content="HTML, CSSPiet Zwart Institute, Network, Mastodon">
<meta name="author" content="Pedro Sá Couto">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" href="img/icon.png">
<link rel="stylesheet" type="text/css" href="reset.css">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<header>
<dl>
<dt>1 — WHAT IS A NETWORK?</dt>
<dt>2 — AUTONOMY AND ITS CONTINGENCIES</dt>
<dt>3 — SOCIAL NETWORKS</dt>
<dt>4 — NETWORK(ED) PUBLISHING</dt>
<dt>5 — MAPPING NETWORKS</dt>
</dl>
</header>
<main>
<div class="open">
<ul>
<li><button onclick="text0()">Scrape instance peers</button></li>
</ul>
</div><!--
--><div class="popup" id="text00">
<p class="footnotes"><a href=https://git.xpub.nl/pedrosaclout/scrape_peers_mastodon_ai>https://git.xpub.nl/pedrosaclout/scrape_peers_mastodon_ai</a></p>
</div><!--
--><div class="open">
<ul>
<li><button onclick="text1()">Scrape about more instance peers</button></li>
</ul>
</div><!--
--><div class="popup" id="text01">
<p class="footnotes"><a href=https://git.xpub.nl/pedrosaclout/scrape_about_more_peers_mastodon>https://git.xpub.nl/pedrosaclout/scrape_about_more_peers_mastodon</a></p>
</div><!--
--><div class="open">
<ul>
<li><button onclick="text2()">Gather Mastodon Toot Answers</button></li>
</ul>
</div><!--
--><div class="popup" id="text02">
<p class="footnotes"><a href=https://git.xpub.nl/pedrosaclout/answers_mastodon_api>https://git.xpub.nl/pedrosaclout/answers_mastodon_api</a></p>
</div><!--
--><div class="open">
<ul>
<li><button onclick="text3()">Gather Mastodon DMS</button></li>
</ul>
</div><!--
--><div class="popup" id="text03">
<p class="footnotes"><a href=https://git.xpub.nl/pedrosaclout/dms_mastodon_api>https://git.xpub.nl/pedrosaclout/dms_mastodon_api</a></p>
</div><!--
--><div class="open">
<ul>
<li><button onclick="text4()">Scrape instance.social</button></li>
</ul>
</div><!--
--><div class="popup" id="text04">
<p class="footnotes"><a href=https://git.xpub.nl/pedrosaclout/instance_scrape>https://git.xpub.nl/pedrosaclout/instance_scrape</a></p>
</div><!--
--><div class="home">
<ul>
<li><a href="index.html">Home</a></li>
</ul>
</main>
<footer>
<h1>Project Developed on<br>23rd March 2019<br>Piet Zwart Institute (NL)<br>Special issue 08</h1>
</footer>
<script type="text/javascript">
function text0() {
var x = document.getElementById("text00");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
function text1() {
var x = document.getElementById("text01");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
function text2() {
var x = document.getElementById("text02");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
function text3() {
var x = document.getElementById("text03");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
function text4() {
var x = document.getElementById("text04");
if (x.style.display === "inline-block") {
x.style.display = "none";
} else {
x.style.display = "inline-block";
}
}
</script>
</body>
</html>
Loading…
Cancel
Save