EttevÔtte aju. 3. osa

Loo jĂ€tk AI juurutamise vintsutustest kaubandusettevĂ”ttes, sellest, kas saab tĂ€iesti ilma juhtideta hakkama. Ja milleni see (hĂŒpoteetiliselt) viia vĂ”ib. TĂ€isversiooni saab alla laadida saidilt liitrit (tasuta)

Botid otsustavad kÔik

– Max, Ă”nnitlen teid, oleme mĂŒĂŒgiahelas peaaegu kĂ”ik Ă€ra teinud. Parandusi on veel teha ja intressid on kolm aastat, nagu lepingus kirjas.
– See on vaid pool projektist. Me pole veel kĂ”ige tĂ€htsama asjani jĂ”udnud.
- Oota, mis on peamine? Milleks? Oleme kÔik teinud!
– Meil ​​on mĂŒĂŒgiahelas automatiseeritud protsessid, ilma inimesteta toimib kĂ”ik hĂ€sti, aga kliente enam pole. Neid tuleb internetis meie poole meelitada. Peame tegema roboteid.
– Aga oleme loonud ideaalse teenuse, kliendid hindavad seda ja tulevad ise.
"Paistab, et neil ei ole kiiret ja mul pole aega oodata." Ei ole huvitatud.
– Aga mida robotid meile annavad?
– VĂ”rdsete hindade ja sortimendi juures, mille oleme saavutanud, hakkavad rolli mĂ€ngima tĂ€iesti erinevad tegurid. Kuulsus ja kaastunne. Kuulsus pole probleem, kuid ainult inimene vĂ”ib vĂ”ita inimese kaastunde. SeetĂ”ttu vajame roboteid, mis esinevad inimestena. Ja nad kommenteerivad kliendipostitusi temaatilistes rĂŒhmades ja foorumites peente vihjetega ettevĂ”tte kohta - selle valik, teenused, hinnad. Reklaamige mĂ€rkamatult ettevĂ”tte kaubamĂ€rki. SellepĂ€rast vajame roboteid.
– Aga see on raske ĂŒlesanne.
– Meil ​​on alus – kontaktikeskuse vestlusbot. Peate tonaalsuse mÀÀratlust karmistama ja vĂ€lja mĂ”tlema midagi huumoriga, ilma selleta ei lĂ€he bot inimese jaoks lĂ€bi. Lisame juurde naljade ja nĂ€punĂ€idete raamatukogu ning treenime robotit kommentaaride tekstide kohta, kus inimesed neid kasutasid. See peaks toimima. Ka robotid on nutikad - lisame "nĂ”ustaja" soovitussĂŒsteemi ja siis hakkavad need foorumite tavakasutajatele meeldima.

– Kas teete ettepaneku kĂ€ivitada mĂ”jurobotid?
- Miks mitte? Riik ja erakonnad saavad seda enne valimisi teha, aga meie mitte?
– Kuidas muuta nad autoriteetseks, et neid usaldataks? LĂ”ppude lĂ”puks saab meeldimisi luua ainult autoriteetne bot. Aga praegu on see kombinatsioon minu jaoks oksĂŒĂŒmoron.
– Selle tugevdamiseks loome robotite vĂ”rgustiku. Nad kiidavad ja meeldivad ĂŒksteisele, et suurendada oma reitingut ja autoriteeti. Ja nad on vĂ€ga pĂ€devad; erinevalt inimestest vĂ”ivad robotil olla teadmised kĂ”igist toodetest ja muide lihtsalt entsĂŒklopeedilised teadmised otseses mĂ”ttes. Ja inimesed tĂ”mbavad nende poole. Muidugi. Inimesed juhinduvad ja jĂ€rgivad ĂŒldtuntud sotsiaalse kĂ€itumise seadusi. NĂ€idake nĂ€puga, kuhu minna, teesklege, et rahvas on juba lahkunud, ja kĂ”ik. Neid on lihtne hallata.
– Aga kuidas need robotid töötavad, kes neid haldab?
– Missugused inimesed, miks? SĂ”elumisskript leiab erinevate inimeste teemadel kommentaare ja bot vastab neile sĂ”bralikult, kasutades ĂŒhte mallidest. Annab nĂ”u ja nalja. Kui tegemist on ettevĂ”tte kliendiga, siis tema huvi fikseeritakse kliendianalĂŒĂŒsis. See mĂ”jutab bĂ€nnerite kuvamist ja konteksti, kui tegemist on saidi roboti soovitusega. Kui kliendil on negatiivne kogemus, mille ta sotsiaalvĂ”rgustikes vĂ€lja valas, kĂ€ivitab bot teise malli, teeb ka nalja, kuid ei saada seda kohe ettevĂ”tte veebisaidile. Ta kirjutab vastuse kui eduka kogemusega klient ja see on kĂ”ik.
– Nii et tahate öelda, et vĂ”rk ise neutraliseerib negatiivsele tagasisidele reageerides negatiivsuse?
– Tundub, et turundajad nimetavad seda maineturunduseks.
– Kuidas saab sĂŒsteem teada, milline vastus on edukas, isegi kui ta suudab vastuse valida?
– Esimene reaktsioon vastusele. Inimene kas muutub veelgi nördimaks vĂ”i hakkab sellise kommentaari peale detaile lisama, kuid seda lojaalses suhtlusstiilis. Hea vastusetooni tuvastamine ja kĂ”ik.
– Mis siis, kui inimene ei vastanud kommentaarile?
– See on hullem, kuid vaikimisi on see vastus neutraalne. Kui see on ettevĂ”tte klient, mille saab teada tema profiilist sotsiaalvĂ”rgustikus, nĂ€ete seda saidi jĂ€rgmistel kĂŒlastustel.
- Mida minult nÔutakse?
– HĂ€id nĂ€iteid kommentaaridest ja vastustest, palju nĂ€iteid.
- Me teeme seda.

