La història de la consulta en 26 objectes: els catàlegs, les fitxes, les taules i els cercadors amb què vam aprendre a trobar el que ja havíem guardat. De la biblioteca de Nínive al xatbot que contesta sense dir d'on.
−650 ───────── 2026 · 7 sales · 26 objectes
El document0 paraules
Índex invertit0 termes
Canvia el text i cerca una paraula. El cercador no llegeix el text: va directe a la llista. Per això trobar costa el mateix en mil pàgines que en mil milions.
Baixa per començar el viatge
Guardar és només la meitat del problema. Una dada que no pots trobar és una dada que no tens: quan es va perdre la Biblioteca d'Alexandria no van desaparèixer només els llibres, va desaparèixer el catàleg que deia què havia existit. Aquesta ala explica l'altra meitat: com vam aprendre a preguntar.
Quatre fils cusen les set sales. Fixa-t'hi:
① Del munt a l'ordre
Cada objecte d'aquesta ala inventa una manera de no haver-ho de mirar tot. Cercar bé és, sobretot, poder descartar.
② L'índex es paga abans
Trobar de pressa mai no és gratis: algú va ordenar, indexar o enllaçar primer. La pregunta sempre és qui paga aquella factura.
③ L'ordre no és neutral
Qui decideix les categories decideix què és normal i què és una excepció. Dewey, el rànquing i la recomanació són la mateixa decisió amb un altre nom.
④ De la llista a la resposta
Abans et deien on mirar i miraves tu. Ara et donen la conclusió. Es guanya temps i es perd el rastre d'on va sortir.
Sala I
L'ordre
650 a.C. — 1500
Posar les coses en un lloc per poder-hi tornar.
Com es cerca una cosa entre trenta mil tauletes?
Núm. 01 / 26 · Sala I
La biblioteca d'Assurbanipal
s. VII aC
Origen
Nínive, vora l'actual Mossul (Iraq); la biblioteca del rei assiri Assurbanipal
Funció
Unes 30.000 tauletes agrupades per matèria, cadascuna amb un colofó: quina obra és i quin número de tauleta ocupa
Dada brutal
És la primera col·lecció de la qual sabem que estava ordenada per consultar-la, i no només guardada
Per què importa. El colofó és una signatura: títol, número de tauleta, propietari. Sense ell, trenta mil tauletes són un munt; amb ell, són una biblioteca. I fixa't en què és aquest colofó: una dada sobre la dada, escrita al cantell per no haver d'obrir res. La diferència entre emmagatzemar i poder consultar cap en un marge.
Sabies que…?
La biblioteca es va cremar quan Nínive va caure, el 612 aC… i l'incendi va coure les tauletes i les va conservar. Gràcies a aquell desastre avui podem llegir el poema de Guilgameix. L'argila ja en sortia ben parada a l'ala dels signes; aquí demostra a més que sobreviu a les seves pròpies biblioteques.
Fil ① · del munt a l'ordre
però…ordenar per matèria funciona si saps de quina matèria és el que busques. I si només recordes una paraula?
Núm. 02 / 26 · Sala I
L'ordre alfabètic
s. III aC → s. XIII
Origen
Apuntat a Alexandria per Cal·límac; generalitzat a l'Europa del segle XIII
Funció
Ordenar per una propietat del signe —la lletra— i no per matèria, antiguitat ni importància
Dada brutal
Va trigar uns mil cinc-cents anys a imposar-se. Es considerava un ordre sense sentit
Per què importa. És el primer ordre arbitrari, i precisament per això el primer universal: no exigeix saber res del contingut. Qualsevol pot col·locar i qualsevol pot recórrer sense entendre el tema. Tota la informàtica viu d'aquesta idea —ordenar per una clau que en si mateixa no significa res— i de la seva conseqüència: si està ordenat, pots descartar la meitat sense mirar-la.
Sabies que…?
A molts erudits medievals els semblava gairebé impiu ordenar el saber per la lletra en lloc de per la seva jerarquia, que començava en Déu i baixava. Ordenar la teologia com qui ordena una llista de la compra era una falta de respecte a l'ordre del món. Quan ordenes els teus arxius per nom estàs fent servir una tecnologia que va costar segles de discussió teològica.
Fil ③ · l'ordre no és neutral
Prova-ho
Fullejar o cercar
Trenta-dues fitxes, una paraula a cadascuna. Busca la que se't demana prement fitxes. Primer estan en l'ordre en què van arribar; després, ordenades. La segona vegada no en miraràs ni sis, i no perquè busquis millor.
Busca la fitxa: —
fitxes mirades 0pitjor cas en aquest ordre 32de mitjana 16,5
però…l'alfabet ordena els títols, no el que diuen per dins. Per saber en quina pàgina es parla de l'aigua, cal llegir-se el llibre sencer.
Núm. 03 / 26 · Sala I
La concordança bíblica
~1230
Origen
Convent dominic de Saint-Jacques, París, sota la direcció d'Hug de Saint-Cher
Funció
Llistar cada paraula de la Bíblia amb tots els llocs on apareix
Dada brutal
La tradició parla de cinc-cents frares treballant-hi. És un índex invertit fet a mà
Per què importa. És exactament el que fa el cercador de la portada d'aquest museu, amb ploma i en un convent. I té una conseqüència que canvia la manera de llegir: per primera vegada es pot consultar un llibre sense llegir-lo, entrant per la paraula. El text deixa de ser un camí que es recorre i es converteix en un espai on s'entra per on vulguis.
Sabies que…?
Perquè les referències servissin d'alguna cosa va caldre inventar abans una manera d'anomenar un lloc exacte dins del text: el capítol i el versicle. La divisió en capítols que encara fem servir s'atribueix a Stephen Langton, del mateix París i d'a penes una generació abans. Sense coordenades no hi ha índex: primer cal poder dir «aquí».
Fil ② · l'índex es paga abans
però…aquella concordança és d' aquell llibre, i va costar una generació de frares. Ningú no farà el mateix amb cada llibre nou que aparegui.
Núm. 04 / 26 · Sala I
L'índex i la paginació
1470 — 1500
Origen
Els tallers de la generació següent a Gutenberg, a Venècia, Nuremberg i Colònia
Funció
Una llista alfabètica al final del llibre, amb el número de pàgina al costat de cada entrada
Dada brutal
En un manuscrit el número de pàgina no serveix de res: cada còpia el té en un altre lloc
Per què importa. L'índex necessita coordenades estables, i les coordenades estables només existeixen si la còpia és exacta. La impremta no va multiplicar només els llibres: va fer possible referir-se a un punt concret d'un. És la mateixa condició que compleix un enllaç, i la mateixa que incompleix un web que canvia de lloc: una adreça només val si apunta sempre al mateix.
Sabies que…?
«Índex» ve del llatí index, el dit que assenyala: l'índex d'un llibre i l'índex de la teva mà són la mateixa paraula perquè fan la mateixa feina. I va trigar a quallar: molts incunables es van imprimir encara sense numerar les pàgines, amb l'índex remetent a la primera paraula del full en lloc de a un número.
Fil ② · l'índex es paga abans
però…l'índex continua cosit al seu llibre. Per contestar una cosa que creui dos llibres cal llegir-se'ls tots dos. I el 1500 ja hi ha massa llibres.
Parada · Sala I
Què afegeix el colofó d'una tauleta assíria?
✓ Escrit al cantell, per no haver d'obrir res. Sense ell, trenta mil tauletes són un munt; amb ell, una biblioteca.
Sala II
La fitxa
1545 — 1934
Treure la dada del llibre per poder recombinar-la.
I si cada dada pogués canviar de lloc sense copiar-la una altra vegada?
Núm. 05 / 26 · Sala II
La Bibliotheca universalis
1545
Origen
Conrad Gessner, metge i naturalista, a Zúric
Funció
Catalogar tot el que s'ha publicat en llatí, grec i hebreu: uns tres mil autors
Dada brutal
Explica també el mètode: retallar les entrades en tires per poder reordenar-les sense tornar-les a copiar
Per què importa. Dos salts a la vegada. El catàleg es desenganxa de l'edifici: Gessner cataloga el que existeix, no el que té al seu prestatge. I descriu l'operació que ho canvia tot: si cada dada va en un tros solt, reordenar surt gratis. Copiar és car; moure és barat. Tota la informàtica de dades és aquesta frase.
Sabies que…?
Gessner era sobretot naturalista —la seva Historia animalium és de les grans obres del segle XVI— i per a ell catalogar el saber era una altra branca de la història natural: classificar llibres o classificar animals, el mateix ofici. Va morir de pesta als 49 anys mentre continuava treballant en el catàleg.
Fil ① · del munt a l'ordre
però…un full amb tires enganxades continua sent un full: per intercalar-hi una cosa nova al mig, cal desenganxar. Falta que la fitxa sigui de debò solta.
Núm. 06 / 26 · Sala II
Les fitxes de la Revolució
1791
Origen
França; instrucció del govern revolucionari per inventariar els llibres confiscats
Funció
Un assentament per obra, escrit al revers en blanc d'una carta de joc
Dada brutal
Es considera el primer codi nacional de catalogació del món
Per què importa. Les cartes de joc de l'època tenien el revers en blanc i eren l'únic paper resistent i de mida idèntica que hi havia a mà per milions. Amb això, el registre deixa de ser una línia dins d'un llibre —que no es pot moure— i passa a ser un objecte independent: s'intercala, es reordena, es presta, es perd. És la diferència entre una anotació i un registre; entre un text i una fila d'una taula.
Sabies que…?
La instrucció no només deia on escriure, deia com: copiar el títol tal com apareix, amb les seves majúscules, i afegir format, matèria i estat de conservació. És la primera norma de descripció bibliogràfica, i la seva descendent directa és el format amb què avui dues biblioteques de països diferents intercanvien catàlegs sense parlar el mateix idioma.
Fil ① · del munt a l'ordre
però…amb milions de fitxes iguals el problema es muda una altra vegada. Ja no és el suport: és en quin ordre es posen, i qui decideix les categories.
Núm. 07 / 26 · Sala II
La Classificació Decimal de Dewey
1876
Origen
Melvil Dewey, amb 21 anys, treballant a la biblioteca de l'Amherst College
Funció
Deu classes, cadascuna en deu divisions i cadascuna en deu seccions, amb notació decimal
Dada brutal
Encara s'utilitza en desenes de milers de biblioteques de més de cent països, segle i mig després
Per què importa. L'invent no són les deu classes: és la notació. 512.24 diu «dins de ciències, dins de matemàtiques, dins d'àlgebra, equacions», i sempre hi cap un altre decimal, així que pots afegir un tema nou entre dos existents sense moure ni un llibre. És un arbre escrit dins de la mateixa clau, exactament com una ruta de carpetes o un URL.
Sabies que…?
Mira el repartiment: de les deu classes, una de sencera és per a la religió, i de les seves cent divisions unes vuitanta són cristianisme; totes les altres religions del planeta caben al 290-299. L'ordre mai no és neutral: l'escriu algú, des d'algun lloc i en algun any. I el mateix Dewey va acabar expulsat de l'associació de bibliotecàries i bibliotecaris que ell havia fundat per assetjar les seves companyes: el 2019 la professió li va treure el nom de la seva medalla més important.
Fil ③ · l'ordre no és neutral
Classifica tu
Sis llibres, deu calaixos
Col·loca cada llibre a la seva classe de Dewey. No cal saber la classificació: fixa't en on t'obliga a posar-los, que és el que s'aprèn aquí.
Llibre 1 de 6: —
però…Dewey ordena els llibres d' una biblioteca. I si algú volgués ordenar tot el que s'ha escrit, sigui on sigui?
Núm. 08 / 26 · Sala II
El Mundaneum de Paul Otlet
1895 — 1934
Origen
Brussel·les; Paul Otlet i Henri La Fontaine
Funció
Un fitxer universal de tot el que s'ha publicat, ordenat amb la Classificació Decimal Universal
Dada brutal
De 400.000 fitxes el 1895 a 15.646.346 el 1934. Comptades
Per què importa. Otlet afegeix a Dewey uns signes per combinar matèries, i amb això es pot preguntar per «la química del vi a França» creuant tres notacions: la consulta complexa, mig segle abans de l'ordinador. I en treu la conseqüència que ningú no havia tret: si el fitxer és universal, l'usuari no ha d'estar a l'edifici. Va muntar un servei que responia preguntes per correu i per telègraf, pagant per consulta. Un cercador amb segells.
Sabies que…?
El 1934 va dibuixar la seva mondothèque: una taula de treball amb pantalles per consultar el fitxer a distància i saltar d'un document a un altre. Seixanta anys abans del web, i sense electrònica que ho fes possible. El final és amarg: el Mundaneum va ser desallotjat, part de les seves sales es van fer servir per exposar art del Tercer Reich i milers de fitxes van acabar a les escombraries. El que es va salvar és avui a Mons, i es pot visitar.
Fil ② · l'índex es paga abans
però…quinze milions de fitxes es consulten amb les mans, una per una. El coll d'ampolla ja no és l'ordre: és el braç.
Parada · Sala II
Què permet la notació decimal de Dewey que no permetia una prestatgeria numerada?
✓ Perquè entre 512.2 i 512.3 sempre hi cap un 512.24. La jerarquia va escrita dins de la clau, igual que en una ruta de carpetes.
Sala III
La màquina de cercar
1945 — 1964
Que la cerca la faci la màquina.
I si el camí pel saber el poguessis traçar tu?
Núm. 09 / 26 · Sala III
El Memex de Vannevar Bush
1945
Origen
Estats Units; Vannevar Bush, a l'article «As We May Think» (juliol del 1945)
Funció
Un escriptori amb microfilms i dues pantalles on el lector traça camins entre documents i els guarda
Dada brutal
No es va construir mai. És l'objecte més influent d'aquest museu que no ha existit mai
Per què importa. Bush ataca un problema que ni Dewey ni Otlet havien vist: no és que falti índex, és que l'índex és d'un altre. La seva proposta és que cada lector obri els seus propis camins entre documents i pugui deixar-los a algú altre. La paraula que fa servir és trails, camins; nosaltres ho anomenem historial, marcador, fil, enllaç. I descriu un ofici nou, el de qui obre camins pel saber dels altres perquè els recorrin: això és avui mig internet.
Sabies que…?
Bush havia dirigit la investigació militar nord-americana durant la guerra, amb milers de científics a càrrec seu, i va escriure l'article preguntant-se què fer amb tota aquella capacitat en temps de pau. El van llegir de joves dues persones decisives: Douglas Engelbart, que va acabar inventant el ratolí, i Ted Nelson, que el 1965 va posar nom a la idea —hipertext— i va arrencar Xanadu, un projecte amb enllaços d'anada i tornada que el web encara no té.
Fil ③ · l'ordre no és neutral
però…un camí personal serveix sobretot a qui l'ha obert. Perquè la màquina cerqui sola, les paraules del mateix document han de ser la seva adreça.
Núm. 10 / 26 · Sala III
L'Uniterm de Mortimer Taube
1951
Origen
Mortimer Taube, Documentation Inc., Washington
Funció
Descriure cada document amb termes solts i cercar per combinació: els que tinguin a la vegada A i B
Dada brutal
Trenca la regla d'un lloc per document: un pot estar a la vegada en vint llistes
Per què importa. És el pas de la jerarquia a l'etiqueta. Dewey t'obliga a triar una casella; Taube et deixa posar totes les paraules que calguin i trobar per intersecció. La consulta es converteix en una operació lògica —i, o, no— sobre llistes de números, que és exactament el que ha fet l'índex invertit de la portada. Els hashtags són Uniterms amb coixinet.
Sabies que…?
El sistema es portava en fitxes grans, una per terme, amb els números de document anotats en columnes. Per creuar dos termes es posaven les dues fitxes l'una al costat de l'altra i es buscaven els números repetits amb la vista: un JOIN a ull, amb el dit de guia. Als bibliotecaris clàssics els va semblar una degradació —sense vocabulari controlat, cadascú etiqueta com vol— i en això no s'equivocaven: és el mateix debat que avui tenim amb les etiquetes de qualsevol xarxa social.
Fil ② · l'índex es paga abans
Prova-ho
Creuar llistes
Sis documents etiquetats com els etiquetaria Taube. Prem una etiqueta per exigir-la, una altra vegada per excloure-la i una altra per deixar-la en pau. Mira quants documents van caient: això és una consulta.
amb I hi han de ser totes; amb O, qualsevol
però…creuar dues columnes de números amb la vista funciona amb mil documents. Amb un milió cal anar directament a la dada, i una cinta magnètica no ho permet: és un rotlle, i s'ha de rebobinar.
Núm. 11 / 26 · Sala III
L'accés directe
1956
Origen
IBM San José, Califòrnia; la primera unitat es va entregar el juny del 1956
Funció
Cinquanta discos de 61 cm girant a 1.200 rpm i un braç que va a qualsevol pista: 5 milions de caràcters, uns 3,75 MB
Dada brutal
Pesava al voltant d'una tona i no es venia: es llogava per mesos
Per què importa. RAMAC són les sigles de Random Access Method of Accounting and Control, i la paraula que importa és random: accés directe. Amb cinta, per llegir el registre 900 cal passar pels 899 anteriors. Amb disc, el braç va i torna. Sense això no existeix la consulta interactiva —preguntar i que et contestin ara— i per tant no existeix res del que ve a la sala següent.
Sabies que…?
Això ja s'havia inventat amb paper: el còdex del segle IV va canviar el rotlle per fulls cosits precisament per poder obrir per la pàgina 128 sense rebobinar. La informàtica va començar amb cintes, o sigui amb rotlles, i va trigar mil cinc-cents anys més a recuperar l'accés aleatori. Gairebé tots els invents d'aquest museu són la segona vegada que algú té la mateixa idea.
Fil ① · del munt a l'ordre
però…l'accés directe resol com arribar, no on. Amb cent mil articles publicats l'any, la pregunta ja no és on és un: és quin de tots val la pena.
Núm. 12 / 26 · Sala III
L'índex de citacions
1955 → 1964
Origen
Eugene Garfield, Institute for Scientific Information, Filadèlfia
Funció
Indexar no per matèria, sinó per referència: qui cita qui
Dada brutal
La primera edició impresa (1964) cobria 613 revistes i 1,4 milions de citacions
Per què importa. És el primer índex que no descriu el contingut d'un document, sinó la seva relació amb els altres. I d'aquí surt una idea explosiva: si molta gent cita un article, probablement importi. L'autoritat deixa de ser una opinió i es converteix en un recompte. Trenta-quatre anys més tard, dos estudiants de Stanford faran exactament això amb els enllaços del web i li posaran un altre nom.
Sabies que…?
Garfield va copiar la idea d'un índex jurídic del segle XIX que servia per saber si una sentència continuava vigent o l'havia tombada una altra de posterior. I la criatura se li va escapar: el «factor d'impacte», que ell va inventar com a eina per decidir quines revistes indexar, va acabar fent-se servir per avaluar persones —contractes, places, sexennis— i va passar la resta de la seva vida protestant contra aquell ús. Tot rànquing acaba convertint-se en l'objectiu d'algú.
Fil ③ · l'ordre no és neutral
però…tot això són índexs que algú construeix a mà sobre documents que algú ha descrit a mà. Les dades d'una empresa no són documents: són milions de registres que canvien cada dia, i cada programa els guarda a la seva manera.
Parada · Sala III
Què canvia l'Uniterm respecte a la classificació de Dewey?
✓ De la jerarquia a l'etiqueta: en lloc de triar una casella, es posen totes les paraules necessàries i es cerca per intersecció. És el que fa el teu cercador.
Sala IV
La taula
1970 — 1979
Separar el que vols saber de com es cerca.
I si poguessis demanar el resultat sense explicar el camí?
Núm. 13 / 26 · Sala IV
El model relacional de Codd
1970
Origen
Edgar F. Codd, laboratori d'IBM a San José, Califòrnia
Funció
Descriure les dades com a taules i consultar-les amb una àlgebra, sense dir com estan guardades
Dada brutal
IBM ja venia una altra cosa i va trigar anys a fer cas del seu propi investigador
Per què importa. Abans, el programa havia de saber com estaven guardades les dades: punters, ordre físic, jerarquia. Canviar l'emmagatzematge trencava els programes. Codd proposa el contrari: descriu les dades com a taules i deixa que la màquina decideixi el camí. Això s'anomena independència de les dades, i és la raó que una aplicació escrita el 1985 pugui continuar funcionant sobre un disc que no existia quan es va escriure.
Sabies que…?
Codd venia de la lògica matemàtica, i la seva àlgebra —seleccionar files, projectar columnes, combinar taules— és teoria de conjunts aplicada a la comptabilitat. I era un home de principis incòmodes: quan IBM va treure SQL li va semblar que s'apartava del seu model, i va publicar una llista de dotze regles (tretze, comptant la número 0) per decidir si un sistema era relacional de debò. Gairebé cap producte de l'època les complia. Gairebé cap dels d'avui tampoc.
Fil ① · del munt a l'ordre
però…el model és matemàtic i elegant, i per això mateix no el pot fer servir ningú: falta la manera de demanar una cosa a una taula sense escriure un programa.
Núm. 14 / 26 · Sala IV
SQL
1974
Origen
IBM San José; Donald Chamberlin i Raymond Boyce, dins del projecte System R
Funció
Un llenguatge declaratiu: descrius el resultat que vols, no els passos per aconseguir-lo
Dada brutal
Es va dissenyar perquè l'escrivís gent sense formació tècnica. Mig segle després continua sent l'idioma comú de les dades
Per què importa.SELECT diu quines columnes, FROM d'on, WHERE amb quina condició. En cap lloc dius en quin ordre recórrer les taules ni quin índex fer servir: això ho decideix l'optimitzador, cada vegada, segons com estiguin les dades aquell dia. És la primera vegada que a un ordinador se li demana un resultat en lloc d'un procediment, i és la raó que la mateixa consulta continuï servint quan la taula passa de mil files a mil milions.
Sabies que…?
Es deia SEQUEL, i van haver de canviar-li el nom perquè una empresa aeronàutica britànica ja tenia registrada la marca. D'aquí les tres lletres… i d'aquí que mitja professió ho pronunciï «síquel» i l'altra meitat «essa-cu-ela», discussió que fa cinquanta anys que dura i que no es resoldrà aquí.
Fil ④ · de la llista a la resposta
Prova-ho de debò
Un SELECT que s'executa aquí mateix
Tres taules i un SQL que corre al teu navegador, sense servidor i sense trampa: SELECT, JOIN, WHERE, GROUP BY, ORDER BY y LIMIT. Comença per un exemple, i després trenca'l a veure què passa.
però…un llenguatge sense producte és un article de revista. Cal que algú el vengui, el mantingui i despengi el telèfon quan es trenca.
Núm. 15 / 26 · Sala IV
Ingres i Oracle
1973 — 1979
Origen
Ingres, projecte de Michael Stonebraker i Eugene Wong a Berkeley; Oracle, empresa de Larry Ellison, Bob Miner i Ed Oates
Funció
Convertir el model relacional en un producte que es pugui comprar i mantenir
Dada brutal
Ingres va començar abans, però amb el seu propi llenguatge (QUEL). Oracle va arribar abans al mercat, el 1979, i amb SQL
Per què importa. És el moment en què una idea acadèmica es converteix en infraestructura, i explica el mapa d'avui: gairebé totes les bases de dades que fas servir descendeixen d'un d'aquells dos llinatges. De l'arbre de Berkeley en va sortir a més una altra cosa: el costum de repartir el codi. PostgreSQL és nét directe d'aquell projecte universitari, i per això avui pots muntar a classe, gratis, la mateixa tecnologia que sosté un banc.
Sabies que…?
Ingres es distribuïa per correu, en cinta magnètica, a canvi de poc més que el cost del suport. Aquell costum d'universitat —t'envio el codi i fes-hi el que vulguis— va acabar sent una de les grans normes de la indústria. Quan instal·les PostgreSQL estàs fent servir la descendent d'una cinta que sortia de Berkeley per uns dòlars.
Fil ② · l'índex es paga abans
però…tot això continua sent per a empreses amb departament d'informàtica. La majoria de la gent no escriurà un SELECT a la vida.
Una taula a la pantalla on cada cel·la guarda una dada o una fórmula que es recalcula sola
Dada brutal
La primera aplicació per la qual la gent comprava l'ordinador: volien VisiCalc, i l'Apple II el portava
Per què importa. És el model relacional per a la resta de la humanitat: files, columnes i fórmules que declaren una relació entre cel·les. No cal saber programar, però s'està programant. Avui el món s'administra amb fulls de càlcul —pressupostos, notes, inventaris, la comptabilitat de mig país— i són a la vegada el sistema d'informació més utilitzat del planeta i el que conté més errors.
Sabies que…?
Bricklin ho va imaginar en una classe de gestió a Harvard, veient el professor esborrar i recalcular a mà una taula a la pissarra: si canviava un número, calia refer-ho tot. I no ho va poder protegir: el 1979 el programari a penes es patentava als Estats Units, així que Lotus 1-2-3 va copiar la idea i en tres anys es va endur el mercat. L'invent que va crear una indústria no va donar ni per conservar l'empresa que el va fer.
Fil ④ · de la llista a la resposta
però…una taula exigeix que algú decideixi abans les columnes. I a partir del 1993 comencen a aparèixer milions de documents que ningú no ha descrit: sense columnes, sense esquema i sense propietari.
Parada · Sala IV
Què vol dir que SQL sigui un llenguatge «declaratiu»?
✓ Per això la mateixa consulta continua funcionant quan la taula creix de mil files a mil milions: el camí el torna a triar l'optimitzador cada vegada.
Sala V
L'índex del món
1990 — 2001
Indexar el que ningú no ha ordenat.
Com es cataloga una cosa que ningú no ha descrit i que canvia cada dia?
Núm. 17 / 26 · Sala V
Archie
1990
Origen
Alan Emtage, Bill Heelan i Peter Deutsch, Universitat McGill (Montreal)
Funció
Un índex dels noms de fitxer dels servidors FTP públics, consultable a distància
Dada brutal
És el primer cercador d'internet, i és anterior al web
Per què importa. Aquí canvia qui fa l'índex. Fins ara el feia sempre una persona: l'escrivà, el frare, la bibliotecària, el documentalista. Archie és un programa que surt a la xarxa pel seu compte, mira què hi ha i ho apunta. La descripció deixa de ser humana, i amb això l'índex pot créixer al ritme del que descriu. Tot el que ve després és aquesta idea amb més potència.
Sabies que…?
Emtage el va escriure perquè estava tip de buscar programes a mà per als seus companys: era una eina domèstica que se li va escapar de les mans. Van decidir no patentar-lo, i ell ha explicat sense cap drama que no va guanyar diners amb el primer cercador d'internet, perquè el 1990 a ningú no se li acudia que internet pogués ser un negoci. Els cercadors que van venir després es van dir Veronica i Jughead: tots, acudits sobre el mateix còmic.
Fil ① · del munt a l'ordre
però…un nom de fitxer no diu gairebé res, i encara pot mentir. Amb el web arribant, cal indexar el que les pàgines diuen per dins.
Núm. 18 / 26 · Sala V
AltaVista i el rastrejador
1995
Origen
Digital Equipment Corporation, Palo Alto
Funció
Recórrer el web enllaç a enllaç i indexar el text complet de cada pàgina
Dada brutal
Indexava desenes de milions de pàgines quan la competència publicava llistes fetes a mà
Per què importa. Passa d'indexar noms a indexar tot el que hi ha escrit, i de cop l'índex és més gran que qualsevol catàleg que hagi existit mai. Però apareix a la vegada el problema que defineix aquesta sala: si les paraules clau les escriu el propietari de la pàgina, mentirà. Les metaetiquetes es van omplir de porqueria en dos anys. Quan l'índex el fa una màquina, la confiança deixa de venir de qui descriu.
Sabies que…?
AltaVista no era un negoci: era un aparador tècnic per demostrar com de ràpids eren els servidors Alpha de DEC. Ningú de l'empresa va pensar que el cercador fos el producte. El web tenia quatre anys i ja no es podia llegir sencer; la resposta va ser mirar-lo amb una màquina, i a partir d'aquí ja no hem vist mai internet directament: el veiem sempre a través d'un índex que algú construeix.
Fil ③ · l'ordre no és neutral
però…si l'autor de la pàgina escriu la seva pròpia valoració, l'índex hereta les seves mentides. Cal que la nota la posi algú que no sigui l'interessat.
Núm. 19 / 26 · Sala V
PageRank
1998
Origen
Larry Page i Sergey Brin, al laboratori de Stanford
Funció
Puntuar cada pàgina segons qui l'enllaça, i no segons el que ella diu d'ella mateixa
Dada brutal
La puntuació no es calcula: s'itera. Es reparteix el pes una vegada i una altra fins que deixa de moure's
Per què importa. Es l'índex de citacions de Garfield aplicat al web, i resol el problema d'AltaVista de l'única manera possible: la valoració no l'escriu l'autor, l'escriuen els altres. És la diferència entre un currículum i una carta de recomanació. Amb això el cercador deixa de ser un índex i es converteix en un jutge: no només et diu on és, et diu què val la pena. I aquella decisió ja no la pot auditar ningú.
Sabies que…?
La iteració té una lectura molt visual: la puntuació d'una pàgina és la probabilitat que algú que va prement enllaços a l'atzar hi acabi. I el nom de l'empresa és una errada: volien escriure gúgol, el número 1 seguit de cent zeros. La patent va quedar a nom de la Universitat de Stanford, que anys després va vendre les seves accions per centenars de milions: el benefici econòmic més gran de la història d'una oficina de transferència tecnològica.
Fil ③ · l'ordre no és neutral
Prova-ho
PageRank a mà
Cinc pàgines que s'enllacen entre elles. Al principi totes valen el mateix. Cada iteració reparteix el valor de cada pàgina a parts iguals entre les que enllaça, i es torna a sumar. Dóna-hi unes quantes voltes i mira on es para.
però…un bon rànquing necessita alguna cosa per ordenar, i algú ha d'haver escrit les pàgines. Qui escriu el contingut del qual viu tot això?
Núm. 20 / 26 · Sala V
Wikipedia
2001
Origen
Jimmy Wales i Larry Sanger, com a derivació d'un projecte anterior amb experts i revisió
Funció
Una enciclopèdia que qualsevol pot editar, amb les categories creixent des de l'ús
Dada brutal
Més de seixanta milions d'articles en prop de tres-cents idiomes, sense cobrar i sense publicitat
Per què importa. Es el somni d'Otlet acomplert pel camí que ell no va imaginar: no la construeix una institució amb un pla, la construeixen desconeguts discutint en públic. I la seva estructura no la va dissenyar ningú: les categories, les redireccions i les desambiguacions emergeixen de l'ús, que és exactament el contrari de Dewey. A més és el terra del qual menja tot la resta: quan un cercador et resumeix alguna cosa, moltes vegades estàs llegint un voluntari.
Sabies que…?
A Wikipedia la pàgina de discussió és tan interessant com l'article: allà es veu com es negocia un fet. I hi ha una asimetria que fa vertigen: gairebé tots els models de llenguatge s'han entrenat amb Wikipedia, i a la vegada la gent hi entra menys perquè ja li ho explica el xatbot. El pou del qual tots beuen s'està quedant sense qui l'ompli, i aquest és avui un dels problemes oberts d'aquest museu.
Fil ② · l'índex es paga abans
però…l'índex del món ja no cap en una màquina. Ni l'índex, ni la pregunta, ni la resposta.
Parada · Sala V
Quin problema d'AltaVista va resoldre PageRank?
✓ És la diferència entre un currículum i una carta de recomanació. I és la mateixa idea de l'índex de citacions de Garfield, del 1964.
Sala VI
La dada de tots
2003 — 2009
Quan la resposta s'ha de repartir entre mil màquines.
Què contestes quan la meitat de les teves màquines no et parla?
Núm. 21 / 26 · Sala VI
MapReduce
2003 — 2004
Origen
Google; Sanjay Ghemawat i Jeff Dean, juntament amb el sistema de fitxers GFS
Funció
Partir el càlcul en trossos que es fan a la vegada (map) i ajuntar els resultats (reduce)
Dada brutal
El disseny dóna per fet que les màquines es trenquen. Quan una cau, el seu tros es reparteix una altra vegada i ningú no se n'assabenta
Per què importa. Canvia el supòsit de tota la sala anterior: ja no hi ha una màquina gran amb un disc, hi ha mil màquines mediocres i el problema és repartir la pregunta. I el model és vellíssim: és exactament el que van fer els frares de la concordança el 1230 —cadascun un tros del llibre, i al final algú ajunta les llistes—. MapReduce és un convent dominic amb electricitat.
Sabies que…?
Google va publicar els articles amb tot el disseny, però no el codi. Una comunitat els va reimplementar des de zero i d'allà va sortir Hadoop, que va sostenir el big data de tota una dècada. Publicar la idea i guardar-se el codi va acabar creant la competència: la majoria de les empreses que van fer servir Hadoop no van pagar mai res a Google, però tampoc haurien sabut què construir.
Fil ① · del munt a l'ordre
però…si la resposta la calculen mil màquines i pel mig cau la xarxa, cal decidir què contestar: el que sabies fa un minut, o res.
Núm. 22 / 26 · Sala VI
El teorema CAP
2000 — 2007
Origen
Eric Brewer ho planteja com a conjectura el 2000; Gilbert i Lynch ho demostren el 2002. Amazon publica Dynamo el 2007
Funció
Amb les dades repartides i la xarxa partida, cal triar: contestar amb dades possiblement velles, o no contestar
Dada brutal
No és una limitació que es pugui arreglar amb més diners: és un teorema
Per què importa. És la primera vegada que aquest museu es topa amb un límit demostrat. Tot l'anterior era enginy, i l'enginy sempre pot millorar; això és una impossibilitat. I obliga a una decisió que no és tècnica sinó de negoci: Amazon va decidir que el carretó de la compra ha d'acceptar sempre un article, encara que després calgui arreglar alguna incoherència, perquè perdre una venda és pitjor que tenir un carretó estrany. Un banc decideix justament el contrari.
Sabies que…?
D'aquí va sortir l'etiqueta «NoSQL», que és un nom pèssim: no diu què fan aquelles bases de dades, només què no són. I té un final irònic: quinze anys després gairebé totes han acabat afegint un llenguatge de consultes… semblant a SQL. Resulta que la gent volia continuar preguntant igual.
Fil ② · l'índex es paga abans
Tria dues de tres
Es talla la fibra entre Gavà i Girona
Les mateixes dades viuen en dos servidors, un a cada lloc, i la línia que els uneix acaba de caure. Tria les dues propietats que vols conservar: la tercera no la pots tenir, i no per falta de pressupost.
però…ja sabem repartir la pregunta i triar què sacrificar. Queda una volta més incòmoda: i si el sistema deixa d'esperar que preguntis?
Núm. 23 / 26 · Sala VI
El premi Netflix
2006 — 2009
Origen
Netflix publica 100 milions de valoracions «anònimes» i ofereix un milió de dòlars per millorar el seu recomanador un 10 %
Funció
Endevinar què voldries veure abans que ho busquis
Dada brutal
Va guanyar un equip que combinava més de cent models. Netflix no va arribar a posar mai la solució guanyadora en producció: era massa complicada
Per què importa. És el gir de tot el museu. Durant dos mil sis-cents anys el sistema esperava una pregunta: la tauleta, la fitxa, l'índex, el cercador. Aquí el catàleg s'avança i proposa. I amb això l'ordre deixa de ser teu: ja no veus el que hi ha, veus el que s'ha decidit que veuries. La pregunta «què hi ha?» es converteix en «què em posen?».
Sabies que…?
El concurs va acabar en un problema de privacitat de manual. Dos investigadors van demostrar que creuant les valoracions «anònimes» amb les públiques d'IMDb es podien identificar persones concretes —i amb elles, què miraven—. Netflix va cancel·lar la segona edició després d'una demanda. La lliçó val per a qualsevol conjunt de dades: anonimitzar és molt més difícil del que sembla, perquè ningú no té els teus mateixos gustos.
Fil ④ · de la llista a la resposta
però…si el sistema decideix què t'ensenya, la pregunta ja no és del tot teva. I encara queda un pas més: que en lloc d'una llista et doni directament una resposta.
Parada · Sala VI
Es parteix la xarxa entre dos servidors amb les mateixes dades. Segons el teorema CAP, què NO pots tenir a la vegada?
✓ O contestes amb dades possiblement velles, o no contestes. Amazon va triar el primer per al carretó; un banc tria el segon. I no és una decisió tècnica.
Sala VII
La resposta
2008 — avui
Quan la màquina contesta en lloc de donar-te una llista.
Què es perd quan ja no et diuen d'on ho han tret?
Núm. 24 / 26 · Sala VII
Preguntar sense escriure
2008 — 2011
Origen
Diversos a la vegada: Shazam amb l'àudio (2002), la cerca per veu al mòbil (2008), la cerca per imatge (2009), els assistents (2011)
Funció
Consultar amb la veu, amb una foto o amb un tros de cançó: la pregunta es desenganxa del teclat
Dada brutal
Una foto no té paraules. Per poder-la cercar, l'índex ha d'estar fet d'una altra cosa
Per què importa. Fins aquí, absolutament tot aquest museu indexa paraules: colofons, entrades, descriptors, termes, text complet. Una cançó o una fotografia no tenen paraules, així que cal convertir-les en números comparables: una empremta acústica, un vector de trets. És el primer índex d'aquest museu que no està fet de llenguatge, i és la porta del que ve ara.
Sabies que…?
Shazam no compara la cançó: compara una empremta, uns pocs pics de freqüència col·locats en el temps, que sobreviuen al soroll d'un bar i a un altaveu dolent. És el mateix truc que la funció resum de l'ala dels signes: reduir una cosa enorme a una cosa diminuta que serveixi per comparar. Quan entens un truc, comences a veure'l a tot arreu.
Fil ④ · de la llista a la resposta
però…si l'índex deixa de ser de paraules, la pregunta també pot deixar de ser-ho. Es pot cercar una cosa semblant sense que comparteixi ni una lletra?
Núm. 25 / 26 · Sala VII
Els embeddings
2013
Origen
Tomáš Mikolov i el seu equip, a Google (word2vec)
Funció
Col·locar cada paraula com un punt en un espai de centenars de dimensions, segons la companyia que té
Dada brutal
Les direccions signifiquen alguna cosa: rei − home + dona cau al costat de reina
Per què importa. És la primera vegada que una màquina troba una cosa semblant sense compartir ni una lletra. Per a l'índex de la portada, «cotxe» i «automòbil» són dos termes sense cap relació; en un espai vectorial estan gairebé al mateix punt. La consulta passa de coincidir a assemblar-se, i per això avui pots preguntar malament, amb faltes i sense les paraules exactes, i tot i així trobar.
Sabies que…?
La idea és vella i és de lingüistes: «una paraula es coneix per la companyia que té» (Firth, 1957). I arrossega un problema conegut: els primers embeddings col·locaven «infermera» a prop de «dona» i «programador» a prop d'«home», perquè això és el que deien els textos amb què es van entrenar. És el biaix de Dewey una altra vegada, amb una diferència incòmoda: ara ningú no ho ha escrit a mà i no hi ha una taula que es pugui corregir.
Fil ③ · l'ordre no és neutral
Prova-ho
Lletres contra significat
Deu paraules col·locades a mà en un espai de quatre trets (transport, ser viu, menjar i motor). Tria'n una i mira qui li queda a prop. La semblança no la decideix l'ortografia.
però…ja es pot preguntar de qualsevol manera i trobar per significat. Queda l'últim pas, i és el que canvia el tracte: que en lloc d'ensenyar-te on mirar, t'ho expliquin.
Núm. 26 / 26 · Sala VII
L'LLM com a interfície de consulta
2022 → avui
Origen
La línia que va del transformer (2017) als assistents d'ús massiu del 2022 endavant
Funció
Contestar en una frase en lloc de retornar una llista de llocs on mirar
Dada brutal
És la primera interfície de consulta de la història que no diu d'on ha tret la resposta si no li ho demanes
Per què importa. Es recupera una cosa antiquíssima —la comoditat de l'oracle: preguntes i et contesten— i es perd una cosa que va costar dos mil sis-cents anys de construir: el rastre. El colofó de Nínive deia en quin prestatge era; l'índex imprès, en quina pàgina; Garfield i PageRank, qui ho avalava. Una resposta sense font trenca aquella cadena. D'aquí vénen els sistemes que cerquen primer i contesten després, precisament per poder tornar a citar: la resposta val pel rastre que deixa.
Sabies que…?
L'al·lucinació no és una avaria: és la conseqüència de com funciona. El model produeix el que sona bé, i la majoria de les vegades el que sona bé és veritat —just el necessari per confiar-hi—. I hi ha un problema de fons del qual es parla poc: si tots preguntem al model i ningú no visita la font, qui escriurà la font de la qual aprengui el model següent?
Fil ④ · de la llista a la resposta
Parada · Sala VII
Què permeten els embeddings que no permetia un índex de paraules?
✓ «Cotxe» i «automòbil» no comparteixen lletres i per a un índex invertit són dos termes sense relació. En un espai vectorial estan gairebé al mateix punt.
Les que van ordenar
D'aquest museu es recorden els noms de qui va inventar sistemes: Dewey, Otlet, Bush, Codd. Però ordenar el saber del món ha estat, durant segle i mig, un ofici fet sobretot per dones, i d'ell van sortir idees que avui són dins de qualsevol cercador. No van fer de secretàries del coneixement: van fer-ne la teoria.
Suzanne Briet1894 — 1989
Va preguntar què és un document i va donar la resposta més radical: un antílop solt a la sabana no ho és, però el mateix antílop en un zoo, amb la seva fitxa, sí. Document és tot allò de què es guarda constància.
Henriette Avram1919 — 2006
Programadora a la Library of Congress, va crear el format MARC: la raó que dues biblioteques qualssevol del món puguin intercanviar-se catàlegs. Va convertir la fitxa de cartró en un registre llegible per una màquina.
Karen Spärck Jones1935 — 2007
Va demostrar que una paraula val pel que és de rara : si apareix a tots els documents no distingeix res. Aquella idea —l'IDF— és dins de tots els cercadors. «La informàtica és massa important per deixar-la en mans dels homes.»
Les catalogadores de la LoC1901 — 1978
Durant gairebé vuitanta anys, un servei de targetes impreses va proveir de catàleg les biblioteques de tot un país. Milers de persones descrivint llibres a mà, amb regles comunes: la infraestructura invisible sobre la qual es va poder automatitzar després.
El gran comparador
Mil milions de documents
Quantes comparacions costa trobar una paraula (escala logarítmica)
Un a un · pitjor cas
10⁹
Un a un · de mitjana
5·10⁸
Ordenat · per meitats
30
Amb índex invertit
1
Construir aquest índex
10⁹
Mira les dues últimes línies juntes, perquè aquí hi ha el fil ② d'aquesta ala sencera. Cercar amb índex costa una operació. Construir l'índex costa el mateix que recórrer-ho tot… una vegada. Trobar de pressa no és màgia: és feina feta abans per algú. Els cinc-cents frares del 1230, les catalogadores de la Library of Congress i les granges de servidors que rastregen el web fan el mateix torn.
L'escrivà de Nínive escrivia al cantell de la tauleta de què tractava i en quin prestatge vivia. Aquell gest —deixar dit on trobar-ho— sosté els vint-i-sis objectes d'aquesta ala. Avui demanem la resposta a una màquina que no ens diu d'on l'ha tret. Hem guanyat la resposta; el cantell de la tauleta l'hem perdut.
Qüestionari final · Quant de museu t'endús?
Deu preguntes, sense nota i sense trampa. Fallar també ensenya (de fet, ensenya més).
Encerts a la primera: 0 / 10
Pregunta 1
Per què l'ordre alfabètic va trigar segles a imposar-se?
✓ Ordenar la teologia com una llista de la compra semblava una falta de respecte a l'ordre del món. Avui és el primer que fa el teu ordinador amb una carpeta.
Pregunta 2
La concordança bíblica del 1230 és l'avantpassat directe de…
✓ Cada paraula amb tots els llocs on apareix: el mateix que fa el cercador de la portada, fet a ploma per centenars de frares.
Pregunta 3
Per què en un manuscrit el número de pàgina no serveix de res?
✓ Una referència només val si apunta sempre al mateix. Va caldre la còpia exacta de la impremta perquè «pàgina 128» significés alguna cosa.
Pregunta 4
Què permet la notació decimal de Dewey?
✓ Entre 512.2 i 512.3 sempre hi cap un 512.24. La jerarquia va escrita dins de la clau, com en una ruta de carpetes.
Pregunta 5
Què feia el Mundaneum d'Otlet que s'assembla sorprenentment a un cercador?
✓ Un cercador amb segells, el 1912. I el 1934 Otlet va dibuixar una taula amb pantalles per consultar-lo a distància.
Pregunta 6
Què va canviar l'Uniterm de Taube respecte a classificar?
✓ De la jerarquia a l'etiqueta. Les dues fitxes posades l'una al costat de l'altra per buscar els números repetits són un JOIN fet amb la vista.
Pregunta 7
En una consulta SQL, qui decideix el camí per cercar les dades?
✓ Per això la mateixa consulta continua funcionant quan la taula creix de mil files a mil milions. Això és ser declaratiu.
Pregunta 8
PageRank hereta gairebé tal qual una idea del 1964. Quina?
✓ Garfield ho va fer amb articles científics; Page i Brin, amb enllaços. La mateixa pregunta: qui t'avala?
Pregunta 9
Es parteix la xarxa entre dos centres amb les mateixes dades. Segons CAP, cal triar entre…
✓ I no és una decisió tècnica: Amazon va triar contestar sempre per no perdre el carretó; un banc tria el contrari.
Pregunta 10
Què es perd quan la resposta arriba sense dir d'on surt?
✓ És el que portava el colofó de Nínive, el número de pàgina de l'incunable i l'enllaç de PageRank. Una resposta val pel rastre que deixa.
I ara què?
A aquesta ala li falta l'objecte Nº 27, i aquesta vegada hi ha una pista bastant clara de per on va: sistemes que cerquen abans de contestar i citen el que han llegit, per tornar el rastre que vam perdre. Però la pregunta grossa no és tècnica: si tots preguntem a la màquina i ningú no visita la font, qui escriurà la font de la qual aprengui la màquina següent? Aquesta la contesteu vosaltres, i no d'aquí a vint anys.
Enllaços directes: cada objecte té la seva ancora (#dewey, #codd, #pagerank…): afegeix-la a l'URL per projectar aquell objecte directament. El botó «Índex» llista les 7 sales i els 26 objectes, i també les altres dues ales.
L'interactiu de SQL executa de debò SELECT, JOIN … ON, WHERE amb AND/OR, GROUP BY amb agregats, ORDER BY y LIMIT sobre tres taules, i dóna errors en català —inclòs el de columna ambigua—. Serveix com a primera sessió de bases de dades sense instal·lar res, i per projectar un JOIN abans que ningú escrigui una línia.
Parella recomanada: «Fullejar o cercar» (Sala I) i «El gran comparador» (tancament), seguits. Entre tots dos expliquen per què existeix la complexitat algorísmica sense fer servir la paraula.
Les tres ales:Màquines que compten (els aparells), Signes que guarden (els codis i els xifratges) i aquesta (els catàlegs i els índexs). Es creuen a propòsit: Babbage apareix a dues, la concordança del 1230 torna a MapReduce i el resum de l'ala dels signes reapareix a Shazam.
Rigor: dades contrastades amb Britannica, el Computer History Museum, la Library of Congress, el Mundaneum i les publicacions originals. On la xifra és tradició i no dada —els cinc-cents frares de la concordança— el text ho diu.