Как стать автором
Обновить

«Многомерные» ссылки для создания очень большой платформы

Уровень сложностиСредний
Время на прочтение33 мин
Количество просмотров2.6K

Считается, что Гугл и Амазон целенаправленно снижают качество поиска и не способны корректно обработать простейшие поисковые запросы, а страницы продуктов на Амазоне наполнены недостоверными отзывами и фальсифицированным рейтингом. Есть утверждение, что Википедия осталось последним хорошим местом в интернете по качеству и объективности информации. Википедия находится в стагнации с 2007 года, но сохранила по разным оценкам от 2 до 7 место в рейтингах. Википедия самый эффективный ресурс Интернета: хотя бюджет сильно раздут сверх необходимого, затраты на Википедию очень малы по сравнению с любыми сопоставимыми по популярности проектами. Википедия получает финансирование от крупных платформ и возможно поэтому ограничивает собственный рост при помощи бессмысленных ограничений: расширенная Википедия++ могла бы сохранить все качества существующей Википедии принимая практически любые вклады, но применяя требования энциклопедичности исключительно для отображения вкладов, когда читатель явно требует энциклопедичность. Ниже разберём особенности Википедии и возможное направление её развития в очень большую платформу способную поглощать другие платформы.

Википедия является примером «многомерной[1]» системы с явными «независимыми координатами» язык и заголовок статьи. В Википедии есть ещё и «скрытая» временная координата, навигация по которой – просмотр старых версий статьи, а также четвёртая координата авторства, которая позволяет навигацию по вкладам зарегистрированных авторов. Многомерная система позволяет использовать отдельный метод навигации для каждой координаты с сохранением текущих значений всех остальных координат.

Выдвигается гипотеза, что благодаря развитию многомерия, можно создать универсальную Википедию++, В++, которая может заменить и поглотить Википедию и другие Вики, авторские блоги и социальные сети, маркетплейсы с форумами и обзорами. Такая система многократно снизит потребность в Гугле и Яндексе или даже приведёт к отказу от поисковиков. B++ предполагает единый «многомерный» формат базы данных и единый «многомерный» пользовательский интерфейс, который за одно нажатие мыши может «разворачиваться» в интерфейс одной из поглощённых платформ не меняя достигнутой при навигации позиции и её текущего окружения.

Рисунок 1: Трехмерный срез многомерного пространства В++. Оси языков, версий, уровня сложности… не указаны.
Рисунок 1: Трехмерный срез многомерного пространства В++. Оси языков, версий, уровня сложности… не указаны.

Когда можно заменять поиск простой навигацией?

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

До возникновения поисковиков в первой половине 90-х существовали каталоги всего Интернета. Каталоги предполагали многоступенчатую навигацию, а не поиск[2]. Единственным сохранившимся большим аннотированным каталогом всего «важного» можно считать Википедию, в которой всё равно обычно применяется поиск по заголовкам и навигация по тематическим категориям, языкам и старым версиям статей. На примере Википедии видно, что навигация становится возможной только когда переход по навигации очень хорошо определён и результат перехода полностью предсказуем (та же статья, но на другом языке), а интерфейс, применяемый для навигации по языкам, универсален для всей Википедии. Кроме того, хорошая навигация за шаг приводит к нужному результату. Поиск нужен только если мы не знаем окружения и не можем предсказать, каких ресурсов мы можем достичь за один шаг. В данной статье рассматривается как расширить возможности навигации в Википедии++ до уровня социальных сетей, что уменьшит потребность в поиске, а также к каким преимуществам для платформы и для пользователя это приведёт.

Возможно, успех больших проектов в Интернете, включая социальные сети и Вики, определяется созданием новых типов ссылок пригодных для навигации. Есть два типа ссылок: ссылки URL и ссылки описывающие простые отношения между текстами, например объединяющие версии одной статьи Википедии на разных языках или статьи одного автора, перечисленные в хронологическом порядке. Ссылки URL необходимо задавать явно, пригодные для навигации отношения между текстами можно вычислять, причем результат вычисления экстраполируется сразу на всю систему: большинство статей Википедии представлены сразу на многих языках. Заголовок статьи и язык образуют некоторое подобие независимых координат, описывающих статьи Википедии. Каждая из «координат» позволяет задать направление для поиска (например, поиск по заголовкам не меняет язык) или создать отдельный стандартный набор навигационных ссылок применимый в любой точке однородной системы (смена языка в Википедии не меняет заголовок). Разные размерности В++ не изотропны, что позволит реализовывать разные существующие платформы в рамках единой архитектуры.

Независимые координаты для очень большой Википедии В++

Существует много разных отношений между текстами, каждое из которых можно считать отдельной координатой многомерной системы. Список координат был приведён в Манифесте В++. Ниже я повторяю этот список с исправлениями и дополнениями:

  1. Тема статьи, описываемая заголовком;

  2. Автор(ы);

  3. Язык;

  4. Версия: дата написания и даты редактирования. Можно дополнить флагом черновика.

  5. Формат, например энциклопедическая или оригинальная статья, форум, блог…

  6. Дискурс, то есть общий язык. К этой координате относится и точка зрения. Самый важный параметр, отсутствующий в явном виде в современном интернете;

  7. Уровень сложность от детского до профессионального желательно отделить от формата текста, чтобы не переутяжелять формат;

  8. Легальный статус, включая копирайт или «запрещён Роскомнадзором»;

  9. Значимость, качество и зрелость, от черновика до решений Вселенского Собора. Эта координата является зависимой от версии, формата и, косвенным образом, от дискурса: например, суждения о математиков и математике важнее суждений о математике всех остальных.

  10. Уровень доступа для чтения и права редактирования: личный, для группы или всех друзей, для участников определённого дискурса, для всех.

  11. Ссылка или набор ссылок или другой идентификатор сторонних ресурсов, связанных с ресурсом внутри В++. Данная координата зависима от заголовка.

