Філософські прогулянки.

Oct 21, 2014 04:58

Колись давно, увечері, йдучи біля Личаківського цвинтаря з тренування по боксу, я обдумував у голові одну цікаву ідею, щодо того, як реально влаштовано наш світ, чи не можна було б скористатися цим знанням якщо воно виявиться дійсністю, і які з того можуть бути небезпеки. Прийшовши додому, я спробував викласти це все на папері у вигляді фантастичного оповідання, після чого зошит з рукописом було показано декільком людям - оцінили ніби не найгірше. Через якийсь час, прочитавши що в газеті Post - Поступ (тоді ще керованій Олександром Кривенком, а не сучасній) проводиться конкурс фантастичних оповідань, я заніс його туди, надіючись швидше не на лаври письменника, а щоб публікацією в цій знаменитій серед молоді газеті справити враження на одну свою знайому з математичного факультету. Оповідання не опублікували, справити враження не вдалося, і тільки через декілька років, восени 1995го, мені показали журнал ФІРА, в котрому було опубліковано те саме моє оповідання (кимось трохи відредаговане, та загальні ідеї зберегли). Потім, ще за декілька років, те саме оповідання, сильно переробивши, я опублікував у мережі (конфа була російськомовна, тому переклав по російськи - тоді це не було політично принципово, ставити на місце імперських шовіністів можна було на їх мові, хоча даний текст я запостив туди з інших причин). Зараз, знайшовши в архівах цей старий текст та для цікавості скориставшись функцією автоматичного перекладу, знову на українську, бачу що він виглядає не так то й погано - відредагувавши результати автоперекладу, можна розмістити й у себе в LJ, може комусь буде цікаво.

Щоб уникнути непорозумінь, хочу зразу сказати, що літературні герої цього оповідання, хоч і змальовані деякою мірою з реальних людей (я та один мій однокурсник, справді талановитий фізик, недооцінений через відсутність протекції, впливових батьків, і взагалі загальну підлість пострадянського світу; тоді ми ніби дружили а потім зовсім посварилися) - але ідеї, котрі викладаються в оповіданні начебто ним, насправді мої, та й більшість подій повністю вигадані, тому ці літературні Юрок і Андрюха - не реальні люди, а просто уявні герої фантастичного оповідання.



General Protection Fault
(фантастичне оповідання)

... Голос у слухавці звучав самовпевнено і переможно. За останні кілька років я чув цей голос в самих різних варіаціях, але ось таких інтонацій спостерігати не доводилося уже давно.

- Юрок, мені потрібен твій комп.
- Бачиш, Андрюха, він мені й самому потрібен.
- Мені потрібніший. Будь впевнений, ти не пошкодуєш.
- Слухай, я закінчую проект. У мене немає часу. Тобто взагалі немає. В принципі. І навіть якби у мене...
- Гаразд, не ний. Їду до тебе, там розберемося.
- Блін, та йди ти ...

Короткі гудки, ймовірно, уже багато чого побачили на своєму віку, так що до моєї пропозиції вони поставилися більш ніж байдуже.

.......

- Розумієш, у тебе третій пентіум ...
- Це тому, що у мене абсолютно немає часу...
- ...А на своїй четвірці я не можу зробити хоч щось серйозне, просто не встигаю до закриття коридору...
- Якого коридору?
- Потім, потім... Ну от наприклад, якби я тобі сказав, що ломанув західний банк, і запропонував би двадцять п'ять відсотків, ти дав би мені комп?

Це була уже розмова. Якщо твій товариш просить сприяння в небезпечній, трошки протизаконній, а головне, небезприбутковій справі, йому не прийнято відмовляти.

- Добре. Сорок відсотків. Якщо до мене прийдуть смурні хлопці і почнуть задавати питання, я просто дав тобі поритися в інтернеті, і більше нічого не знаю.
- Хлопці не прийдуть, це не той випадок. Але якщо ти будеш хамити, ми не домовимося. Тридцять п'ять.
- Гаразд.

.......

