Patch 1.0 dell’umanità: spoiler, non era solo un buffet di bistecche

Patch 1.0 dell'umanità: spoiler, non era solo un buffet di bistecche

Immaginate di dover gestire il kernel di un sistema operativo senza avere nemmeno un driver per l’input/output. Ecco, circa due milioni di anni fa, i nostri antenati stavano praticamente facendo lo stesso con la loro sopravvivencia.

Per anni ci hanno venduto il mito del predatore alfa, quello che corre dietro al mammut con una lancia e un’espressione da protagonista di un action movie di Hollywood. Ma le ultime ricerche (che arrivano da Gizmodo, per chi non avesse ancora aggiornato i feed) stanno smentendo questa narrazione un po’ troppo cinematografica. Sembra che i primi umani non fossero così focalizzati sul ‘big game hunting’ come credevamo.

Invece di una dieta basata solo su colpi di fortuna e carne di grandi mammiferi, i dati suggeriscono un approccio molto più simile al multitasking moderno: una dieta variegata, opportunista e decisamente meno basata sulla forza bruta. Il reperimento della carne era un processo sfumato, fatto di scavenging, raccolta e sfruttamento di quello che il territorio offriva senza troppi stress al sistema. In pratica, erano i maestri del ‘low-power mode’ applicato all’alimentazione.

Da smanettone, questa cosa mi fa pensare al concetto di ottimizzazione delle risorse. Non è che dovevano necessariamente lanciare un attacco DDoS contro un bisonte; bastava un buon algoritmo di scansione dell’ambiente per trovare le proteine giuste nel momento giusto. È lo stesso spirito che usiamo quando cerchiamo di far girare un modello di IA pesante su una GPU che ha la memoria di un tostapane: non cerchi la forza bruta, cerchi l’efficienza del codice.

Per noi che amiamo smontare le cose e capire il ‘perché’ dietro un funzionamento, questa notizia è una boccata d’ossigeno. Ci ricorda che l’evoluzione non è una linea retta di successi epici, ma un continuo processo di debugging e adattamento a variabili caotiche. Non serve l’hardware più costoso o la potenza di calcolo infinita se hai l’intelligenza per sfruttare gli input che hai a disposizione.

Quindi, la prossima volta che fallite un progetto di stampa 3D o che il vostro script Python va in crash dopo tre ore di esecuzione, ricordatevi che i nostri antenati hanno dominato il pianeta senza nemmeno avere un manuale d’istruzioni, puntando tutto sulla flessibilità e sull’opportunismo. Il segreto non è l’overclocking selvaggio, ma un buon sistema di gestione delle eccezioni.

Source: New Research Shows How the Earliest Humans Got Their Meat

Lascia un commento