Некоторые из перечисленных выше координат могут отсутствовать для некоторых страниц В++, а последние три координаты не являются полностью независимыми, так как иногда могут вычисляться по значениям других координат.

Координаты заголовок и язык явно используются в Википедии. В++ в качестве координаты вместо заголовка использует тему, так как заголовки «параллельных» статей на одну тему отличаются не только между разными языками, но и между разными дискурсами. Например, статья с заголовком «Великая Октябрьская Социалистическая революция» в советском дискурсе соответствует статьям «Октябрьская революция 1917 года» или «Октябрьский переворот 1917 года» в других дискурсах. Значит заголовки статей на иногда надо переводить не только между языками, но и между дискурсами, и между разными форматами и уровнями сложности статей. Весь набор переводов заголовков описывающий тему статьи следует хранить в базе данных В++.

Координаты автор(ы) и версия тоже в Википедии есть, но немного спрятаны от пользователя. В Википедии есть не только энциклопедические статьи, но и форумы для авторов под статьями, то есть в ограниченном виде представлена и пятая координата: выбор между статьей и форумом. Естественным было бы дополнение Википедии упрощённой школьной и усложнённой научной версиями, объединёнными общим интерфейсом с обычной Википедией, но была создана только упрощённая Википедия как языковая версия Simple English для малограмотных, а не как ресурс для школьников.

Набор уровней доступа к тексту зависит от значений других координат. Тексты Википедии и других энциклопедий общедоступны для чтения, но права редактирования ограничены их собственным дискурсом. Черновики текстов энциклопедии могут быть ограничены для чтения только собственным дискурсом, а для редактирования только некоторыми авторами. Личные блоги могут быть ограничены для чтения только автором или друзьями автора.

На первый взгляд, координаты это просто набор тегов и их значений, то есть метаданные ресурса, выбранных для вертикального поиска. Значения для некоторых типов тегов могут быть не заданы: например, если единственная версия статьи написана на русском – русский язык относится к метаданным, а если есть версии на многих языках, то тег «язык» становится координатой[3] по которой можно осуществлять навигацию. Если же язык всегда рассматривать как координату, то даже при наличии версии статьи только на одном языке, в системе уже зарезервировано место для аналогичных статей на всех остальных языках, которое можно заполнить хотя бы машинным переводом в браузере в реальном времени. Сходным образом для каждой статьи формата энциклопедии, в В++ резервируется место для альтернативных версий статьи в популярных дискурсах, место форумов и для других форматов…

Отличие координат от параметров для вертикального поиска в точной определённости координат и заранее ограниченном наборе тегов. Все координаты, которые могут быть применены к вкладу, должны быть назначены при создании вклада явно автором или автоматически системой. Кроме того, координаты для каждого ресурса В++ должны быть уникальными для каждой страницы в системе[4]. Для создания новой страницы В++ или новой версии старой страницы ей должны быть присвоены координаты отличные координат всех существующих статей. Если В++ будет расти в основном по новым измерениям, а не только увеличивать количество заголовков статей, то В++ сохранит «размеры» Википедии, то есть сохранит типичное количество шагов поиска, при намного большем «объёме», то есть общем количестве страниц.

Дискурсы (точки зрения)

Дискурс, то есть общий язык единомышленников, самая важная новая координата, отсутствующая во всех современных платформах в явном виде. Общий язык означает как набор терминов, так и набор точек зрения. Точки зрения не способные создать собственный хотя бы маленький дискурс или под-дискурс не заслуживают внимания. Например, в языках советских и антисоветских много общего, то есть существует общий дискурс, который разделяется на два под-дискурса в вопросах по которым мнения расходятся. До какой-то степени разные дискурсы представлен разными языками Википедии: конфликт между Израилем и Хамасом начавшийся 7 октября 2023 года будет по разному представлен в переводах статей на иврите и на арабском на русский, но это суррогат полноценной навигации по дискурсам.

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

Дискурсы, как господствующие системы мировоззрения, возникли задолго до интернета и задолго до философов их открывших, от них не избавиться. Наиболее явно мы наблюдаем «либеральный» дискурс которого придерживаются демократическая партия США, «либеральные» СМИ, модераторы Википедии и Фейсбука, движения БЛМ и ЛГБТ, Всемирный Экономический форум Клауса Шваба, большинство студентов и преподавателей западных университетов, особенно гуманитарии, экологические активисты, включая Альберта Гора и Греты Туборг, Энтони Фаучи, ВОЗ и американские организации здравоохранения с программой вакцинации от ковида-19… Альтернативные дискурсы, например «консервативный» дискурс сторонников Трампа и республиканской партии, тоже существуют. Сторонников «консервативного» дискурса в США не меньше, чем сторонников либерального, но они намного слабее представлены в СМИ и соцсетях и намного хуже консолидированы в различных организациях. В результате сторонники «либерального» дискурса навязывают всем остальным свой язык, свои определения, а через язык навязывают свою политическую позицию. Например, либералы считают себя левыми прогрессистами. Левые в их дискурсе обязаны поддерживать нелегальную иммиграцию, при этом умалчивается, что левые начиная от Карла Маркса и заканчивая Цезарем Чавесом и Бени Сандерсом в 2016 году выступали против нелегальной иммиграции. Современные «прогрессивные» «левые» поддерживают люмпенов погромщиком мелкого бизнеса и выступают против «привилегий белых рабочих», хотя раньше левые, как меритократы, всегда выступали в первую очередь в интересах квалифицированных наёмных работников, а в конфликтах между квалифицированными работниками и неквалифицированными мигрантами всегда выступали в пользу первых. Пол «либерализмом» в США понимают тоталитарную систему взглядов «либеральных» университетских профессоров, а не классический либерализм XVIII – XIX веков выраженный в Билле о Правах США и других документах того времени. «Правые» «консерваторы» в США в силу неразвитости собственного дискурса в последние годы всегда безоговорочно принимали предложенную «либералами» терминологию.

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

