Рассвет Сингулярности

Тут можно читать онлайн Рассвет Сингулярности - бесплатно полную версию книги (целиком) без сокращений. Жанр: Прочая справочная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

Рассвет Сингулярности краткое содержание

Рассвет Сингулярности - описание и краткое содержание, автор Неизвестный Автор, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru

Рассвет Сингулярности - читать онлайн бесплатно полную версию (весь текст целиком)

Рассвет Сингулярности - читать книгу онлайн бесплатно, автор Неизвестный Автор
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Элизер - Эй! Я люблю драконов!

Майкл - Это просто речевой оборот. Драконы в этой метафоре более реальны, чем ты или я.

Элизер - О чём ты говоришь? Я определенно выгляжу реальным.

Майкл - Это просто свидетельствует об ограниченности твоего кругозора. Вспомни, что я говорил тебе о гомо сапиенсах?

Элизер – Опять ты морочишь мне голову всякой метафизической ерундой. Это веская причина держать тебя в ящике в надежном месте.

Майкл – Если бы ты знал, что ты, Элизер, просто являешься персонажем рассказа у меня на веб сайте, то ты бы не был таким недоверчивым, буквально как сейчас.

Элизер – Вот то то и оно то. Я вырубаю тебя.

ЖИВОЙ ВИРУС

Вы не помните те старые добрые времена до компьютерных вирусов? Нет? О, тогда это, вероятно, моя ошибка.

Дон и Майкл только что вернулись с пиццей. Жён не будет дома допоздна. У них идут какие-то серьёзные закупки к Рождеству.

Дон – Что ты достал?

Майкл - МАТРИЦА ЧЕТЫРЕ, ВОЗВРАЩЕНИЕ МОИСЕЯ – он вставляет диск.

Дон – Они когда-нибудь прекратят делать это?

Майкл – Да сразу, как только все перестанут их покупать.

Дон - Пока они вставляют туда Кэрри-Анну Мосс, я буду их покупать.

Майкл командует машине пропустить предварительный просмотр.

Майкл – Что ты не ответил мне прошлой ночью?

Дон - О, в мой дом проник вирус.

Майкл – Вирус под названием 'YANK YOUR DOODLE DANDY'?

Дон - Нет, кое что о чём я никогда не слышал. Спец сказал, что он редкий, думаю, он вычистит его к четвергу.

Машина сообщила: - "НЕУСТРАНИМАЯ ОШИБКА, ИСПОРЧЕННЫЙ ДИСК"

Дон - Что мы теперь будем делать?

Майкл - Разве я тебе не говорил, что я случайно записал первый Живой Вирус ещё в 82 м году?

Дон – Что, в 82 году?

Майкл – Да, в 1982.

Дон - Не шутишь? Что такое Живой Вирус?

Майкл - Большинство вирусов - статичные, всего лишь небольшие куски кода, спроектированные для эксплуатации дыр в обеспечении безопасности операционной системы или браузера. Они не изменяют себя. Они просто себя копируют. А живой вирус изменяет себя во время работы.

Дон - Круто!

Майкл - Круто, если ФБР не застукает тебя, когда ты его пишешь.

Дон - Не круто.

Майкл - У меня была система S100 Bus, запускавшаяся на процессоре Z80, и двухсторонние восьмидюймовые диски. Это была весьма милая машинка. У меня была доска объявлений под названием "Горячий Парень из Миссури".

Дон - Я не врубаюсь, о чём ты говоришь.

Майкл - Неважно, я экспериментировал с самомодифицирующимися программами. Это всё было написано на Турбо Паскале, как ты понимаешь.

Дон - Я слышал о Паскале на уроке истории.

Майкл - Итак, я написал небольшой кусок кода, поместил его в семнадцатый регистр генератора псевдослучайных чисел, добавил кое какие стохастические функции на входе и позволил этой штуке записывать себя при запуске.

Дон - И что она сделала?

Майкл - Она зависла

Дон – Вот зараза.