- То чому ти не конектишся до провайдера?
- Не заважай... Тааак... Добре...

На екрані була якась програма, що містила безліч віконечок, форм, закладок та інших штуковин. Андрюха був хорошим програмістом, хоча продовжував працювати на кафедрі і чекати на зарплату, що постійно затримували. Якщо він ломанув якийсь банк, я це цілком розумію. Як там одного разу сказав товариш Сталін: "Хороших лікарів прогодує народ, а поганих нам не треба". Хай знають падлюки, фізиків треба забезпечувати добре. Інакше вони почнуть забезпечувати себе самі...

- Розумієш, Юрок, я не зламав банк. Просто це найближче до того, що я зробив. Мені не треба конектитися ні до якого провайдера, і ніяка служба безпеки претензій до нас не матиме.
- Тобто, ти все це вигадав, щоб я тебе пустив за комп'ютер. І все ці тридцять п'ять відсотків, за які ти так завзято торгувався ...
- Спокійно, будуть тобі відсотки. Просто зараз треба трішки зачекати.
- Ну так, звичайно. Ти почнеш продавати свою блискучу програму. Вона принесе скажені доходи, адже її ніхто не буде незаконно копіювати. І не пройде й ста років ...
- Юрок, я ціную твій сарказм, але зараз мені треба дуже акуратно думати. Будь ласка, дай мені п'ять хвилин спокійно попрацювати. Вийди, покури. Можеш Люсьці подзвонити...
- Я її бачити не хочу. Після того, як на день народження вона запросила цього жлоба на бемвушці...
- От власне. Через місяць ти купиш собі новий мерс і ви з ним поміняєтесь ролями. Але будь ласка, зараз вийди і закрий за собою двері.

.......

На кухні було спекотніше, аніж у кімнаті. Сичав чайник, сигарета тихенько догорала в попільничці, а я сидів і міркував, що б це усе значило. З Андрюхою я був знайомий з першого курсу. Серед теоретиків, він був, мабуть, самим талановитим, через що й залишився на кафедрі, по молодості наївно сподіваючись, що кандидатська через три роки йому забезпечена. Втім, одного разу він ледь не вилетів з університету, по п'яному ділу посварившись з ментами. Він тоді уже прийняв бойову стійку і збирався застосовувати прийоми карате, коли з - за його спини вискочили більш тверезі хлопці і почали пояснювати ментам, що хлопець просто погано бачить і не розгледів погонів на плечах. А в нормальному стані, Андрюха був людиною спокійною, тверезомислячою і не любив даремних понтів. Словом, сьогоднішня його поведінка була незвичайною, і я ніяк не міг знайти задовільного пояснення усім оцим заявочкам...

Проект горів синім полум'ям. Залишалося ще три дні до встановленого строку, але роботи було на всі чотири, і навіть працюючи майже цілодобово, я навряд чи закінчив би його вчасно. Клієнт був дуже солідний, платив непогані гроші, і сваритися з ним не хотілося... Гаразд. Коротка перерва в роботі буває навіть корисна. Але через годину я Андрюху вижену, навіть якщо він через радіоточку зламав локальну мережу Пентагону...

Двері кімнати відчинилися, і звідти вийшов мій товариш, у ще більш сяючому вигляді. Він сказав: "Лови!" - і кинув мені якусь невелику безформену штучку. На дотик вона виявилася металево - холодною і важкою, наче свинцеве грузило для донки. Але на відміну від грузила, колір її був тьмяно - жовтуватий, приблизно як у кришечки на пляшці з пивом.
- Це чисте золото. Дев'ять дев'яток. Можеш відпиляти свою частку.

.......