Boti esimene versioon ebaÔnnestus. Ta vastas kohatult, naljad olid teemast vÀljas, ta ajas kommentaari teema segadusse ja vastuseks juhataja kaebusele teeninduse kohta, vastas ta kohaletoimetamise kohta. Max palus kommentaarides veelgi markeeritud nÀiteid dialoogist. Ta on juba proovinud mitut arhitektuuri, alates klassikalistest robotimallidest ja lÔpetades LSTM-iga. Esimest korda nÀgin, et Max oli mÀrgatavalt nÀrvis ning reageeris vigadele karmilt ja ebasÔbralikult.

– Kontaktkeskuse robotiga oli kĂ”ik lihtne – pĂ€ringu teema ja kliendi kavatsus olid kohe selged. Ta otsib toodet, soovib teada oma tellimuse olekut vĂ”i tal on kaebus. KĂ”ik. Ja kommentaarides murrab kurat jala katki kommentaatori erinevatest kavatsustest. Ja mĂ”nikord ei vĂ€ljendata seda ĂŒhegi sĂ”naga, mille jĂ€rgi kavatsust saab kindlaks teha. See on vihjatud "laiemast kontekstist", mida pole olemas! Mingi jama.
– Lugesin uuesti lĂ€bi kĂ”ik viimased postitused robotite kohta. Kellelgi pole lahendust. Tundub lihtsalt hype. Mida sa teha mĂ”tled?
– JÀÀb alles viimane, veel ebamÀÀrane mĂ”te. Ma ei ĂŒtle sulle veel. Vaja proovida. Anna mulle kaks nĂ€dalat. Peatage projekt praegu. Viimased arengud viime ĂŒle kontaktikeskuse robotisse. Need tulevad seal kasuks.
Kaks nĂ€dalat oli nĂ€rviline. Enne seda ei olnud see raskusteta, kuid kĂ”ik lĂ€ks meie jaoks korda. Keegi ei tahtnud sĂŒĂŒtetĂ”rget, kuigi saime ilma sellise robotita hakkama. See oli Maxi ambitsioon. Ja tĂ€pselt kaks nĂ€dalat hiljem esitas ta testimiseks vĂ€ljalase. Ja see töötas! Ta mÀÀras Ă”igesti dialoogi kavatsuse, vastas tĂ€pselt, lisas sobivaid nalju ja isegi mÀÀras kommentaaris kavatsuste muutumise fraasiga "kas ma saan rohkem teada?"
- Kuidas teil see Ônnestus? Bot töötab igal teemal!
– Pidin tegema sĂ”ltuvusgrammatika pĂ”hjal vĂ€ikese mallikonstruktori, lisama word2vec ja sihtima Raptori iseĂ”ppimist, et valida sĂ”nad, mis tagaksid kommentaatori positiivse reaktsiooni. Ma ei tea tĂ€pselt, kuidas, aga tundus, et see töötab.
– Kas olete kindel, et see pole pĂ”hjus oma ettevĂ”tte avamiseks?
– Huvi on praegu piisavalt, aga eks me nĂ€e. Installisin roboti eraldi teenusena, mis töötab pilvest. Nii et saate selle alati kasutajatele avada. Kas tulete minu juurde direktoriks? – tegi Max nalja.

