Цель эксперимента состояла в том, чтобы оценить разогрев воды в "большом" шприце. Эксперимент прошел удачно, причем настолько, что внутренняя жаропрочная трубка расплавилась под воздействием горящей задорным бело-фиолетовым огнем радий-водяной плазмы. А потом я прикинул вероятность получить титул "фон" или даже "ваше Сиятельство" и проснулся.
Цель эксперимента состояла в том, чтобы оценить разогрев воды в "большом" шприце. Эксперимент прошел удачно, причем настолько, что внутренняя жаропрочная трубка расплавилась под воздействием горящей задорным бело-фиолетовым огнем радий-водяной плазмы. А потом я прикинул вероятность получить титул "фон" или даже "ваше Сиятельство" и проснулся.
Мне все сильнее кажется, что первое, что мы испытаем, столкнувшись с настоящими проявлениями настоящих ксеносов - это глубокий, совершенно хтонический ступор. Скорее всего, при решении таких проблем, как конечность и смертность, конфликты между социумом и отдельными его слоями, ограниченность природных ресурсов, любая взрослая цивилизация делает еще то, о чем пел Егорка Летов.
"Значит - надо превратиться, чтобы стало заебись"
Причем превращение это, скорее всего, многоступенчатое и даже на самых ранних этапах жестко так перекраивает и сознание, и мясную (хотя вопрос, где кончается мясо и начинается железо, на таких этапах развития уже будет иметь сугубо формальный характер) платформу. А на ранних этапах этот mutabor!, вероятно, будет захватывать сначала обитаемую экосистему, а затем и просто все доступное вещество в рамках гравиколодца звезды, которая этот разум породила.
Тот же "Роршах" из Ложной Слепоты может быть промежуточным этапом астроинженерии. Зохавать всю планетарную систему - мощностей еще не хватает, но вот засеять атмосферу бурого карлика механозародышами, которые вот прям в облаках собирают "нечто", концентрируя органику и металлы - вполне реально. Или шаг в сторону - прочтенная еще в детстве книжка из цикла "Наездников Перна".
Которую я сейчас вспоминаю и думаю, а что, если нити - кусочек вышедшей из под контроля боготехнологии на органической основе. Универсальный дизассемблер, разбирающий любую органику на элементарные кубики и потенциально - запоминающий где-то внутри грибницы все, что он зохавал.
Причем вероятно, что слепое пожирающее поведение и отсутствие адаптивности - из-за того, что в атмосферу Перна входили только отдельные куски грибницы, лишенные нужного резерва массы и вычислительных мощностей, чтобы внутри себя построить схемы, способные выжить и на поверхности планеты.
Ну или же в окрестностях Перна были всего лишь производственные отходы. Кокон из биотеха, который породил внутри себя нечто, затем отчалившее по своим богоподобным делам. А нити - просто кусочки строительных лесов вокруг зародыша бога.
Насчет посыла по "вредность самосознания и ненужность рефлексии" тоже есть гипотеза. Что такие сознания могут быть многоуровневыми. И их низшие уровни работают именно по принципу автоматики. Рефлексы, запоминание и избегание. Как иммунная система высших животных, для которой важны быстродействие и безусловность срабатывания. Более глубокие протоколы - больше адаптивности и сознания, меньше автоматизмов.
Кстати, многоуровевое программирование таких систем бьется с тем, как у Лема программировали шустров. Все эти "когерентно-дозируемые коды" - вроде ступеней языки программирования от бинарных опкодов до высокоуровневых макросов, на которых разговаривает
Полуразумные производственные и добывающие комплексы. А еще глубже - вполне себе разумное и самосознающие ядро. Которое прекрасно осознает себя, но не всегда видит смысл это самосознание поднимать на поверхность. Особенно если с поверхности тыкает палочкой бывшая обезьяна, каких-то тысячу веков назад научившаяся ходить, не опираясь на костяшки пальцев.
Так что в межгалактические империи я не верю, в зеленых/серых захватчиков с лучами поноса тоже не особо. А вот в десять