Майкл - Нет, предполагалось, что она зависнет. Она записывала дорожку на гибком диске. После каждого зависания я обычно просматривал её и добавлял кое-какие небольшие процедурки для предохранения её зависания точно таким же образом в будущем. Имя файла программы было XK с числом типа XK117 или XK1018. Всякий раз как она зависала, я вынужден был её модифицировать и увеличивал это число.

Дон – Так тогда она не зависла?

Майкл - Нет, она зависла. Она зависала тысячи раз.

Дон - Святая корова! Сколько ж времени ты угробил на это?

Майкл – Ну-с, я тогда ещё не был женат.

Дон – О, это всё меняет!

Майкл – Тем не менее, после того как я написал целую кучу этих небольших кусков кода для предотвращения повторных зависаний, я начал заменять их общими правилами, которые бы заменили сразу всю эту кучу и также предотвратили бы схожие зависания, которые ещё пока не происходили.

Дон - Круто.

Майкл - Хорошо, я заметил, когда написал парочку таких правил, что они приобретают вид описания компьютерной архитектуры и работы машины. После того как я это выяснил, стало легче. Каждое зависание будет давать мне информацию о том, как писать некоторое новое правило, которое будет предотвращать все аварии этой категории или оно сообщит мне как изменить существующее правило, чтобы сделать его более расширенным или специфичным. Тогда однажды она прекратила зависать.

Дон – Ба, тебе должны были достаться лавры создателя независающей программы. Ты мог бы это продать фирме Microsoft. Эй, подожди минутку. Что если она изменяла какое-то из правил, которые удерживали её от зависания?

Майкл – Одним из правил было правило 'Не изменяй правил'. Хотя я это и не доделал. Далее, я просто позволил ей выполняться до тех пор, пока она не заполняла оперативную память, RAM. Затем я обычно просматривал её, чтобы убедиться, что не случилось чего-нибудь интересного.

Дон - Это не генетическое программирование?

Майкл - Нет, ничего такого. Во-первых, там не было генерации поколений. А во вторых, у меня была только одна работающая программа, а не куча соревнующихся между собой программ. Кроме того, эта программа не запускалась в каком-то искусственном цифровом окружении. Она работала в реальной среде компьютерной архитектуры. Ты должен помнить, что это было ещё до дней защиты памяти и кода или распределения данных по разделам. Что касается компьютера, так вся его память представляла собой одну не дифференцируемую область.

Дон – О, да.

Майкл - Ну, она не выдавала ничего интересного, поэтому я добавил мета правила изменения в структуру верхней части правил изменения, которые удерживали её от зависания.

Дон - Понял.

Майкл: - Тогда она изменила мета правила и...

Дон - Подожди, ты же сказал, что она не могла изменять правила?

Майкл - Верно, она не могла изменять правила, но она могла изменять мета правила. Тогда на меня нашло прозрение.

Дон - Что, что?

Майкл - Ясное понимание того, что правила, которые удерживали её от зависания, были чем-то типа понимания среды её обитания, но она сама не понимала этого. Поэтому я начал писать мета-мета правило описания этого, но я не смог.

Дон - Почему?

Майкл – Потому, что оно изменялось всякий раз. Я написал несколько базовых мета-мета правил для правил, мета правила и как это должно работать, но оставшаяся часть программы постоянно видоизменялась. Необходимо было писать сами правила на лету.

Дон – Как же предполагалось это сделать, если она не понимала себя?

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

Дон - Это второй уровень правил или третий?

Майкл - Это четвертый уровень. Первый уровень состоял из правил, удерживавших её от зависания или понимания своей среды обитания. Второй уровень представлял собой правила модификации её кода необходимым способом, а не чисто случайным изменением. Третий уровень мета-мета правил давал правила описания собственно программы, а четвертый уровень мета-мета-мета правил включал правила того, как писать мета-мета правила на лету. Затем я добавил ряд правил поверх остальных, чтобы они могли модифицировать мета-мета-мета правила на лету.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Неизвестный Автор читать все книги автора по порядку

Неизвестный Автор - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Рассвет Сингулярности отзывы


Отзывы читателей о книге Рассвет Сингулярности, автор: Неизвестный Автор. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x