Дискурсы в Интернете часто описываются как информационные пузыри. Информационные пузыри считаются проблемой, но пузыри – одна из основ социальных сетей: кроме политики дружбы и взаимного показа друзей, для избегания конфликтов, оскорблений и флуда, Фейсбук старается прятать друг от друга враждующих авторов или полностью удаляет из Фейсбука некоторые точки зрения. Википедия агрессивно навязывает существование единственно верной точки зрения (своих спонсоров). Проблема информационной изоляции лежит не в существовании разных дискурсов, но в отсутствии как удобных механизмов для явного выбора «пузыря» и быстрой смены «пузырей», так и защиты вкладов представителей разных дискурсов от взаимного вандализма.

С точки зрения базы данных системы, дискурсы хуже определены, чем языки. Принадлежность нового текста к тому или иному дискурсу требует оценки, которую можно осуществить автоматически по набору готовых текстов для каждого из дискурсов с использованием векторного поиска с токенизироваными полями. Фокус на дискурс в векторном представлении может работать на разности расстояний между тегами в разных дискурсах. Например, в дискурсе Галковского «СССР» и «колония» близки, а в советском дискурсе далеки. Расстояние между тегами также может вычислить нейросеть обученная по расстояниям между дискурсами в уже оцененных текстах. Механизм дискурсов упрощает обучение нейросетей, так как решает проблему выбора материала для обучения. Коммерческие нейросети, вроде ChatGPT, не обучаются при общении с пользователями, так как не могут доверять пользователям. Привязанная к одному дискурсу нейросеть может текстам этого дискурса и утверждениям авторов этого дискурса, что даёт преимущества и привилегии пользователям способным достигать согласия и доверия в рамках какого-то дискурса.

Вычисление дискурса по текстам может быть дополнено взаимной оценкой авторов. Такая взаимная оценка также необходима для защиты от вандализма. Для этого можно применить механизм локальной кармы: лайки имеют вес согласно весу лайкающего в данном дискурсе. Попытка порчи или даже просто оценки статей в чужом дискурсе ведёт к изоляции «вандала» от этого дискурса: если эпигоны и критики в какой-то теме заминусуют друг друга, то они больше не смогут писать друг другу в комментариях на данную тему, а тема разделится на два разных дискурса. Отвечать можно будет только в рамках дискурса единомышленников со ссылкой на ресурсы дискурса противников, но можно создать свой ресурс привязанный к чужому ресурсу как ответ. Всё это сохраняет границы между двумя дискурсами, но сокращает навигацию между ними до одного нажатия мыши. Если эпигоны и критики смогут общаться напрямую, то значит они смогли образовать какой-то общий дискурс с положительной кармой и у эпигонов, и у критиков. Оценку следует применять максимально локально: у одних и тех же пользователей по какой-то теме, например политике, может быть согласие и общий дискурс, по другой теме, например кулинарии, нет согласия и разные дискурсы.

Дискурс является продуктом коллективного творчества активных авторов, пишущих на близкие темы и обладающих сходными точками зрения. Индивидуально авторы дискурса в первую очередь взаимодействуют между собой (даже если не декларируют принадлежность к дискурсу явно и даже если не знают о существовании дискурса), а все вместе – с читателями дискурса. Подписка в В++, а значит и аудитория, может быть у дискурса в целом, а не только у отдельных авторов или групп «друзей». Авторы могут писать в личные блоги или в ресурсы «своего» дискурса. Вклады В++ могут быть оценены с точки зрения дискурсов и встроены в наиболее близкий дискурс, даже если авторы не предполагали размещать там свои вклады.

Заголовки аналогичных статьей на одну тему различается на разных языках и иногда не являются прямым переводом. Если версии одной статьи Википедии на разных языках сильно различаются, возможно эти версии принадлежат не только к разным языкам, но и к разным дискурсам, а значит написаны с разных точек зрения. В этом случае смена языка в Википедии приведёт к смене дискурса. В Википедии не ясно какую из двух статей автоматически переводить на третий язык, на котором статьи вообще нет. В++ в той же ситуации дискурсы определены, а значит смена языка не приведёт к существующей версии статьи на другом языке и в другом дискурсе за один шаг, но к автоматическому переводу статьи на другой язык с предупреждением, что это перевод. Далее можно будет сменить дискурс не меняя язык. Напротив, попытка сменить только дискурс приведет к переводу статьи с другого языка с предупреждением, что это автоматический перевод. В В++ на третий язык переводить нужно обе статьи, чтобы получить две версии статьи на одну тему в разных дискурсах.

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

С точки зрения пользовательского интерфейса В++ навигация по статьям на одну тему, выражающим разные точки зрения, может осуществляться также, как навигация по языкам Википедии, то есть навигацией по списку дискурсов, в котором дискурсы перечислены начиная с наиболее популярного по данной теме. В системе может быть очень много дискурсов и разных точек зрения, но по каждой теме количество популярных точек зрения будет небольшим, от 2 до 5. От дискурсов следует отличать разные формы изложения (статья энциклопедии, учебник, авторские произведения, научные статьи, форум) в рамках одного дискурса, и разные версии статьи (текущая версия, черновик будущей версии, предложенный для обсуждения, старые версии).

Не многомерие, а 1+N или 2+N мерие

Заголовок в Википедии и В++ самая большая координата по количеству возможных значений. Авторов в системе тоже может быть много, но, так как каждый из авторов пишет по ограниченному набору тем, для каждой темы и тем более страницы уникальных (со)авторов сравнительно мало. Все координаты, кроме заголовка и отчасти авторов, крайне ограничены по возможным значениям во всей системе, а значит пригодны для навигации и не требуют поиска. Все эти «маленькие» координаты используются, чтобы сократить количество уникальных заголовков в системе. Система должна стимулировать авторов повторно использовать релевантные заголовки, уже представленные в системе, и отличать новый текст по другим координатам от уже существующих текстов, а редакторов заменять уникальные заголовки на наиболее популярные, если для этого есть возможность.