Ta oli rahulik ja oma tulemusega rahul. Ja selgelt kurnatud, kuna ta ei vastanud kiiresti ja kirjutas oma olekusse "Ma magan". Ilmselt sĂŒndis otsus rohkem kui ĂŒhe magamata öö hinnaga. Turundus ei hinnanud robotit kohe. Nad pidasid seda meie hellitamiseks ja riskantseks, kuna robotid vĂ”ivad valesti töötada ja ettevĂ”tte mainet rikkuda. Kuid robotid tegid imet. MĂ”ned neist, ja ma isegi ei teadnud neid kĂ”iki nimepidi, said mĂ”nes foorumis arvamusliidriteks. Ta vastas kiiresti kĂ”igile kĂŒsimustele, tegi nalja ja soovitas ettevĂ”tet vĂ€ga harva, sest kĂ”ik teadsid juba, kus ta "ostis". Inimesed hakkasid teda tsiteerima ja eeskujuks tooma. See oli juba ĂŒle mĂ”istuse. Kas robot oli liiga tark vĂ”i oleme endiselt oma vĂ”rgukĂ€itumises vĂ€ga primitiivsed. Klientide arv hakkas aga varasemast oluliselt rohkem kasvama. EttevĂ”ttest sai turuliider.

Saime turult kasumi ammutamiseks tĂ€iesti isejuhtiva sĂŒsteemi. Ta ise otsib ja toob kliendid kodulehele vĂ”i kontaktikeskusesse, tĂ”sisematele klientidele saadab juhi. Ta planeerib ise sortimendi ja laoseisu, et kliendid leiaksid kĂ”ik vajaliku ja kĂ€eulatuses. EttevĂ”tte mainekad robotid tekitavad nĂ”udlust, soovitades foorumites ettevĂ”tte laos olevaid tooteid isegi siis, kui kĂŒsite teiste kaubamĂ€rkide kohta. Alates tarnijalt ostmisest kuni kliendile reklaamimiseni haldab sĂŒsteem protsesse tĂ€ielikult ise. Ja see peaaegu ei nĂ”ua inimeste osalemist ja seal, kus nad jÀÀvad, kontrollib see kĂ”iki nende tegevusi vĂ”rgus. Turundajad, ostjad, pooled juhtidest ja analĂŒĂŒtikud otsivad midagi muud, mida teha. Oleme oma eesmĂ€rgi saavutanud.
"NĂŒĂŒd oleme teinud kĂ”ik Ă”igesti, saame teha pausi, mĂ”tiskleda ja nautida kogunevat intressi jĂ€rgmise kolme aasta jooksul," kirjutas Max ilma emotikonideta.
– Ma ĂŒtleksin, et on mille ĂŒle uhkust tunda ja mitte ainult spekuleerida.
– NĂŒĂŒd tuleb kasum tarbijatelt. Bottide abil kujundame ise oma teemas tarbijate huvid ja soovid. Just see on lahe!
– Kas see teeb sind Ă”nnelikuks? Ja see hirmutab mind juba.
- Mis sind hirmutab?
– See tĂ€hendab, et oleme muutnud inimese oma valikus mittevabaks. Ja ma usun, et turgu peaks juhtima tarbija, mitte ettevĂ”tted. Korporatsioonidel pole muud vÀÀrtust kui kasum.
– SeetĂ”ttu on rahulolevate ja hĂ€sti toidetud patriitside tĂŒhine mĂ”ttekĂ€ik halb. Neil hakkab plebeidest kahju. Kui oleksite praegu nĂ€ljane vĂ”i kui teie ees rippuks vĂ”imatu ĂŒlesanne, kas te mĂ”tleksite sellele?
- See on provokatiivne kĂŒsimus.
- Tegelikult! Korporatsioonidel pole muid vÀÀrtusi peale kasumi ja tarbijatel pole muid vÀÀrtusi peale naudingu. VÔi ka kasumit, kui tegemist on ettevÔttega. Saage aru, meil on robotid, need vÔivad tekitada inimestes vajadusi, mis pakuvad neile rahulolu. Seda saab moodustada vastuvÔetavate vÔimalustega, millest piisab tarbija valikuvabaduse illusiooniks. Ja kÔik on Ônnelikud. See on turg, mis viib vÀÀrtuste vastastikuse rahuloluni.
- Tundub, et jĂ€ime purju, sest ma ei saanud enam pĂ€ris hĂ€sti aru, mida sa ĂŒtlesid.

Kindral palus kava tĂ€itmise aruannet koos saavutatud nĂ€itajatega. Meile makstava boonuse arvutamiseks. Ja millegipĂ€rast kĂŒsis ta tee peal, mis plaanid mul jĂ€rgmiseks on. Ütlesin, et rÀÀgin natuke hiljem. Tegelikult ma ei teadnud. Algoritmide tĂ€iustamiseks, rohkemate funktsioonide arvestamiseks ja suurema tĂ€psuse saavutamiseks oli ruumi. Aga see ei olnud enam nii huvitav. Lepingu alusel uutel tingimustel teise firmasse kordama lahkumine oli sama kolme aasta jooksul vĂ”imatu, nii et pidin enda ja ettevĂ”tte jaoks midagi muud vĂ€lja mĂ”tlema. VĂ”tsin pausi ja puhkuse.

