В Австралии последние 60 тысяч лет живут племена хакеров. Только ломают они не ИТ-системы, а прошивки животных. Начнём с истории бумеранга.
На заливных лугах около Дарвина, Северные территории
Боевой бумеранг не должен возвращаться — это знает каждый абориген. Бумеранг нужен, чтобы разводить костёр трением, ломать ноги страусу, перепиливать сухожилия, стучать двумя друг об друга для музыки и делать ещё тысячу бытовых вещей. Для того, чтобы охотиться на летающих птиц, боевой бумеранг практически бесполезен – проще закидать их камнями или палками. Или бросить с 50-100 метров с помощью вумеры копьё из стебля травы с каменным наконечником, если птица особо жирная.
Проблема с птицами в том, что они имеют очень чёткий алгоритм реакции на угрозы. Вот кусочек псевдокода (естественно, я сейчас невероятно грубо упрощаю):
— Сгенерировать случайное число от 1 до 11.
— Если это 1-10 – смотреть вниз и искать еду до клевка.
— Если это 11 — осмотреться.
Таким образом, когда у вас на болоте сидит стая птиц в 50-60 голов, 5-6 птиц играют роль радара, обозревая небо и окрестности, а остальные в это время едят. Причём насыщаются все одновременно, без выделенных часовых – никакого ролевого распределения, просто отличное распараллеливание процессов.
В этот момент возможны две угрозы: тревога с воздуха (например, орёл) и тревога с земли (например, крокодил). В случае тревоги с воздуха «радарные» птицы издают резкий крик и начинают взлетать параллельно земле — это наиболее эффективный манёвр уклонения. Остальные птицы делают кусок кода прошивки: «повторяй взлёт за кричащей птицей по её же траектории».
Тут надо отвлечься и сказать, что на высоте они могут окружить хищника и очень подпортить ему нервы. Вообще, многие птицы имеют стайный алгоритм нападения на птиц-хищников — окружают стаей и летают вокруг предполагаемого противника. Это очень быстро узнают многие владельцы дронов, но это отдельная песня. Дело в том, что они так пугают хищника и заставляют его сдвинуться на другую территорию для охоты. Кроме того, стая показывает молодняку, как выглядит хищник – это часть обучения, то, что не пишется в ДНК. Поколения спустя может произойти генотипизация такого поведения, но в большинстве случаев это высокоуровневый код и база данных, а не прошивка.
В случае тревоги с земли стая поднимается как можно выше сразу. Это тоже наиболее эффективный манёвр уклонения.
Аборигенов тревога с земли совершенно не устраивала. Вы успеваете попасть в одну птицу. Потом, если повезёт — во вторую, и то уже в последний момент. А дальше стая далеко вверху, и всё племя будет жрать две жалкие тушки. Я не знаю, как дело шло дальше, но могу попытаться предположить, что они заметили, как стая себя ведёт при атаке хищника. Он летит сверху, имеет плохую возможность для горизонтального манёвра — птицы уходят вбок. И если сидеть в засаде с нужной стороны, то положить можно уже 5-6 птиц. Вторая ветка исследований – что будет, если пугать их с разных сторон тем же копьём — куда они полетят?
И вот появляется какой-то местный специалист, который в результате многих лет охоты и интуитивного реверс-инжиниринга птиц, понимает, как они работают. И делает странную летающую фигню, похожую на боевой бумеранг. Только меньше и другой. Повторюсь, сложно сказать, как это произошло, но вдруг в каком-то племени появилась это чудо хакерства.
Что получается? Вы с друзьями садитесь в засаду и запасаетесь камнями и копьями из метровых стеблей травы. Хакер выдвигается чуть вперёд и бросает бумеранг. Он облетает стаю, заходит им в тыл и начинает лететь над головами птиц. Птицы думают, что это хищник – благо распознавание образов у них настроено на ультранормальный сигнал любого быстро движущегося объекта примерно треугольной формы (это легко проверить с помощью воздушных змеев). Результат – стая взлетает по пологой кривой и пролетает в метре над головами ваших друзей с камнями и копьями. В итоге всё племя кушает вечером вкусное нежное мясо.
Сегодня такие бумеранги делают вручную примерно за две недели. Как аборигены доточили их до идеальной формы крыла — это, конечно, численные методы. Точнее, метод последовательного тыка, когда абориген трёт дерево камнем, думает, потом кидает бумеранг. Смотрит, как он летит, снова трёт – и так две недели.
Аборигены, хоть и находятся в каменном веке (и находились там до появления первой бутылки рома в руках англичан), всё же умеют отлично передавать знания. В результате бумеранг распространился по континенту даже в те племена, где на птиц не охотятся.
В итоге в обычном племени 2-3 хакерских бумеранга и по боевому на каждого мужчину, а в северном (где много птиц) – примерно по одному хакерскому и ровно по одному боевому на мужчину. Боевой, кстати, похож на топор, не возвращается и делается большим и тяжелым, чтобы сломать ноги страусу или кенгуру
Боевой бумеранг, одна из версий. Весит как стальной топор, аборигены делают его из самого плотного дерева. Чаще всего это акациевое «железное дерево».
Обратите внимание: многим утверждениям про бумеранг явно не хватает академической точности. Письменные европейские источники часто противоречат друг другу, а аборигены Австралии не доверяют знания никому, кто не прошёл обряд инициации (это удалось только четверым белым). Поэтому здесь я во многом опираюсь на полученные локальные данные ad hoc, которые могут быть неточными.
Вторая иллюстрация — про крокодила. Значит, напоминаю: эти забавные зверьки умеют целенаправленно охотиться за людьми. Они быстрее человека в воде и на суше. Если вы попадёте к такому персонажу в челюсти – уже не выберетесь, разве что сможете локализовать мозг и воткнуть туда со всей дури нож. Шансы, как показывает австралийская статистика, крайне низкие. Чтобы вы понимали глубину проблемы, покажу короткое видео про их скорость (18 километров в час):
К сожалению, не доступен сервер mySQL