[9:45]


«Требуются системный программист с высоким болевым порогом. Высокая З.П.»
Может быть года два назад, увидев такое объявление в рекламной брошюрке, я бы улыбнулся и пролистал дальше. Ну, может быть сфотал и запостил к себе в ленту. Однако нынешнее финансовое положение вынудило обращать внимание на любые возможности. Не то чтобы я бросался на любую вакансию, но уж точно прочитывал и вникал.

Сегодня у меня назначено два собеседования, почему бы не сходить и на третье. Я позвонил и согласовал время — девять вечера. Нужно было ехать в академгородок в институт биофизики.

[21:07]


– Наша сеть активных сенсоров, установленная на пути от таламуса к соматосенсорной коре головного мозга, позволит…

Уже минут двадцать, пара аспирантов института биофизики пытались объяснить мне суть своей разработки. Я толком ничего не понял кроме того, что они хотят залезть мне под черепную коробку и что-то туда установить. В отдалении сидела профессор, которая наконец решила взять общение со мной в свои руки:

– Давайте я объясню вам на простом языке. Мы поместим в ваш мозг некоторое устройство, которое представляет из себя марлю размером 3 на 3 сантиметра. Это устройство само просочится сквозь ткани мозга в нужное место, не причиняя повреждений. После этого вы мысленно попытаетесь связаться с ним.

– Это что, вы мне запихаете какое-то существо в голову? – ошарашенно спросил я.

– Нет конечно! Это не существо. Это активные сенсоры определенного вида, которые не обладают никаким разумом. Наоборот, их задача в том, чтобы вы сами смогли управлять вашим мозгом напрямую. Это устройство — своеобразная консоль, позволяющая осуществлять управление всей мощью человеческого мозга с помощью обычных команд. Как управление компьютером с помощью клавиатуры.

– А если эту консоль хакнут и будут мной управлять?

– Это невозможно! Устройство изготовлено из биологических материалов и может управляться ИСКЛЮЧИТЕЛЬНО с помощью синапсов вашего мозга.

– Хм…

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

– А какая там операционка? Linux? Windows? MacOS? OS/2? CP/M?

– Там сейчас установлена самая примитивная система командной строки. Цель нашего эксперимента в том, чтобы вы начали сами программировать консоль, расширяя возможности. Мы точно не знаем как устройство будет работать. Кстати, если вы согласитесь прямо сейчас, мы немедленно сделаем вам перевод на 100 000 Евро!

– Ого! Ну… ок — я согласен!

[23:18]


– Сейчас наркоз начнет действовать. Не переживайте, все пройдет быстро и безболезненно!

– Это хорошо. А почему в объявлении написано, что ищется системный программист с высоким болевым порогом?

– Дело в том, что вводя любую команду, вы будете испытывать непереносимую…

[0:00:00.000]


<Введите 'wakeup', чтобы прийти в сознание>

@root_of_pain:>_