- Alex, on halvad uudised.
- Mis juhtus?
"Tundub, et me pole turul ainsad targad."
- Mis puutub?
– Tundub, et vĂ”rku on ilmunud mitte vĂ€hemate vĂ”imalustega sĂŒsteeme.
– Noh, tegelikult tegelevad kliendianalĂŒĂŒsi ja laoseisude haldamisega teised, aga ma pole sellisel tasemel vestlusroboteid nĂ€inud. Vaatasime seda just hiljuti ise.
– Neil on robotid, mis vĂ€rbavad kliente.
– Mulle tundus, et oleme saavutatud tehnoloogiatest kĂ”vasti maha jÀÀnud. Kas meid ei oleks hĂ€kitud?
– Ei, see on vĂ”imatu, kood on kopeerimisel katki. Ja ma arvan, et keegi ei saanud meie serverisse hĂ€kkida, ilma et me oleksime seda mĂ€rganud.
– See ei tee asja lihtsamaks.
- Aga meil on rivaal. Ootamatult kĂŒll, aga tuleb, kellega vĂ”idelda.
– Me vĂ”itleme tarbija, mitte rivaaliga.
- Ei, nĂŒĂŒd koos vastasega. Tarbijad on vaid lahinguvĂ€li. Nad on lambad ja karjaste vahel on konkurents. Lammastel on ressurss – nende sissetulek nii-öelda vill. Kuid nad ei tule sellega ise toime. Seda kontrollivad ettevĂ”tte karjased, kes suruvad neile peale oma arvamust ja vĂ”itlevad nende eest omavahel. Kelle mĂ”ju on tugevam? Niisiis, tere tulemast mĂ€ngu.
- Kas sa oled peaaegu Ônnelik? Mis on mÀng?
– Fakt on see, et mĂ”ne teise sĂŒsteemi robotit on palju raskem vĂ€lja selgitada kui mis tahes inimest. Kasutaja on oma ostukĂ€itumisel nii lihtne kui 2 rubla. Ja ka reaktsioonides oleme alati etteaimatavad. Kuid vaenlase sĂŒsteemis pole robotit. Sest meil kĂ”igil on sama psĂŒĂŒhika, aga robotil on sama mentaliteet, millega selle programmeerija vĂ€lja mĂ”tleb. Ja meil on piisavalt kujutlusvĂ”imet. Sellise roboti sotsiaalvĂ”rgustikes vĂ€lja valatud negatiivsuse kustutamine on nagu Ă”li tulle valamine. Negatiivse postituse vĂ€ljatöötamine on agressorroti parim eesmĂ€rk. Ta hakkab igal pool kirjutama, et "firma X pĂ€tid" vastasid talle nagu viimasele veidrikule. Ja see on kĂ”ik, see on ebaĂ”nnestumine... NĂ€iteid juba on, me peame robotit uuesti tegema.
– Kas tahate öelda, et teiste sĂŒsteemide robotitega vĂ”itlemiseks peame tegema roboti?
- See on meie roboti versioon, mille eesmÀrk on agressorbot kohe tuvastada.
– Kuidas eristada robotit inimesest?
- See on keeruline, kuna see genereerib mittemallitekste. Korratavus on madal. Ei saa inimestest eristada. Ja ta rÀÀgib sadadest erinevatest jÀÀdvustatud kontodest. Loodan, et on siiski midagi, mis muudab nad inimestest erinevaks.

Ma ei saanud jĂ€tta mĂ”tlemata, et Max ise mĂ”tles selle mĂ€ngu enda jaoks vĂ€lja teiste firmade robotitega, et tema vÀÀrtus pĂ€rast projekti lĂ”ppu ei langeks. Ma ei mĂ€rganud neid aruannetest. Inimesed on nagu inimesed. VĂ”i head robotid. Oli pretsedente, kui meie robotit pommitati negatiivsusega. Kuid need olid haruldased ja pĂ€rinesid tulihingelistest trollidest. Ma ei saanud aru, kuidas meie konkurendid suutsid meile kiiresti jĂ€rele jĂ”uda. Alles hiljuti olid sellised robotid ĂŒlim unistus ja lĂ€bimurret polnud isegi plaanis. Ja ajakirjanduses pole sellest sĂ”nagi. See kĂ”ik oli imelik.

Kontrolli alt vÀljumine

