Lupta care vine pentru suveranitatea calculului
Coada pe care nimeni nu o deținea
Primul argument nu a fost despre strategie. A fost despre o coadă. Un grup de cercetare avea de rulat o muncă sensibilă la timp, un partener spitalicesc voia un model validat înaintea unui pilot clinic, un producător avea simulări îngrămădite în spatele unei înghețări de design, iar o agenție publică rezervase capacitate pentru o analiză de fraudă pe care nimeni nu voia să o amâne odată ce ziarul învățase cuvântul algoritm. Dashboard-ul clusterului arăta dreptunghiuri politicoase. Oamenii din jurul mesei vedeau prioritate, datorie, bani, risc și reputație. Scheduler-ul vedea joburi. Asta era problema.
Toți din încăpere erau de acord că puterea de calcul era importantă. Asta era partea ușoară, genul de frază care supraviețuiește oricărui comitet pentru că nu cere nimic. Partea grea începea când trebuiau să decidă cine putea folosi procesoarele limitate primul, sub ce reguli, cu ce date, la ce preț și cu a cui autoritate să întrerupă pe altcineva. Dintr-o dată, puterea de calcul nu mai era o resursă inginerească ascunsă într-un subsol. Era o chestiune constituțională cu ventilatoare atașate.
Aici se va da viitoarea luptă pentru suveranitatea puterii de calcul. Nu doar în discursuri despre cipuri, nu doar în politica comercială, nu doar în contractele cloud și planurile naționale de AI, ci în alocare. Cine are dreptul să transforme electricitate, hardware, răcire, modele, date și muncă calificată în răspunsuri. Cine așteaptă. Cine plătește. Cine poate refuza o dependență remote. Cine continuă să funcționeze când oferta se strânge. Cine poate inspecta stiva când ceva important depinde de ea.
Suveranitatea puterii de calcul este adesea redusă la deținerea mașinilor. Deținerea contează, dar este prea mică. Un rack de acceleratoare fără electricitate, operatori, control firmware, politici de scheduler, căi de mentenanță, acces securizat la date, guvernanță a modelelor și disciplină bugetară nu este suveranitate. Este mobilier scump care face un sunet cald de bâzâit. Suveranitatea începe când o instituție sau o regiune poate decide cum este folosită puterea de calcul critică și poate menține acea decizie reală sub presiune.
Lipsa schimbă tonul
Timp de ani, multe organizații au tratat puterea de calcul ca pe o utilitate care putea fi invocată introducând un card de credit, deschizând un tichet sau întrebând persoana care înțelegea clusterul. Acest obicei a crescut într-o eră în care capacitatea părea suficient de elastică pentru majoritatea scopurilor. Dacă un model avea nevoie de mai mult antrenament, închiriază mai mult. Dacă o simulare avea nevoie de mai multă memorie, rezervă mai mult. Dacă un proiect voia o demonstrație, cheltuie banii și cere scuze mai târziu într-o foaie de calcul cu culori optimiste.
Cererea de AI a făcut această atitudine fragilă. Calculul modern este constrâns de cipuri, ambalare, memorie cu lățime de bandă mare, reguli de export, spațiu în centrele de date, conexiuni la rețea, răcire, firmware, interconexiuni, drivere, orchestrare, licențiere de modele și de faptul plictisitor că operatorii calificați nu pot fi descărcați în pauza de masă. Chiar și atunci când banii sunt disponibili, capacitatea poate să nu fie. Chiar și atunci când capacitatea există, ea poate să nu fie gestionată de instituția care are nevoie de ea. Chiar și atunci când este gestionată local, poate fi rezervată pentru munca greșită, pentru că nimeni nu a proiectat un model de priorități.
Raritatea transformă calculul în politică, pentru că alocarea dezvăluie valori. O universitate trebuie să aleagă între cercetare de frontieră și accesul studenților. Un sistem de sănătate trebuie să aleagă între validarea modelelor și restanțele de analiză. Un guvern trebuie să aleagă între aplicarea impozitelor, serviciile sociale, modelarea climei și munca de securitate. Un producător trebuie să aleagă între simularea produselor și operațiunile asistate de AI. Coada devine un document de politică, doar că mai puțin onest, pentru că este scrisă în ID-uri de job.
Lupta nu va fi rezolvată spunând „mai mult calcul”, deși mai mult calcul va ajuta. Drumurile ajută transportul, dar nu răspund cine primește o bandă pentru ambulanțe. Suveranitatea computațională necesită capacitate și reguli. Regulile vor fi inconfortabile, pentru că fac vizibile prioritățile implicite. De obicei, atunci adulții încep să ceară un alt atelier.
Deținerea hardware-ului este doar un strat
O postură de calcul suveran include hardware-ul, dar hardware-ul singur nu este comandă. Procesorul are firmware. Mașina are drivere. Clusterul are un sistem de operare, scheduler, fabric de stocare, strat de identitate, stivă de monitorizare, depozite de pachete, cale de actualizare de securitate și model de mentenanță la distanță. Sarcina de lucru are acces la date, greutăți de model, termeni de licențiere, controale de export, cerințe de audit și cost energetic. Instituția are operatori, bugete, reguli de achiziție și îndatoriri publice sau comerciale. Fiecare strat poate muta autoritatea.
O țară poate subvenționa mașini și totuși să depindă de planuri de control de la distanță. O companie poate cumpăra acceleratoare și totuși să se bazeze pe un furnizor pentru ferestre de mentenanță pe care nu le poate influența. Un institut de cercetare poate rula un cluster local și totuși să piardă suveranitatea prin licențe de model care interzic munca pe care trebuie să o facă. O agenție publică poate păstra datele în jurisdicție și totuși să trimită prompturi, jurnale sau embeddings prin instrumente din altă parte. Întrebarea nu este dacă deținem cutii. Întrebarea este ce decizii despre calcul putem lua, executa și dovedi.
Schedulerul merită o atenție specială, pentru că acolo valorile devin runtime. Schedulerii sunt de obicei prezentați ca mașinării tehnice: cozi, partiții, priorități, rezervări, preempțiune. Sub raritate, ei devin guvernanță. Cine poate preempta pe cine. Ce sarcini de lucru sunt critice. Ce utilizatori primesc drepturi de burst. Ce proiecte trebuie să dovedească utilizarea eficientă. Ce clase de date pot rula pe ce noduri. Ce joburi sunt oprite când prețurile energiei cresc. Acestea nu sunt doar setări de cluster. Sunt alegeri instituționale.
De aceea, suveranitatea computațională are nevoie de oameni care pot citi atât politica, cât și configurația schedulerului. Un consiliu poate declara priorități, dar dacă schedulerul nu le poate exprima, declarația este teatru. Inginerii pot regla cozile, dar dacă nicio guvernanță nu decide ce ar trebui favorizat, ingineria devine politică accidentală. Versiunea matură le conectează pe ambele. Scrie prioritatea în mașinăria operațională și păstrează dovezile care arată ce s-a întâmplat.
Întrebarea energiei nu va rămâne în culise
Calculul nu este un nor abstract de inteligență. Este electricitate care trece prin echipamente și lasă căldură în urmă. Sună evident până când documentele de planificare tratează capacitatea de calcul ca și cum ar putea fi adăugată cu un substantiv. O strategie serioasă de calcul trebuie să întâlnească rețeaua. Trebuie să întrebe unde este disponibilă energia, când poate fi mutată sarcina, cum este gestionată răcirea, ce se întâmplă în perioadele de vârf, ce sarcini de lucru pot aștepta și ce obligații publice merită prioritate atunci când energia este limitată.
Aceasta va deveni mai vizibilă politic, deoarece centrele de date concurează cu alte nevoi: locuințe, industrie, transport electrificat, rețele termice, consolidarea rețelei electrice și cererea gospodăriilor. Răspunsul nu poate fi pur și simplu fără centre de date, pentru că cercetarea critică, asistența medicală, producția, administrația publică și securitatea au toate nevoie de calcul. Răspunsul nu poate fi nici centre de date infinite, pentru că fizica nu s-a alăturat departamentului de inovație. Așadar, alocarea revine, acum cu substații.
Sovranitatea calculului conștientă de energie înseamnă potrivirea sarcinii de lucru cu urgența și locația. Unele antrenamente pot rula atunci când oferta de energie regenerabilă este abundentă. Unele inferențe trebuie să ruleze aproape de utilizatori pentru latență și reziliență. Unele sarcini publice merită capacitate protejată. Unele experimente ar trebui forțate să justifice rulările mari. Unele modele ar trebui să fie mai mici, stocate în cache, cuantificate, distilate sau înlocuite cu metode mai eficiente. Eficiența nu este opusul ambiției. Este modul în care ambiția supraviețuiește facturii la electricitate.
Există și o lecție de suveranitate în risipă. Dacă o organizație folosește calcul excesiv pentru că modelele sunt supradimensionate, conductele de date sunt neglijente, solicitările sunt umflate sau evaluările sunt repetate fără scop, cheltuiește suveranitate și bani. Capacitatea limitată folosită prost este capacitate refuzată în altă parte. Viitoarea dispută despre calcul va include, așadar, calitatea software-ului. Este nepoliticos, dar corect.
Capacitatea în cloud este utilă și condiționată
Capacitatea la distanță va rămâne esențială. Nicio strategie serioasă de calcul nu ar trebui să pretindă că fiecare organizație poate sau ar trebui să ruleze fiecare sarcină de lucru local. Capacitatea elastică în cloud ajută la vârfuri de sarcină, hardware specializat, acoperire geografică, operațiuni gestionate și experimente care ar fi risipitoare de susținut permanent. Problema nu este dacă calculul la distanță este rău. Problema este dacă dependența de el este înțeleasă, limitată și reversibilă suficient pentru munca în cauză.
Dependența condiționată este normală. Dependența necontrolată este problema. O instituție publică care folosește acceleratoare remote pentru sarcini batch cu risc scăzut poate face o alegere sensibilă. Aceeași instituție care folosește o platformă remote pentru suport decizional sensibil, fără jurnale independente, teste de ieșire, control al cheilor sau planificare pentru șocuri de cost, poate transfera autoritate fără să-și dea seama. Același hardware poate fi adecvat sau nesăbuit, în funcție de date, volum de lucru, dovezi și poziția de negociere.
Contractele contează aici, dar contractele nu pot suporta întreaga povară. Dacă exportul este teoretic permis, dar practic imposibil, deoarece artefactele de model, pipeline-urile, jurnalele și evaluările sunt blocate într-o platformă, ieșirea este doar decorativă. Dacă prețurile se pot schimba mai repede decât bugetele, capacitatea devine un risc de politică. Dacă accesul la suport este larg și opac, calculul devine o cale de acces. Dacă o promisiune regională exclude planul de control, sistemul poate fi local în broșură și remote în partea care îl poate opri.
O poziție matură folosește calculul remote ca parte a unui portofoliu. Păstrează o anumită capacitate locală sau guvernată regional pentru sarcini sensibile, urgente sau strategice. Folosește descrieri portabile ale sarcinilor acolo unde este posibil. Testează migrarea înainte de criză. Păstrează dovezi independente. Înțelege ce date și artefacte derivate pleacă. Calculează costul de a nu putea rula. Asta este mai puțin spectaculos decât un anunț uriaș de achiziție. Dar este și mai probabil să funcționeze.
Partea cererii este politică
Discuțiile despre suveranitatea calculului se concentrează adesea pe ofertă. Câți cipuri. Care fabrici. Care cloud-uri. Care clustere. Oferta contează, dar și disciplina cererii contează. Dacă fiecare echipă tratează o rulare mare de model ca răspunsul implicit, nicio cantitate de capacitate nu va părea suficientă. Dacă succesul este măsurat prin numărul de parametri, liderii vor cumpăra căldură și o vor numi strategie. Dacă evaluarea este slabă, echipele vor rerula experimente pentru că nimeni nu știe care rulare a fost semnificativă. Coada se va umple cu incertitudine deghizată în acreditări de laborator.
O politică bună a cererii începe cu întrebarea ce clasă de calcul necesită de fapt o sarcină. Antrenarea unui model fundamental, reglarea fină a unui model de domeniu, rularea inferenței, efectuarea recuperării, simularea fizicii, randarea datelor, evaluarea modelelor și servirea utilizatorilor interactivi sunt sarcini diferite. Au nevoi diferite de sensibilitate, latență, scalare, energie și audit. Tratarea lor ca un singur coș numit „calcul AI” este convenabilă administrativ și leneșă tehnic.
Tehnicile de eficiență sunt instrumente de suveranitate. Modele mai mici, metode sparse, cuantizare, procesare în loturi, cache, recuperare, calitate mai bună a datelor, oprire timpurie, experimente reproductibile și profilare bună reduc toate dependența de capacitatea limitată. La fel și refuzul muncii fără o evaluare clară sau un proprietar. Cea mai ieftină unitate de calcul este cea care nu este cheltuită pentru că cineva a pus o întrebare mai ascuțită. Această frază nu va vinde multe standuri la conferințe, dar a salvat mai multe bugete decât ambiția decorativă.
Disciplina cererii protejează și echitatea. Fără ea, echipele puternice consumă capacitate din obișnuință, în timp ce echipele mai mici așteaptă. Un scheduler poate impune cote, dar cotele fără norme comune devin un alt câmp de luptă. Instituțiile au nevoie de categorii clare: datorie publică strategică, muncă reglementată, muncă critică pentru venituri, explorare în cercetare, educație, întreținere și experimente speculative. Categoriile nu vor fi perfecte. Perfect este ceea ce cer comitetele când vor să evite să aleagă.
Capacitatea publică are nevoie de reguli publice
Pe măsură ce guvernele investesc în calcul național sau regional, se vor confrunta cu o problemă de legitimitate. Calculul public nu poate deveni pur și simplu o coadă mai plăcută pentru cei care știu deja să scrie propuneri. El trebuie să servească misiunilor publice, cercetării, educației, întreprinderilor mici, sectoarelor critice și capacității pe termen lung. Aceasta necesită reguli transparente privind accesul, prețurile, prioritățile, sensibilitatea datelor, publicarea, securitatea și utilizarea acceptabilă. Altfel, noul activ public moștenește inegalitățile vechi, doar cu o răcire mai bună.
Regulile publice nu înseamnă reguli lente. Ele înseamnă reguli verificabile. O sarcină de validare într-un spital poate avea nevoie de prioritate față de un benchmark speculativ. Un curs universitar poate avea nevoie de o capacitate modestă garantată, pentru că educația este modul în care apar viitorii operatori. Un mic producător poate avea nevoie de acces punctual fără să fie copleșit de ritualurile de achiziție ale marilor întreprinderi. Un model climatic poate merita timp protejat, pentru că societatea beneficiază chiar dacă niciun departament nu deține factura. Aceste alegeri sunt politice în sensul respectabil: alocă o resursă comună către îndatoriri comune.
Regulile ar trebui să includă dovezi. Cine a folosit capacitatea. Pentru ce clasă de muncă. Cu ce sensibilitate a datelor. La ce cost energetic. Cu ce rezultat. Ce sarcini au fost preemptate. Ce proiecte au consumat în mod repetat capacitate fără a produce rezultate evaluate. Ce sectoare au fost deservite insuficient. Aceasta nu este supraveghere de dragul ei. Este administrare responsabilă. Calculul public limitat nu ar trebui să dispară în anecdote eroice și fotografii anuale ale dulapurilor.
Capacitatea publică are nevoie și de operațiuni profesionale. Un cluster care există doar ca o achiziție finanțată prin grant devine rapid învechit. Operatorii au nevoie de finanțare, statut, formare și autoritate. Întreținerea nu este o gândire ulterioară birocratică. Este diferența dintre infrastructura strategică și un muzeu al ambiției de anul trecut. Europa a făcut această greșeală înainte, sub alte forme: cumpără lucrul, subfinanțează oamenii, apoi se miră când lucrul capătă o personalitate proprie.
Securitatea înseamnă mai mult decât secrete
Platformele de calcul concentrează material sensibil: seturi de date, ponderi ale modelelor, prompturi, înglobări, jurnale, acreditări, idei de cercetare, modele industriale și tipare operaționale. Securitatea nu înseamnă doar prevenirea furtului. Înseamnă controlul cine poate rula ce lângă ce, ce artefacte persistă, ce jurnale sunt reținute, ce operatori pot inspecta sarcinile, ce dependențe pot actualiza comportamentul runtime și ce ieșiri pot părăsi mediul. Calculul este un loc unde datele devin acțiune. Acest lucru îl face un loc atractiv pentru a face greșeli.
Calculul multi-tenant este deosebit de solicitant. Utilizatorii diferiți pot avea regimuri juridice diferite, nevoi de confidențialitate și modele de amenințare diferite. Un proiect de student, o simulare din domeniul apărării, un set de date medicale și o evaluare comercială de modele nu ar trebui tratate ca vecine doar pentru că în coadă era loc. Izolarea, atestarea, identitatea, gestionarea secretelor, politica de rețea, igiena stocării și pistele de audit devin toate parte din suveranitate. Dacă aceste controale sunt slabe, calculul local poate rămâne calcul neguvernat.
Guvernanța modelelor aparține și ea aici. Ce ponderi pot fi încărcate. Ce licențe permit ce activități. Ce modele au fost evaluate pentru domeniu. Ce reglaje fine conțin date sensibile. Ce rezultate necesită revizuire. Ce artefacte pot fi exportate. Platforma nu ar trebui să devină un loc unde politica este transformată în parametri de linie de comandă de către oricine se grăbește. Graba nu este un model de guvernanță. Este o condiție meteorologică.
Controalele de securitate ar trebui proiectate având în vedere ușurința în utilizare. Dacă căile sigure sunt imposibile, oamenii creează unele nesigure. Copiază date, închiriază capacitate externă, ocolesc cozile sau țin caiete private cu incantații. Suveranitatea eșuează atunci când mediul oficial este atât de lent sau de opac încât oamenii serioși îl ocolesc. Controlul trebuie să fie suficient de utilizabil pentru a merita ascultare.
Lupta pentru talente
Cea mai rară parte a suveranității calculului pot fi oamenii. Hardware-ul poate fi cumpărat lent și scump. Operatorii calificați, inginerii de performanță, arhitecții de securitate, administratorii de date, specialiștii în achiziții și traducătorii de politici durează mai mult. Au nevoie de experiență cu sarcini de lucru reale, nu doar de diagrame de la furnizori. Trebuie să înțeleagă de ce o alegere a planificatorului poate deveni o alegere de guvernanță, de ce un jurnal aparent inofensiv poate deveni sensibil și de ce un model care încape în memorie poate fi totuși prea costisitor pentru a fi de încredere din punct de vedere operațional.
Instituțiile subestimează adesea acest nivel pentru că oamenii sunt mai puțin fotogenici decât mașinile. O panglică poate fi tăiată în fața unui cluster. Este mai greu să tai o panglică în fața unei culturi de întreținere. Totuși, fără oameni, suveranitatea decade în acces la echipamente. Operatorii care mențin platforma sigură, eficientă și echitabilă fac parte din infrastructură. Tratarea lor ca pe un cost general este o modalitate sigură de a transforma strategia în ore suplimentare.
Talentele modelează și independența în relațiile cu furnizorii. Un cumpărător capabil poate întreba ce se întâmplă în timpul actualizărilor de firmware, cum sunt separate jurnalele, dacă sarcinile de lucru sunt portabile, cum sunt aplicate cotele, cum sunt gestionate vârfurile de energie, cum sunt distruse datele și ce poate vedea accesul de asistență. Un cumpărător incapabil cere inovație și primește o broșură. Furnizorii nu sunt răufăcători pentru că răspund la întrebarea care li se pune. Instituțiile trebuie să învețe să pună întrebări mai bune.
Educația contează la mai multe niveluri. Inginerii au nevoie de cunoștințe mai profunde despre sisteme. Managerii au nevoie de suficientă alfabetizare pentru a înțelege compromisurile. Avocații trebuie să înțeleagă planurile de control și artefactele derivate. Oficialii publici trebuie să înțeleagă de ce alocarea calculului nu este același lucru cu achiziționarea de scaune de birou, deși ambele pot produce documente surprinzătoare. Suveranitatea calculului este parțial o problemă de curriculum.
Rezerve, exerciții și dreptul de a aștepta mai puțin
Capacitatea strategică nu este același lucru cu capacitatea medie. O regiune poate avea suficient calcul în majoritatea zilelor și totuși să eșueze în timpul unei crize, al unui audit, al unui atac, al unui șoc de preț, al unui litigiu, al unui termen major de cercetare sau al unei urgențe publice. Suveranitatea este testată de sincronizarea proastă. Asta înseamnă că o parte din capacitate trebuie rezervată, unele sarcini de lucru trebuie să fie preemptibile, unele căi de rezervă trebuie repetate, iar unele decizii trebuie luate înainte ca toată lumea să se uite la același tablou de bord cu definiții diferite ale urgenței.
Rezervele sunt dificile din punct de vedere politic, deoarece capacitatea nefolosită pare risipitoare până în momentul în care este necesară. La fel stau lucrurile și cu stațiile de pompieri, sistemele de rezervă și transformatoarele de schimb. Trucul nu este să ții totul inactiv. Ci să proiectezi o capacitate care să poată trece de la munca obișnuită la munca protejată în condiții declarate. Sarcinile cu prioritate scăzută pot rula când rezerva este nefolosită. Munca critică le poate preempta când regula se declanșează. Regula trebuie cunoscută înainte de criză. Altfel, vocea cea mai tare câștigă.
Exercițiile contează. Poate o sarcină de lucru să se mute de la capacitatea remote la cea locală? Poate un cluster să funcționeze deconectat de un serviciu de management? Pot fi restaurate artefactele de model? Pot fi montate date fără a încălca regulile de localitate? Poate fi ocolită o întrerupere a furnizorului? Poate fi aplicată o prioritate publică? Poate dovezile să arate de ce o sarcină a preemptat-o pe alta? Acestea nu sunt întrebări abstracte. Ele sunt diferența dintre suveranitate ca substantiv și suveranitate ca verb.
Dreptul de a aștepta mai puțin va deveni o cerință de guvernanță. Sarcinile critice publice, munca de siguranță, cercetarea cu ferestre înguste și procesele industriale cu expunere economică mare vor argumenta în favoarea priorității. Unii vor avea dreptate. Unii vor fi oportuniști. Sistemul are nevoie de reguli suficient de solide pentru a face diferența. Alternativa este o coadă guvernată de statut, volum și de cel care scrie cel mai alarmant e-mail.
Argumentul pe care ar trebui să îl purtăm devreme
Lupta viitoare pentru suveranitatea computațională nu este ceva de evitat. Este ceva de purtat înainte ca penuria să o facă mai urâtă. Instituțiile ar trebui să decidă care sarcini sunt critice, care pot aștepta, care trebuie să ruleze local, care pot exploda remote, ce date pot călători, ce modele sunt permise, ce dovezi sunt necesare, ce rezerve sunt protejate și ce standarde de eficiență se aplică. Aceste decizii nu vor fi perfecte. Vor fi mai bune decât descoperirea politicii printr-o coadă blocată.
Acest argument ar trebui să fie practic. Ar trebui să includă ingineri, operatori, administratori de date, echipe de securitate, experți de domeniu, avocați, finanțe și oamenii a căror muncă va fi întârziată când se atribuie prioritate. Nu ar trebui lăsat doar documentelor de strategie națională sau doar administratorilor de cluster. Suveranitatea computațională se află între politică și mașini. Lasă oricare parte afară și rezultatul devine teatru, resentiment sau ambele.
Ar trebui să evite și puritatea. Independența completă nu este realistă pentru majoritatea instituțiilor și nici necesară pentru majoritatea sarcinilor de lucru. Externalizarea totală este la fel de naivă pentru activitatea critică. Mijlocul util este dependența deliberată: să știi pe ce te bazezi, să păstrezi pârghii acolo unde consecințele o cer, să construiești competență locală, să faci sarcinile de lucru portabile acolo unde este posibil, să păstrezi dovezi, să protejezi rezervele și să cheltuiești puterea de calcul cu disciplină. Versiunea pentru adulți este mai puțin dramatică decât versiunea-slogan. Acesta este de obicei un semn că ar putea funcționa.
Lupta va fi despre cipuri, dar și despre electricitate, cozi de așteptare, permisiuni, operatori, bugete, licențe de modele, îndatoriri publice și curajul de a spune că unele activități sunt mai importante decât altele. Acel curaj este guvernanță. Fără el, suveranitatea computațională devine o listă de cumpărături. Cu el, computația devine infrastructură care poate servi o societate, nu doar să impresioneze un slide de achiziții.
Lecția
Suveranitatea computațională este capacitatea de a acționa atunci când computația este rară și cu consecințe. Înseamnă să deții suficientă capacitate, să înțelegi suficiente dependențe, să operezi suficiente straturi și să guvernezi suficientă alocare pentru ca activitatea critică să nu devină un pasager în coada altcuiva. Nu este anti-cloud, anti-comerț sau anti-colaborare. Este anti-surpriză.
Munca practică este simplă: cartografiază stiva de control, finanțează operatorii, scrie politica de planificare, prețuiește energia onest, clasifică sarcinile de lucru, testează portabilitatea, păstrează dovezi, rezervă capacitate pentru îndatoririle critice și reduce risipa. Nimic din toate acestea nu are romantismul curat al cumpărării celui mai mare calculator din încăpere. Are virtutea mai bună de a face calculatorul responsabil.
Viitorul nu va întreba dacă o instituție a crezut că computația contează. Toți vor spune da. Va întreba cine a putut să o aloce, sub ce autoritate, cu ce dovadă, când capacitatea ușoară a dispărut.