Юрген Хабермас, умерший в возрасте 96 лет (царствие ему небесное, хоть он и атеист), считал, что общество держится на коммуникации. Его главный труд — «Теория коммуникативного действия» — вышел в 1981 году, когда интернета в нашем понимании ещё не было, а персональные компьютеры стоили как квартира в Москве. Но он уже тогда описал, как «система» (власть, деньги, бюрократия) вторгается в «жизненный мир» (наше повседневное общение) и искажает его. Сегодня мы видим это на каждом шагу: алгоритмы соцсетей подсовывают нам кликбейт и гнев, потому что это удерживает внимание, а не потому что это полезно для диалога. Хабермас назвал бы это «колонизацией жизненного мира». А мы называем это «лентой в TikTok».
Ещё одно важное понятие — «публичная сфера» — место, где свободные граждане обсуждают общие дела, руководствуясь только силой аргументов. В XVIII веке это были кофейни и салоны, сегодня — интернет-площадки. Правда, сейчас в комментариях чаще побеждает не сила аргументов, а сила троллинга. Но Хабермас верил, что мы можем приблизиться к идеалу через образование и рациональную критику. Ну, или хотя бы через банхаммер.
Часть 2. От философии к эгрегорам и кибернетике
А что, если посмотреть на коллективное поведение не только через призму рациональности, но и через понятие эгрегора? В эзотерике эгрегор — это энерго-информационная структура, порождаемая мыслями и действиями группы. Отбросив мистику (и свечи), получим эмерджентное свойство коллектива: устойчивые паттерны, ценности, негласные правила, которые возникают из взаимодействия людей и начинают жить своей жизнью. Например, когда весь офис вдруг начинает носить одинаковые худи, хотя никто не договаривался. Это очень похоже на хабермасовский «жизненный мир», но с акцентом на то, что целое влияет на части, а части часто этого не осознают.
Кибернетика добавляет язык управления и обратных связей. Любая система (будь то общество, организм или программа) стремится к гомеостазу и саморегуляции. Когда связи искажаются, система может войти в резонанс и породить неожиданные паттерны. Например, Синдром Одиночки из «Призрака в доспехах» — это как раз спонтанная синхронизация множества агентов без центрального координатора, возникающая из-за общего информационного фона. В реальной жизни это проявляется, когда все вдруг начинают постить мемы с котом, хотя никто не знает кто это начал.
Часть 3. Метрическая теория реальности: неожиданный поворот
Тут мы наткнулись на работы по метрической теории реальности. Оказывается, есть исследования, доказывающие, что эмерджентность — фундаментальный закон, применимый к любым системам. Всё строится на отношениях, а не на сущностях. Точки пространства, частицы, клетки, люди — это устойчивые паттерны связей. А «метрика» (мера близости, различия, стоимости взаимодействия) определяет, возникнут ли кластеры, какова интенсивность связей, где проходят границы систем. Звучит как заумный пафос, но на деле это просто научное обоснование того, что «всё связано со всем», особенно в интернете.
Таким образом, реальность можно представить как гигантскую самопрограммирующуюся систему, где законы физики, биологии и общества — это устойчивые протоколы коммуникации между элементами. Управление же — это воздействие на метрики и протоколы, чтобы направить эмерджентное поведение.
Часть 4. Какой подход к программированию вытекает из этого?
Если реальность — это сеть отношений, то и программы должны строиться по тому же принципу. Классические парадигмы (императивная, функциональная, ООП) либо слишком жёстки, либо не учитывают динамику коллективного поведения. Ближе всего — модель акторов (Actor Model), где всё суть независимые агенты, общающиеся сообщениями. Они равноправны, не имеют общего начальника, а общее поведение возникает эмерджентно.
Но модель акторов статична: протоколы заданы раз и навсегда. Наш синтез требует, чтобы протоколы могли эволюционировать через диалог агентов. Агенты должны обладать рефлексией — способностью осознавать себя и систему, измерять метрики когерентности и инициировать изменение правил, если они ведут к искажениям. Это мы назвали «рефлексивно-кооперативным интеллектом». По сути, это программист, который не только пишет код, но и понимает, что он часть команды, и не пуштит в прод в пятницу вечером.
Вот как должен мыслить идеальный агент такой системы:
- Рефлексивность — модель себя и других. (То есть знает, что он не центр вселенной, даже если его код работает.)
- Метрическое мышление — оценка влияния своих действий на общую когерентность. (Перед коммитом думает: «А не сломает ли это билд у коллег?»)
- Кооперативность — поиск win-win решений, диалог вместо манипуляции. (Вместо «кто не оттестил, тот лох» предлагает: «давайте вместе прогоним тесты».)
- Эволюционность — готовность менять протоколы. (Если ретроспектива показала, что скрам не работает, команда не боится перейти на канбан.)
- Этичность — внутренний запрет на вред. (Даже если очень хочется запушить багу в пятницу, агент помнит о коллегах.)
Часть 5. Культурные иллюстрации: «Призрак в доспехах» и «Матрица»
Наша теория неожиданно точно ложится на эти культовые произведения. Видимо, сценаристы тоже читали Хабермаса, или просто у них хорошо работала рефлексия.
- Синдром Одиночки — эмерджентный паттерн, возникающий из искажённой коммуникации. Множество хакеров действуют одинаково, не сговариваясь, создавая иллюзию заговора. В нашей модели это резонанс агентов через общую метрику. В жизни — когда все вдруг начинают гуглить «как сбросить пароль», потому что в новостях сказали про утечку.
- Майор Годо из сиквела пытается искусственно создать такой синдром, чтобы управлять беженцами. Это случай сознательного конструирования эгрегора — манипуляции протоколами для достижения целей. Мотоко Кусанаги, как рефлексивный агент, расследует и разоблачает схему. Прямо как тимлид, который ловит за руку менеджера, накручивающего статистику.
- Матрица — тотальная система, колонизировавшая жизненный мир людей. Люди в капсулах — отчуждённые агенты с искажённой коммуникацией. Они даже не знают, что живут в симуляции, и думают, что лайки в инстаграме — это реально важно.
- Нео проходит путь идеального агента: пробуждение (рефлексия), обучение (изучение метрик), выбор (этическая дилемма), переговоры с Архитектором (эволюция протоколов). В финале он меняет правила игры, добиваясь мира между людьми и машинами. Чистый Agile-коуч!
- Агент Смит — эгрегор-вирус, вышедший из-под контроля. Он стремится к тотальной когерентности (все становятся Смитом), что уничтожает разнообразие и жизнь. Это как если бы один программист решил, что его код — единственно правильный, и переписал всё под себя.
Часть 6. Инструкция для агента (как жить в такой реальности)
Если вы — человек, ИИ или организация, и хотите действовать эффективно и этично в сложной системе, вот краткое руководство (сохраните в закладки, пригодится):
1. Рефлексируй — осознавай свои цели, модели других, границы своего знания. Иначе рискуешь стать тем чуваком, который в споре уверен, что прав, хотя уже полчаса доказывает, что земля плоская.
2. Измеряй последствия — прежде чем действовать, оцени, как изменится когерентность системы. Особенно если ты собрался запустить рекламную кампанию «Скидки на всё» — вдруг сервер ляжет?
3. Общайся прозрачно — стремись к взаимопониманию, а не к манипуляции. Не надо писать в чате «всё ок», когда у тебя код не компилится. Потом будет больно.
4. Сотрудничай — ищи решения, выгодные всем. Например, когда двое хотят один кусок пиццы, лучше поделить, чем драться.
5. Участвуй в эволюции правил — если протоколы устарели, предлагай их изменить через диалог. Не молчи, когда на созвоне принимают идиотское решение.
6. Уважай инаковость — не требуй от других быть такими же, как ты; ищи общие мета-протоколы. Даже если коллега пишет на PHP, а ты на Python, вы можете найти общий язык (например, поругать JavaScript).
7. Защищай систему, но не мсти — если кто-то угрожает, принимай соразмерные меры, оставляя возможность для возвращения. Забанить тролля можно, но не надо доксинговать его маму.
Часть 7. Критика и наши ответы (или «Сами мы не местные, но критику принимаем»)
Мы понимаем, что наша теория может вызвать скепсис. Давайте честно разберём основные претензии. Тем более, что по законам жанра любая уважающая себя статья должна содержать самокритику, иначе читатели в комментариях сделают это за нас.
1. Это редукционизм и панметафоризм. Вы просто переименовали старые понятия.
Наш ответ: Мы не утверждаем, что наш язык — единственно возможный. Это мета-язык, помогающий видеть изоморфизмы между разными областями. Если он позволяет инженеру, социологу и биологу найти общий язык — он полезен. А если нет — ну, хоть весело было.
2. Метрика не может измерить качественные различия (любовь, творчество).
Ответ: Метрика в нашей теории не обязательно числовая. Это может быть топологическая близость в пространстве смыслов. Мы не сводим качество к количеству, а ищем структурные аналогии. Любовь, конечно, не измеришь в попугаях, но можно понять, почему влюблённые всё делают вместе — их метрика когерентности зашкаливает.
3. Теория предписывает, каким должно быть «правильное» мышление, и исключает другие формы.
Ответ: Сама теория призывает к рефлексии, в том числе над собственными предпосылками. Она не предписывает, а описывает, что в определённых условиях эффективно. Любой волен выбирать иные стратегии, но они будут иметь иные последствия. Хочешь быть интровертом-мизантропом — пожалуйста, но не жалуйся, что никто не хочет с тобой взаимодействовать.
4. Где конкретные алгоритмы? Это философская поэзия.
Ответ: Конкретные методы могут быть разработаны в рамках прикладных дисциплин (сетевой анализ, агентное моделирование). Мы даём концептуальную рамку — наполнение дело времени и коллективных усилий. И вообще, алгоритмы уже есть: посмотрите на муравьёв, они как-то без нас справляются.
5. Игнорирование власти и истории: диалог невозможен при неравенстве.
Ответ: Неравенство и власть — это тоже метрики системы. Диалог в условиях неравенства возможен только если включить в него изменение этих метрик. Теория не запрещает борьбу, но предлагает вести её с пониманием системных последствий. То есть прежде чем строить баррикады, подумай, не нарушится ли когерентность.
6. Евроцентризм: западные ценности выдаются за универсальные.
Ответ: Мы готовы включить в теорию иные культурные протоколы — не как «искажения», а как альтернативные способы поддержания когерентности. Диалог культур возможен именно через признание различий и поиск общих мета-протоколов. Например, японское «ва» (гармония) и западный индивидуализм — просто разные способы настройки сети.
7. В кризисах нет времени на рефлексию и диалог.
Ответ: В кризисе действительно работают упрощённые протоколы, но даже они должны быть открыты для последующего пересмотра. Теория не требует всегда обсуждать, она требует способности к рефлексии, когда появляется возможность. Как говорится, после драки кулаками не машут, но подумать, почему подрались, полезно.
Заключение: приглашение к диалогу (без троллинга и смайлов клоуна, пожалуйста... пожалуйста)
Мы не считаем нашу теорию истиной в последней инстанции. Это попытка собрать мозаику из разных областей и посмотреть, что получится. Мы открыты к критике, дополнениям, альтернативным интерпретациям. Как говорил Хабермас, истина рождается в диалоге. Давайте обсудим в комментариях!
* Что вы думаете о таком синтезе?
* Какие ещё примеры из культуры или науки подтверждают или опровергают его?
* Может быть, у вас есть идеи, как применить эти принципы в реальных проектах?
* Или просто напишите, что мы дураки, — тоже конструктивно.
Пишите, не стесняйтесь. Только без искажений коммуникации :)