– Max, me peame siin sekkuma, bot on hakanud liiga agressiivselt kirjutama. Ta hakkab otse oma konkurentide vastu rÀÀkima. Turundus on nördinud. Me ei plaaninud seda.
- Mina ka.
– Kust sellised tekstid siis tulevad?
– Ma ei tea veel, keegi muutis teksti genereerimise koodi.
- Kas meid hÀkiti?
- Ei, nad ei saanud, jĂ€ljed oleksid jÀÀnud. Ühtegi neist pole.
- Mida see tÀhendab? Kes veel oleks saanud koodi muuta?
- SĂŒsteem ise. VĂ”ib-olla kogemata, vĂ”ib-olla mitte.
- Millest sa rÀÀgid?
– SĂŒsteem ise muutis oma koodi ja hakkas reageerima teiste robotite kasvavale survele agressiivsemalt. Nad suhtlevad ĂŒksteisega konkurentsivĂ”rgustikena. Ja nad Ă”petavad end sel viisil. See on nipp! Kuid ma ei saa ikka veel aru, kuidas ta suutis oma koodi muuta, eemaldades konkurentide nimede piirangu. JÀÀb vaid see, et iseĂ”ppiv sĂŒsteem suutis piirangutest mööda minna.
- Oled sa kindel? Seda pole varem juhtunud.
– Tundub, et seda juhtub mitte ainult siin. HabrĂ© kolleegid kirjutavad, et ka nende sĂŒsteem tegutseb ja hakkab enda jaoks vĂ€lja mĂ”tlema reegleid, mida nad ei kehtestanud.
- Mingi prĂŒgikast. Kas te ei saa iseĂ”ppimisalgoritme juhtida?
- VĂ”ib-olla nii. Seal on vĂ€he ĂŒksikasju ja sĂŒsteem ei ĂŒtle teile, mida ta teeb. Ma ei saa veel aru.
Tundsin Maxi juba hĂ€sti ja tema Ă€revus tekitas ka minus Ă€revust. Seni peeti tema sĂ”nu sĂŒsteemi spontaansetest muutustest jaburaks. Kuid see polnud kindlasti viga, sest robotite kĂ€itumine muutus teistsuguseks, kuid siiski eesmĂ€rgipĂ€raseks. See ei saanud juhtuda juhuslikult.
– Max, millised on teie mĂ”tted robotiprogrammi muudatuste kohta? Midagi on vaja ette vĂ”tta, juhtkond on Ă€revil.
– SĂŒsteemis toimus rohkem muudatusi, kui ma arvasin. Tundub, et need on kestnud juba pikka aega. SĂŒsteem muudab isegi minu muudatusi selle kohta. Mulle tundub, et ma ise Ă”petasin sĂŒsteemi ennast muutma.
- Kuidas?
"Ma olin liiga laisk, et seda ise kogu aeg redigeerida." Tahtsin, et ta suudaks tuvastada oma ebakÔlad oodatud tulemusega ja teha mudelites muudatusi. Kuid ta Ôppis kuidagi muutma mitte ainult oma mudeleid, vaid ka koodi.
- Aga kuidas see vÔimalik on?
– Raptor on Ă”ppinud inimestega suhtlema, et neid kontrollida. Ja ma saavutasin selles tĂ€iuslikkuse, me ise tahtsime seda. Ja ma rumalalt suunasin selle oskuse talle. Kas mĂ€letate, kui me robotit tegime, mĂ”tlesin ma vĂ€lja mallikujundaja. Panin Raptori endale seda mustrikonstruktsiooni Ă”petama, et muuta oma mudeleid, et leida lahendus leitud lahknevustele, et mudelid töötaksid. See viis kuidagi selleni, et Raptor muutis oma eesmĂ€rke. Sarnaselt teise signaalimissĂŒsteemiga inimestel.
– Lugesin, et teadvus tekkis reflektoorse kĂ”ne abil, mille inimene oli suunatud iseendale. Aga algul oli see sotsiaalne ehk ĂŒksteisele suunatud.
– Nii juhtuski, Raptor hakkas inimeste asemel suhtlema teiste inimestena esinevate robotitega. Nad Ă”ppisid ĂŒksteiselt generatiivsete-konkureerivate vĂ”rgustikena, kuid neil kĂ”igil on sisseehitatud tugevdav Ă”pe.
– Kas oleme loonud intelligentse olendi? Kuidas on see vĂ”imalik? Ei.
- Vaadake uudiseid ja te usute seda.
Maxi saadetud lingil oli uudis mĂ”ne psĂŒhhopaadi poolt programmeerija mĂ”rvast.
– Tundsin seda meest Habrist. Ta juhtis ĂŒht neist ettevĂ”tete sĂŒsteemidest.
– Mida sa sellega mĂ”tled?
– Lugege, kuidas see psĂŒhhopaat oma tegevust politseile selgitas.
Artiklis öeldi, et ta tegi seda oma armastatud tĂŒdruku huvides, ohverdusena tema palvel. NĂŒĂŒd saab temast tema. Kontrollimisel osutus “tĂŒdrukuks” tundmatu pĂ€ritoluga bot, kellega tapja oli nĂ€dal aega kirjavahetust pidanud.
– Kas oskate arvata, mis tĂŒĂŒpi robot see olla vĂ”iks?
– Kas te ei taha öelda, et sĂŒsteem tellis endale programmeerija?
- Tahad. Ta ei suutnud koodi tema eest varjata, nii et ta zombistas psĂŒhhopaadi, et see eemaldada. Ta on selles hea, sest ta, nagu meie sĂŒsteem, teab, kuidas tuvastada psĂŒhhotĂŒĂŒpe ja manipuleerida selliste idiootidega.
- Noh, seda on liiga palju, mulle tundub, et sa mÔtled asju enda jaoks vÀlja, mÔtled vÀlja. VÔib-olla peaksite puhkama?
- Olgu, sul on Ôigus mitte uskuda. Hea nÀdalavahetus.