Сложность поиска в Википедии и В++ определяется поиском по заголовкам. К заголовку можно добавить некоторые метаданные, относящиеся к категориям и не относящиеся ни к одной из точно определённых координат. Такие метаданные не могут применяться для навигации в виде мгновенного перехода на нужный ресурс, но пригодны для ограничения поиска. Внутренние ссылки Википедии и В++ отличаются от URL, тем, что являются заголовками статей, то есть несут информацию, записанную на естественном языке, понятную для человека и пригодную для обработки ИИ.

Компактификация измерений = компактификация копипасты

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

В многомерных системах, Википедии и В++, у одинаковых вкладов одинаковые координаты, а значит для копипасты в системе просто нет места. Попытки задать для копипасты новые уникальные значения координат либо приведут к изолированному от остальных статей оффтопику который не будет никому виден, либо к публикации прямо по соседству с оригиналом, оба случая легко выявляются нейросетью или пользователями и приводят к снижению рейтинга копипастера и ранга копипасты при навигации и поиске. Снижение ранга копипасты может происходить одновременно с повышением ранга оригинала и автоматической заменой ссылок на копипасту ссылками на оригинал. Вместо репоста В++ предполагает включение публикации в дискурс и повышение ранга публикации в дискурсе через механизм локальной оценки авторами этого дискурса. Благодаря такому механизму публикация становится более заметной для читателей без создания дубликата и может включаться в новые ленты выдачи.

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

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

Платформы обычно обладают высокой степенью однородности интерфейса по сравнению с относительно небольшими сайтами[5], неоднородность которых иногда служит средством достижения многообразия контента. Для большой системы «однородность» снижает затраты на разработку и снимает ограничения на рост системы. 

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

Основной поиск или навигацию по многомерной В++ удобно осуществлять, изменяя значение одной координаты за один шаг. Выбор этой координаты определяет тип системы, например Вики. Выбор значений остальных «фиксированных» координат в перпендикулярной плоскости задает реализацию систему, например русскую Википедию или фанатскую Вики. Популярные типы и виды системы можно выбирать в отдельном меню, а также добавлять в то же меню в виде закладок (ссылок), которыми пользователи могут обмениваться. Ниже перечислим как систему можно настроить для получения аналогов разных существующих платформ. Текущий пользовательский интерфейс В++ определяется выбором основного направления поиска/навигации и набором пунктов дополнительных навигационных меню.

Чтобы из В++ получить Википедию[6] надо выбрать для поиска заголовки статей, а по остальным координатам задать самый «популярный» дискурс, формат «энциклопедии», «бытовой» уровень сложности, и «высокую» значимость текстов. Текущий язык при таком выборе сохраняется, а последняя версия (не черновик) от любых авторов при выборе формата «энциклопедия» выбирается автоматически. Оказавшись в Википедии, можно осуществлять основной поиск как в Википедии, навигацию по разным языкам как в Википедии. Для выбора вместо Википедии других Вик, надо выбрать нужный дискурс. Для получения расширенной Википедии – снять ограничения на высокую значимость. Если при поиске мы не нашли нужной статьи в Википедии, но нашли статьи с меньшей чем нужно для Википедии значимостью, то в результатах поиска дается предупреждение и предоставляется выбор остаться в рамках Википедии или выйти за пределы Википедии. Для формата энциклопедии, включая Википедию также полезно рядом с выбором языка показывать список всех популярных дискурсов, в которых есть данная статья. Такой список можно реализовать двумя способами – описывая эти Вики через их дискурсы и значимость или перечисляя заголовки Вик, импортированных в В++ из Интернета. Навигация по разным Викам через выбор дискурса и значимости, а не через исторические заголовки Вик лучше соответствует единой архитектуре В++.

Рисунок 2: Аналог Википедии внутри В++. Доступна навигация по дискурсам в другие Вики, а также смена уровня сложности, значимости и есть доступ к форумам и блогам.
Рисунок 2: Аналог Википедии внутри В++. Доступна навигация по дискурсам в другие Вики, а также смена уровня сложности, значимости и есть доступ к форумам и блогам.

В формате блог можно создавать новые статьи с заголовками или без заголовков, как в любой социальной сети, например в ЖЖ или Фейсбуке, и задавать привилегии для чтения, редактирования и комментирования. Для перехода из Википедии в авторский блог, можно найти статью об авторе[7] со ссылкой на его блог в Википедии если автор «значимый» или в расширенной Википедии с «малозначимыми» статьями, либо найти автора в списке авторов текущей статьи, либо сменить направление поиска на поиск по всем авторам системы. При всех этих способах перехода в блог произойдёт разворот основного направления с поиска по заголовкам на навигацию по датам публикации выбранного автора. Выдача ресурсов в виде ленты, а не одной статьи, возможна при навигации по некоторым направлениям. Например, при просмотре авторского блога выдается лента публикаций, упорядоченная по времени.

Рисунок 3: Личный блог внутри В++ в виде ленты по датам с линейкой прокрутки. Поиск по авторам и добавление авторов может превратить блог в ленту друзей.
Рисунок 3: Личный блог внутри В++ в виде ленты по датам с линейкой прокрутки. Поиск по авторам и добавление авторов может превратить блог в ленту друзей.

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

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

Рисунок 4: Лента новостей сходная с лентой Википедии, но можно выбирать дискурсы. В научных новостях при желании можно задать сложность.
Рисунок 4: Лента новостей сходная с лентой Википедии, но можно выбирать дискурсы. В научных новостях при желании можно задать сложность.