BlenderBros (при всем признании их крутизны и моем к ним уважении) - решают только частную задачу разработки модели внутри этого цикла. Гномоны куда масштабнее и намного глубже погружены в индустрию, к ним стоит прислушиваться
И на нулевом этапе туториала гномоны внезапно вспоминают про Zettelcasten и технологии ментальной карты. И тут было мне видение - что это инструмент по формированию промпта для собственного межушного ганглия. Выписываем отдельные узлы графа, смотрим на связи, добавляем недостающие элементы
Конечно, после поглощения и переработки за достаточно долгий срок критического количества инфы этот же ганглий породит интуитивный инсайт, но почему бы не раскочегарить этот процесс?
Птичка (отчасти вдохновленная "Саламандрой" He-162)
3 главных вида, бгг

Для подключения SharedArrayBuffer на стороне клиента нужна определенная магия с заголовками, которую не подделаешь через http-equiv (а вот на бэке/в ноде—заводится из коробки).
Альтернатива - обычные воркеры, которые получают копию кусочка общего массива данных. А это значит, что резалты надо потом сшивать заново. И начался поиск самой быстрой альтернативы.
Спред-оператор с присваиванием (arr = [...arr, ...subarray]) отъехал сразу. Да, это максимально простое и чистое с т.з кодстайла решение, но чудовищно медленное. Где-то в 50-70 раз более тормознутое, чем оптимальный вариант.
Затем были последовательно push со спредом (arr.push(...subarray)), concat и splice. Почти одинаковая производительность, замедлялись по сравнению с оптимумом в 8-10 раз. Не фатально, но и не айс.
И теперь - оптимум. Тупой последовательный прогон по длине массивов, из которых мы склеиваем результат с последовательным наращиванием смещения по мере того, как мы заканчиваем читать один массив и переключаемся на другой.
Вывод - все этим новомодные map, forEach, спред и т.д синтаксически очень красивы, делают код намного чище и понятнее, и если производительность не критична, то ими можно и нужно пользоваться. Но если нужно вдарить по газам - нет ничего лучше старого for(let i = 0; i < i1; i++). С-style, тксзть.
P.S.
Параноидальный яндех трет вложения с жабоскриптом, даже если засунуть его в архив. Так что слайды будут завтра
Upd. оператор .flat немного превосходит по производительности сплайс/конкат, но все еще уступает прямому переносу. Также. Создание Uint8Array обладает некоторым оверхэдом, зато запись/чтение с него идет чуть быстрее, чем из нативного Array

Морда. Можно видеть фиксированное курсовое орудие
Хвост. Выхлопные отверстия, баки с солярой и т.д
Пафосно нависающий над зрителем ракурс
Еще один повод продолжить запиливание собственого мини-проджекта с генерацией КА на воркере (proof-of-concept, нужно нарастить контролами)