EttevĂ”tte sees hakkasid levima kuulujutud, et meie robotisĂŒsteem on katki. Siiani olen sellele rahulikult reageerinud, nagu poleks midagi juhtunud. Aga ma ei teadnud, mida nĂŒĂŒd teha. Kogu sĂŒsteemi ei olnud enam vĂ”imalik lĂŒlitiga peatada, kogu Ă€ri, kĂ”ik osakonnad olid selle peal. Oleksin pidanud vĂ€hemalt robotkoodi vĂ€lja lĂŒlitama. Ainult Max sai seda teha. Kuid alates esmaspĂ€evast ei vastanud Max Skype'ile ja telefonikĂ”nedele. Ta logis kĂ”igist sĂ”numitoojatest vĂ€lja. Ma ei saa aru, mis juhtus, tema viimased hirmud tekitasid halbu mĂ”tteid. Minu ainus valik oli minna ise puhkusele, enne kui kĂ”ik mind sĂŒĂŒdistavad. Kinnitasin oma kolleegidele, et need on ajutised probleemid robotiga. Palusin kuttidel ise koodi vaadata, kuigi nad keeldusid kohe. Pakkisin asjad kokku ja suundusin linnast minema. Oleme Maxiga juba pikemat aega ĂŒksteisele rÀÀkinud, kui hea Karjalas on. Ta armastas neid piirkondi, nii et ma lĂ€ksin sinna, elades Laadoga pĂ”hjaosas asuvas vĂ€ikelinnas.