Комментарии (81)


  1. mwizard
    25.05.2018 02:12
    +6

    Если есть рутовый доступ, значит, можно и болевой фидбек отключить. Найти бы только MSR, в котором это прописано…


    1. agat000
      25.05.2018 07:03

      Угу, а для этого нужно быть нейробиологом. Разве что тыкать во все подряд, молясь, чтобы не откючить что нибудь жизненно важное. Типа сердца, репродуктивной системы или куска мозга.


      1. Tramantor
        25.05.2018 10:59
        +1

        Большая часть «систем жизнеобеспечения» находится в периферическом отделе нервной системы, а сердце ваще автономный орган) Так что, максимум потенции лишится.


        1. MedicusAmicus
          26.05.2018 09:27

          Будь по-вашему, от выстрела в голову никто не умирал бы.
          Системы жизнеобеспечения находятся в продолговатом мозге. А автоматизм сердца хорош только для зрелищных опытов на лягушках.


    1. ihouser
      25.05.2018 07:46

      Да вот только после каждого 'wakeup' мозг отключается.

      Какие будут предложения?


      1. halted
        25.05.2018 10:37
        +1

        подменить боль на удовольствие, то бишь перенаправить


        1. DuhaTheBest Автор
          25.05.2018 10:40

          Может пойти во вред краткости кода


          1. AlexGopher
            25.05.2018 23:34

            перенаправить все в поле сексуальных чувств.
            кончать можно раз по 100!


            1. tUUtiKKi13
              26.05.2018 08:46

              Не вариант, бело?к будешь постоянно терять.


              1. sumanai
                26.05.2018 10:04

                Может получится отвязать эякуляцию от оргазма?


                1. isden
                  26.05.2018 18:05

                  Так это не проблема вроде как.
                  Есть же всякие интересные вещества например. Ну или еще читал как-то про опыты вживления электродов в спинной мозг с получением аналогичного результата.


    1. Druu
      25.05.2018 08:51
      +1

      > Если есть рутовый доступ, значит, можно и болевой фидбек отключить

      Это если он программный, а не особенность работы железа :)


      1. Tramantor
        25.05.2018 11:02

        он программный, это обработка нервных импульсов в отделе мозга. Есть люди которые боли не ощущают вообще.


        1. APaMazur
          25.05.2018 12:05

          Есть, но (простите, я не специалист, поправьте), насколько я понимаю, сенсорная нейропатия — это, все же, врожденное нарушение роста симпатических нейронов
          Так что, по крайней мере, в естественных условиях — это проблема "железа"


          1. Tramantor
            25.05.2018 12:32

            Все верно, оба основных диагноза вызваны генетическими мутациями, и оба нарушают проводимость именно болевых импульсов. Так что проблема именно в «железе». Но! существует такое понятие как «психическая болевая анестезия».


          1. nikolayv81
            25.05.2018 19:55

            К боли люди могут привыкнуть, со временем некоторые виды боли уходят на второй план, вроде как болит ну да давно болит...


            1. APaMazur
              26.05.2018 10:25

              Это называется "сенсорная адаптация"
              Тут оно вас не в полной мере спасет
              Прежде всего, потому, что она характерна для стабильных раздражителей


              Пример
              Приходите в какой-нибудь индийский ресторан и на вас давящим облаком опускается мощный запах специй, к концу трапезы вы его уже не замечаете, но если опять зайдете через пару часов — он будет действовать


    1. berezuev
      25.05.2018 12:28

      Не то устройство отключишь, kernel panic и привет…


    1. Gryphon88
      25.05.2018 14:21

      [Я буду обновлять комментарии]


  1. sotnikdv
    25.05.2018 05:48

    А в чем сложность? Работало до установки апгрейда автоматически, вот пусть и работает дальше. Не отдаем команды, кроме реально необходимых и радуемся 100к евро и интерфейсу.

    Ну а если апгрейд сломал работу мозга и теперь надо все делать вручную, так это серьезная проблема. Пусть убирают и т.д., моральный ущерб, вся фигня.

    По-моему чувак в выигрыше, как не крути :)

    P.S. Если ему вообще мозга необратимо не сломали, тогда засада


    1. Conung_ViC
      25.05.2018 16:23

      ну сложность в этом?

      <Введите 'wakeup', чтобы прийти в сознание>


  1. Darth_Biomech
    25.05.2018 06:05

    Ну кто же задает самый важный вопрос уже ПОСЛЕ того как ему вкололи наркоз?


    1. qwertyk06
      25.05.2018 09:34

      Я вообще в такого программиста не верю, который из 2-х важных «битов» объявления самый важный забыл.
      Так что «Это фантастика!».


      1. DuhaTheBest Автор
        25.05.2018 09:36

        Затуманила предлагаемая сумма!


  1. Astartan
    25.05.2018 06:25
    +1

    Продолжение! Где продолжение? Слишком короткий рассказ)


  1. bugdesigner
    25.05.2018 06:29

    Я так понял, gui теперь не работает, только консоль…


    1. Nikobraz
      25.05.2018 06:56
      +1

      Когда это у мозга GUI был, только хардкор никаких индикаторов, об остальном догадывайся сам.


    1. alexoron
      25.05.2018 13:50

      Почитайте linux from scratch


    1. u007
      25.05.2018 14:42

      Как, не работает?

      -_- :> startx
      0_0 :>_


    1. Psychosynthesis
      26.05.2018 02:16

      Во, я тоже так подумал, типа это ужастик такой на самом деле.


  1. Kiano
    25.05.2018 08:21
    +1

    Первое, что сделал бы — cpuinfo и объем памяти, надеюсь там бы не было unknown :-)


    1. 8street
      25.05.2018 14:10

      processor: Brain
      vendor_id: Man_xxxxxx
      cpu family: 67021544
      model: 56484
      model name: Bio Brain
      stepping: 754875 cpu
      Hz: 40
      cache size: 7 object
      cores: 100 billon neuron
      physical id: 0
      siblings: 2
      runqueue: 3
      fdiv_bug: no
      hlt_bug: no
      f00f_bug: no
      coma_bug: no
      fpu: yes
      fpu_exception: no
      cpuid level: 2
      flags: fpu math love live homo…


      1. Kiano
        25.05.2018 16:06
        +1

        так Вы один из них??


      1. sumanai
        25.05.2018 18:55

        fpu: yes

        Шёл в комплекте с устройством?


        1. 8street
          25.05.2018 19:32

          Появляется после обучения нейросети.


        1. Nikobraz
          26.05.2018 07:05

          Да, от хорошего программируемого калькулятора в голове я бы не отказался.
          Полезная штука.


        1. AlexGopher
          26.05.2018 18:33

          siblings: as it
          runqueue: 4
          fdiv_bug: yes
          hlt_bug: fuck you


  1. Zheleziaka
    25.05.2018 08:48
    +1

    Что Bios распознал, то и выдаст )


  1. ktod
    25.05.2018 08:52

    Не по канону. Первая команда должна быть «wakeupneo».


    1. Zheleziaka
      25.05.2018 09:03

      В смысле… Follow the White Rabbit?


  1. hard_sign
    25.05.2018 09:26
    +1

    Роберт Шекли, «В случае смерти наберите наш номер»
    :)


  1. Andrey_13
    25.05.2018 09:27
    +1

    Класс.С одной стороны хочется продолжения. но, прелесть таких рассказов именно в такой концовке.


  1. Mnemone
    25.05.2018 09:42
    +1

    Надеюсь инструкцию ему напечатали, а то издеваться над собой, что бы «help» набрать))
    С другой стороны весь код наверняка будет очень выверенным и лаконичным


  1. green_worm
    25.05.2018 09:48
    +1

    Интересно, ему самому придется видеодрайверы, двигательные, драйвер речи устанавливать? Или даже писать самому? ))))


  1. kababok
    25.05.2018 09:52
    +1

    Исключительно стилистически: в заголовке бы поменять на "Отличная З/П" — чтобы без тавтологии.


    Хотя, в принципе, из-за ритмики в глаза оно не бросается. :)


  1. paranoya_prod
    25.05.2018 10:14
    +1

    Шла пятая минута эксперимента, подопытный всё ещё не двигался, вокруг него суетились аспиранты, профессора молчала и сидела в углу на лабораторном стуле.
    — Что!? Что пошло не так? — причитал белобрысый аспирант судорожно водя пальцем по экрану монитора пытаясь найти причину в сигналах синапса отображаемых на нём.
    — Не знаю! — угрюмо отвечал второй, попеременно глядя то на монитор с кодом внедрённой сети сенсоров, то на подопытного, то на профессора.
    Профессор всё ещё молчала и смотрела куда-то сквозь стену помещения.
    — Может позовём реаниматоров из соседнего отдела, у них есть экспериментальная установка позволяющая выводить людей из состояния комы. — У него ведь кома? Да? — обратился белобрысый аспирант к своему подельнику.
    — Не знаю! — так же угрюмо ответил второй и посмотрел на профессора.
    Через секунду профессор перевела взгляд на него и сказала:
    — Всё понятно. Мы ошиблись!
    Оба аспиранта недоуменно замерли и посмотрели на неё.
    Профессор медленно обвела взглядом помещение и посмотрела на подопытного:
    — Мы ошиблись! — повторила она, — но не в системе, а в логике, — продолжила профессор и посмотрела не второго аспиранта:
    — Мы придумали пульт управления для пульта управления. Чтобы управлять пультом, нажимать его кнопки нужен тот, кто это будет делать, пульт не может нажимать кнопки, которые нужно нажимать, чтобы нажимать кнопки.
    У аспирантов на лице читалось замешательство, им обоим одновременно пришла одна и та же мысль в голову — профессор сошла с ума.
    Увидев сомнения в подчинённых на счёт своей адекватности, профессор сказала:
    — Нам нужен высококлассный системный программист с низкими моральными устоями, чтобы запрограммировать наш, э-э-э, новый… экспериментальный биологический компьютер, — закончила профессор монолог и открыв дверь лаборатории удалилась в свой кабинет.


    1. Akon32
      25.05.2018 11:20

      — Мы придумали пульт управления для пульта управления. Чтобы управлять пультом, нажимать его кнопки нужен тот, кто это будет делать, пульт не может нажимать кнопки, которые нужно нажимать, чтобы нажимать кнопки.

      Сразу видно — хорошо грант пошёл!


    1. vesper-bot
      25.05.2018 11:59

      Всё намного проще. Пациент увлекся профилированием системы без фактической необходимости выхода в оффлайн из собственных глубин. Особенно если он смог довольно легко вычислить схему обратной связи в своем «пульте» и вырубить её парой команд. Из-за этого снаружи никто не может получить вменяемых данных о состоянии пациента. Вот только почему в списке девайсов мониторинга отсутствует ЭЭГ? С ней было бы понятно хотя бы, какой род активности идет в мозгу подопытного, тем более она аналоговая и невзламываемая.


      1. paranoya_prod
        25.05.2018 13:09

        Отсутствие ЭЭГ можно списать на:

        • Художественный приём, который даёт работу воображению читателя, и чтобы не задалбывать его описание каждой пылинки в лаборатории
        • Не хватило денег на аппарат
        • Аппарат есть, но он используется в другом эксперименте
        • Аппарат есть и его переделали для снятие данных с имплантированного устройства
        • Аппарат есть и он что-то показывает, но когда программист пишет программу, а она не работает, то он сначала смотрит код и лезет в отладчик (что и делали аспиранты), а затем уже лезет в мониторинг системы (ЭЭГ). Поэтому сомнительно описывать наличие электроэнцифалографа просто для того, что он есть


        PS. В следующий раз учту замечание.


  1. zacisco
    25.05.2018 10:34
    +1

    рассказ супер, прям продолжения не хватает… это как есть очень крутые идеи и сюжеты в короткометражках, тоже там очень хочется полный фильм увидеть, но этого никогда не будет ((


  1. Killan50
    25.05.2018 10:46
    +1

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


    1. DuhaTheBest Автор
      25.05.2018 10:48

      Возможно, это самый эффективный способ программирования (под)сознания. Через боль/стресс.


      1. a-tk
        25.05.2018 11:01

        Вы не поверите… Дрессировку давно изобрели.


        1. DuhaTheBest Автор
          25.05.2018 11:08

          Через командную строку?


          1. a-tk
            25.05.2018 11:14

            В каком-то смысле и так тоже можно сказать.


    1. Psychosynthesis
      26.05.2018 17:45

      Я полагаю, подразумеваются моральные страдания.


  1. sutasu
    25.05.2018 10:49
    +1

    Есть клевая киберпанк-трилогия Nexus на эту тему. Там дальше пошли, правда, юникса собрали сразу :)
    www.amazon.com/Nexus-Trilogy-Book-1-ebook/dp/B00TOZI7FM


  1. Tyusha
    25.05.2018 10:59
    +2

    Хорошо, что уже залогинен, а то пароль-то они не сказали. В бессознательно состоянии его не спросишь.


    1. vesper-bot
      25.05.2018 11:51
      +1

      Там биометрическая авторизация.


      1. sumanai
        25.05.2018 12:12

        Коснитесь левой рукой носа, стоя на правой ноге?


        1. green_worm
          25.05.2018 14:45

          — А сканер отпечатка пальца мы спрятали Вам поглубже… Х-D


  1. vesper-bot
    25.05.2018 11:55

    Реально мало спросил. Кроме того, а откуда они знают, что при попытке именно ввода команд предыдущий подопытный испытывал невыносимую боль? И почему не попытались её уменьшить? Такое ощущение, что девайс подает на мозги управляющие сигналы в пять вольт, при нормальных в несколько милливольт. А ещё, мозги сами по себе не умеют испытывать боль, даже при физических повреждениях, то есть теоретически девайс должен работать безболезненно как раз.


  1. barbanel
    25.05.2018 12:34

    Хм, вопрос, что будет если консоль вывалится в kernel panic?


  1. pulsatrix
    25.05.2018 14:11

    – А какая там операционка? Linux? Windows? MacOS? OS/2? CP/M?

    – Там сейчас установлена самая примитивная система командной строки.

    Это как?


    1. DuhaTheBest Автор
      25.05.2018 14:15

      Профессор скорее всего была не в курсе, какую операционку аспиранты там установили. Программист — разберешься…



    1. sumanai
      25.05.2018 18:56
      +1

      Я бы предпочёл на своём устройстве ОС реального времени. А то зависнет прерывание в самый ответственный момент…


      1. 4ITEP
        25.05.2018 19:53

        … в момент прерывания


    1. Alex_ME
      25.05.2018 23:46

      Простейший интерпретатор командной строки, реализованный в BareMetal.


      Цель нашего эксперимента в том, чтобы вы начали сами программировать консоль, расширяя возможности.

      Интересно, а компилятор есть? Или хексом все вводить?


  1. Creigame
    25.05.2018 15:47
    +1

    "на пути от таламуса к соматосенсорной коре головного мозга", по этому пути проходят сигналы от различных тканей, нагрев тканей (температура), деформация (положение частей тела и т.п.), повреждение тканей (БОЛЬ), и т.п… Боль ошеломляет мозг и привлекает все внимание, с большим отставанием за болью идёт экстаз, рядом с ним испуг. Может устройство специально продуцирует болевые сигналы что-бы дать команду мозгу, которую в обычном состоянии он отвергает.
    Наверное чем серьезнее команда, тем большее ошеломление необходимо. Если так, тогда для простых команд можно внедрить в "центр удовольствия" скрипт, который при определенном особом положении тела в пространстве (скажем спасибо расположению устройства) симулирует крайнее удовольствие (вот чем испытуемый занимается пятую минуту). Пишем простую команду, вызывается скрипт"удовольствие", когда уровень дофамина доходит до определенного уровня команда отдается на выполнение. Вместо удовольствия можно использовать сильный испуг.


  1. 1Tiger1
    25.05.2018 15:56

    "– А какая там операционка? Linux? Windows? MacOS? OS/2? CP/M?
    – Там сейчас установлена самая примитивная система командной строки." — я бы после такого ушел. Как можно доверять разработчикам девайса для мозга если они не отличают OS и GUI?
    Хотя человек который не узнал всех деталей до установки себе экспериментального чипа в мозг таких разработчиков и заслуживает. Да еще и не узнал ничего об инструментах прежде чем начать ими пользоваться, «обычных команд» — ну, ну.

    «программировать консоль» — тоже странная фраза.


    1. Chamie
      25.05.2018 17:14
      +1

      Как можно доверять разработчикам девайса для мозга если они не отличают OS и GUI?
      А почему там обязательно должна стоять целая полноценная ОС?


      1. 1Tiger1
        26.05.2018 11:49

        а в чем отличие полноценной от неполноценной?


  1. arielf
    25.05.2018 20:14

    Я начал читать и обрадовался — мол наконец, киберпанк в жизнь пришёл! А затем глянул и понял — всего лишь рассказ. ;-)


  1. tormozedison
    25.05.2018 20:41

    … Кстати, если вы согласитесь прямо сейчас, мы немедленно сделаем вам перевод на 100 000 Евро!

    – Ого! Ну… ок — я согласен!

    [23:18]

    – Сейчас наркоз начнет действовать. Не переживайте, все пройдет быстро и безболезненно!

    – Это хорошо. А почему в объявлении написано, что ищется системный программист с высоким болевым порогом?

    — Вы будете управлять манекеном, перебегающим дорогу в чёрной одежде ночью без светоаозвращателей перед робомобилями.

    — Всего лишь манекеном? При чём тут боль?

    — Если машина собьёт манекен, болевой сигнал будет передан в ваш мозг… А происходить это поначалу будет часто. Но если вы выдержите испытания и не откажетесь участвовать в эксперименте, то натренируете нейросеть робомобиля и спасёте множество жизней.

    — Но зачем передавать мне болевой сигнал от манекена?

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

    — Так вот оно в чём дело! Дайте мне два дня, и я напишу программный компрессор динамического диапазона тактильных ощущений. Я математик! А там и приступим к собственно испытаниям.

    — А что, и так можно было?

    — Zzzzzzzzzzz…

    — Приступим.


    1. tormozedison
      25.05.2018 20:48

      … А финансирование ему урежем вчетверо, раз он ощущения себе смягчит.

      — Чтооооо????


  1. EMS
    26.05.2018 00:13

    на КДПВ Кука?


    Я читал, их китаец-частник купил, прям весь немецкий Kuka со всеми потрохами (патентами).


    Вот это болевой порог...


    1. DuhaTheBest Автор
      26.05.2018 00:26

      На КДВП картинка из моей игры Phenomenon: Outcome. Манипулятор там да, похож на Kuka-вский


  1. EviGL
    26.05.2018 14:30
    +1

    Прочитав рассказ, подумал, что это интерактивная игра в комментариях :) Удивился, что никто не попробовал написать:

    >wakeup


  1. sstas
    26.05.2018 20:29

    Мало… Посоветуйте, кстати, что-нибудь почитать, вроде полного рута.


  1. PyMaTa
    26.05.2018 20:29
    +1

    @root_of_pain:>wakeup