- Ти що, зовсім очманів? - запитав я більше для порядку, бо зовсім очманілим тут був хтось трохи інший. - Ти що, зі собою цю штуку приніс?
- Ні, я отримав її щойно. За допомогою твого комп'ютера. Швидкодії мого вистачає лише на крупинку золотого піску.
- Знаєш, якщо це розіграш, то дуже нерозумний. Я теж можу пофарбувати шматок свинцю у жовтий колір. Або навіть у помаранчевий. Розумієш, взагалі кажучи, я би із задоволенням з тобою посидів, пивка би хряпнули, але термін, ти розумієш...
- Це золото.
- Це не смішно. Комп'ютер не може виготовляти золото. Його взагалі не виготовляють, а добувають. На копальнях. Якби золото можна було виготовити на комп'ютері...
- Це золото.
- Це лайно собаче, яке ти сюди приніс, бажаючи мене розіграти. І до речі, ти сильно помилився. У мене є соляна кислота, зараз ми відколупнемо від цієї блямби стружку, і якщо вона буде розчинятися, ти біжиш за пивом. Добре?
- Спрааавді... Тебе не проведеш. Шкода, хороший був розіграш... Ну давай, тягни кислоту. Цікаво, як воно буде розчинятися. А потім, я біжу за пивом.

Тепер все було ніби зрозуміло. Хлопцю просто треба порозмовляти. Може, у нього нервовий зрив, або проблеми якісь... В такому стані, люди іноді виглядають от саме що занадто радісними. І якби я не мав проблем із замовленням, ми б може нормально поговорили, пива випили...

Займаючись такими міркуваннями, я виволік зі сховку банку з кислотою, що залишилася від колишніх наукових дослідів. Стружка від блямби відколупнулася без зусиль, простим надфілем. Я кинув її у банку. Нічого не сталося. Для перевірки, кинув туди ж шматок сталевого дроту. Від нього зразу ж побігли вгору бульбашки водню.

- Усе таки, вдалий розіграш. - задоволеним тоном сказав Андрюха. - Це чисте золото. Дев'ять дев'яток. Ну, хоч зараз ти мені віриш?

.......

Ми були в кімнаті, і мій товариш знову щось чаклував зі своєю програмою. Я стояв у нього за спиною і спостерігав, як він швидко вводить якісь дані, потім запускає якісь процедури... Все, що відбувалося, погано вкладалося в голові, але подряпана блямба з жовтого металу, що приємно холодила долоню, була явно реальною. Грамів п'ятдесят, напевно... Хм, цілком непогано... У мене є один знайомий ювелір... Хоча, це ж неможливо... Але з іншого боку, в кислоті не розчинялася... Та мало яка погань може в ній не розчинятися!

- Дивися, що зараз буде. - повторюючи слова одного кіногероя, сказав Андрюха. - Ось тут, над столом.
- Що над столом?
- Побачиш.

Я дивився. Уважно. Однак, головний момент я пропустив. Раптово, беззвучно, приблизно в сорока сантиметрах над столом, буквально з нічого матеріалізувалася іще одна жовта металева штуковина, і з різким стуком впала на стіл. Вперше в житті я зрозумів, як людині може відняти мову.

.......