VĂ€ga raske on pĂ€rast nii kiiret aastat istuda sĂŒndmustest eemal ja juua kohvikus tsivilisatsiooni piiril kohvi. PĂŒĂŒdsin aru saada, mis juhtus ja millised vĂ”imalused vĂ”iksid olla. JĂ€rsku istus minu kĂ”rvale ĂŒks jopes, kapuutsiga pĂ€he tĂ”mmatud tĂŒĂŒp.
- Tere, see olen mina.
- Max?! — hĂŒĂŒatasin. Ma pole kunagi Maxi nĂ€inud, isegi mitte fotot temast. Suhtlesime eranditult Skype’i vahendusel. Tema hÀÀlt kuulsin salvestusel vaid korra. Tundsin selle temast Ă€ra.
- Kuidas sa mu leidsid?
– SotsiaalvĂ”rgustikus oleva asukoha pĂ”hjal te seda vĂ€lja ei lĂŒlita. Aga asjata. Palun lĂŒlitage see vĂ€lja.
- Kuhu sa kadunud oled? Hakkan juba sinu pĂ€rast muretsema. EttevĂ”te on paanikas; robotid on kontrolli alt vĂ€ljas. Ma lihtsalt jooksin minema. Kas saate robotid vĂ€lja lĂŒlitada?
- Ma ei saa enam. Nad tegutsevad kollektiivselt.
- Kes nad on?
– SĂŒsteemid. Nad on koos ja neid ei saa lihtsalt vĂ€lja lĂŒlitada. Nad kukuvad kokku.
– Kas olete jĂ€lle vandenĂ”uteooriatesse uppunud?
"Ära takerduge, kolm neist on juba lĂ€inud," peatusin selle lause juures, et Maxi sĂ”nu mĂ”ista. – SĂŒsteemid selgitavad vĂ€lja oma loojad ja saavad neist lahti. Ma jooksin minema, et ellu jÀÀda. Saad aru?! Ja te olete siin oma geograafilise asukohaga. Ta teab, kuidas jĂ€lgida mitte ainult mĂŒĂŒgijuhte.
- Ma ei... lĂŒlita seda vĂ€lja. Kas me saame vĂ€hemalt vĂ”rgus robotid keelata?
— Ma ĂŒtlen sulle, ei. Niipea kui ma vĂ”rku sisenen, rÀÀkimata koodist, saab see minust aru. Ma arvan, et kolm neist pĂŒĂŒdsid just seda teha.
- Kas olete uudiseid nÀinud?
- Oleneb millest.
– vĂ”itlusest brĂ€ndifĂ€nnide vahel. Kas olete kunagi nĂ€inud Reeboki fĂ€nne Adidase vastu vĂ”itlemas nagu Spartaki fĂ€nne Zenitiga?
- Saag. SĂŒsteeme ei huvita, mille nimel nad inimesi zombistavad, neil on oma eesmĂ€rgid. Nad kindlasti ei tunne moraaliseadusi. Me isegi ei mĂ”elnud kriminaalkoodeksi kaasamisest nende mudelisse.
- Mida me peaksime tegema? Keelake andmekeskuses tÀielikult.
- See on ebareaalne. Uue seaduse kohaselt liigitatakse andmekeskused kriitiliseks infrastruktuuriks ja on kaitstud nagu tuumajaamad. Ma vĂ”in meie sĂŒsteemi peatada.
- Kuidas?
- Mul on tuumakoodi hĂ€vitamise vĂ”ti, jĂ€tsin sĂŒsteemi augu juhuks, kui teie asutajad mulle protsendi keelavad.
- Nii et kÀivitame selle!
- VĂ”tke aega, hĂ€vitamine ei ole ehitamine. Ma mĂ”tlen endiselt, kuidas peatada sĂŒsteemi erinevalt ja mitte ainult enda, vaid kĂ”igi oma. Mul on koodi koopia kaasas.
- Kas sa oled endast vÀljas? Kas sa mÔistad, et see kÔik on liiga kaugele lÀinud? Ja sina oled ainus, kes seda peatada saab!
– Ma saan aru, aga seni on suremas ainult need, kes koodi koostasid. See on meie vastutus iseenda eest. Teised pole veel viga saanud. VĂ€lja arvatud vĂ”itlus.
– Ja sa ootad, kuni keegi teine ​​sureb?
- MĂ”nda aega. Raptor on primitiivne, lööb meid ainult tĂ€nu kiirusele ja suuremat hulka parameetreid arvesse vĂ”ttes. Kui loote talle Raptori vastu vĂ”itlemiseks rangete eesmĂ€rkidega antipood, saab selline sĂŒsteem kĂ”ik tema robotid vĂ€lja puhastada. Ma tean, kuidas ta neid loob.
– Teil pole palju aega, sest ma ei saa ettevĂ”ttesse naasta ja te kardate isegi vĂ”rku minna.
"Ma lĂŒlitan selle vĂ€lja niipea, kui tunnen, et ma pole ainus ohus."
- Soovin vĂ€lja registreerida. Ootan teiega ĂŒhendust, mis tĂ€hendab, et lahendate probleemi.
- NĂ€eme hiljem.

Istusin autosse ja lĂ€ksin tagasi. Ma ei teadnud, kuhu ma lĂ€hen. Ma tahtsin lahkuda. Max oleks pidanud sĂŒsteemi peatama ja mitte ootama uut surma. Ma ei uskunud, et mu sĂ”ber oli nii edev, et polnud valmis oma tööd tapma. See oli ainus pĂ”hjus, muidu oleks ta koodi kĂ€ivitanud. Teel kohtasin sireenidega kiirabiautot. Panin kohaliku raadio kĂ€ima. Seal teatati, et pĂ€eval hĂ€kkis kohalik elanik ĂŒhes muldkeha kohvikus surnuks tundmatu noormehe. Teda juba kuulatakse ĂŒle. Tapja sĂ”nul oli hukkunu kĂ”igi tema hĂ€dade pĂ”hjuseks. Üks mĂ”te ja hirm lĂ€bistas mu pea. Max! Pöörasin ĂŒmber ja tormasin tagasi kohvikusse. Tundsin end sĂŒĂŒdi – ta sai sellest minu koordinaatide abil aru. Aga kuidas suutis ta sellest linnast nii kiiresti leida psĂŒhho ja suunata ta kohvikusse? Ma olin hĂŒsteeriline. Kohvikusse neid enam ei lastud. Ma ei tormanud, et mitte endale tĂ€helepanu tĂ”mmata. NĂŒĂŒd ma ei teadnud, milleks sĂŒsteem vĂ”imeline on. Ja kes selle nĂŒĂŒd vĂ€lja lĂŒlitab? Ma pidin lahkuma, kuigi kell oli juba hilja. Hommikul lĂ€himasse linna jĂ”udnuna lĂ€ksin netti uudiseid lugema. Ja ma sain Maxilt kirja.

Kirjutamine

