index.html 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397
  1. <!doctype html>
  2. <html lang="it">
  3. <head>
  4. <meta charset="utf-8">
  5. <title>The Fediverse</title>
  6. <meta name="description" content="A short description of Fediverse Galaxy for potential-users">
  7. <meta name="author" content="freebird">
  8. <meta name="apple-mobile-web-app-capable" content="yes">
  9. <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
  10. <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
  11. <link rel="stylesheet" href="css/reveal.css">
  12. <link rel="stylesheet" href="css/theme/moon_freebird.css" id="theme">
  13. <link rel="stylesheet" href="plugin/title-footer/title-footer.css">
  14. <!-- Theme used for syntax highlighting of code -->
  15. <link rel="stylesheet" href="lib/css/zenburn.css">
  16. <!-- Printing and PDF exports -->
  17. <script>
  18. var link = document.createElement( 'link' );
  19. link.rel = 'stylesheet';
  20. link.type = 'text/css';
  21. link.href = window.location.search.match( /print-pdf/gi ) ? 'css/print/pdf.css' : 'css/print/paper.css';
  22. document.getElementsByTagName( 'head' )[0].appendChild( link );
  23. </script>
  24. <!--[if lt IE 9]>
  25. <script src="lib/js/html5shiv.js"></script>
  26. <![endif]-->
  27. </head>
  28. <body>
  29. <div class="reveal">
  30. <!-- Any section element inside of this container is displayed as a slide -->
  31. <div class="slides">
  32. <!--Slide-->
  33. <section>
  34. <section data-background-video="./img/1125322784.mp4" data-background-color="#000000" data-background-video-loop="true">
  35. <h2>Welcome To</h2>
  36. <h1>The Fediverse</h1>
  37. <!-- a video alternative for the welcome slide: https://player.vimeo.com/external/226635303.sd.mp4?s=7cd8567b0ab8593cf3249fbced6564876c206165&profile_id=164-->
  38. </section>
  39. <section>
  40. <h2>Hacklab _TO</h2>
  41. <h3>autistici.org/underscore</h3>
  42. <p>Ci troviamo tutti i mercoledì al Gabrio</p>
  43. <p>Facciamo stakkastakka su Radio Blackout</p>
  44. <p>Tanti progetti (autodifesa digitale?)</p>
  45. </section>
  46. <section>
  47. <h2>Warm-up hackit 0X16</h2>
  48. <h3>30maggio-2giugno / Firenze</h3>
  49. </section>
  50. </section>
  51. <!--Slide-->
  52. <section>
  53. <h1>Il Fediverso</h1>
  54. <small><span style="color:red">Fediverso</span> (neologismo sincratico o portmanteau) da: <span style="color:red">Fed</span>erabile e Un<span style="color:red">iverso</span></small>
  55. <h3>Cosa, Come, Quando, ma soprattutto ... perchè</h3>
  56. <img width="250" height="250" data-src="./img/220px-Fediverse_logo_proposal.svg.png" style="background:none; border:none; box-shadow:none;">
  57. </section>
  58. <!--Slide VERT-BLOCK-1-START-->
  59. <section>
  60. <section>
  61. <h3>Cominciamo dal perchè</h3>
  62. <img data-src="./img/headlines.png" style="background:none; border:none; box-shadow:none;">
  63. <aside class="notes">scandalo Cambridge Analytica facebook e trump, caso Mainstream Network e facebook referendum brexit, profilazione a scopo commerciale e di controllo sociale, notizia dell'enorme trasferimento di denaro di Google in paradiso fiscale</aside>
  64. </section>
  65. <section>
  66. <h2>Prima di tutto ...</h2>
  67. <h2>una scelta politica</h2>
  68. </section>
  69. <!--Slide-->
  70. <!--Table START-->
  71. <style>
  72. table, th, td {
  73. border: 1px solid black;
  74. border-collapse: collapse;
  75. }
  76. th, td {
  77. padding: 5px;
  78. text-align: center;
  79. }
  80. </style>
  81. <section>
  82. <table style="width:100%">
  83. <tr>
  84. <th></th>
  85. <th><img src="./img/bluepill.png" style="background:none; border:none; box-shadow:none;"style="width:5%"></th>
  86. <th><img src="./img/redpill.png" style="background:none; border:none; box-shadow:none;"style="width:5%"></th>
  87. </tr>
  88. <tr>
  89. <td><small>Raccolta dati Utenti</small></td>
  90. <td><small>spesso vengono richieste molte informazioni (nome, cognome, telefono, altra mail, ecc...)</small></td>
  91. <td><small>vengono richieste solo le informazioni minime necessarie (indirizzo mail ed una password)</small></td>
  92. </tr>
  93. <tr>
  94. <td><small>Privacy</small></td>
  95. <td><small>normalmente tracciano gli ip di tutti i dispositivi da cui ci si connette</small></td>
  96. <td><small>molto spesso questi servizi non tracciano gli IP relativi alle connessioni</small></td>
  97. </tr>
  98. <tr>
  99. <td><small> </small></td>
  100. <td><small>il livello di privacy che avremo è limitato da chi gestisce il servizio</small></td>
  101. <td><small>siamo noi a scegliere il livello di privacy che preferiamo</small></td>
  102. </tr>
  103. <tr>
  104. <td><small>Profilazione</small></td>
  105. <td><small>spesso attuata per scopi commerciali ed a volte anche per controllo sociale</small></td>
  106. <td><small>i social open source nascono principalmente per combattere questi meccanismi</small></td>
  107. </tr>
  108. </table>
  109. <br>
  110. </section>
  111. <!--Slide-->
  112. <section>
  113. <h3>e ancora...</h3>
  114. <table style="width:100%">
  115. <tr>
  116. <th>...</th>
  117. <th><xsmall><img src="./img/bluepill.png" style="background:none; border:none; box-shadow:none;"style="width:5%"></xsmall></th>
  118. <th><xsmall><img src="./img/redpill.png" style="background:none; border:none; box-shadow:none;"style="width:5%"></xsmall></th>
  119. </tr>
  120. <tr>
  121. <td><small>Gestione</small></td>
  122. <td><small>gestione demandata a colossi tecnologici e finanziari</small></td>
  123. <td><small>possibilità di partecipazione diretta alla gestione del nodo</small></td>
  124. </tr>
  125. <tr>
  126. <td><small>Filosofia</small></td>
  127. <td><small>utilizzo di codice "chiuso" di cui non conosciamo tutte le funzioni</small></td>
  128. <td><small>utilizzo di codice "aperto" <a href="https://github.com/tootsuite/mastodon" target="_blank">open source,</a> controllabile e modificabile</small></td>
  129. </tr>
  130. <tr>
  131. <td><small>Controllo</small></td>
  132. <td><small>lasciare il controllo in mano alle multinazionali</small></td>
  133. <td><small>riprendersi il controllo di quste tecnologie</small></td>
  134. </tr>
  135. <tr>
  136. <td><small>In & Out</small></td>
  137. <td><small>se crei un account, tu (forse) ne puoi uscire ma i tui dati restano</small></td>
  138. <td><small>quando decidi di andartene puoi cancellare tutti i tuoi dati</small></td>
  139. </tr>
  140. </table>
  141. </section>
  142. </section>
  143. <!--Table END-->
  144. <!--Slide-->
  145. <!--Slide VERT-BLOCK-1-STOP-->
  146. <!--Slide VERT-BLOCK-2-START-->
  147. <section>
  148. <section>
  149. <h3>passiamo al cosa</h3>
  150. <p></p>
  151. <img data-src="./img/federated_universe.png" style="background:none; border:none; box-shadow:none;">
  152. </section>
  153. <!--Slide-->
  154. <section>
  155. <h3>intanto ... dimentichiamo i social monolitici</h3>
  156. <xxsmall>tipo: facebook // twitter // whatsapp // messenger // skype // youtube // instagram </xxsmall>
  157. <p class="fragment fade-left">1 - non ci si iscrive ad un social ma ad un nodo</p>
  158. <p class="fragment fade-left">2 - le decisioni vengono prese a livello di nodo in accordo con gli utenti</p>
  159. <p class="fragment fade-right">3 - si può scegliere la piattaforma di accesso preferita</p>
  160. <p class="fragment fade-left">4 - si può entrare in contatto con tutto il fediverso (altri utenti, altri nodi, altre piattaforme)</p>
  161. <p class="fragment fade-right"><span style="color:red">... insomma, si fa un po' come "#" ci pare</span> ;-)</p>
  162. </section>
  163. <!--Slide-->
  164. <section>
  165. <img data-src="./img/Mastodon-Connections-1.png">
  166. <p></p>
  167. <h3>Iscriversi ad un'istanza </h3>
  168. <p></p>
  169. </section>
  170. <!--Slide-->
  171. <section>
  172. <p></p>
  173. <h5>Regole dell'istanza : ognuna sceglie le proprie </h5>
  174. <p></p>
  175. <h5>Permettendo alle diverse comunità di autodeterminarsi </h5>
  176. <p></p>
  177. <h5> Gli utenti possono scegliere dove si trovano meglio</h5>
  178. <p></p>
  179. <h5> Le regole di un'istanza sono definite nella policy, non sono tutte uguali.</h5>
  180. <p></p>
  181. </section>
  182. <!--Slide-->
  183. <section>
  184. <h5> Per capirci vediamo la policy di cisti </h5>
  185. <p></p>
  186. <img data-src="./screenshot/policy.png">
  187. </section>
  188. <!--Slide-->
  189. <section id="fragments">
  190. <h3>Ricapitolando sulla policy</h3>
  191. <p class="fragment fade-left">1 - Definisce le regole di un nodo, scegliamo il nodo anche in base alla policy.</p>
  192. <p class="fragment fade-left">2 - La policy verrà discussa ad ogni assemblea d'istanza</p>
  193. <p class="fragment fade-right">3 - La discussione della policy è anche un modo per includere la comunità</p>
  194. <p class="fragment fade-left">4 - Scegliamo a quali nodi essere amici anche in base alle loro rispettive policy.</p>
  195. </section>
  196. <!--Slide-->
  197. <section>
  198. <h5>E quindi di chi siamo amici?</h5>
  199. <img data-src="./screenshot/mastodon-istanze.png">
  200. </section>
  201. <!--Slide-->
  202. <section>
  203. <h5>Istanze bloccate? Ne abbiamo già un paio</h5>
  204. <img data-src="./screenshot/mastodon-istanze-bloccate.png">
  205. </section>
  206. <!--Slide-->
  207. <section>
  208. <img data-src="./img/giphy.gif"> <img data-src="./img/argh.gif">
  209. <h3>no, dai! non fate così</h3>
  210. <h4>vediamo di capire un po' meglio come funziona</h4>
  211. </section>
  212. <!--Slide-->
  213. <section><img data-src="./img/tradsocial.png" style="background:none; border:none; box-shadow:none;" alt="Fediverse Rel. Sketch"></section>
  214. <!--Slide-->
  215. <section><img data-src="./img/federatesocial.png" style="background:none; border:none; box-shadow:none;" alt="Fediverse Rel. Sketch"></section>
  216. <!--Slide-->
  217. <section>
  218. <img width="100" height="100" data-src="./img/220px-Fediverse_logo_proposal.svg.png" alt="Fediverse proposal logo" style="background:none; border:none; box-shadow:none;"><br>
  219. una rappresentazione grafica interattiva <a href="https://kumu.io/wakest/fediverse#known-network" target="_blank">kumo.io</a>
  220. <br>
  221. i progetti attuali <a href="https://the-federation.info" target="_blank">the-federation.info</a>
  222. <br>
  223. le alternative attuali <a href="https://switching.social/" target="_blank">switching.social</a>
  224. </section>
  225. </section>
  226. <!--Slide VERT-BLOCK-2-STOP-->
  227. <!--Slide VERT-BLOCK-3-START-->
  228. <section>
  229. <section>
  230. <h1>ma ... come e ... quando?</h1>
  231. </section>
  232. <!--Slide-->
  233. <section>
  234. <h2>come, ve lo spieghiamo tra un minuto</h2>
  235. </section>
  236. <!--Slide-->
  237. <section>
  238. <h5>Iscriversi dalla home di Mastodon</h5>
  239. <img data-src="./screenshot/mastodon-home.png">
  240. </section>
  241. <!--Slide-->
  242. <section>
  243. <h5>Uno sguardo alla home dell'utente</h5>
  244. <img data-src="./screenshot/mastodon-home-utente.png">
  245. </section>
  246. <!--Slide-->
  247. <section>
  248. <h3> Troppe barre verticali!!! Cosa sono?</h3>
  249. <h5> Vediamo : abbiamo la nostra home, con gli utenti Mastodon che seguiamo </h5>
  250. <h5> A destra le notifiche, la timeline locale e la timeline federata </h5>
  251. <h5> Possiamo anche TOOTARE, e iniziare a scrivere sulla nostra istanza! </h5>
  252. </section>
  253. <!--Slide-->
  254. <section>
  255. <h5>TOOTARE : mandateci il primo gattino</h5>
  256. <xxsmall>scherzi a parte : i dischi sul server hanno un costo, non inondateci con i "selfie" del vostro micio :)</xxsmall>
  257. <img height="600" data-src="./screenshot/mastodon-toot.png">
  258. </section>
  259. <!--Slide-->
  260. <section>
  261. <h5>NSFW : considerate la sensibilità di chi vi sta intorno</h5>
  262. <img data-src="./screenshot/mastodon-toot-nsfw.png">
  263. </section>
  264. <!--Slide-->
  265. <section>
  266. <h5>NSFW : come appare un contenuto protetto nell timeline</h5>
  267. <img data-src="./screenshot/mastodon-toot-nsfw-timeline.png">
  268. </section>
  269. <!--Slide-->
  270. <section>
  271. <h5> 42 follower e 42 following : una coincidenza? Io non credo </h5>
  272. <img data-src="./screenshot/mastodon-utente.png">
  273. <h5> Qui vediamo che avere il codice sorgente della piattaforma ha un'utilità!</h5>
  274. </section>
  275. <!--Slide-->
  276. <section>
  277. <h5> E come apro il profilo di un utente su un'altra istanza?</h5>
  278. <img data-src="./screenshot/mastodon-fediverso.png">
  279. </section>
  280. </section>
  281. <!--Slide VERT-BLOCK-3-STOP-->
  282. <!--Slide-->
  283. <section>
  284. <section>
  285. <h2>quando?</h2>
  286. <img data-src="./img/impossible.gif"> <img data-src="./img/whatwait.gif"> <img data-src="./img/yescan.gif">
  287. <aside class="notes">Shia LaBeouf</aside>
  288. <!--Slide-->
  289. </section>
  290. <!--Slide-->
  291. <section>
  292. <h2>make the <span style="color:red">right</span> thing!</h2>
  293. <img data-src="./img/morpheus.gif" width="150%">
  294. </section>
  295. <!--Slide-->
  296. <section>
  297. <h1>join the social-media<span style="color:red">Revolution</span></h1>
  298. </section>
  299. </section>
  300. <!--Slide-->
  301. <section>
  302. <h3>Pensierino della sera ...</h3>
  303. <p><a href="https://www.reddit.com/r/IAmA/comments/36ru89/just_days_left_to_kill_mass_surveillance_under/crglgh2/" rel="external">Edward Snowden</a>:</p>
  304. <blockquote>
  305. "Arguing that you don't care about the right to privacy because you have nothing to hide is no different than saying you don't care about free speech because you have nothing to say."
  306. </blockquote>
  307. <p><small>trad: <i><span style="color:orange">"Affermare che non si è interessati al diritto alla privacy perché non si ha nulla da nascondere è come dire che non si è interessati alla libertà di parola perché non si ha nulla da dire."</span></i></small></p>
  308. <p><xsmall>clicca <a href="#">qui</a> per tornare all'inizio</xsmall></p>
  309. <xsmall>created with reveal.js - <a href="https://revealjs.com">https://revealjs.com</a> - thanks to hakimel</xsmall>
  310. </section>
  311. <section>
  312. <section>
  313. <h3>Non solo mastodon</h3>
  314. <img data-src="./img/cisti.png">
  315. </section>
  316. <section>
  317. <h3>Cisti è...</h3>
  318. <p class="fragment fade-left">Uno spazio digitale liberato.</p>
  319. <p class="fragment fade-left">Un server scapestrato e autogestito.</p>
  320. <p class="fragment fade-left">Anticapitalista, antifascista, antirazzista, antisessista.</p>
  321. </section>
  322. <section>
  323. <h3>Tanti strumenti</h3>
  324. <img data-src="./screenshot/cisti-servizi.png">
  325. </section>
  326. <section>
  327. <h3>Gancio</h3>
  328. <img data-src="./screenshot/gancio-home.png">
  329. </section>
  330. <section>
  331. <h3>Gancio</h3>
  332. <img data-src="./screenshot/gancio-evento.png">
  333. </section>
  334. <section>
  335. <h3>Gancio</h3>
  336. <img data-src="./screenshot/gancio-evento-insert.png">
  337. </section>
  338. <section>
  339. <h3>Pad</h3>
  340. <img data-src="./screenshot/pad.png">
  341. </section>
  342. </section>
  343. <!-- SLIDES BLOCK END -->
  344. </div>
  345. </div>
  346. <script src="lib/js/head.min.js"></script>
  347. <script src="js/reveal.js"></script>
  348. <script>
  349. // More info https://github.com/hakimel/reveal.js#configuration
  350. Reveal.initialize({
  351. controls: true,
  352. progress: true,
  353. history: true,
  354. center: true,
  355. transition: 'slide', // none/fade/slide/convex/concave/zoom
  356. // More info https://github.com/hakimel/reveal.js#dependencies
  357. dependencies: [
  358. { src: 'lib/js/classList.js', condition: function() { return !document.body.classList; } },
  359. { src: 'plugin/markdown/marked.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
  360. { src: 'plugin/markdown/markdown.js', condition: function() { return !!document.querySelector( '[data-markdown]' ); } },
  361. { src: 'plugin/highlight/highlight.js', async: true, callback: function() { hljs.initHighlightingOnLoad(); } },
  362. { src: 'plugin/search/search.js', async: true },
  363. { src: 'plugin/zoom-js/zoom.js', async: true },
  364. { src: 'plugin/notes/notes.js', async: true },
  365. { src: 'plugin/title-footer/title-footer.js', async: true, callback: function() { title_footer.initialize('Welcome to the Fediverse'); } }
  366. ]
  367. });
  368. </script>
  369. </body>
  370. </html>