
Se pensate che il debugging del vostro codice legacy sia un incubo, provate a fare il debugging della storia dell’umanità usando solo frammenti di DNA antico e un pizzico di speranza.
L’ultima notizia che arriva dal mondo dell’archeologia genetica (e che sembra uscita da un episodio di ‘Timeline’ di Michael Crichton) ci dice che gli esseri umani potrebbero essere arrivati nelle Americhe molto prima di quanto i manuali scolastici volessero farci credere. In particolare, le analisi puntano a un timestamp non precedente a 21.000 anni fa, proprio durante l’apice dell’ultima era glaciale.
Tradotto per chi non ha passato gli ultimi decenni a studiare paleogenetica: l’idea della classica migrazione post-glaciazione sta ricevendo un serio patch di aggiornamento. Ma non fatevi illusioni, non è ancora la verità definitiva. Il problema è che i dati sono, per usare un termine tecnico, ‘spazzatura’. Come ogni dataset non strutturato e pieno di rumore, l’analisi presenta delle lacune che renderebbero nervoso anche il più rilassato dei data scientist.
C’è una discrepanza tra ciò che le sequenze genomiche sembrano suggerire e ciò che i reperti archeologici ci mostrano. È un po’ come quando cercate di far girare un container Docker su un kernel che non lo supporta: la teoria è bellissima, ma alla pratica tutto crasha perché mancano i driver fondamentali (o, in questo caso, prove fossili inconfutabili).
Per gli amici che si chiedono perché non dovremmo sbracciarci troppo con l’entusiasmo: non è una notizia che cambierà la vostra vita quotidiana tra la gestione delle API e il setup del vostro server domestico. Non è che domani le leggi italiane sulla privacy cambieranno perché abbiamo scoperto che i mammut sono stati testimoni di migrazioni precoci. Però, per noi che amiamo smontare i sistemi per capire come sono stati costruiti, è un pezzo di puzzle fondamentale.
Il dibattito resta aperto perché, purtroppo, la scienza non è una release stabile con documentazione completa. È un processo iterativo, pieno di beta-test e bug non ancora risolti. Finché non avremo un set di dati pulito, senza ambiguità e con una pipeline di verifica solida, dovremo continuare a considerare questa scoperta come una ‘feature’ interessante, ma ancora decisamente instabile.
Insomma, meno hype e più analisi dei dati. Restate sintonizzati, perché la storia è molto più complessa (e disordinata) di quanto i comunicati stampa vogliano farci credere.
Source: DNA Puts Humans in the Americas at the Height of the Last Ice Age, but the Debate Isn’t Over