Формат расширенной Википедии естественным образом подходит для обзоров товаров и результатов их тестирования, сохранения заметок по использованию и инструкций по ремонту, а также форумов для обсуждения всего этого. У Википедии уже есть механизм категорий, которыми можно обозначить тему статьи как товар и указать производителя, если такой есть. Для сложных товаров, например автомобилей, базовая статья может быть не только статьей, но и заглавной страницей дочерней энциклопедии, задаваемой через категории. Например, статья про автомобили Mitsubishi будет служить и заглавной страницей для энциклопедии автомобилей этой марки, а статья про модель Mitsubishi Outlander заглавной статьей для энциклопедии по этой модели.

Переход из энциклопедии и форумов в торговую площадку, продающую товары и услуги не будет мешать пользователям, при условии, что расширенные статьи о товарах отмечены как статьи о товарах вне рамок базовой энциклопедии, реклама явно отмечена как реклама. Рекламу на В++ очень легко таргетировать без настроек и без сбора информации о пользователе: посетитель В++ сам придёт туда, где расположена нужная ему реклама. Пользователи, которые товарами не интересуются, просто не увидят рекламу и не выйдут из энциклопедии на торговую площадку.

Рисунок 5: Переход из «Википедии» (для iPhone 12) или расширенной Википедии++ (для менее популярных товаров) в Магазин возможен если предмет статьи есть в Магазине. Для категории Товар также доступен Формат = Отзывы, если отзывов пока нет, то ссылка отмечена серым, а переход по такой ссылке позволит создать первый отзыв.
Рисунок 5: Переход из «Википедии» (для iPhone 12) или расширенной Википедии++ (для менее популярных товаров) в Магазин возможен если предмет статьи есть в Магазине. Для категории Товар также доступен Формат = Отзывы, если отзывов пока нет, то ссылка отмечена серым, а переход по такой ссылке позволит создать первый отзыв.

Для поглощения Веба, В++ позволяет создавать ресурсы, привязанные к чужим ресурсам согласно последней координате со ссылкой на внешний ресурс. Например, к любой сторонней странице в Вебе можно прикреплять статьи и форумы B++. В случае товара на сторонних площадках одну страницу В++ можно прикреплять ко множеству площадок, продающих данный товар. Для мгновенного доступа к нужным ресурсам В++ из любой внешней страницы нужен браузерный плагин, предоставляющий релевантное меню ресурсов В++. Сходные плагины для поиска купонов и лучших цен на товары уже существуют в Интернете.

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

Задача сокращения «расстояний» в Интернете

Чтобы разобраться с окружением страниц в Интернете или на большой платформе попытаемся определить «расстояние», что позволит задать «метрику» в геометрическом смысле. Расстояние[8] можно определять как минимальное количество шагов навигации, то есть щелчков мыши, прокруток текста и шагов поиска между двумя ресурсами. Такое определение работает для «всезнающей» поисковой системы, но бесполезно для пользователя: только ближайшее окружение, которое можно достичь за одно нажатие на ссылку обычно бывает очевидным. Результат двух переходов по ссылкам уже трудно предсказуем, а значит нужен поисковик. Поисковик при правильном запросе теоретически может сразу найти нужный ресурс, но часто с кучей рекламных ссылок выше нужного результата. Возможно нужно добавить просмотр этих рекламных ссылок к поисковым шагам.

Уточним определение расстояния как оценку числа шагов для перехода от одной страницы к другой, при условии, что пользователь заранее не знает о существовании второй страницы, но хорошо представляет, что он хочет найти. В такой форме оценка расстояния полезна для пользователей, но не определена точно и возможно не работает для поисковых систем. Пользователю также желательно иметь возможность убедиться в несуществовании искомого ресурса за ограниченное время с достаточной достоверностью. Верхнюю оценку времени на поиск или проверку несуществования ресурса можно считать оценкой размера всего Интернета «по диагонали», а не по «объёму» (количеству уникальных страниц).

Задачу эффективного поиска в Интернете возможно можно свести к задаче «вычисления соседства статей», что эквивалентно «упаковке» интернета в какое-то «пространство». В приложениях опишем сходную задачу в геометрии.

Задачей данной статьи является изобретение механизмов, которые бы позволили значительно сократить расстояние между ресурсами в Интернете в целом, а также в каждом тематическом домене Интернета (и хотя бы создать эти тематические домены, чтобы ресурсы на одну тему были «рядом»). Один из новых методов сокращения расстояний в системе при сохранении объёма – «многомерность», один из старых методов – поисковик. Если мы добавляем новое измерение, например языки в Википедии, то число заголовков в системе становится во много раз меньше, так как все переводы заголовка на другой язык теперь считаются одним заголовком, а не разными заголовками, так как статьи с одним заголовком на разных языках связаны друг с другом.

Явные субъективные и неявные объективные вычисляемые ссылки

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

Ссылки могут задаваться автором явно. Назовём такие ссылки «субъективными». Пример такой ссылки – URL придуманный Тимом Бернс-Ли, обратные ссылки при этом не генерируются автоматически и, самое главное, сохранность таких ссылок со временем не гарантирована. К сожалению, современные браузеры даже не пытаются автоматически обрабатывать битые ссылки простым исправлением, поиском дубликата ресурса или перенаправлением на Веб архив, а в поисковиках нельзя сгенерировать обратные ссылки ведущие на просматриваемую страницу, хотя техническая возможность для всего этого есть.

Существуют «объективные» ссылки, задающие отношение данного текста к другим текстам. Объективные ссылки не могут быть заданы автором столь же однозначно как URL, но вычисляются системой, возможно через набор тегов или другое описание отношений между статьями, заданных автором или другими участниками. Один из примеров – лента публикаций одного автора в соцсети выложенная в хронологическом порядке. Такая ссылка эквивалентна ссылке на соцсеть + авторство + временной штамп. Навигация по таким ссылкам возможна вперёд и назад по времени, то есть ссылка генерируются вместе с обратной ссылкой. Другой пример – ссылки Википедии между версиями одной статьи на разных языках. Такая ссылка содержит обратную и, кроме того, ещё и множественная – версия на каждом из языков связывается со всеми остальными языковыми версиями. Чем более очевидными являются отношения между текстами, тем более важными являются эти отношения, а значит ссылки, вычисляемые согласно самым простым правилам, намного более важны, чем ссылки, вычисляемые сложными алгоритмами.

