Изменения

Перейти к навигации Перейти к поиску
208 байт добавлено ,  14:18, 23 января 2021
Строка 36: Строка 36:
* С. Лукьяненко
* С. Лукьяненко
** «[[Лабиринт отражений]]». Во второй книге серии упоминается, что дайверы могли видеть ошибки программ просто так, без исследования и поиска. Например, пробел в системе безопасности выглядел как дыра или незапертая дверь в стене. Правда [[странности в первой части|в первой книге]] [[не продумал сеттинг|ничего подобного]] [[реткон|не описано]], все суперспособности дайверов ограничиваются возможностью в произвольный момент времени выйти из виртуальной реальности и избавиться от эффектов, действующих на других её посетителей.
** «[[Лабиринт отражений]]». Во второй книге серии упоминается, что дайверы могли видеть ошибки программ просто так, без исследования и поиска. Например, пробел в системе безопасности выглядел как дыра или незапертая дверь в стене. Правда [[странности в первой части|в первой книге]] [[не продумал сеттинг|ничего подобного]] [[реткон|не описано]], все суперспособности дайверов ограничиваются возможностью в произвольный момент времени выйти из виртуальной реальности и избавиться от эффектов, действующих на других её посетителей.
** «[[Спектр]]» — пульт управления системой порталов между планетами позволял выбрать не одно, а несколько мест назначения, при этом проходящий через портал размножался на все выбранные.
** «[[Спектр]]» — человеческая версия пульта управления системой порталов между планетами позволяла выбрать не одно, а несколько мест назначения, {{spoiler|при этом проходящий через портал размножался на все выбранные.}} Через сочетание «CTRL+левая кнопка мыши» - ага, как винда. {{spoiler|Оперативно пофикшено.}}
* Павел Шумил, «[[Слово о драконе]]». Пример не программного бага: наиболее значимая техника Повелителей снабжена блоком самоуничтожения, срабатывающим после достаточно длительного бездействия, чтобы опасная аппаратура не попала в руки недостаточно развитой цивилизации. Вот только, к счастью для главных героев, в конструкции камер нуль-Т была допущена ошибка: контакты блока состоятли из двух различных металлов и создавали разность потенциалов, которая в конце концов привела с разрушению контактов<ref>Подобное бывает в реальности. Например, если срастить кабель чувствительной аппаратуры куском кабеля из другого металла, будут помехи. Постарайтесь воздержаться от этого, ибо обнаружившие баг ремонтники непременно пожелают нанести автору тяжкие телесные повреждения.</ref>. В результате блок самоуничтожения не сработал и главные герои успешно получили доступ к аппаратуре.
* Павел Шумил, «[[Слово о драконе]]». Пример не программного бага: наиболее значимая техника Повелителей снабжена блоком самоуничтожения, срабатывающим после достаточно длительного бездействия, чтобы опасная аппаратура не попала в руки недостаточно развитой цивилизации. Вот только, к счастью для главных героев, в конструкции камер нуль-Т была допущена ошибка: контакты блока состоятли из двух различных металлов и создавали разность потенциалов, которая в конце концов привела с разрушению контактов<ref>Подобное бывает в реальности. Например, если срастить кабель чувствительной аппаратуры куском кабеля из другого металла, будут помехи. Постарайтесь воздержаться от этого, ибо обнаружившие баг ремонтники непременно пожелают нанести автору тяжкие телесные повреждения.</ref>. В результате блок самоуничтожения не сработал и главные герои успешно получили доступ к аппаратуре.
* А. Азимов, рассказ «Как потерялся робот» из цикла «[[I, Robot|Я — робот]]». Первый из трех азимовских законов роботехники гласит: «Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинён вред». Для работы на одной из космических станций в обстановке секретности (земное общество и так весьма настроено против роботов) была выпущена серия машин, в которой этот закон был урезан до первой части — «не может причинить вред», ведь работа в опасных условиях подразумевает, что человек вынужден иногда сознательно идти на риск или даже вред для себя, чего обычный робот допустить не может. Однако такое изменение закона порождает возможность фактически убить человека: теперь закон не мешает роботу намеренно создать опасную ситуацию, зная, что его способностей достаточно, чтобы спасти человека, значит, его действия напрямую не угрожают человеку, а затем просто не вмешиваться, ведь закон больше этого не требует. Пример намеренно заложенного эксплойта, приведшего к неожиданным последствиям.
* А. Азимов, рассказ «Как потерялся робот» из цикла «[[I, Robot|Я — робот]]». Первый из трех азимовских законов роботехники гласит: «Робот не может причинить вред человеку или своим бездействием допустить, чтобы человеку был причинён вред». Для работы на одной из космических станций в обстановке секретности (земное общество и так весьма настроено против роботов) была выпущена серия машин, в которой этот закон был урезан до первой части — «не может причинить вред», ведь работа в опасных условиях подразумевает, что человек вынужден иногда сознательно идти на риск или даже вред для себя, чего обычный робот допустить не может. Однако такое изменение закона порождает возможность фактически убить человека: теперь закон не мешает роботу намеренно создать опасную ситуацию, зная, что его способностей достаточно, чтобы спасти человека, значит, его действия напрямую не угрожают человеку, а затем просто не вмешиваться, ведь закон больше этого не требует. Пример намеренно заложенного эксплойта, приведшего к неожиданным последствиям.
822

правки

Навигация