Ну что, в плане даты прошедший год был результативен.
Два ± успешных начала летных испытаний многоразовых/частично многоразовых свертяжей на металоксе. ЛИ "Старшипа" показали, что для трансатмосферника, если тот использует ЖРД и проходит атмосферу за 3-4 минуты, а назад возвращается уже пустым, с копеечной нагрузкой на мидель и качеством порядка 0.5-0.7 (отчего тормозится уже с ~80км) - достаточно качественной жаропрочки и типовых силикатных термоплит массовой штамповки. Да, это не отменяет всего головняка с многократным включением движков в вакууме, а потом - у земли, но схема показала свою жизнеспособность.
Да, пойти по пути Н-1Л - значит повторить упоительные истории с парированием разнотяга из-за заглохших движков, разные интересные спецэффекты от вибраций на трубопроводах, стыках, сварочных швах. Зато - унификация, щассстье, ЗБС с точки зрения производства и обслуживания.
Закрытие Скайлона - обидно, досадно, но ожидаемо. Ну потому что ИРЛ все варианты дышащих воздухом ССТО балансируют на грани "уравнения существования самолета". Нет запаса, совсем нет. Если в оценку импульса, массы термощита или аэродинамического качества вползает неточность (а она обязательно вползет) - весь аппарат перестает собираться.
Вариант с ТСТО, который на вполне реальные и достижимые M~5-6.5 подкидывает пепелац с несущим корпусом (и опционально - раскладными крыльями a-la FDL-7) или одноразку на металоксе с увеличенной (относительно возвращаемого аппарата) ПН и отделяемой на выходе из атмосферы внешней обшивкой/обтекателем?
Причем не обязательно с инновационным пихлом на водороде (здравствуй, обледенение теплообменников). ТРДДФ + уже отработанный в трубе прямоток (даже не скрамджет) на керосине или СПГ
Нет, есть еще один вариант (кто сказал "гурколет"?) - это на завершающем этапе зажигать ЯРД. Биологическая защита - да. На том уровне, чтобы техники при наземном обслуживании не пострадали, а при нештатной ситуации ЯСУ падала на землю одним куском и не разбрасывала содержимое. Необязательность пилота в такой системе была доказана "Бураном"
Кстати, в пользу ВКС - недавно отработанный на X-37 маневр смены орбитальной плоскости с нырком в атмосферу, разворот плоскости за счет подъемной силы и компенсации прожигом по выходу из атмосферы
Что бы хотелось увидеть - так это солнечный коллектор в рабочем режиме. С передачей хотя бы 1кВт. На земле. Про научную фантастику с запиткой буксиров с их прожорливыми до электричества ионниками можно пока не замахиваться, но - всегда стоит помнить.
Конечно, вторая компонента - ЯРД. Нет, не газофазник, не привод Зубрина, не мини-маг, не мой всратый пинч-двигатель (тут для всех этих вариантов не только технические, но и социально-экономические багфиксы потребуются, и я боюсь представить - какие). Запустите к сраной Луне сраный корапь на сраной НЕРВе из середины прошлого века. Беспилотный. Только запустите
Орбитальный трос. Без графена и нанотрубок, хотя бы на арамидах вроде Zylon (кому интересно - гуглите HASTOL).Хотя бы на уровне - 100км веревки, один раз коснуться атмосферы на высоте 80км и передать состояние самого троса и захватного устройства.
Выделяем участок, на котором нужно увеличить толщину оболочки, кидаем на него "создать поверхность - эквидистанта". На полученную поверхность кидаем - "придать толщину" (с "объединить результаты").
Готово.



А сегодня утром решил камень вкрутить, что было несложно - снял помпу водоблока, извлек предыдущий камень,
Получил БИОС, который упорно отказывался видеть все виды загрузочных устройств. Хотя этот же БИОС отчетливо видел две нвм-ешки (одна из которых и есть системная) и два винчестера, подвешенных к САТА. После путешествий по настройкам биоса с попутным гуглением выяснилось, что:
- Перед любой серьезной заменой железа ВСЕГДА лучше обновить bios материнки. А не то мало ли что
- Интелы, начиная с 11-го поколения, имеют встроенное GPU, не дружащее с CSM. Что чревато срыгиванием всего boot-списка после замены камня на новый камень со встройкой
- Так что если после замены камня машина перестает видеть загрузочный диск, последовательность следующая:
- В биосе поставить Primary Graphics - PCIe, CSM support - enabled, после чего ребутнуться
System up and running
Стенд в рабочем состоянии
P.S.
Теперь лишние 4 базовых ядра и одно видеоядро к моим услугам. А вот дефолтный турборежим на 4.9ГГц я вырубил. Потому что температура под 45 градусов в стендбае ощущается как-то не не слишком комфортно.