Деление на два типа ссылок отчасти условное. В Википедии ссылки на версию той же статьи на других языках точно можно считать вычисляемыми. Внутренние ссылки Википедии задается авторами в явно виде [[заголовка другой статьи заключённой в двойные квадратные скобки]], но такая ссылка в силу требования Википедии к заголовкам соответствует тексту внутри двойных квадратных скобок, то есть «вычисляется» по тексту. Внутренние ссылки Википедии намного «менее жесткие» и более долговечные, чем URL: переход по ломаной ссылке позволяет создать новую статью с нужным заголовком или задать переадресацию, без исправления исходной ломаной ссылки, что невозможно в остальном Интернете. В Википедии можно вернуться назад и исправить ссылку, что тоже обычно невозможно в остальном Интернете. Таким образом вычисляемые ссылки оказались намного более «прочными» и долговечными по сравнению с явными ссылками.

Неявные ссылки существуют и в виде результатов поисковых запросов, но такие запросы привязаны к эфемерному тексту запроса, а не к постоянным ресурсам: исходной странице и странице, на которую осуществляется переход. Внутри поисковика скрыты неявные ссылки, описывающие «окружение» каждой из проиндексированных страниц сети, но поисковик не выдает логику этого окружения: нельзя попросить у поисковика перейти с данной страницы в каком-то направлении, например, если статья имеет отношение к образованию или науке трудно найти её версию изложенную доступно для школьника младших классов или, наоборот, на профессиональном уровне.

Нет уверенности в том, что поисковики, нейросети и даже отдельные люди эксперты могут служить универсальным средством оценки статьи и её окружения: если у нейросети или даже у эксперта рецензирующего научную статью на входе достаточно много текстов сомнительного качества, то и на выходе тоже самое, Garbage In, Garbage Out, но относительно простая нейросеть может использоваться для предварительной проверки соответствия текста заявленным автором характеристикам, включая дискурс, а также для защиты от спама и вандализма. Для качественной оценки текста необходимо создать подходящее окружение, то собрать все релевантные тексты рядом и осуществлять проверку большим количеством людей, что создаст новые возможности для обучения нейросетей и оценки их работы.

Важность связей между людьми

Кто не хочет кормить своё войско, тот будет кормить чужое.

Кто не хочет кормить свою аристократию, будет кормить чужую.

Кто не хочет терпеть своих родственников, будет терпеть чужих.

Кто не хочет делать бизнес со своими друзьями, будет делать его со своими врагами.

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

В одной из прошлых статей я описывал, чем мышление неграмотных отличается от мышления грамотных: грамотность создает абстрактное мышление. Неграмотные, пока не обучатся грамотности, не могут понять мышление грамотных. В общем случае, технологии коммуникации задают способы мышления. Возможно, по этой причине основные идеи Манифеста В++ не были поняты, а технологии В++ были восприняты как ещё одно средство борьбы со спамом и цензурой. На существующем уровне понимания можно только замечать случаи массовой «глупости», включая неспособность автора ясно изложить идеи многомерия в предыдущих статьях и случаи массовые глупости в науке постоянно происходящие по причине отсутствия механизмов исправления ошибок, выявленных в научных статьях.

Восприятие мира каждым отдельным человеком неполно. Неполно даже восприятие отдельной проблемы группой высокообразованных специалистов в своей области: практика показывает, что ошибки неизбежны. Целостную картину мира можно создать только в результате взаимодействия между далёкими друг от друга группами (но, если бы такое взаимодействие было, далёкие группы стали бы близкими). В случае общения широких групп людей, уровень их коллективного разума определяется применяемыми технологиями коммуникации. В настоящее время коллективный разум ограничен двумя константами – численность маленького одноуровневого рабочего коллектива, который можно накормить двумя пиццами, и числом социальных связей, числом Данбара. Предложенные выше методы сокращения расстояния (числа шагов поиска) между разными ресурсами в сети, и особенно между тесно связанными ресурсами, возможно, смогут кардинально повысить уровень «коллективного разума», но если предложенные методы создания коллективного разума действительно работают, до реализации В++ мы в принципе не можем понять и оценить возможности В++, как неграмотные не могут понять и оценить возможности грамотных.

Заключение: Экономика В++

Борьба в Интернете ведётся за внимание пользователей, то есть за количество пользователей и время, которое они проводят на сайте. Время – ограниченный ресурс. Важнейшим параметром является качество и настрой пользовательской аудитории: нужны богатые желающие тратить деньги и не нужна школота ищущая развлечений. Считается, что реклама – двигатель торговли, но продавцам нужны продажи, а реклама — это расходы, косвенный налог на оборот. Реклама не нужна в первую очередь рекламодателям, во вторую публике, на которую реклама нацелена. Сами продавцы в принципе не могут договориться снизить срезать затраты на рекламу, например в три раза, так как такая договорённость неустойчива по Нэшу, то есть нарушение договорённости приносит выгоду нарушителю.

Развитие рынка Интернет-рекламы означает улучшение таргетирования рекламы и сокращение объёма некачественной рекламы с плохим таргетированием, но многие недавние «инновации» крайне неэффективны, как с точки зрения высоких затрат на хостинг и разработку, так и с точки зрения таргетирования, что задаёт высокий уровень заспамленности большинства платформ. Например, Ютуб ориентированный на показ «тяжелых» видео долгие годы приносил убытки Гуглу, а сейчас балансирует на грани убыточности. ТикТок привлекает детей, а не платёжеспособную аудиторию, но кем-то считается эффективнее, чем «пенсионерская» Metа. OpenAI с ChatGPT остался бы убыточным даже если все его пользователи оформят платную подписку, а значит возможно торгует данными пользователей.