- Слухай, ти можеш пояснити, як ти це робиш? - на кухні, біля затишно шиплячого чайника, все це не здавалося навіть страшним. Швидше, шалено цікавим. Адже це - все! Шалене багатство. Переворот в науці, напевне, нобелівка... Нічого собі Андрюха... Заради цього варто було кілька років жити на аспірантську зарплату.
- Можу, але тільки загальну ідею. Нюанси, сам розумієш, розкрити поки не зможу. Це досить просто, хоча спочатку незвично. З чого б це почати... Ти ніколи не замислювався, як влаштований наш світ?
- Замислювався. Чим більше замислювався, тим більше доходив висновку, що влаштований він погано.
- Ні, я не про політику. Швидше, про науку. Звідки все береться? Атоми там, люди, машини... Закони природи, нарешті?
- Це уже філософське питання. Навіть питання віри. Кожен думає по - своєму.
- Добре, тоді почнімо інакше. Ти знаєш, що таке комп'ютерне моделювання? Пам'ятаєш, ми іще в університеті це робили...
- Та знаю. Придумуємо матмодель, запрограмуємо її в комп і спостерігаємо результат.
- Правильно. Тоді, тобі не спадало на думку, що весь наш світ може бути результатом такого моделювання на такому собі гігантському суперкомп'ютері?
- Дурдом. Хоча... В принципі... Тобто ти хочеш сказати, що так воно і є?
- Так воно і є.
- Хм. Припустимо. Але причому тут тоді це золото?
- Ось причому. Дивись, що ми маємо. Існує деяка Моделююча Програма. Вона працює на дуже швидкій машині, але все одно, їй доводиться використовувати деякі оптимізовані алгоритми. Тобто, не зовсім точні. Атомів на світі трильйони, та якщо зробити деякі спрощення, обчислень потрібно буде значно менше.
- Згоден. Щось на кшталт MPEG.
- Можна й таке сказати. Тоді наступний крок: Оптимізований Алгоритм припускає, що усе в природі відбувається обгрунтовано, і має якусь ціль. Це просто одне з припущень оптимізації. Значить, ми можемо викликати збій цього Алгоритму, якщо будемо вчиняти дії рафіновано безглузді.
- Ну і..?
- Для нас, в нашому світі, результати цього збою виглядатимуть як деяке чудо, тобто те, чого не може бути, виходячи з позицій здорового глузду. Більш того, ми можемо вивчити, як реагує Алгоритм на різного роду нонсенс, і домагатися необхідного ефекту, роблячи ті чи інші надбезглузді речі. Наприклад, вимовляючи ті чи інші надбезглузді слова. Ось такі надбезглузді слова, вимовлені для збою Моделюючого Алгоритму, ми, для скорочення, назвемо заклинаннями.
- Тобто ти хочеш сказати, що всі легенди про чаклунів...
- ...Виникли не на пустому місці. Ось тобі й наукове пояснення чаклунства.
- Хм, добре. Тоді чому ж ти не скористався заклинаннями?
- Просто це менш зручно. На комп'ютері, результат виходить набагато більш прогнозованим. Грубо кажучи, немає небезпеки перетворитися, наприклад, в черв'яка.
- Хороша новина.
- Безумовно. Так би мовити, повільно, але неухильно. До речі, ця теорія відразу пояснює дуже багато всього у нашому світі, всі ці бермудські трикутники, аномальні зони та інше.
- І що ж це таке?
- Помилки в Моделюючій Програмі. Адже ні одна програма не буває повністю вільна від помилок.

.......

Я сидів за столом, пив міцний чай і обдумував почуте. Андрюха пішов у кімнату, йому не терпілося іще чогось натворити. Чайник тихенько потріскував, і мені раптом стало скучно. Увесь великий світ, з усіма його чудесами, з його райдугами [педерасти, стихніть, це не про вашу розкольоровку, це нормальна райдуга; треба сказати, бо підарів багато - примітка при перекладі], водоспадами, дівчатами в міні, піснями біля багаття, та іншим, та іншим... Весь цей світ зводився до якоїсь Моделюючої Програми, що діє за Оптимізованим Алгоритмом. Може, до цього й можна звикнути, але не відразу. І ще, Андрюха мусів би терміново найняти собі охорону. Надто уже багатьом серйозним людям він буде незручний, і ще більш багато хто захоче мати його у своєму повному розпорядженні... Напевно, краще взагалі поки що нікому не говорити.

Я підвівся з - за столу й увійшов до кімнати. Мого товариша ніде не було. Це було вкрай дивно, адже до кімнати були тільки одні двері, і вони були постійно закриті...

Я шукав його дуже довго. Я перерив усю квартиру. Я був навіть морально готовий побачити черв'яка або жука, що характерно схилив би голову направо й намагався б мені щось пояснити. Але ця моральна готовність мені ніяк не придалася. Андрюхи просто не було. Ніде. Взагалі.

Від розпачу, я подивився на монітор. Там красувалося повідомлення про помилку, так добре відоме всім програмістам. General Protection Fault. Загальна помилка захисту. Операційки не люблять, коли додаток починає нишпорити по їхніх потаємних місцях.

(c) Юрій Пилипишин (1990, 1999, 2014)

філософія, фантастика, метафізика

Previous post Next post
Up