Vagamente inspirato dall'email di Giacomo Tesio, che diceva "L'etica hacker che il software libero esprime si fonda sul valore della Curiosità, da cui derivano strumentalmente gli altri valori: Libertà, Condivisione, Onestà Intellettuale etc... sono funzionali a massimizzare la conoscenza tecnologica disponibile, verificandone la correttezza sperimentalmente, applicandola attraverso la creazione del software.", Voglio portvi un quesito non teorico che devo affrontare in questi giorni...

Scenario: https://twitter.com/WolfieChristl/status/1071473931784212480

Io lavoro in un progetto che vuole analizzare i dati di facebook; facebook ostacola attiviamente la sua analisi*
Io mi sveglio alla mattina, vado a vedere i grafici, e se un parser dei miei è rotto, devo aggiornarlo. e questo task diventa la priorità su qualunque altra cosa. Non mi trovo in una posizione agevole.

In questa situazione, pubblicare le logiche che usi, è un modo per rendere il lavoro di facebook più semplice. I poteri in gioco non sono per nulla comparabili. Fb ha dei team dedicati all'antiscraping;

La soluzione dovrebbe essere una community solida, la quantità di creatività che potremmo metterci supererebbe quella della compagnia che investe.

Ma al momento non siamo in questa condizione, e con che coraggio, quel componente, lo tengo free software (tutto il resto rimane free sw, ma su quel componente, ho dubbi).

Come si fa?
ciao,
Claudio

* Il tweet riporta di una una tecnica che hanno messo in atto 1 anno fa, ora ne hanno affiancate altre più subdole.




--
Claudio Agosti, https://facebook.tracking.exposed, @_vecna PGP keybase.io/vecna - Research Associate - DATACTIVE University of Amsterdam https://data-activism.net