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...
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.