Википедия является уникальным по эффективности ресурсом интернета привлекая за относительно небольшие деньги огромную аудиторию. Предложенная в моих статьях В++ может сохранить эффективность Википедии, и при этом многократно увеличить аудиторию. В++ способна привлечь и покупателей принимающих с помощью В++ решения о покупке. Благодаря крайне низкой цене хостинга и возможности точного таргетирования рекламы без всякого сбора информации о пользователях, В++ может показывать рекламу только при просмотре материалов о товарах и услугах релевантных показываемой рекламе. Благодаря точности таргетирования общее количество рекламы может быть сокращено более чем на порядок по сравнению с существующими платформами. Например, при просмотре статьи о ремонте коробки передач автомобиля определённой модели В++ будет показывать только рекламу запчастей для этой модели коробки передач, а также услуги по ремонту коробок передач, и не рекламировать продажу телевизоров или строительство каркасных домов. Если статья В++ посвящена философии, то в библиографию можно добавлять краткие ссылки для покупки цитируемых книг по философии, но не более того.

Тема для будущих статей: категории, домены и размерности

Отличным от многомерия методом сокращения размеров системы является разбиение отдельных измерений на домены – категории статей Википедии и группы авторов-друзей в социальных сетях. Многомерное пространство В++ подобно фракталам лишено определённых размеров по ряду измерений и даже может не обладать определённой размерностью в некоторых доменах, но в отличие от фракталов лишено самоподобия. Например, в Википедии какая-то статья может быть представлена только на одном языке или только в одной версии (не было редактирования). У статей на совершенно разные темы (из разных и далёких категорий) будет совершенно разный набор дискурсов, то есть точек зрения. «Фрактальным» является и распределение авторов по дискурсам.

Приложение 1: Формат ссылки для В++

Внутренние ссылки Википедии задается в виде [[заголовка другой статьи заключённого в двойные квадратные скобки]]. Для перехода на другой язык надо задать код этого языка и перевести заголовок на него [[:en:title]]. Способ задания модификаторов с большим числом ключевых слов работает в случае Википедии, но неудобен для многомерной системы.

Общая структура внутренней ссылки или поискового запроса В++ может быть следующая:

[[title] [A: author] [L: language] [V: version] [F: form] [D: discourse] [C: complexity] [S: status] [Q: quality] [P: permissions]] или [[title1] [title2] [A: author1, author2] …] или [[title1] [title2] [A: author1] [A: author2] …]

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

Пример ссылки [[L: en]], означает переход из текущей версии статьи на ту же статью на английском, при этом заголовок автоматически переводится. Ссылка [[F: forum]] даёт переход на форум, соответствующий данной статье, а ссылка [[F: blog]] сработает только если текущий заголовок описывает автора, у которого есть блог. В противном случае надо задавать ссылку [[имя автора] [F: blog]] (если статья об авторе есть) или [[A: UID: BacR] [F: blog]], если логин автора BacR. Ссылка [[Октябрьская революция] [D: монархический]] дает переход на статью в монархическом дискурсе. Ссылка внутри этой статьи [[D: советский]] дает переход на версию той же статьи в советском дискурсе. Ссылку [[V:] [D:] [C:] [F:] [Q:]] будем считать ссылкой со всеми значениями по умолчанию, то есть на текущую версию, дискурс Википедии, сложность Википедии, формат энциклопедии и требования качества Википедии, что эквивалентно [[V: current] [D: popular] [C: popular] [F: encyclopedia] [Q: high]].

Для поисковых запросов можно перед внутренними квадратными скобками ставить логические операторы OR, NOT и использовать круглые скобки, AND подразумевается по умолчанию [OR([D: discourse1] [D: discourse2]) NOT[D: discourse3]], что эквивалентно [OR[D: discourse1, discourse2] NOT[D: discourse3]].

Приложение 2: С чего начать и наполнение В++

Движком для В++ может служить переработанный MediaWiki. Реализация В++ возможна как традиционная серверная, так и распределённая на I2P.

Википедия и некоторые другие ресурсы созданы под лицензией Creative Commons, которая позволяет копировать материал при условии сохранения ссылки на источник. В В++ можно импортировать Википедию в качестве стартового звена с добавлением сыски на источник в конце каждой страницы. В дальнейшем В++ может заполняться свободной информацией. В некоторых случаях авторы смогут копировать свои публикации из социальных сетей. Для этого им нужны соответствующие парсеры.

Формат В++ позволяет создавать спектр «нефиатных» и «экологически чистых» криптовалют не требующих закупки видеокарт и сжигания электричества. Майнить – просто создавать популярные вклады В++ под своей подписью. Нефиатность означает самоценность подписи, под которой созданы вклады: подпись создаёт доверие к автору и обеспечивает видимость последующих вкладов в рамках сложившейся читательской аудитории. «Сатоши» запустившие В++ или добавившие к существующему В++ новый формат смогут поставить свои подписи под первоначальным зерном внутри В++, включая копии Википедии и других текстов. Данный подход выгодно отличается от NFT не обладающих никакой ценностью, кроме договорной.

Приложение 3: Многомерие в геометрии

Для описания многомерности представим отдельные ресурсы в виде клеточек из листа школьной тетради или кубиков. Опишем многомерность на примере организации клеточек в структуры разной размерности. Неявные ссылки — физические связи между клеточками: клеточки соприкасаются краями в рамках одного куска бумаги или лежат друг на друге. Явные ссылки URL будут описаны в ниже в виде линий, нарисованных на бумаге.