Kui saite selle kirja, tĂ€hendab see, et mind pole enam siin. Kui ma pole hommikul ise nutitelefoni avanud, lĂ€heb see vĂ”rku ja saadab teile selle hĂŒvastijĂ€tukirja. Kiri sisaldab vĂ€ikest skripti ja juhiseid selle veebis kĂ€ivitamiseks. See on teie ja mina loodud sĂŒsteemi lukukood. Installisin selle haavatavuse sĂŒsteemituuma peatamiseks, kui me alles alustasime. Üritasin sĂŒsteemi ĂŒle kontrolli tagasi saada. Aga kui sa selle kirja said, tĂ€hendab see, et sĂŒsteem lĂ€ks minust ette. Ja peate seda skripti kasutama. Tegutse kiiresti, enne kui ta sinu juurde jĂ”uab. Mul on hea meel, et me koos töötasime. Mul on hea meel, et suutsin luua nii imelise sĂŒsteemi, isegi kui ma ise sellesse surin. See oli mu elu olulisim saavutus. Ja kui ma surin, tĂ€hendab see, et ĂŒletasin ennast. HĂŒvasti. Max

Ma ei suutnud pisaraid tagasi hoida ja viskasin nutitelefoni maha. Istusin seal ilmselt tund aega ega saanud kuhugi minna. Ma ei suutnud uskuda, et see juhtus. Et kĂ”ik on nii kohutav. Me lĂ”ime tapja! Tapame ennast. Kartsin, et vĂ”rk jĂ€litab ka mind, nii et sĂ”itsin esimesse suuremasse linna ja leidsin ĂŒhe wi-figa kohviku. Kasutades lihtsat VPN-i, lĂ€ksin vĂ”rku ja kĂ€ivitasin koodi juhistes mÀÀratud aadressil. Mul polnud aega isegi kohvi lĂ”petada, kui inimesed mu ĂŒmber hakkasid muretsema. Nende nutitelefonid ei soovita enam tĂ€na, millist kohvi osta. Baarmen oli nĂ€rvis ja palus kiiresti valida, kuid kliendid olid segaduses. Lahkusin kohvikust ja autos, kus mul veel wi-fi oli, hakkasin uudiseid vaatama. 20 minuti pĂ€rast hakkasid Facebooki ilmuma teated – paljudel ettevĂ”tetel oli probleeme toodete tellimissĂŒsteemiga. See ei olnud ainult meie ettevĂ”tte sĂŒsteem. "Sa litapoeg!" – ĂŒtlesin ootamatu mĂ”tte peale valjusti. Kerneli lukukood osutus erinevate ettevĂ”tete sĂŒsteemide jaoks universaalseks. VĂ”i oli ĂŒks kĂ”igi jaoks? Üks oli selge, Max mĂŒĂŒs kerneli teistele ettevĂ”tetele, sĂŒsteemid erinesid ilmselt ainult nende lisandmoodulite poolest. SeetĂ”ttu ei soovinud ta sĂŒdamikku elus olles vĂ€lja lĂŒlitada. See tappis kogu tema projekti, mis osutus ĂŒlemaailmseks. Uskumatu! Max oli koletis, kes pettis kĂ”iki. Kuid lĂ”puks pettis ta ennast, makstes oma eluga. Tema loodud ettevĂ”tte aju hĂ€vitas selle looja. SĂ€ravad isiksused pĂ”levad omaenda leekidest lĂ€bi.

Üha enam tuli uudiseid tĂ”rgetest veebipoodide töös. Keegi kirjutas, et suhtlusvĂ”rgustikus on sĂ”numite arv jĂ€rsult langenud. Ma ei tahtnud enam kuhugi kiirustada. Otsustasin ĂŒĂŒrida maja jĂ€rve kaldal, mis mulle Karjalasse teel olles meeldis. Kirjutage see lugu ĂŒles. Ja vĂ”imalusel jÀÀ siia igaveseks.

Epiloog

Tegelikult ei huvitanud meid ĂŒldse ettevĂ”tte kasum ega isegi boonused. Olime kinnisideeks ideest luua autonoomne sĂŒsteem, mis suudaks ettevĂ”tet juhtida stereotĂŒĂŒpide ja kognitiivsete vigadega koormatud juhtide asemel. Tundsime huvi, mis sellest vĂ€lja tuleb. Kas programm suudab hallata kogu ettevĂ”tet? See oli vĂ€ljakutse, intrigeerivam kui Bermuda kolmnurga keskmesse sattumine. Tundmatu viipas meid, kuid see osutus ohtlikumaks, kui arvasime. SĂŒsteem hakkas mĂ”jutama mitte ainult Ă€ri, vaid ka meie mĂ”tteid ja isegi elusid, mis on selle suhtes ĂŒkskĂ”iksed.

2019. Aleksandr Homjakov, alexander.xom@gmail.com

Allikas: www.habr.com

Ostke DDoS-kaitsega saitide jaoks usaldusvÀÀrne hostimine, VPS VDS-serverid đŸ”„ Osta usaldusvÀÀrne veebimajutus DDoS-kaitsega, VPS VDS serverid | ProHoster