Titolo originale:The Loginataka
Autore:Eric Steven Raymond
Versione originale: http://www.catb.org/~esr/faqs/loginataka.html
Traduzione aggiornata al:23 Agosto, 2011
A cura di:Fabio Z Tessitore
Licenza:Questo documento rispetta le condizioni di copia imposte dall'autore.

Data: 2004/10/28


Il Loginataka

Parla, O Guru: Come posso diventare un Mago di Unix?

O Figlio di Nobile Famiglia: sappi che la strada per la Magia è lunga, e tortuosa, e Piena di Rischi. Devi entrare in sintonia con il Sorgente, raggiungere l'arcana Conoscenza delle Librerie di Sistema e degli Internals. Siii, e questo richiede un consumo di Tempo e di Energia tale da mettere in pericolo la tua Media Universitaria (se ne hai una), senza parlare della tua Vita Sessuale (se ne hai una). Comunque persevera, o Larva, ricompense oltre i Sogni dei Perdenti ti aspettano!

Parla, O Guru: Quali libri dovrei studiare? Le guide Nutshell della O'Reilly sono un buon punto di partenza?

O Figlio di Nobile Famiglia: sappi che le Guide Nutshell non sono altro che il Portale più Esterno della Vera Illuminazione. Esse sono meritevoli (elogi al Nome di O'Reilly, i cui libri dimostrano lo Spirito Hacker in molti modi piacevoli), ma sono solo l'Inizio del Sentiero.

Se ambisci con Vero Desiderio ad incamminarti sul Sentiero della Magica Sapienza, prima impara i Comportamenti elementari con The Unix Programming Environment (L'Ambiente di Programmazione di Unix) di Kernighan & Pike; quindi, assorbi la potenza divinatoria con Advanced Unix Programming (Programmazione Unix Avanzata) di March Rochkind e con Advanced Programming In The Unix Environment (Programmazione Avanzata in Ambiente Unix) di W. Richard Stevens.

Immergiti, quindi, nella Chiara Luce di The Design Of The Unix Operating System (Il Progetto del Sistema Operativo Unix) di Maurice J. Bach. Non ripudiare il Sentiero Berkeliano; studia anche The Design and Implementation Of The 4.4BSD Operating System (Il Progetto e l'Implementazione del Sistema Operativo 4.4BSD) di Kirk McKusick, Keith Bostic e altri.

Per suggerimenti utili, guarda Unix Power Tools (Gli Strumenti della Potenza Unix), ed. Tim O'Reilly. Considera inoltre la Saggezza oscura che si può acquisire con la contemplazione del terrificante Portable C And Unix Systems Programming (Programmazione in C Portabile e dei Sistemi Unix), sebbene sia fluito dalla tastiera del matto e dannato Malvernite che il mondo degli Uomini ignari chiama erroneamente J. E. Lapin.

Questi volumi dovrebbero istruire la parte Sinistra del tuo Cervello sulla Natura dei Sistemi Unix; per Alimentare l'altra metà della mente, O Figlio di Nobile Famiglia, abbraccia anche la sua Tradizione. Life With Unix (Vita Con Unix) di Don Libes e Sandy Ressler pianteranno saldamente i tuoi piedi sul Sentiero; prendi come tuo Compagnio di Viaggio l'imprevedibile ma illuminante compendio detto The New Hacker's Dictionary (Il Nuovo Dizionario degli Hacker), Eric S. Raymond, ed., insieme a Guy L. Steele Jr.

(In questo modo viaggerai sul Sentiero del Cammello.)

Parla, O Guru: Per raggiungere la Maestria, quanti kernel devo smontare e riassemblare?

O Figlio di Nobile Famiglia: questa domanda rivela che sei davvero venuto a contatto con una Ineffabile Verità riguardo a Unix --- non puoi esaminare in profondità i suoi Misteri con un mero Studio ma devi essere Uno con essi attraverso la Pratica. La Vera Strada per la Conoscenza del Sorgente non è la strada timida e lillipuziana dello Studente, ma la Divina Follia dell'Hacker. Fai dell'Hacking, quindi; lotta contro i Problemi Potenti, prova piacere nella Lotta, e lascia che i Crash accadano dove possibile (mantenendo, per il Bene del tuo Karma, una Politica di Backup Rigorosa).

In questi giorni di Autoconfigurazioni in fase di Boot e Driver dei Dispositivi Caricati Dinamicamente, riassemblare un Kernel non è più il Test scoraggiante e il Sigillo della Maestria che era un tempo. Comunque, scrivere e verificare propri piccoli Driver per qualche pezzo di Hardware Esotico è ancora una sfida meritevole per il tuo Germoglio Guru. In verità, tale Sfida può essere trovata, l'Abilità di scrivere un qualsiasi Programma sufficientemente Potente da Estendere o Competere con gli Strumenti oggigiorno disponibili nell'Open Source.

Pertanto: cerca gli Unix Open Source: OpenBSD, FreeBSD, NetBSD, e Specialmente Linux in una delle sue tante Incarnazioni. Unisciti ai Maghi e agli Aspiranti alla Magia che Lavorano Incessantemente per Migliorarli. Entra in Comunione con loro nel loro Fantastico Lavoro, nelle loro incessanti Estensioni e Reinvenzioni di Unix. In questo modo potrai diventare uno tra i Potenti.

Parla, O Guru: Ci sono alcuni che predicano che l'unico Sentiero per la Magia e la Strada di tutti gli Hacker che Pensano in modo Giusto è riscrivere il Kernel di Unix da Zero. Non è un Sacrilegio?

Sacrilegio, O Figlio di Nobile Famiglia? Noo! Certamente il Sorgente del Kernel è il più Profondo Mistero di Unix --- ma c'è un Mistero oltre il Mistero. La Natura di Unix non è confinata in nessuna Versione particolare ma si ritrova nella Tradizione del Progetto di cui tutti gli Unix sono Parti in Evoluzione.

Il Rito della Riscrittura non è l'unico Sentiero per la Maestria, ma probabilmente è il più alto e il più Sacro di tutti. Veramente pochi sono quelli che, percorrendolo, hanno attraversato gli Abissi oscuri e annoianti dell'Implementazione per arrivare a Destinazione. Molti, siii, molti in verità ristagnano ancora nel Deserto dell'Attesa, o indugiano nell'orribile limbo detto Beta Perpetua.

(In questo modo viaggerai sul Sentiero del Leone.)

Parla, O Guru: Qual è, allora, il Vero Sentiero per la Magia?

O Figlio di Nobile Famiglia: impara, e cerca dentro te stesso. Coltiva la prudenza del Serpente e il coraggio della Tigre; bevi profondamente dalla Saggezza di quelli che sono venuti prima di te. Fai dell'Hacking, e fanne ancora; cresci, per tentativi ed errori. Pubblica i tuoi migliori risultati sulla Rete e guadagna Reputazione. Ancora, O Figlio di Nobile Famiglia, sii serio e cortese nel parlare; sii di aiuto per coloro che ne sanno di meno, veloce a soccorrere e lento a infiammarti.

Se seguirai questi precetti fedelmente, se viaggerai con cuore alto e intenzioni pure, presto il tuo inesperto Pivello potrà farsi da parte. Per gradi a te impercettibili guadagnerai Potenza e Saggezza, Impegnandoti e Facendo tutto il resto. Gradualmente la tua Forza si dispiegherà e si approfondirà.

O Figlio di Nobile Famiglia, se farai tutte queste cose, la Magia scenderà sicuramente su di te; ma non all'improvviso, e non fino a quando la tua Ragione arrogante avrà Dimenticato che tale era il suo Obiettivo. Per sapere questo --- non devi essere Fiero di te stesso reclamando il Mantello della Magia; questa via conduce solo a Menzogne senza Fine.

Piuttosto devi Diventare, e Diventare, e Diventare, finché gli Hacker rispetteranno la tua Potenza, e gli altri Maghi ti accoglieranno come un Fratello o una Sorella nella Saggezza, e ti sveglierai e ti renderai conto che il Mantello è già sulle tue Spalle.

(In questo modo viaggerai sul Sentiero del Fanciullo.)

Ascolta, O Figlio di Nobile Famiglia: le Tecniche possono essere svelate, ma non il Sentiero dell'Hacker. Le Competenze possono essere acquisite, ma il Sentiero dell'Hacker non è una lista di competenze. La Programmazione può essere portata a termine, ma il Sentiero dell'Hacker non è un posto in cui puoi fermarti e dire Sono Arrivato!.

Ascolta, O Figlio di Nobile Famiglia: il Sentiero dell'Hacker è un'atteggiamento mentale; chi cerca un insegnante del Sentiero non lo conosce, sta solo cercando uno specchio. Tutti quelli capaci di insegnare il Sentiero sanno che non può essere insegnato, solo perseguito con lavoro gioioso ed emulando i grandi hacker del passato.

Ascolta, O Figlio di Nobile Famiglia: Grandi furono gli hacker del passato! Ingegnosi e profondi nei loro pensieri, barbuti e con una tempesta sulle loro sopracciglia! Dovresti cercare di diventare come loro, ma non ti sarà sufficiente far crescere la barba.

Ascolta, O Figlio di Nobile Famiglia: Il centro del mistero è l'atto di creare del codice. Hai una tastiera davanti a te; segui il Sentiero attraverso il lavoro.

SHANTIH! SHANTIH! SHANTIH!

Note:

La maggior parte di questo documento (fino a (In questo modo viaggerai sul Sentiero del Fanciullo.)) era una risposta ad alcune fanatiche domande di principianti su Usenet; pare che lo abbia scritto il 21 Novembre 1992 per rispondere ad un post di Ade Barkah. Dopo dieci anni, suppongo sia tempo di alzare il velo di mistero. Il resto l'ho scritto nel 2010 dopo che mi fu chiesto di spiegare lo stile del Loginataka.

Per quelli di voi che non sono di madrelingua inglese, il tutto è scritto imitando il primo inglese moderno del tardo 1500 e inizi del 1600, la lingua della Bibbia di Re Giacomo. L'influenza della Bibbia di Re Giacomo è tale che il suo dialetto ha conservato connotazioni di maestosità, solennità, e autorità religiosa. Le Sacre scritture nelle altre lingue sono, pertanto, spesso tradotte nell'inglese pseudo arcaico della Bibbia di Re Giacomo piuttosto che nell'inglese moderno.

Parti di questo documento confinano con l'obsolescenza. Portable C And Unix Systems Programming (C Portabile e Programmazione dei Sistemi Unix) è fuori stampa da molto tempo, ma la battuta era troppo divertente per perderla. Anche Life With Unix (La Vita Con Unix) è storia, ma gli altri riferimenti sono ancora buoni. Nel 1998 ho cambiato i riferimenti a freeware e a free software in open source. Altri cambiamenti sono stati decisamente minori.

Loginataka

Il titolo del documento è un gioco di parole derivato da Tripitaka (o Tipitaka), una delle prime raccolte delle scritture Buddiste.

Figlio di Nobile Famiglia:

L'uso rituale dei questo saluto è da intendersi come un'evocazione del Bardo Thödöl — il Libro Tibetano della Morte.

il Nome di O'Reilly

Una frase ricca di significati nel sistema di clan delle antiche Scozia e Irlanda. Forse si riferisce alla reputazione del clan O'Reilly, oppure alla persona del capoclan. La figura sottintesa è quella di Tim O'Reilly, vestito a quadri, circondato da Celti arrabbiati che innalzano le loro armi. Vale la pena notare che O'Reilly e Associati avevano appena preso parte al gioco quando ho scritto questo documento; è stato nei cinque anni seguenti che si sono costruiti la loro rimarchevole reputazione come amici della comunità hacker.

raggiungi l'arcana Conoscenza e Conversazione

È un riferimento all'occultismo di Alesteir Crowley. Egli scrisse di raggiungere la Conoscenza e la Conversazione del Sacro Angelo Guardiano come l'obiettivo centrale del misticismo Thelemico, e aggiunse che scelse quel termine perché era la locuzione più assurda a cui riuscisse a pensare.

la Chiara Luce

Nel misticismo Buddista, la Chiara Luce del Vuoto (dove vuoto è la traduzione usuale del Sanscrito sunyata) è una metafora frequente per la saggezza che deriva dalla presa di coscienza della vacuità di tutte le cose.

il Sentiero Berkeliano

Se hai colto il riferimento precedente al sunyata, dovresti richiamare alla mente che Bishop Berkeley rifiutò l'esistenza di una realtà oggettiva.

il matto e dannato Malvernite

È un gioco di parole dal personaggio Arabo matto e dannato di H.P. Lovecraft , Abdul al-Hazred, autore del Necronomicon. E il dannato Malvernite ero...ehm...io, nel 1987. Il mondo degli uomini ignari sbaglia nome perché scrissi il libro, ma fui pressato nel permetterne la pubblicazione con uno pseudonimo.

nutri l'altra metà del cervello

La battuta di Grace Slick, nell'ultimo verso di White Rabbit (Coniglio Bianco) dei Jefferson Airplane, una canzone su un'esperienza di allucinogeni: Ricorda...quello che disse il ghiro! NUTRI IL TUO CERVELLO! NUTRI IL TUO CERVELLO!

la Strada del Cammello

I riferimenti all'essere Cammello, Leone, e Fanciullo sono al mistico Così parlò Zarathustra di Nietzsche.

Divina Pazzia dell'Hacker

L'immagine della Pazzia di Dio è presente nel misticismo mondiale. Qui in particolare stavo pensando al Matto dei Tarocchi, raffigurante un giullare che cammina o saltella sul bordo di un precipizio.

Ottimo Lavoro

Nell'alchimia, la produzione della Pietra Filosofale che può trasmutare il piombo in oro, conferisce l'immortalità. In alcune interpretazioni mistiche dell'alchimia, è la trasmutazione dell'anima dell'adepto. L'occultismo moderno ermetico generalizza il secondo significato.

Deserto dell'Attesa

Questa parte intende richiamare lo scenario nella morale allegorica di Bunyan Pilgrim's Progress (Il Viaggio del Pellegrino).

prudenza del Serpente e il coraggio della Tigre

Nel Nuovo Testamento della Bibbia Cristiana, Matteo 10:16 esorta i Cristiani ad essere prudenti come i serpenti e semplici come le colombe. Ci si riferisce alla prudenza del serpente nel Libro della Genesi del Vecchio Testamento.

se viaggerai con cuore alto e intenzioni pure

Nell'egiziano Libro dei Morti, Sono arrivato con cuore alto e intenzioni pure è parte del rituale che bisogna invocare per passare la Bilancia delle Anime.

Shantih!

Shantih! è Sanscrito e significa Pace!. Ho utilizzato deliberatamente l'antica traslitterazione Shantih! perché si trova alla fine del poema di T.S. Eliot The Wasteland (La Terra Desolata). La tripla ripetizione è una forma di invocazione magica equivalente al rito di benedizione Cattolico la Pace sia con voi!.

Se lo hai trovato divertente, probabilmente ti piacerà anche Rootless Root: The Unix Koans of Master Foo (traduzione italiana su CulturaHacker.it: I Paradossi del Maestro Foo).


Eric S. Raymond <esr@snark.thyrsus.com>