Лист из тетради можно нарезать на отдельные клеточки, на полоски шириной в одну клеточку, можно оставить лист неразрезанным или нарезать стопку маленьких листочков, лежащих друг на друге. Отдельные клеточки являются ноль‑мерными, ленточки — одномерными, лист бумаги — двумерным, стопка — трехмерным объектом. Теоретически из трехмерной стопки листков можно нарезать и многомерные стопки. Если лист бумаги из N клеточек нарезан в одну ленту, то её максимальный размер будет N. Если N клеточек составляют квадрат, то сторона квадрата будет, а диагональ, если допускать шаги только в одном направлении через смежные стороны клеточек. Если N клеточек составляют куб, то сторона куба и диагональ, если допускать шаги только через смежные грани кубиков. На ленте у каждой клеточки два соседа которых можно достичь за один шаг, на листе — 4, в стопке — 6. За один или два шага можно достичь 4, 12 или 32 клеточки в 1Д, 2Д или 3Д соответственно. Увеличение размерности системы увеличивает ближайшее окружение каждой клеточки и сокращает максимальные размеры системы в целом и среднее расстояние между случайно взятыми клеточками.

Полоски могут описывать блоги или ленты друзей соцсети при их выдаче. Лист бумаги описывает Википедию двумя координатами – заголовок и язык статьи. Ниже будет в деталях описано как внедрить многомерие ссылок для навигации в Интернете.

Приложение 4: опять геометрия – типовые структуры явных ссылок

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

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

Явные ссылки для целого листа бумаги или стопки маленьких листиков можно описать или смятием листа бумаги в плотный комок или лучше набором линий между разными клеточками (или векторов для направленных ссылок из начала вектора в конец вектора):

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

Развитие Википедии в универсальную платформу В++ требует добавки новых измерений, включая дискурс, различные формы изложения и сложности предмета. Подавляющее большинство явных ссылок при этом будут ссылками в рамках одного среза, повторяющимися на параллельных срезах. Другими словами, явные ссылки меняют только одну координату и часто повторяются между параллельными версиями статьи, например версии одной статьи на разных языках содержат сходные ссылки.


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

[2] Все существующие платформы как-то используют поиск. Диапазон от поисковиков с минимум навигации по расширенным параметрам до социальных сетей, в которых навигация является основным методом, а поиск только дополнительный функционал.

[3] Другими словами координаты, это метаданные определённого набора типов, которые обязательны для любого текста, их значения явно раскрыты для пользователя, значения координат однозначны и могут быть ограничены определённым набором (например список языков ограничен, хотя может и пополняться эльфийским, а заголовки статей – нет). Такие метаданные позволяют навигацию по ним, а не просто поиск.

[4] Если две статьи отличаются только датой публикации, то есть версией, то более новая статья претендует на то, что на является новой редакцией старой статьи. Если редакторы и читатели не согласны с такой оценкой, то значимость новой статьи может быть снижена до уровня черновика или даже спама, впрочем, автор сам может назначить новую версию черновиком.

[5] Удивительно, что на сколько мне известно, ни одна из платформ не позволяет выбирать или существенно кастомизировать пользовательский интерфейс, при сохранении одной и той же базы данных и функциональности. Даже альтернативные клиенты Телеграмм мало распространены. Скины есть в простых программах, но не в платформах.

[6] Википедия может быть видом B++ по умолчанию.

[7] Как и страницы зарегистрированных авторов Википедии, такая страница может создаваться для каждого зарегистрированного автора автоматически. Для автоматически созданной статьи автора о самом себе значение дискурса «авторский» и соответствующие права редактирования могут выбираться автоматически. Такая статья не заменяет статьи об авторе в формате энциклопедии, если такие статьи существуют. На авторской странице, кроме открытого для всех автоматически генерируемого содержания (например, список всех публикаций с возможностью ограничить их координаты), можно писать о себе что угодно, создавать ссылки на группы друзей, ограничивать привилегии на чтение.

[8] Для каждой связной системы можно определить среднее расстояние между произвольными парами ресурсов. Для несвязных систем среднее расстояние бесконечное. Интернет в целом связная система исключительно благодаря поисковикам, то есть благодаря вычислению поисковых запросов. Без поисковиков Интернет распадётся на отдельные слабосвязанные домены или пузыри, отчасти языковые, отчасти тематические, политические и культурные. Домены могут естественным образом образовываться даже в рамках одного сайта, причём не только групп друзей в социальной сети. Например, fandom.com возможно является набором отдельных Вики по разным фан-темам, связанным только через заглавную страницу.

PS. В исправленной версии статьи от 12 февраля 2024 года первая координата называется тема, а не заголовок, так как заголовки статей на одну тему отличаются в разных языках и могут отличаться разных дискурсах на одном языке. Переопределена координата дискурс, то есть общий язык, в соответствии с обычным определением дискурсов. Общий язык означает как набор терминов, так и набор точек зрения. Точки зрения не способные создать собственный хотя бы маленький дискурс или под-дискурс не заслуживают внимания. Больше чем наполовину переписана глава про дискурсы.

3 марта 2024 года исправил определения неявных объективных ссылок в начале главы "Явные субъективные и неявные объективные вычисляемые ссылки" (начала 2 и 3 абзацев).

Теги:
Хабы:
Всего голосов 11: ↑8 и ↓3+6
Комментарии61

Публикации

Истории

Ближайшие события

19 августа – 20 октября
RuCode.Финал. Чемпионат по алгоритмическому программированию и ИИ
МоскваНижний НовгородЕкатеринбургСтавропольНовосибрискКалининградПермьВладивостокЧитаКраснорскТомскИжевскПетрозаводскКазаньКурскТюменьВолгоградУфаМурманскБишкекСочиУльяновскСаратовИркутскДолгопрудныйОнлайн
3 – 18 октября
Kokoc Hackathon 2024
Онлайн
24 – 25 октября
One Day Offer для AQA Engineer и Developers
Онлайн
25 октября
Конференция по росту продуктов EGC’24
МоскваОнлайн
26 октября
ProIT Network Fest
Санкт-Петербург
7 – 8 ноября
Конференция byteoilgas_conf 2024
МоскваОнлайн
7 – 8 ноября
Конференция «Матемаркетинг»
МоскваОнлайн
15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань