Compare commits

...

20 Commits

Author SHA1 Message Date
Tommi 1724433e0a updates and fixes 2023-03-06 17:37:24 +01:00
Tommi 54e004ed3b temporary mailto encoding (#78) 2023-03-06 13:51:55 +01:00
Tommi 88d7082eac send 404 error report 2023-03-06 13:47:29 +01:00
Tommi 3266a35212 fix coma in location 2023-02-28 13:30:15 +01:00
Tommi 6fc6e23f40 supporting Obsidian Omnivore plugin 2023-02-28 12:57:46 +01:00
Tommi c9b5a903aa improvements 2023-02-09 23:01:07 +01:00
Tommi e85114278f scripts updates: using custom layout 2023-02-09 21:46:27 +01:00
Tommi 536878eeeb update dependencies 2023-02-09 21:46:04 +01:00
Tommi f33401bff4 update 2023-02-09 21:18:38 +01:00
Tommi c861f4e42d addeed “scripts” collection 2023-02-09 21:16:53 +01:00
Tommi efcd543c81 update 2023-01-30 11:00:02 +01:00
Tommi 838f1c6720 minimprovements 2023-01-29 17:17:20 +01:00
Tommi 28ca148a31 update 2023-01-29 17:16:53 +01:00
Tommi 99c3966880 created base CSS file 2023-01-29 17:14:28 +01:00
Tommi fd6b252c93 cleaned up unused md exensions 2023-01-29 17:14:09 +01:00
Tommi a234cfde42 making wikilinks downcase 2023-01-29 16:04:07 +01:00
Tommi b746d1e15b update deps 2023-01-24 22:54:21 +01:00
Tommi 8c024b72ed perfecting the new permalink system 2023-01-24 22:53:42 +01:00
Tommi e99c2fccfd asset optimization 2023-01-24 22:37:56 +01:00
Tommi fd767cda36 Closes #72 2023-01-24 22:37:34 +01:00
94 changed files with 12163 additions and 19564 deletions

View File

@ -6,12 +6,15 @@ const { EleventyRenderPlugin } = require('@11ty/eleventy');
// Markdown //
function wikilinkSlugifier(pageName) {
pageName = pageName.trim()
pageName = pageName.split('/').map(require('sanitize-filename')).join('/')
pageName = pageName.replace(/\s+/, '-')
pageName = pageName.replace(/\s+/, '-');
pageName = slugify(pageName, {
remove: /'/g,
lower: true
});
return pageName
}
const markdownIt = require('markdown-it');
const { default: slugify } = require('slugify');
const md = markdownIt({
html: true
})
@ -20,28 +23,24 @@ const md = markdownIt({
makeAllLinksAbsolute: true,
class: 'wikilink',
postProcessPageName: wikilinkSlugifier
})).disable('code')
.use(require('markdown-it-attrs'))
}))
.use(require('markdown-it-anchor'))
.use(require('markdown-it-footnote'))
.use(require('markdown-it-sup'))
.use(require('markdown-it-sub'))
.use(require('markdown-it-ins'))
.use(require('markdown-it-mark'))
.use(require('markdown-it-task-lists'))
.use(require('markdown-it-container'), 'box')
.use(require('markdown-it-collapsible'))
.use(require('markdown-it-abbr'))
.use(require('markdown-it-mathjax3'));
module.exports = function(eleventyConfig) {
// General //
eleventyConfig.setLibrary('md', md);
eleventyConfig.setFrontMatterParsingOptions({
permalink: '/{{ page.fileSlug }}/',
});
eleventyConfig.addDataExtension('csv', contents => require('csv-parse/sync').parse(contents, {columns: true, skip_empty_lines: true}));
eleventyConfig.setFrontMatterParsingOptions({ excerpt: true, excerpt_separator: '<!--excerpt-->'});
eleventyConfig.addGlobalData('permalink', () => {
return (data) => slugify(`${data.page.fileSlug}`, {
remove: /'/g,
lower: true
}).concat('/');
});
// Collections //
eleventyConfig.addCollection('posts', function(collection) {
@ -64,6 +63,11 @@ module.exports = function(eleventyConfig) {
return b.date - a.date;
});
});
eleventyConfig.addCollection('scripts', function(collection) {
return collection.getFilteredByGlob('scripts/*.md').sort((a, b) => {
return b.date - a.date;
});
});
// Multilingual sitemap collection. See https://github.com/quasibit/eleventy-plugin-sitemap#create-a-multilingual-sitemap
eleventyConfig.addCollection('sitemap', function(collectionApi) {
return collectionApi

5
.gitignore vendored
View File

@ -6,4 +6,7 @@ www
assets
# University notes
content/notes/PISE
content/notes/PISE
# Imported from Omnivore
content/notes/Omnivore

View File

@ -1,10 +1,10 @@
---
permalink: /404.html
title: ✋ Error 404 🚨
image: /404.jpg
image: /404.webp
layout: ~
todo:
- automatically detect language
- automatically detect language
eleventyExcludeFromCollections: true
---
<!DOCTYPE html>
@ -12,12 +12,30 @@ eleventyExcludeFromCollections: true
{% render 'head.html', latex: latex, date: date, updated: updated, title: title, description: description, primary: primary, lang: lang, alternate: alternate, accounts: accounts, site: site, url: page.url, layout: layout, isNote: isNote, isPost: isPost, tommi: tommi, image: image %}
<script>
window.onload = function(){
const pageNotFound = window.location.href.replace(/https:\/\/tommi\.space/g, '');
const errorReportUri = '{{ site.encoded_mailto }}?subject=%5Btommi.space%5D%20%5B404%5D%20' + pageNotFound;
document.getElementById('error-report').setAttribute('href', errorReportUri);
};
</script>
<body class='landing'>
<a class='vertical flex' href='/home' onClick='javascript:history.go(-1)'>
<h1>{{ title }}</h1>
<div class='center box'>
Sorry, <strong>page not found 🤯</strong>.<br>
Click anywhere<noscript> to go back home</noscript>.
Click anywhere to go back<noscript> home</noscript>.
</div>
</a>
<div class='banner box'>
<h4>💡 Possible solutions:</h4>
<ul>
<li>Make sure that the address was <strong>correctly typed</strong></li>
<li>Make sure that all of the characters of the address are <strong>downcase</strong></li>
<li>
<a href='{{ site.encoded_mailto }}?subject=%5Btommi.space%5D%20%5B404%5D&text=The%20page%20I%20cannot%20find$20is$20%5BPAGEURL%5D' id='error-report' title='Send me an error report'>Email me <strong>an error report</strong></a>
</li>
</ul>
</div>
</body></html>

View File

@ -3,7 +3,6 @@ title: Everyone — Love Awakens
ref: Everyone
lang: it
permalink: /it/everyone/
redirect_from: [/everyone-it/,/everyone/it/]
image: /everyone.webp
description: Un assonnato stanco dolce coccoloso cortometraggio che sbadiglia 🥱, sullamore e sulle nonne e sui cuscini e sul pigiama e… 😴
layout: ~
@ -57,7 +56,7 @@ sitemap:
<div class='one-third column vertical flex'>
<h2 class='thing-title'>Magliette di Everyone</h2>
<p>Stilose ababstanza per essere usate tutti i giorni, ma contemporaneamente abbastanza comode da poter essere usate come pigiama, ovviamente.</p>
<a href='mailto:{{ site.author.email }}?subject=Acquisto-maglietta-everyone' target='_blank' class='written button'>Ordina ora</a>
<a href='{{ site.encoded_mailto }}?subject=Acquisto-maglietta-everyone' target='_blank' class='written button'>Ordina ora</a>
</div>
<div class='one-third column vertical flex'>
<img src='https://live.staticflickr.com/65535/48707603012_fe0d45e19c_h.jpg' title='la miglior maglietta del pigiama' alt='una foto di una ragazza con la maglietta di Everyone'>

View File

@ -57,7 +57,7 @@ sitemap:
<div class='one-third column vertical flex'>
<h2>Everyone shirt</h2>
<p>Tommi wrote something on what he feels about the movie and about what he thinks it means to everyone.</p>
<a href='mailto:{{ site.author.email }}?subject=PURCHASE-EVERYONE-SHIRT' target='_blank' class='written button'>Order Now</a>
<a href='{{ site.encoded_mailto }}?subject=PURCHASE-EVERYONE-SHIRT' target='_blank' class='written button'>Order Now</a>
</div>
<div class='one-third column vertical flex'>
<img src='https://live.staticflickr.com/65535/48707603012_fe0d45e19c_h.jpg' title='the best sleeping shirt' alt='a photo of a girl in Everyone shirt'>

View File

@ -1,6 +1,6 @@
---
title: Chi sono
redirect_from: [/sono/, /chi/, /chi-sono/, /tommi-it/, /tommaso/, /biografia/, /autobiografia/, /mi-presento/, /sono-io/, /bio-it/, /it/bio/]
redirect_from: [/it/bio/]
ref: about
lang: it
image: /profile.webp

View File

@ -1,6 +1,6 @@
---
title: About me
redirect_from: [/who/, /tommi/, /bio/, /biography/]
redirect_from: [/tommi/, /bio/]
ref: about
lang: en
image: /profile.webp

View File

@ -1,14 +1,13 @@
const {titleCase} = require('title-case');
const wikilinkRegExp = /\[\[\s?([^\[\]\|\n\r]+)(\|[^\[\]\|\n\r]+)?\s?\]\]/g // This regex finds all wikilinks in a string
const {titleCase} = require('title-case');
function caselessCompare(a, b) {
return a.toLowerCase() === b.toLowerCase();
}
module.exports = {
permalink: '/{{ page.fileSlug | downcase | replace: " ", "-" }}/',
lang: 'en',
layout: 'wrapper.html',
image: '/tommi.space.wip.png',
image: '/tommi.space.wip.webp',
// Automatically generating titles, as explained in https://github.com/11ty/eleventy/discussions/2241#discussioncomment-2224265
eleventyComputed: {
title(data) {
@ -21,22 +20,6 @@ module.exports = {
// console.log(`${data.page.filePathStem} => ${title}${hadTitle ? " (had title)" : ""}`);
return title;
},
/*date(data) {
let hadDate = false;
const date = data.date || '2020-03-20';
if (data.date) {
hadDate = true;
}
return date;
},*/
/*updated(data) { // disabled since always having an updated date is useless
let hadUpdated = false;
const updated = data.updated || data.date;
if (data.updated) {
hadUpdated = true;
}
return updated;
},*/
sitemap: {
img: data => {
return { url: data.image };

View File

@ -1,7 +1,7 @@
---
title: Feed
permalink: /feed/
redirect_from: [/feeds-it/,/feed-it/,/it/feeds/,/it/feed/]
redirect_from: [/it/feeds/,/it/feed/]
layout: page.html
ref: feeds
lang: it

View File

@ -10,127 +10,105 @@ step: 13
> Indicare, con qualche esempio, come il concetto sotto indagine interagisca con una **disciplina dellingegneria**.
---
“Ingegneria” e “macchina” sono due termini che compaiono spesso insieme. Per individuare il concetto di valore in relazione allingegneria, ho dunque deciso di analizzare il valore in “macchina” e come questo si è evoluto nel corso del tempo. Per un approfondimento sul concetto di macchina, invito a leggere [il blog sullargomento](https://f274723.blogspot.com/) del mio compagno di corso.
La prima macchina degna di questo nome fu probabilmente quella ideata da [James Watt](https://www.treccani.it/enciclopedia/james-watt) per rimuovere lacqua provocata dagli allagamenti nelle miniere.
![La macchina a vapore di Watt](https://www.flotechinc.com/wp-content/uploads/2012/01/TEXrota.jpg)
La macchina a vapore di Watt
<br>
<figure>
<img src='https://www.flotechinc.com/wp-content/uploads/2012/01/TEXrota.jpg' alt='La macchina a vapore di Watt'>
<figcaption>La macchina a vapore di Watt</figcaption>
</figure>
Nel corso del tempo, la macchina ha sempre più spesso indicato il mezzo di trasporto, diventando sinonimo di automobile:
![un treno a vapore](https://ctr.trains.com/~/media/railroad-reference/4-8-4-locomotives/cs1-l1111_31.jpg)
<figure>
<img src='https://ctr.trains.com/~/media/railroad-reference/4-8-4-locomotives/cs1-l1111_31.jpg' alt='un treno a vapore'>
<figcaption>Un treno a vapore</figcaption>
</figure>
Un treno a vapore
<figure>
<img src='https://bizarrela.com/wp-content/uploads/2017/01/First-AutoinLosAngeles.jpg' alt='una delle prime macchine'>
<figcaption>Una delle prime macchine (1823)</figcaption>
</figure>
<br>
<figure>
<img src='https://silodrome.com/wp-content/uploads/2018/11/A-Brief-History-of-the-Model-T-Ford-20a-1600x1024.jpg' alt='Ford Model T'>
<figcaption>Ford Model T (1908)</figcaption>
</figure>
![una delle prime macchine](https://bizarrela.com/wp-content/uploads/2017/01/First-AutoinLosAngeles.jpg)
<figure>
<img src='Isotta Fraschini' alt='https://upload.wikimedia.org/wikipedia/commons/4/42/1929_Isotta_Fraschini_8A_Commodore_IMG_7260.jpg'>
<figcaption>Isotta Fraschini (1930)</figcaption>
</figure>
Una delle prime macchine (1823)
<figure>
<img src='Wolkswagen Beetle' alt='https://doyouremember.com/wp-content/uploads/2020/01/volkswagen-beetle.png'>
<figcaption>Wolkswagen Beetle (1938)</figcaption>
</figure>
<br>
<figure>
<img src='https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/Fiat_Uno_%28front%29%2C_Jimbaran.jpg/1200px-Fiat_Uno_%28front%29%2C_Jimbaran.jpg' alt='Fiat Uno'>
<figcaption>Fiat Uno (1983)</figcaption>
</figure>
![Ford Model T](https://silodrome.com/wp-content/uploads/2018/11/A-Brief-History-of-the-Model-T-Ford-20a-1600x1024.jpg)
<figure>
<img src='https://img-ik.cars.co.za/2018/10/ToyotaCorollahtchLR/tr:n-news_1200x/ToyCorhtch27.jpg' alt='Toyota Corolla'>
<figcaption>Toyota Corolla (2020)</figcaption>
</figure>
Ford Model T (1908)
A partire dalla metà del novecento, le macchine hanno assunto anche un significato differente: non erano più macchine solo quelle meccaniche, ma anche quelle elettroniche, fino a divenire calcolatori, dunque macchine informatiche, <a href='https://en.wikipedia.org/wiki/History_of_computing_hardware' hreflang='it'>computer</a>. Inizialmente il codice binario era trasmesso con valvole, poi con [transistor](https://it.wikipedia.org/wiki/Transistor) ed infine, come ora, con [circuiti integrati](https://it.wikipedia.org/wiki/Circuito_integrato).
<br>
<figure>
<img src='https://upload.wikimedia.org/wikipedia/commons/4/4e/Eniac.jpg' alt='ENIAC'>
<figcaption><a href='https://it.wikipedia.org/wiki/ENIAC' title='ENIAC su Wikipedia'>ENIAC</a> (1945)</figcaption>
</figure>
![Isotta Fraschini](https://upload.wikimedia.org/wikipedia/commons/4/42/1929_Isotta_Fraschini_8A_Commodore_IMG_7260.jpg)
<figure>
<img src='https://upload.wikimedia.org/wikipedia/commons/2/22/EDSAC_%2819%29.jpg' alt='EDSAC'>
<figcaption>EDSAC (1949)</figcaption>
</figure>
Isotta Fraschini (1930)
<figure>
<img src='https://upload.wikimedia.org/wikipedia/commons/d/d9/University_of_Manchester_Atlas%2C_January_1963.JPG' alt='The University of Manchester Atlas in January 1963'>
<figcaption><a href='https://en.wikipedia.org/wiki/Atlas_%28computer%29' title='Atlas su Wikipedia'>Atlas</a>, University of Manchester, 1963</figcaption>
</figure>
<br>
<figure>
<img src='https://upload.wikimedia.org/wikipedia/commons/0/01/Altair_8800_Computer.jpg' alt='Altair 8800'>
<figcaption><a href='https://en.wikipedia.org/wiki/Altair_8800' title='Altair 8800 su Wikipedia'>Altair 8800</a> (1974)</figcaption>
</figure>
![Wolkswagen Beetle](https://doyouremember.com/wp-content/uploads/2020/01/volkswagen-beetle.png)
<figure>
<img src='https://c2.staticflickr.com/4/3508/3832154253_0b584654fa_b.jpg' alt='iMac G3'>
<figcaption>iMac G3 (1998)</figcaption>
</figure>
Wolkswagen Beetle (1938)
<figure>
<img src='https://d2um6umu4gwssp.cloudfront.net/apple/wp-content/uploads/2017/03/imac-intel-plastic-2006.png' alt='iMac Intel Plastic'>
<figcaption>iMac Intel Plastic (2006)</figcaption>
</figure>
<br>
<figure>
<img src='https://upload.wikimedia.org/wikipedia/commons/7/76/MacBook_Pro.png' alt='il primo MacBook Pro'>
<figcaption>il primo MacBook Pro (2006)</figcaption>
</figure>
![Fiat Uno](https://upload.wikimedia.org/wikipedia/commons/thumb/7/72/Fiat_Uno_%28front%29%2C_Jimbaran.jpg/1200px-Fiat_Uno_%28front%29%2C_Jimbaran.jpg)
<figure>
<img src='https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/MacBook_Pro%2C_Late-2008.jpg/1920px-MacBook_Pro%2C_Late-2008.jpg' alt='MacBook Pro 2010'>
<figcaption>MacBook Pro 2010</figcaption>
</figure>
Fiat Uno (1983)
<br>
![Toyota Corolla](https://img-ik.cars.co.za/2018/10/ToyotaCorollahtchLR/tr:n-news_1200x/ToyCorhtch27.jpg)
Toyota Corolla (2020)
<br>
<br>
A partire dalla metà del novecento, le macchine hanno assunto anche un significato differente: non erano più macchine solo quelle meccaniche, ma anche quelle elettroniche, fino a divenire calcolatori, dunque macchine informatiche, <a href="https://en.wikipedia.org/wiki/History_of_computing_hardware" rel="noopener" target="_blank">computer</a>. Inizialmente il codice binario era trasmesso con valvole, poi con <a href="https://it.wikipedia.org/wiki/Transistor" rel="noopener" target="_blank">transistor</a> ed infine, come ora, con <a href="https://en.wikipedia.org/wiki/Integrated_circuit" rel="noopener" target="_blank">circuiti integrati</a>.
<br>
![ENIAC](https://upload.wikimedia.org/wikipedia/commons/4/4e/Eniac.jpg)
[ENIAC](https://en.wikipedia.org/wiki/ENIAC) (1945)
<br>
![EDSAC](https://upload.wikimedia.org/wikipedia/commons/2/22/EDSAC_%2819%29.jpg)
[EDSAC] (1949)
<br>
![The University of Manchester Atlas in January 1963](https://upload.wikimedia.org/wikipedia/commons/d/d9/University_of_Manchester_Atlas%2C_January_1963.JPG)
[Atlas](https://en.wikipedia.org/wiki/Atlas_%28computer%29), University of Manchester, 1963
<br>
![Altair 8800](https://upload.wikimedia.org/wikipedia/commons/0/01/Altair_8800_Computer.jpg)
[Altair 8800](https://en.wikipedia.org/wiki/Altair_8800) (1974)
<br>
![iMac G3](https://c2.staticflickr.com/4/3508/3832154253_0b584654fa_b.jpg)
iMac G3 (1998)
<br>
![iMac Intel Plastic](https://d2um6umu4gwssp.cloudfront.net/apple/wp-content/uploads/2017/03/imac-intel-plastic-2006.png)
iMac Intel Plastic (2006)
<br>
![il primo MacBook Pro](https://upload.wikimedia.org/wikipedia/commons/7/76/MacBook_Pro.png)
il primo MacBook Pro (2006)
<br>
![MacBook Pro 2010](https://upload.wikimedia.org/wikipedia/commons/thumb/1/1d/MacBook_Pro%2C_Late-2008.jpg/1920px-MacBook_Pro%2C_Late-2008.jpg)
MacBook Pro 2010
<br>
![lultimo MacBook Pro](https://scdn.slashgear.com/wp-content/uploads/2019/11/apple-16-inch-macbook-pro.jpg)
Lultimo MacBook Pro (2020)
<br>
<br>
<figure>
<img src='https://scdn.slashgear.com/wp-content/uploads/2019/11/apple-16-inch-macbook-pro.jpg' alt='lultimo MacBook Pro'>
<figcaption>Lultimo MacBook Pro (2020)</figcaption>
</figure>
Nellevoluzione di questi due tipi di macchine, raccontata per immagini, individuo due principali evoluzioni: quella delle **dimensioni** e quella della **semplicità**.
Le dimensioni divengono sempre minori, aumenta lefficienza dunque si può ottenere la stessa potenza (se non maggiore) con dispositivi più piccoli.
Limmagine è sempre più affinata e semplice: se allinizio contava la funzione e non cera possibilità di camuffare o nascondere i processori di computer che riempivano una stanza, ora il design è un aspetto fondamentale, una caratteristica cruciale nella scelta di un nuovo computer o una nuova macchina. Un esempio magistrale è <a href="https://www.teslarati.com/wp-content/uploads/2018/06/tesla-model-s-dashboard.jpg" rel="noopener" target="_blank">il cruscotto della Tesla Model S</a>, composto da un unico display touchscreen da 13".
Limmagine è sempre più affinata e semplice: se allinizio contava la funzione e non cera possibilità di camuffare o nascondere i processori di computer che riempivano una stanza, ora il design è un aspetto fondamentale, una caratteristica cruciale nella scelta di un nuovo computer o una nuova macchina. Un esempio magistrale è [il cruscotto della Tesla Model S](https://www.teslarati.com/wp-content/uploads/2018/06/tesla-model-s-dashboard.jpg), composto da un unico display touchscreen da 13".
Il prezzo da pagare in questa evoluzione è proprio quello economico. Paradossalmente, riducendo le dimensioni e semplificando al massimo la costruzione e le componenti, il valore sale immensamente.
In conclusione, credo che oggi nellignegneria il valore più alto sia attribuito alla semplicità unita alle dimensioni, dunque all**efficienza**.
In conclusione, credo che oggi nellignegneria il valore più alto sia attribuito alla semplicità unita alle dimensioni, dunque all**efficienza**.

View File

@ -7,11 +7,11 @@ lang: it
eleventyExcludeFromCollections: true
sitemap:
changefreq: never
prioriry: 0.1
prioriry: 0.1
---
Eh già, lo so. Posso diventare estenuante e logorroico, mi dispiace.
Ti sei disiscritto con successo (sob) alla mia pseudo-newsletter.
Addio, o forse arrivederci.
Clicca in qualunque punto per tornare alla home.
Clicca in qualunque punto per tornare alla home.

View File

@ -8,7 +8,7 @@ eleventyExcludeFromCollections: true
lang: it
sitemap:
changefreq: never
prioriry: 0.1
prioriry: 0.1
---
Ti sei iscrittə con successo a <cite>Parole Sconnesse</cite>, la pseudo-newsletter di Tommi. Grazie!
Clicca in qualunque punto per tornare alla home.
Clicca in qualunque punto per tornare alla home.

View File

@ -1,6 +1,6 @@
---
title: Parole Sconnesse
redirect_from: [/parole-sconnesse/,/parolesconnesse/]
redirect_from: [/parole-sconnesse/]
lang: it
layout: default.html
description: Parole Sconnesse è la mia pseudo-newsletter in cui, ogni tot, condivido idee, racconto vicessitudini relativamente interessanti e pubblico aggiornamenti sulle varie questioni a cui mi sto dedicando.

View File

@ -0,0 +1,36 @@
---
date: 2023-03-01T11:35:23+01:00
updated: 2023-03-06T12:13:25+01:00
location: home
tags:
- history
- uni/thesis
- wip
- reading/book
---
p. 15:
> Baran was suggesting combining two previously isolated technologies: computers and communications. Odd as it might appear to readers in the digital age, these were disciplines so mutually distinct that Baran worried his project could fail for lack of staff capable of working in both areas.
Splitting information and communications in small, fragmented <q>packets</q> of data.
page 16:
> Barans concept had the same centrifugal character that defines the Internet today. At its most basic, what this book calls the <q>centrifugal</q> approach is to flatten established hierarchies and put power and responsibility at the nodal level so that each node is equal. Barans network focused on what he called <q>user to user rather than … centre-to-centre operation</q>.
Even if it was economically extremely convenient (60M$ instead of 2B$ per year), AT&T refused to invest in digital communication technologies.
Scientific advancement and research perceived as the new frontier for modern warfare, at which the Soviets succeeded way more than the US up to the late 50s. RAND comes into play: <q>a degree of intellectual freedom which is … unique</q>.
In February 1958 <abbr title='Advanced Research Projects Agency'>ARPA</abbr> was born:
> It would be a small operation that would issue contracts for research and development to other organizations.
In 1962, Licklider hired by ARPA to focus on command and control of behavioral sciences. Licklider believed that <q>improving the usability of computer systems would lay the foundations for improved command and control</q>.
> At the core of Lickliders thinking was <u>an emphasis on collaboration</u>. Licklider posited a future scenario in which a researcher at one research centre could find a useful computer resource over the network from a research centre elsewhere. This, in a world of incompatible machines and jealously guarded computing resources, was far-sighted talk indeed.
What in the 60s was strongly and <q>jealously guarded</q>, computing resources, now is abundant. It is now software and algorithms the platforms provided.
> Lickliders influence was felt further afield through his support of large research programmes in universities that stimulated the early computer studies departments and <u>attracted the new generation of students</u> to the new field.

View File

@ -13,8 +13,6 @@ There is little need to look for fancy apps and customizable complex interfaces
1. having most of the important data (and metadata!) in [[Ode to plain text|plain text]], so that there is no need to go through painful, stressful and long importing or exporting practices which go beyond the use of [[Pandoc]];
1. improving basic coding skills by refining and updating scripts, in order to make them better.
<br>
The only, huge, drawback is that the extreme specificity of such scripts leads to a very poor if not <u>non-existent usability for other people</u>. The user-base would be me, and me only.
Furthermore, while technical knowledge and skills to build local-first scripts in [[Bash]] or [[Python]] for [[Cheat sheets|CLI]] are quite accessible to a non-developer like I am, anything that involves [[Server|servers]] and [APIs](https://en.wikipedia.org/wiki/API 'API on Wikipedia') becomes too hard to handle. In any case, no solution would be perfect and completely future-proof, though.

View File

@ -4,7 +4,7 @@ updated: 2022-11-28T10:40:49+01:00
tags: geek
description: Notes on writing and rendering long writings with citations via PanDoc
permalink: /pandoc-workflow/
redirect_from: ['/academic-writing-with-pandoc/','/pandoc-paper/','/pandoc-bibliography/']
redirect_from: [/academic-writing-with-pandoc/,/pandoc-paper/]
aliases: Thesis writing workflow with Pandoc, Long writing in Markdown
toc: false
image: https://s3.amazonaws.com/libapps/accounts/109251/Screen_Shot_2017-01-06_at_4.18.48_PM.png

View File

@ -6,7 +6,7 @@ description: La mia scrivania da me costruita con bancali riciclati
lang: it
location: Xplosion Attic
toc: false
redirect_from: [/desk,/xplosion-attic-desk,/xplosion-attic/desk,/xplosion-attic/aida]
redirect_from: [/desk/]
image: https://images.tommi.space/picture?/16608/category/attic
---
Lidea di Aida fu coltivata nella mia mente sin dal remoto 2014, quando, invece di ascoltare le lezioni di letteratura, impiegavo ore per realizzare progetti di mobili di bancali riciclati.

View File

@ -4,7 +4,7 @@ tags: geek/apps
image: https://www.tomshw.it/images/images/2021/03/foto-generiche-147818.jpg
description: A comprehensive list of apps I use + interesting apps I have to keep record of.
aliases: Software, Digital Tools
redirect_from: [/uses,/installed,/installed-apps,/applications,/applicazioni,/programs,/programmi,/software,/ios-apps,/iphone,/iphone-apps,/ios,/macos-apps,/mac-apps,/macos,/macbook,/macbook-pro,/macbookpro,/tommis-mac,/tommis-macbook,/tommis-macbook-pro,/tommismacbookpro]
redirect_from: [/uses/]
todo:
- print whether the app is open source or not
---

View File

@ -6,7 +6,7 @@ tags:
- travel
aliases: Places
permalink: /places/
redirect_from: [/around-the-world/,/world-places/]
redirect_from: [/around-the-world/]
description: Places I love around the world
image: https://tommi.space/places.jpg
main: true
@ -71,24 +71,20 @@ rel: places
{% endfor %}
</div>
<div class='row'>
<div class='one column'>
<article>
{% renderTemplate "md" %}
<div class='row'><div class='one column'><article>
{% renderTemplate 'md' %}
https://youtu.be/a9eNQZbjpJk
## More
More info on how I manage my location data in the [[OpenStreetMap]] page, while in [[Travel|Travelling]] I collect some notes of useful resources and tips.
### Resources
There are also some very nice non-mainstream online resources to discover non-mainstream places:
- <cite>[The Treasure Map](https://the-treasure-map.herokuapp.com 'The Treasure Map')</cite>
- <cite>[Atlas Obscura](https://www.atlasobscura.com 'Atlas Obscura')</cite>
{% endrenderTemplate %}
</article>
</div>
</div>
</article></div></div>

View File

@ -1,11 +1,11 @@
---
date: 2020-08-04T02:00:00+02:00
updated: 2022-10-17T10:43:02+02:00
tags: geek
permalink: /bugs/
redirect_from: [/feature-requests/, /bugs-and-feature-requests/]
tags: geek
image: https://tommi.space/bugs.svg
description: Bugs and Feature requests for the apps I use
redirect_from: [/feature-requests/, /bugs-and-feature-requests/]
---
Most the [[Apps]] I use the are open source and in active development. Often, I notice bugs or I have ideas of possible improvements but I rarely have time to file a proper issue for every bug or a exhaustive post for a feature request. Thus, in this list I quickly note all the thoughts which pop up in my mind, hoping some day I will have enough time to effectively share my reports.
@ -136,25 +136,4 @@ Improvements and bugs of iOS which I notice while using my iPhone. [iPhone feedb
### Bugs
- `cmd + E` works only to switch external editing on, not to turn it off
## Zettlr
[Zettlr](https://www.zettlr.com) is the best Markdown editor out there.
<div class='red box'>Since November 2020 I stopped using Zettlr because its work could be made by <a href='https://obsidian.md' target='_blank' title='Obsidian official website'>Obsidian</a></div>
- Implement split view: two different notes side by side
## WBO
- importing, not only exporting SVGs
## Fediverse
- Standard import/export/migration protocol
- Select language before posting
## YunoHost
![[YunoHost#Feature requests]]
- `cmd + E` works only to switch external editing on, not to turn it off

View File

@ -0,0 +1,35 @@
---
date: 2023-02-10T12:14:03+01:00
updated: 2023-02-11T12:28:39+01:00
location: home
tags:
- geek/wip
---
I finally got my lovely Lenovo ThinkPad P14s Gen 3 (AMD), and I love it! I was only surprised to find out that the glorious 4K screen has touch support, which makes it a bit more reflective, but it is to
1. Disabling Secure Boot in the BIOS
2. installing Vanilla OS
1. Updating all firmware
3. Copying my KeePassXC database on a USB drive
4. Nextcloud system login
5. ==Install GNOME extensions==
6. Setup fingerprint reader
7. +++
8. `sudo abroot exec apt install gnome-tweaks`
1. to autostart applications
2. to swap caps lock and esc keys
9. Copy Obsidian environment
10. clone tommi.space
11. install custom scripts
- installing custom scripts dependencies
1. git config
---
1. Neovim plugins
2. zsh config + plugins
1. dotfiles repo and config
- private stuff:
- GitHub token
- .ssh
1. Configure Gradient

View File

@ -1,9 +1,9 @@
---
date: 2021-08-12T11:19:18.015547+02:00
updated: 2021-08-12T11:19:18.015547+02:00
updated: 2023-01-24T22:29:24+01:00
tags: topic
aliases: ['Curiosity']
redirect_from: ['/curiosita/', '/curiosity/']
redirect_from: ['/curiosity/']
---
La curiosità non è una qualità naturale, soprattutto non deve essere considerata come un dato di fatto.
La curiosità va stimolata e deve essere frutto di soffrerenza, sforzo, impegno. [[Leggere]] è una fra le attività che più alimentano la fame di sapere e accrescono la necessità di conoscere il mondo e chi lo abita; tuttavia, non concede una soddisfazione immediata, ma il piacere che regala va conquistato pagina dopo pagina, capitolo dopo capitolo.

View File

@ -0,0 +1,21 @@
---
date: 2023-02-24T11:46:34+01:00
updated: 2023-02-24T11:49:58+01:00
tags:
- geek/server
toc: false
description: Notes and insights about running an amateur DYI server in my home
---
Currently, [[Server|Xplosion Server]] is running in a VPS hosted by Contabo. I am exploring here various ideas, solutions and resources about running a server in my own house, instead.
- <https://youtu.be/DlQNciGVgbQ>
- <https://youtu.be/ohkMRA74MB4>
- <https://youtu.be/GeDo8mjB5oU>
- [Set Up a Home Server](https://www.wired.com/2010/02/set-up-a-home-server/ 'Set Up a Home Server - WIRED')
- [Make Your Computer Into a Server in 10 Minutes](https://www.instructables.com/id/Make-Your-Computer-Into-A-Server-in-10-Minutes-fr/)
## Raspberry Pi
- [Several guides](https://pimylifeup.com/category/projects/server/ 'Server - Pimpmylifeup')
- [Nextcloud Server](https://lonewolfonline.net/raspberry-pi-personal-cloud-server/ 'Raspberry Pi Personal cloud server')
- [Instructables](https://www.instructables.com/id/Ultimate-Pi-Based-Home-Server/ 'Ultimate Pi-Based Home Server')

View File

@ -36,7 +36,7 @@ Domain names I am using:
- [`tommasomarmo.com`][tommasomarmo.com], which redirects to `tommi.space`
- [`gitmi.dev`][gitmi.dev], where [[GiTMI]] is hosted
- ~~`pise-notes.club`, where I used to host my [[PISE]] notes~~
- ~~`matto.club`, general purpose domain I bought for [[YunoHost]]~~
- ~~`matto.club`, general purpose domain I bought for [[Server|Xplosion Server]]~~
<br>

View File

@ -1,57 +1,42 @@
---
date: 2020-12-27T06:40:14+01:00
updated: 2023-01-19T23:39:34+01:00
updated: 2023-02-28T12:52:06+01:00
tags: [geek, todo, geek/idea]
description: Computer related tasks tracking
---
1. Move to Linux https://floss.social/@ademalsasa/109597688986340391
1. Update TUTTO/cose
- Musée de Grenoble
- LateNight nello ScambiVerso
- see calendar and pictures history
1. Use Samsung tablet as graphic table
1. Scambi Festival 2022 + LNS 2023 videos upload on Internet Archive
2. https://github.com/MichaelMure/git-bug
1. Ask to remove visits.tommi.space from [EasyList](https://easylist.to)
2. Italian specific section of Gemini website, then publish it on gemini://gemini.iosa.it/tina
3. [Alacritty features](https://github.com/alacritty/alacritty/blob/master/docs/features.md)
4. [ohmyzsh plugins](https://github.com/ohmyzsh/ohmyzsh/wiki/Plugins)
5. [Server fallback](https://yunohost.org/en/app_fallback)
6. [Using YunoHost as a Tor Hidden Service](https://yunohost.org/en/torhiddenservice)
7. [Starship Configuration](https://starship.rs/config)
8. [[GiTMI]]
9. server.tommi.space home portal custom setup
10. Git in-depth learning via video
11. @stream.tommi.space -> @tommi.space
12. [Guide to securing and improving privacy on macOS](https://github.com/drduh/macOS-Security-and-Privacy-Guide)
13. [Privacy is sexy](https://privacy.sexy) 🍑🍆 - Enforce privacy & security on Windows and macOS
14. [[Images]] and [[Storage]]
15. [[Automations]]
16. Revise Vim plugins, set their attributes, and evaluate their usefulness
17. Integrate audios, albums and images in log/daily Zettelkasten system (unique images and audios links to be opened)
18. Simple and basic video player
- [Shotcut](https://www.shotcut.org)
- [OpenShot Video Editor](https://www.openshot.org)
1. why does server.tommi.space backup script throws an error anyways?
4. [[Switching to Linux]]
5. Expose PW publicly with a stronger password
6. GitHub education verification renewal
7. Use Samsung tablet as graphic table
8. Scambi Festival 2022 + LNS 2023 videos upload on Internet Archive
9. Open source STT software + library, for automated workflow
10. Backup/storage/hosting with Cubbits Object Storage [Cubbit Cloud-to-cloud](https://cubbit.io/cloud-to-cloud)
11. [Server fallback](https://yunohost.org/en/app_fallback)
12. [Using YunoHost as a Tor Hidden Service](https://yunohost.org/en/torhiddenservice)
13. [[GiTMI]]
14. Git in-depth learning via video
- Configure [git email sending](https://git-send-email.io 'git-send-email.io')
- <https://github.com/MichaelMure/git-bug>
15. @stream.tommi.space -> @tommi.space
16. [[Images]] and [[Storage]]
17. [[Automations]]
18. Integrate audios, albums and images in log/daily Zettelkasten system (unique images and audios links to be opened)
19. [Setup Matrix server](https://github.com/matrix-org/synapse#id5 'Install Synapse')
20. Fix Keyoxide error
21. [[Scripts]]
20. [[Scripts]]
- get location/coordinates from CLI (and use them in espanso for `:fm` command)
22. Consistent resume creation ([HackMyResume](https://github.com/hacksalot/HackMyResume 'HackMyResume on GitHub'))
23. Configure [git email sending](https://git-send-email.io 'git-send-email.io')
24. [[Linuxplosion#To do]]
25. Update [[Storage|Backup]] and [[Backup checklist]]
26. Cross-environment **[[Tags]] integration**
21. Consistent resume creation ([HackMyResume](https://github.com/hacksalot/HackMyResume 'HackMyResume on GitHub'))
22. [[Linuxplosion#To do]]
23. Update [[Storage]] and [[Backup checklist]]
24. Cross-environment **[[Tags]] integration**
- **audios**: notes containing shared links of files in Cubbit?
- **images**: consider collecting shared links of albums in a private *[Giri](https://tommi.space/giri 'Giri')*, or integrate some sort of authentication wall (as with Flickr currently) in the public one. Does it make sense? Not too much of a waste of time?
27. Configure and install [sensible.vim](https://github.com/tpope/vim-sensible 'sensible.vim on GitHub'), to associate keybindings to commands on Vim
28. Use [Hype Machine](https://hypem.com 'Hype Machine')
29. Create a CSS framework
30. MacBook Pro color profile
31. #geek/idea s
32. TMI Pics custom CSS
33. [[tommi.space#page-specific to-dos]]
34. [[Road to Internet Freedom]]
35. [[Bugs and Feature Requests]]
36. [[Missing Knowledge#Geek|Learn]]
[Yunohost]: https://yunohost.org 'Yunohost'
25. Configure and install [sensible.vim](https://github.com/tpope/vim-sensible 'sensible.vim on GitHub'), to associate keybindings to commands on Vim
26. Create a CSS framework
27. MacBook Pro color profile
28. #geek/idea s
29. TMI Pics custom CSS
30. [[tommi.space#page-specific to-dos]]
31. [[Road to Internet Freedom]]
32. [[Bugs and Feature Requests]]
33. [[Missing Knowledge#Geek|Learn]]

View File

@ -45,7 +45,6 @@ Il Cubo è un luogo magico e devo vergognarmi se mai qualcuno verrà a trovarmi
<div class='embed'>
<iframe class='light' frameborder='0' scrolling='no' marginheight='0' marginwidth='0' src='https://osm.org/export/embed.html?bbox=7.81429946422577%2C43.821239081625386%2C7.81655251979828%2C43.82272918510757&amp;layer=mapnik&amp;marker=43.82198330001541%2C7.815425799999957'></iframe>
</div>
<a href='https://osm.org/?mlat=43.82198&amp;mlon=7.81543#map=19/43.82198/7.81543'>Visualizza mappa ingrandita</a>
[^1]: <cite>Spalmer</cite>: **a.** onda unica al mondo, dalle peculiarità inimitabili e introvabili sul pianeta Terra, eccetto che nel duecento metri di costa antistanti *Il Cubo*.
[^2]: <cite>Spalmer</cite>: **b.** panino unico al mondo, dagli ingredienti apparentemente banali ma la cui combinazione, insieme al luogo in cui viene addentato (naturalmente, Il Cubo di Sanremo), lo rendono insuperabile; il suo nome è ispirato allonda omonima di cui sopra.

View File

@ -0,0 +1,24 @@
---
date: 2023-01-29T18:24:03+01:00
updated: 2023-01-30T11:33:14+01:00
location: Club Tenco
permalink: /incollocabilità/
redirect_from: [/incollocabilita/]
tags:
- music
- topic
image: https://tommi.space/tenco-sirianni.webp
toc: false
description: Il sentimento di appartenere contemporaneamente a molti luoghi, ma non sentirsi completamente parte di nessuno.
---
Il [gabbiere](https://it.wiktionary.org/wiki/gabbiere) è il marinaio che sta nel punto più alto della nave, quello che urla <q>terra, terra!</q>, perché può vedere le cose prima degli altri. <a href='https://es.wikipedia.org/wiki/Empresas_y_tribulaciones_de_Maqroll_el_Gaviero_(novela)' hreflang='es' title='“Empresas y tribulaciones de Maqroll el Gaviero”'>Maqroll</a> è il gabbiere nato dalla penna di [Álvaro Mutis](https://it.wikipedia.org/wiki/%C3%81lvaro_Mutis 'Àlvaro Mutis su Wikipedia'), a cui [Federico Sirianni](https://it.wikipedia.org/wiki/Federico_Sirianni 'Federico Sirianni su Wikipedia') si è ispirato per [il suo omonimo album](https://www.discogs.com/release/20371222-Federico-Sirianni-Maqroll 'Maqroll su Discogs').
Ascoltandolo in [un piccolo soave concerto al Tenco](https://p.lu/w/tqbCk5fr4CDj6squjJt9Co 'qualche secondo di Francesco Sirianni che canta'), ha parlato di un concetto che sento particolarmente mio, che dora in poi descriverò con le sue parole, che gli ho chiesto di ripetermi per poterle registrare a memoria imperitura.
<figure>
<audio controls src='/incollocabilita.m4a'></audio>
<figcaption>
<blockquote><p>Lincollocabilità è quella condizione che fa un po parte di chi fa un certo tipo di vita, quindi si muove incessantemente, è quella sensazione di appartenere a tanti luoghi contemporaneamente ma di non appartenere completamente a nessuno di essi.</p>
<p>Una sorta di dolce sdradicamento dalla terra.</p></blockquote>
</figcaption>
</figure>

View File

@ -0,0 +1,155 @@
---
author: Ippolita
date: 2023-03-02T14:54:42+01:00
updated: 2023-03-04T15:36:46+01:00
lang: it
location: CFZ
permalink: /rete-democratica/
tags:
- reading/book
- uni/thesis
- wip
description: Un libro che sottolinea lintrinseco fattore anarchico allinterno della rete e le sue problematiche, da un punto di vista sia ontologico che epistemologico.
image: https://covers.openlibrary.org/b/id/13348461-L.jpg
---
> Ma le esternalità negative delladozione di tecnologie di massa sono molto più profonde dei meri effetti sociali immediatamente esperibili nella vita quotidiana, e sono incalcolabili per il semplice fatto che nessuno conosce il futuro.
> Questi movimenti sono fortemente connotati dalla feticizzazione autoritaria dellefficienza e vedono nel proceduralismo «oggettivo» dellinformatica una possibile garanzia di trasparenza e partecipazione. \[…\] Per quanto questi movimenti si dicano reticolari, ricalcano pedissequamente modelli di organizzazione gerarchica.
> La democrazia non è un codice, né tantomeno un software. Non cè un programma, né un programmatore capace di far funzionare meglio e risolvere i *bug* del sistema.
> Occorre invece sapere che la forza di una rete, sia essa anche di tipo centralizzato, sta nei margini, nei territori di frontiera, poiché solo in una dimensione locale, che abbandoni ogni logica di scala, è possibile avviare una nuova *paidèia tecnologica* che ricomponga la frattura fra conoscenza e capacità tecnica. \[…\] Solo attraverso pratiche micro-politiche quotidiane gli individui possono raggiungere unintesa basata sulla fiducia reciproca, anziché delegarla a un sistema tecnico-burocratico. Ciascun individuo dev poter mantenere in ogni momento una personalità multidimensionale che non può essere ridotta al segno di una particolare prassi.
Foucault ↑
Poiché il capitalismo della sorveglianza agisce nei contesti micro-politici influenzando la percezione psico-sociologica dellindividuo, è proprio limitandone linfluenza in questa sfera che diviene possibile coltivare una maggiore awareness.
> Occorre una risposta politica capace di contrapporre al sistema dominante dei *social networks* la costruzione di <em lang='en'>trusted networks</em>.
XVI: la ricerca immediata di alternative è vana; <q>lalternativa non esiste</q>
> lalternativa a Facebook, ma che funzioni come Facebook, può essere solo un altro Facebook
Limportanza del DMA ↑
---
pagina 4:
> \[linformatica\] non è semplicemente una tecnica per gestire linformazione in maniera automatica, come suggerirebbe il termine, ma possiede una logica propria e lavora e modifica continuamente le sue stesse fondamenta. È fisica teorica e sperimentale insieme: studia la formalizzazione del linguaggio (dunque formalizza la conoscenza), la applica ai componenti fisici dellelettronica, ne ricava linguaggi che a loro volta influenzano le teorie della conoscenza. Si regge, cioè, su una dimensione ricorsiva del tutto particolare.
Per via della sua natura completamente artificiale, linformatica è arbitrariamente creata e modificata, mentre ai profani di questi processi appare come una tecnica pura e assiomatica.
---
pagina 8: dove sta il cloud? Mancanza di uneducazione critica alla comprensione dellarchitettura digitale + data ownership: <q>non possediamo più nulla</q>
> Linformatica, per un utente comune, sfuma nellinsostenibile leggerezza del <em lang='en'>Cloud computing</em>.
pag. 9: lock-in services, che non solo possiedono gli strumenti ed i mezzi, ma influenzano la mentalità definendo il mainstream, il corretto ed il falso.
pag. 10-11: freedom to seek
pag. 12: subjective objectivity
pag. 13: determinare il valore di una pagina in base al numero di collegamenti che portano ad essa, come una forma surrogata di <em lang='en'>peer reviewing</em> per citazioni accademiche. La qualità viene considerata quantitativamente.
> questo meccanismo ci illude che la libertà consista nellottenere una qualità totale a costo zero, immediata, perché ci *sentiamo fortunati*. Sappiamo invece che in un sistema reticolare complesso come quello delle reti digitali non esistono verità assolute, ma solo autorità distribuite a seconda del percorso che si desidera affrontare \[…\]. La qualità dipende interamente dalla nostra soggettiva percezione dellaccettabilità del risultato, che rimarrà comunque relativo e parziale.
> è curioso che ci si preoccupi così tanto del controllo esercitato da parte dello Stato e delle sue agenzie, a partire da quelle fiscali, e così poco del controllo applicato dai nuovi padroni digitali.
> la trasparenza vale per la massa, non per i sistemi di potere, e l<u>ingegneria sociale</u> sottesa alla piattaforma rimarrà dissimulata, negata, materia per la tecnocrazia.
pagina 20: linconsapevolezza dellutente è la componente fondamentale del mercato digitale che il capitalismo della sorveglianza domina
pagina 21: behavior manipulation
pagina 23: lillusione che lintero social network racchiuda tutte le <q>informazioni utili</q>. <q>Non esiste più, dunque, un vero e proprio esterno, ma la percezione che possa esistere in Rete solo un grande spazio pubblico interno e interconnesso.</q> Cosè uno spazio pubblico? Vedi inizio dell[articolo sul DMA](https://tommi.space/dma)
> il social network trasforma lidea di opinione pubblica nella convinzione che molte opinioni soggettive \[…\] si trasformino per incanto nellesatto opposto, in verità rivelata
> In quasi tutte le analisi si tace sul fatto che le piattaforme social sono state create con lobiettivo del profitto, non con lidea di creare un contesto democratico globale di dibattito interculturale.
La natura profondamente economica e finanziaria dei social network centralizzati pone un limite fondamentale a qualunque tentativo di “umanizzazione” di sistemi e infrastrutture che sono concepite per funzionare come macchine da soldi.
pagina 26: omofilia ed <em lang='en'>echo chambers</em>
<div class='yellow box'>
Cè un problema del Fediverse collegato a questo: se le istanze si auto-moderano e si de-federano da ciò che non accettano o non tollerano, non si rischia di degenerare in un sistema di bolle che, seppur non create da un algoritmo, aumentano comunque lincomunicabilità con il diverso?<br>Daltra parte, sarebbe eticamente corretto programmare ed inserire <em lang='en'>by design</em> un confronto con il differente? Possiamo applicare un concetto di <em>invisible hand</em> nel sociale?
</div>
pagina 27: lindividuo non conosce la propria profilazione e la propria posizione allinterno del framework collettivo
pagina 34:
> lo sconcertante risultato è il dilagare di una pornografia emotiva: foto di bambini uccisi in una qualche sporca guerra, postate da cittadini coscienziosi e attivi, vengono accolte da salve accorate di «mi piace».
> La democrazia del «mi piace» non conosce negatività, né tanto meno il pudore del silenzio, la dignità della sofferenza.
p. 34-36 <em lang='en'>long tail theory</em>
p. 38 uno spazio privato for-profit come standard per una comunicazione pubblica e presumibilmente democratica
p. 40-41 *analogia* <b class='wtf'>???</b>
pagina 52:
> Non bisogna in nessun caso abbassare i consumi, perché moderare lansia di partecipazione a suon di <q>mi piace</q> equivarrebbe a una minore libertà. Largomentazione pseudo-politica dello sviluppo automatico della democrazia, della sua emergenza dai flutti dellOceano di Dati, novella Venere meccanizzata, è necessaria a giustificare lavidità, laccumulo fine a se stesso della crescita illimitata come Primo Motore Immobile.
pagine 56-57: il pancoinvolgimento del digitale:
> non appena si formula unobiezione alla diffusione massiva di una soluzione tecnologica digitale, si viene tacciati di oscurantismo, di essere reazionari contrari al progresso, luddisti o primitivisti. Attacchi furibondi di questo genere sono probabilmente dovuti al carattere messianico, di buona novella, con cui le tecnologie digitali si presentano spesso in maniera esplicita: mettere in discussione la digitalizzazione autoritaria del mondo equivale allora a uneresia.
> Per ricomporre la frattura fra conoscenza e capacità tecnica occorre, quindi, innanzitutto riconoscere che <q>il piccolo è bello</q>. Bisogna concedersi il tempo di imparare e ricordare che <u>la libertà non è produttiva</u>. \[…\] È possibile costruire tecnologie conviviali, ma questi strumenti sono alternativi a quelli prodotti dallipertrofia industriale
pagina 58: gerarchia tecnocratica:
> Chi controllerà gli intermediari? Se ci affidiamo a strumenti-intermediari troppo grandi per creare un mondo più libero e democratico, dobbiamo accettare l£instaurarsi di una gerarchia tecnocratica.
> In conclusione, le conoscenze immagazzinate allesterno dei nostri corpi, in quelli che vengono chiamati Big Data, sono una chimera, perché le conoscenze di cui gli esseri viventi possono godere non sono esternalizzabili né intercambiabili. <u>I Big Data non sono autocoscienti, non sono il codice del benessere sociale</u>. Nicholas Carr ha sostenuto che Internet ci rende stupidi. Diremo piuttosto che <u>labuso di tecnologie commerciali atrofizza le nostre capacità cognitive</u>, fornendoci protesi con cui sostituiamo arti sani.
pagina 59: partire dalla conoscenza e la costruzione del sé per approcciare correttamente le tecnologie
> Le Megamacchine implicano delle relazioni di causa-effetto (concatenazioni) di tipo capitalista o dispotico, generano dipendenza, sfruttamento, impotenza degli individui ridotti a consumatori e servi.
> <u>è una questione di scala, non di proprietà</u>, perché la
> > proprietà collettiva dei mezzi di produzione a questo livello non muta nulla, e si limita ad alimentare unorganizzazione dispotica stalinista. Perciò Illic vi oppone il diritto di ciascuno a utilizzare i mezzi di produzione in una <q>società conviviale</q>, ossia desiderante e non-epidica. Ciò significa: lutilizzazione più estesa delle macchine da parte del maggior numero di persone, la moltiplicazione delle piccole macchine da parte del maggior numero di persone, la moltiplicazione delle piccole macchine e l£adattamento delle grandi macchine alle piccole unità, la vendita esclusiva di elementi macchinici che devono essere assemblati dagli stessi utilizzatori-produttori, la distribuzione della specializzazione del sapere e del monopolio professionale.
<p class='cite'>G. Deluze, F. Guattari, <cite>Bilancio-programma per macchine desideranti</cite>, in <cite>Macchine desideranti</cite>, Ombre corte, Roma 2004, p. 114</p>
pagine 62-63 fattore consumistico-ecologico
> Nella visione turbocapitalista il tema dello spreco è connesso al rifiuto del limite, associato allimpotenza. La leggerezza impalpabile dei *bit* va di pari passo con la pesantezza dei *data center* sparsi in giro per il pianeta
pagine 66-67: democrazia come discussione che tende a una sintesi, piuttosto che una procedura di voto
pagine 68-69: la dimensione delle società contemporanee come limite della democrazia diretta
pagine 71-72: uguaglianza e *isonomìa*
pagina 75:
> la Rete viene invocata a garante dellorizzontalità democratica, ma, tuttavia, è comunque nelle mani di aziende private, non degli Stati.
> Il modello sociale sino-americano ha in comune la pressione sempre più forte alla trasparenza radicale
pagina 76:
> Il capitalismo autoritario cinese non è incompatibile con il capitalismo democratico americano; anzi, i due sistemi si sostengono a vicenda.
pagina 77:
> Questa Rete crea insomma una sorta di cortocircuito antidemocratico, una sorta di *stato deccezione di massa*.
pagina 78:
> Le gerarchie dirigenti, i tanto vituperati padroni analogici, sono talmente impegnate a sviluppare il modello sino-americano a livello globale da avere una visione assai limitata del futuro. Tirano a campare, sempre sullorlo del baratro. Chi invece ha visioni grandiose sono gli anarco-capitalisti, un ossimoro quanto mai calzante per descrivere la frangia più estremista dei cosiddetti :<em lang='en'>right libertarians</em>.
pagina 81:
> Limpero dei Big Data è una sorta di algocrazia nella quale la libertà è realizzabile senza sforzo per chiunque. Le società sono viste dallalto, come gruppi di individui atomizzati ed egoisti per natura, masse il cui compito è rendersi radicalmente trasparenti alle tecnologie, condividere ogni cosa, per diventare «automagicamente» libere.
pagina 84: il problema dei minori
pagina 86: lelemento lombrosiano della profilazione digitale

View File

@ -1,6 +1,6 @@
---
date: 2020-12-15T15:56:57+01:00
updated: 2023-01-10T11:32:54+01:00
updated: 2023-01-28T23:17:36+01:00
tags:
- geek/idea
- help
@ -27,4 +27,12 @@ As a result, *Nolan* makes a huge CSV or JSON database with a **timeline** of *e
## Sources and inspiration
The existing software closest to what Nolan does is [personal-management-system](https://github.com/Volmarg/personal-management-system 'personal-management-systems source code on GitHub')
The existing software closest to what Nolan does is [personal-management-system](https://github.com/Volmarg/personal-management-system 'personal-management-systems source code on GitHub')
<p class='date'><time datetime='2023-01-28T23:14:02+01:00'>Saturday 28 January 2023</time></p>
I have just stumbled upon [datasette](https://datasette.io), which does not have very much to do with life management per se, but it shares the fundamental concept of valuing little datasets and connecting them in the best possible way, reciprocally integrating them.
<p class='date'><time datetime='2023-02-13T07:49:40+01:00'>Monday 13 February 2023</time></p>
- https://github.com/Richardsl/heatmap-calendar-obsidian

View File

@ -1,6 +1,6 @@
---
date: 2020-10-16
updated: 2023-01-19T12:02:30+01:00
updated: 2023-01-24T18:58:33+01:00
description: Stuff I am up to in these days
ref: now
comments: false
@ -15,7 +15,7 @@ What I am doing right now:
## Studying
{% comment %}I am living in [Venice](https://www.comune.venezia.it/ 'Venice institutional website'), Italy, where {% endcomment %}I am a student of [Philosophy, International Studies and Economics](https://unive.it/pise 'PISE course page on UniVe website') at [Ca Foscari University](https://unive.it 'Ca Foscari University website').
I am living in [Venice](https://comune.venezia.it 'Venice institutional website'), Italy, where I am a student of [Philosophy, International Studies and Economics](https://unive.it/pise 'PISE course page on UniVe website') at [Ca Foscari University](https://unive.it 'Ca Foscari University website').
### Writing my thesis

View File

@ -0,0 +1,13 @@
---
date: 2023-02-17T18:34:11+01:00
updated: 2023-02-24T17:37:13+01:00
lang: it
location: home
tags:
- topic
- word
- zen
---
Mi sono imbattuto per la prima volta in questo termine leggendolo da Luca Sofri, che lo utilizzò per descrivere [il suo rapporto con i Pet Shop Boys](https://hyp.is/_DglLK7qEe2RhAOk02ADIg/www.ilpost.it/pet-shop-boys-opera 'la frase in cui Luca Sofri ha utilizzato laggettivo “onanistico”, in “Due notti allOpera').
Lo uso spesso da quel momento per descrivere il mio rapporto con l[[Astronomia]] durante le superiori, e con l[[Informatica]]/[[Internet Freedom]] negli ultimi anni.

View File

@ -1,6 +1,6 @@
---
date: 2020-10-16T02:00:00+02:00
updated: 2023-01-19T12:00:21+01:00
updated: 2023-01-24T18:59:39+01:00
lang: it
description: Le cose che sto facendo
ref: now
@ -19,7 +19,7 @@ Sto:
## Studiando
Studio [*Philosophy, International Studies and Economics*](https://unive.it/pise 'la pagina del PISE sul sito di Ca Foscari') presso l[Università Ca Foscari](https://unive.it 'il sito web di Ca Foscari'), nella favolosa [Venezia](https://www.comune.venezia.it 'Sito web del comune di Venezia').
Vivo nella magica, unica, insuperabile [Venezia](https://comune.venezia.it 'Sito web del comune di Venezia'), dove studio [*Philosophy, International Studies and Economics*](https://unive.it/pise 'la pagina del PISE sul sito di Ca Foscari') presso l[Università Ca Foscari](https://unive.it 'il sito web di Ca Foscari').
### Scrivendo la tesi

View File

@ -0,0 +1,41 @@
---
date: 2023-01-28T10:19:07+01:00
updated: 2023-01-28T23:55:07+01:00
location: home
permalink: /party/
tags:
- zen
aliases:
- Party
- Parties
toc: false
---
I have always underestimated and misconceived partying.
I have always lived and envisioned parties as ephemeral moments of freedom, parentheses of wildness. Indeed, I am still convinced they are. My problem so far has been presupposing an implicit spirit of serenity and peace to partake in one. Therefore, it is very rare for me to actually enjoy them, as I am (everyone is) never completely cleansed of worries or priority tasks.
It is much needed a sharp change of perspective. By learning to overlook stress and doubtfulness, I need to embrace partying and value it for what it is.
Partying is a philosophy. I have many friends I envy because of their capability to pause anything else and dive into it, coming out of it very hangover, probably devastated, but—in some whimsical inexplicable way—anew. I consider this ritual a very peculiar and heretical kind of [[Mindfulness]], as it is for Claudia, the main character of <cite lang='en'><a href='https://it.wikipedia.org/wiki/Spatriati' hreflang='it' title='Spatriati on Wikipedia'>Spatriati</a></cite>:
<blockquote lang='it'><p><q>Se non ballo esco matta</q> aggiunse. Non aveva avuto il tempo, o forse lumore, per esplorare la Berlino dei club. Ma ora quellesigenza naturale si riproponeva prepotente. Ballare per noi era qualcosa di sacro, venivamo da una terra in cui il ballo è un rito più antico della religione. […]</p>
<p>Il Berghain, un tempo centrale elettrica, conservava laria severa delle fabbriche comuniste. Era conosciuto come «il tempio» o «la chiesa».<br>
Sotto la pioggia Claudia percorse un lungo viale tra i grattacieli, oltre la stazione di Ostbahnhof, fanghiglia e odore di piante bagnate. Una lunga fila di persone silenziose vestite di nero. «Sembrano qui per fare le condoglianze a qualcuno», pensò. Certi ragazzi alti e rasati con tuniche nere e anfibi si voltarono a guardarla perplessi. Indossava shorts di jeans, una lunga camicia bianca e stivaletti bassi.<br>
Dopo due ore di fila il buttafuori, un uomo alto dai capelli bianchi, il viso tatuato, scosse la testa: <q lang='de'>Sorry, heute nicht</q>. Laveva esaminata con scrupolo per almeno un paio di minuti.<br>
<q lang='en'>Why?</q> protestò lei.<br>
Il buttafuori ripeté il gesto di diniego.<br>
Claudia si ritrovò a passeggiare nella notte sul ponte luccicante di Warschauer, da un lato ammirava in lontananza lo sfavillio della stazione di Ostkreuz e dallaltra le gru, braccia di luce che la ipnotizzavano. Vagò tra gli sciami di giovani, i bassi potenti delle discoteche scuotevano lasfalto. Era sola e scottata dal rifiuto. Bevve al Sanremo, un baretto con le luci rosse e la puzza di cucina, parlò con due tipi il tempo di annoiarsi. Ballò al Lux, un piccolo club, ma la musica non le piacque, attese in fila allAva, nei pressi dellEast Side, ma girò i tacchi quando il buttafuori le disse di aspettare. Il cielo cominciava a schiarirsi. Erano le sei di mattina, un nuovo giorno. Eccole le ombre nere dei reduci della notte, visi pallidi e occhiaie viola.<br>
Il Berghain di giorno aveva un aspetto più prosaico, una fabbrica in mezzo a scatole di cemento alte dieci piani. Claudia si raccolse i capelli in una coda, il tatuaggio in evidenza sulla nuca. Non cera fila, la scatola di cemento vibrava, le finestre nere illuminate da lampi azzurri e bianchi. Nei paraggi due ceffi vendevano ketamina, una ragazza senza mutande col trucco nero sbavato, piegata in due, defecava sotto un albero muovendo il corpo al ritmo di una musica che le era rimasta dentro le orecchie. Figurette sbiadite uscivano ed entravano con un timbro sul braccio. Claudia ottenne lingresso con un cenno ozioso. Lammissione, a poche ore dal rifiuto, le iniettò in corpo una scarica di adrenalina. Seguì un sentiero di luci fioche che conduceva a una scala, le rampe terminavano in una nube bianca fino alla sala principale, dove una densa massa di corpi seminudi sudava e gioiva. Unarmonia insondabile arginava ogni tumulto. Claudia notò unaltra scala di ferro e cominciò a salire per prendere aria. Da lassù contemplò la fitta distesa, schierata come un esercito, che seguiva ununica traiettoria musicale proveniente dal fondo della sala: gomiti allaltezza dello sterno, petto incassato, testa china e ciondolante, piedi ben piantati a terra. In fondo, in una feritoia luminosa, suonava lo sciamano di quella mattinata: una ragazza piccola con un casco nero di capelli ricci. Irradiava una musica dura, violenta, ma elegante. Le vennero in mente i salmi responsoriali e il frame dellunico film di Salvador Dalí che aveva visto, in cui da un uovo schiuso appare luomo coi baffi sottili.</p>
<p><q>Ho avvertito la sensazione del mondo che si svegliava.</q><br>
<q>Sei un bel po esaurita se ti viene in mente Dalí al Berghain.</q><br>
<q>Frank, è tempo di splendere e io mi sono sentita splendere in tutto quel buio.</q></p>
<p>Claudia continuò a salire e arrivò in una sala meno affollata, circondata da nicchie piene di uomini muscolosi con canottiere, cinte e borchie, avvinti tra loro. La musica si fece soffice, un cuscino elettrico. Trovò un posto con un po di aria per poter ballare, iniziò a spingere dai gomiti allaltezza delle scapole, i pugni paralleli ai seni, gli occhi socchiusi.<br>
Comparve una donna con un lazo. Era lunica figura colorata, una corona dargento sulla fronte teneva a freno folti capelli corvini che spiovevano sulle spalle, il corsetto rosso e pantaloncini azzurri esaltavano gambe muscolose da pattinatrice. Nel tondo del lazo si infilò un uomo dal torace liscio e nervoso. Erano bellissimi, pensò Claudia.</p></blockquote>
## Partying is useful
In the end, partying authentically possesses several perks.
- **Networking**. In the end, parties are where and when people meet the most.
- **Taking a break**. Parties should not be lived as a reward for good work and satisfaction, but as pauses to commitment, hence *much needed* occasions to reset social anxiety and mental approach, no matter what.
- **Alcool**. Useless to say, drinking sometimes helps seeing things better.

View File

@ -1,10 +1,11 @@
---
date: 2021-11-17T10:23:35+01:00
updated: 2022-03-14T14:52:05+01:00
updated: 2023-01-24T22:34:50+01:00
image: https://www.ilriformista.it/wp-content/uploads/2022/03/pasolini-calcio-solo-900x600.jpeg
tags:
- uni
- people
permalink: /pasolini/
---
> lidea cioè che qualcuno, per scrivere qualcosa, debba possedere <q>autorevolezza</q>. Io non capisco sinceramente come possa venire in mente una cosa simile. Ho sempre pensato, come qualsiasi persona normale, che dietro a chi
scrive ci debba essere necessità di scrivere, libertà, autenticità, rischio. Pensare che ci debba essere qualcosa di sociale e di ufficiale che «fissi» lautorevolezza di qualcuno, è un pensiero, appunto aberrante, dovuto evidentemente alla deformazione di chi non sappia più concepire verità al di fuori dellautorità.
@ -50,5 +51,4 @@ Scelta **esteriore**, non autentica perché standard. -> **provocazione** trans-
---
- Omologazione dei modelli imposti dalla televisione vs omologazione social media
-
- Omologazione dei modelli imposti dalla televisione vs omologazione social media

View File

@ -0,0 +1,31 @@
---
date: 2023-02-23T09:31:18+01:00
updated: 2023-02-28T12:55:19+01:00
location: Portorož
permalink: /pyhf/
tags:
- event
- wip
toc: false
---
## Final speech
**Discomfort**, how to address this odd and difficult to explain feeling
Wondering what was the reason of all that rumbling in my belly and weird pounding in my chest
Why a four stars hotel and not a youth hostel or a school gym, all together in sleeping bags?
The problem is not who is not in the room or who is there, but rather how *we* got here.
**priviledge**
What should we do? I would start by acknowledging that the vast majority of the problems we brought forward does not tackle the fundamental problems, but rather attempts to put patches to a sinking boat.
the average wealth of the world might have grown, but the difference among the poorest and the richest widened terribly.
## Absurd affirmations
- <q>not all inequalities are bad</q>
- <q>rich people should not exist</q> <q>why not? You would be violating a right</q>
- alcool should cost more to reduce consumption

View File

@ -24,8 +24,7 @@ todo:
</blockquote>
{% if q.author != '' or q.work != '' %}
<p class='cite'>
{{ q.author }}{%- if q.work != '' and q.author != '' -%}, {% endif -%}<cite>{% if q.url != '' %}<a href='{{ q.url }}' lang='{{ q.lang }}' hreflang='{{ q.lang }}' target='_blank' title='{{ q.work }}'>{{ q.work }}</a>{% else %}{{ q.work }}{% endif %}</cite>
<br>{% if q.note != '' %}{{ q.note | markdownify }}{% endif %}
{{ q.author }}{%- if q.work != '' and q.author != '' -%}, {% endif -%}<cite>{% if q.url != '' %}<a href='{{ q.url }}' lang='{{ q.lang }}' hreflang='{{ q.lang }}' target='_blank' title='{{ q.work }}'>{{ q.work }}</a>{% else %}{{ q.work }}{% endif %}</cite>{% if q.note != '' %} — {{ q.note | markdownify }}{% endif %}
</p>
{% endif %}
{% endfor %}
{% endfor %}

View File

@ -1,6 +1,6 @@
---
date: 2021-02-04T13:30:10+01:00
updated: 2022-03-14T14:50:40+01:00
updated: 2023-02-24T13:16:41+01:00
tags: geek
aliases: Referral Codes
permalink: /referral/
@ -9,4 +9,5 @@ redirect_from:
- /referral-links/
description: All of the referral links and codes linked to me for various services
---
- [Gandi](https://gandi.link/f/14c4e7ea 'Gandi referral link')
- [Gandi](https://gandi.link/f/14c4e7ea 'Gandi referral link')
- [Proton](https://pr.tn/ref/R56T9VBRMT90 'Tommis Proton referral link')

View File

@ -1,9 +1,9 @@
---
date: 2022-01-18T09:33:21+01:00
updated: 2022-01-19T10:00:55+01:00
updated: 2023-01-24T22:30:02+01:00
tags:
- reading/book
redirect_from: [/se-la-vita-che-salvi-e-la-tua/,/se-la-vita-che-salvi/,/geda-vita/,/vita-che-salvi/]
redirect_from: [/se-la-vita-che-salvi/,/geda-vita/,/vita-che-salvi/]
description: |
Estratti e pensieri da <a href='https://openlibrary.org/works/OL23116226W/Se_la_vita_che_salvi_%C3%A8_la_tua' target='_blank' title='“Se la vita che salvi è la tua„ su Open Library'>Se la vita che salvi è la tu</a> di <a href='https://it.wikipedia.org/wiki/Fabio_Geda' target='_blank' title='Fabio Geda su Wikipedia'>Fabio Geda</a>
toc: false

View File

@ -1,8 +1,8 @@
---
date: 2020-03-21T01:00:00+01:00
updated: 2022-11-28T18:46:40+01:00
tags: geek/server
updated: 2023-02-07T20:32:45+01:00
redirect_from: [/server-configuration/,/nextcloud/]
tags: geek/server
description: A walktrough of the steps I executed to set up my server
aliases: Server configuration, VPS configuration
---
@ -83,7 +83,7 @@ sudo ufw allow 'Apache'
create [SSH](https://en.wikipedia.org/wiki/SSH 'SSH on Wikipedia') folder to store allowed keys
```bash
mkdir -p ~/.ssh && sudo chmod -R 700 ~/.ssh/
ssh-keygen -t ed -a 100 -c 'tommi@tommi.space'
```
**on local client**:
@ -412,6 +412,12 @@ There are a lot of very useful [Nextcloud apps](https://apps.nextcloud.com/ 'Nex
## Nextcloud Cheat Sheet
### Using OCC
```
sudo -u nextcloud php8.0 --define apc.enable_cli=1 /var/www/nextcloud/occ
```
### Manually install applications
move to the Nextcloud apps folder
@ -450,7 +456,7 @@ chmod -R 755 /var/www/nextcloud/apps/app-name
Toggle maintenance mode
```bash
sudo -u nextcloud php7.3 --define apc.enable_cli=1 /var/www/occ maintenance:mode --on # or --off
sudo -u nextcloud php8.0 --define apc.enable_cli=1 /var/www/nextcloud/occ --on # or --off
```
### Dockerized commands

107