Телеграм

Mithgol the Webmaster

@ReadMithgol Авторские каналы
РКН: проверяем Иноагент: проверяем
Мицгол-вебмастер ведёт на сём канале свой малоблог в Telegram.

Основные темы (в алфавитном порядке): аниме, виртуальная реальность, Геленджик, криптоконспирология, русский антиутопизм, сайтостроение, урбанизм, 猫 etc.

💸Донат: https://t.me/ReadMithgol/923

Статистика обновлена 12.11.2026 в 17:10 · 1 просмотр страницы · Хотите больше просмотров?

Подписчики1 751
Охват поста683 39% от подписчиков
ERR за месяц39,01%
ERR за 24 часа16,68%

Динамика за 30 дней

Рекламные публикации

Рекламных публикаций не найденоЗа последнее время мы не нашли на площадке ни одного рекламного поста.

Последние публикации

Все посты канала →
Mithgol the Webmaster tg1.8 тыс. подписчиков
Открыть пост ↗
Кратцы:

① Обнаруженъ наиболѣе патріотическій способъ исэкайнуться. (Скриншотъ прилагаю выше, а также и гиперссылку на канал, скриншотнутое сообщение содержащий.)

② Пока Интернет блокирован, важнѣйшими из искусств для нас являются кино и цирк.

③ С живым интересом читал про Чикшулуб в Википедии. Прилетает, значитца, весною астероид порядка десятка километров в диаметре, из углеродистых хондритов состоящий, и шмяк с силою порядка сотни тератонн тротилового эквивалента, то есть как два миллиона Царь-бомб одним махом. Результат — сильное вымирание, но без большой угрозы для жизни на Земле въ цѣломъ. Кажется, это сильный аргумент в пользу того мнѣнія, что в ракетно-термоядерной бойне трудновато достигнуть гибели всего человѣчества в мýках холода, голода и людоѣдства, то есть что даже одна из крупных держав не может съ увѣренностью объявлять, приближаясь к собственной гибели, что не позволит «ни одной другой стране жить на этой планете без нас». Потому что ни у кого не готовы боеголовки такой силы. (Или всё же достаточно боеголовок нѣсколько меньшей силы, если бить в уязвимое мѣсто Земли — в какой-либо океанический разлом земной коры съ намѣреніемъ усугубить его и вызвать появление нового стратовулкана с силою, достаточною для вулканической зимы съ послѣдующимъ оледенением всей планеты?)

④ Какъ извѣстно, на Форчане нити обсуждения по мѣрѣ накопления реплик оказываются закрытыми и перемѣщаются в тамошний архив, однако и там живут относительно недолго, а потóм оказываются стёртыми напрочь. Дочитать страницу это никому ещё не мѣшало, но вот если позже перейти по её адресу, то придётся увидать ошибку «404 Not Found». (Смутно помню, что нѣкогда на странице этой ошибки ещё и срабатывало перенаправление на оглавление — не сразу, а через нѣкоторое время.) По этой причине нѣкоторыя доски Форчана архивируются третьими лицами на их собственных сайтах-архивах, полный список которых, по-видимому, поддерживается вон в том файле JSON. Я даже нашёл на сайте GreasyFork готовый юзерскрипт (2022 г.), руководящийся этим файлом JSON для создания гиперссылки на архив (а также, по-видимому, для подавления того перенаправления, которое я смутно помню.) Но так как самомý мнѣ хотѣлось получить не гиперссылку на архив, а мгновенное перенаправление в архив, то я пришёл к сочинению собственнаго юзерскрипта:

// ==UserScript==
// @name 4chan dead pages (404 errors) redirect to the known archives
// @version 0.1
// @match https://boards.4chan.org/*/thread/*
// @grant GM_getResourceText
// @resource arcJSON https://4chenz.github.io/archives.json/archives.json
// ==/UserScript==
(() => {
const mainH2 = document.querySelectorAll(
'#bd .box-outer .box-inner .boxbar h2'
);
if( mainH2.length < 1 ) return;
if( mainH2.length > 1 ) return;
if( mainH2[0].innerHTML !== '404 Not Found' ) return;

const matches = /\/([^/]+)\/thread\/(\d+)/.exec(
window.location.pathname
);
if(! Array.isArray(matches) ) return;

const boardName = matches[1];
const threadID = matches[2];

const arcList = JSON.parse(GM_getResourceText('arcJSON'));
if(! Array.isArray(arcList) ) return;

const foundArchive = arcList.find(nextArchive => {
if(! Array.isArray(nextArchive.boards) ) return false;

return nextArchive.boards.includes(boardName);
});

window.location = 'https://' + foundArchive.domain + '/' + boardName +
'/thread/' + threadID;
})();


Его ещё придётся дорабатывать, если пожелаю быть перенаправленным не только со страниц, сообщающих о стёртых обсуждениях, но и со страниц, сообщающих о стёртых файлах. Но пока такой необходимости не возникало: даже если читаю страницу, на которой «лѣнивая загрузка» иллюстрацій отказывается сработать, потому что между открытием и прочтением этой страницы всѣ онѣ оказались стёртыми вмѣстѣ со страницею, то достаточно же нажать на кнопку перезагрузки и враз угодить на копию такой странице в архиве. (Единственный недостаток выглядит терпимым — это необходимость в таких случаях вдругорядь вручную долистывать от начала до того мѣста страницы, на котором был до перезагрузки.)
👁 226 ❤ 2 ↻ 5 вчера в 21:29
Mithgol the Webmaster tg1.8 тыс. подписчиков
Открыть пост ↗
Кратцы:

① Да-да, ну конечно, баннеры «по ссылке в Сибирь» в вагонах метро Санкт-Петербурга и Москвы — это всего только реклама зимних туристических поѣздокъ по Красноярскому краю, а ни разу не попытка отпугнуть столичных жителей от Всемірной Паутины очередным напоминанием о том, что живём мы в концлагерашечке, которое продолжает собóю, напримѣръ, основную мысль («Интернет — это минное поле») изъ припѣва антиинтернетовской видеоагитаціонной пѣсенки «Как облажаться в Интернете», в октябре 2019 года распространявшейся молодёжным направлением Общероссийского народного фронта в Краснодарском крае. Да и всю политику послѣднихъ ≈15 лѣтъ продолжает. Да, спасибо, что предупреждаете, что по ссылке (да и без ссылки) можно угодить и в Сибирь, и туда ещё, откудова Сибирь недосягаемым раем покажется.

② Компания OpenAI раскрыла информацию о выявлении в ядре Linux 1724 уязвимостей, для 948 из которых удалось создать рабочие эксплоиты, позволяющие локальному пользователю получить root-доступ в системе, а для 291 уязвимости подготовить эксплоиты, приводящие к утечке информации. Остро ощущаю близость сингулярности и ужасную хрупкость всего, всего исторически предшествующаго ей софта.

③ Постоянные читатели моего канала могут помнить (хотя и смутно, потому что почти три года прошло уж) о том, какъ я обозрѣвалъ (17 января 2024 года) различныя формы отображения графических файлов по мѣрѣ скачивания их изъ Сѣти браузерами — и тогда я назвал формат AVIF в числе таких случаев, которые вообще не предусматривают постепенность отображения, а отображаются на экране только послѣ того, как скачивание завершено цѣликомъ. Сегодня ещё разок подробно прибавлю к этому то, о чём недавно слишкомъ бѣгло упоминал на канале: со временем оказалось, что этот недостаток постепенности отображения формата AVIF не окончателен, а может считаться преодолимым. При проектировании формата AVIF было предусмотрено, что файл может быть слоистым (layered) наподобие тѣхъ слоёвъ в Фотошопе (или другом графическом редакторе), которые накладываются один на другой — и в том же 2024 году проектировщики додумались до того, что если нижние слои хранить в файле раньше верхних, и если нижние слои подвергать гораздо болѣе сильному сжатию (чтобы они занимали гораздо меньше байтов), и если каждый слой сразу накладывать и отображать (не дожидаясь поступления дальнѣйшихъ верхних слоёв), то как раз получится желаемое постепенное отображение файла по мѣрѣ скачивания. Даже если нижний слой содержит буквально миниатюру файла (то есть если он не только подвергнут изрядно сильному сжатию, но и содержит многократно меньше пикселов), то и тогда суммарный объём файла не оказывается раздут на всю величину объёма нижнего слоя, потому что верхний слой может немного экономить свои байты, принося собóю только разность между настоящею картинкою и фоном, создаваемым нижележащею миниатюрою. Эксперименты в этом направлении начались въ іюлѣ 2024 года (выпуск libavif версии 1.1.0 ужé содержал упоминание поддержки кодирования слоёв в libavif и декодирования во браузере Chrome 94 или новѣе), а завершились в марте нынѣшняго 2026 года (выпуск libavif версии 1.4.0 ужé содержал упоминание того, что параметры постепенной загрузки перестают считаться экспериментальными). Однако это переосмысление роли слоёв пока ещё произошло только во браузере Google Chrome, а остальные продолжают дожидаться полного скачивания AVIF перед отображением. Правда, в восьмом из моих кратцев 3 ноября я ужé упоминал, что внедрение постепенности отображения AVIF подготавливается также в Файерфоксе — но трудно понять, когда оно будет завершено.

④ Семён Григорьевич Займовский в предисловии к книге «Крылатое слово» (1930 г.) сообщал:

Автор не станет оправдываться поговоркой «не ошибается только тот, кто ничего не делает»: именно тот, кто ничего не делает, и ошибается чаще всего!


К сожалению, читателям его в начале тридцатых годов как раз слѣдовало бы ничего особенного не дѣлать, чтобы не дать сталинской кровавой гэбэшечке ни малѣйшаго повода впервые заинтересоваться ими, а нѣкоторымъ даже и это не смогло бы уж ничѣмъ помочь. Ничѣмъ, ничѣмъ!
👁 292 ↻ 3 10 ноября
Mithgol the Webmaster tg1.8 тыс. подписчиков
Открыть пост ↗
Постоянные читатели моего канала могут помнить, что в сообщении 18 февраля я подчёркивал изрядно низкий уровень техники 1975 года по сравнению съ нынѣшнею на примѣрѣ отсутствия потребительских (а не корпоративных) средств видеозаписи (видеомагнитофоны и видеокассеты формата VHS появятся только в 1976 году, то есть полвѣка назадъ по сравнению съ нынѣшнимъ годомъ) и также ещё на примѣрѣ тогдашняго персональнаго компьютера IBM 5100, оперативная память которого (64 килобайтов) была в миллион раз меньше нынѣшнихъ 64 гигов, да и постоянное хранилище информации (магнитная лента, никаких вам дисков) вмѣщало всего только 200 килобайтов.

Сегодня я считаю полезным прибавить к этому ещё один примѣръ: именно в 1975 году считаются начавшимися съёмки фильма «Звёздныя войны», который позднѣе получил название «Новая надежда» и считается четвёртой частью болѣе обширной киноэпопеи, к которой перешло названіе «Звёздныя войны» — но уровень тогдашней компьютерной графики был столь низким, что побудил к двадцатой годовщине выхода фильма (к 1997 г.) передѣлать, как считается, 277 сцены на новом техническом уровне.

Создателем двух из первоначальных компьютерных анимаций был Larry Cuba, биография которого в Википедии упоминает, что рѣчь идёт о тѣхъ видеозаписях однимъ цвѣтомъ (синевато-серебристым по тёмному фону) и притом векторных (состоящих из многоугольников и дуг), которыми показаны планы Звѣзды Смерти непосредственно послѣ прибытія центральных персонажей на четвёртую луну планеты Явин (в момент извлечения этих планов из астродроида), а также чуть позже, когда итоги анализа этих планов сообщаются пилотам повстанческих крестокрылов. (Видеоцитату прилагаю.) Оказывается, вон в той публикации в феврале 1981 года переданы были вот какие подробности:

① Та видеопослѣдовательность, которую Larry Cuba создал, была единственною цифровою компьютерною анимаціею во всём первоначальном кинофильме.

② Larry Cuba пользовался компьютерным оборудованием Иллинойсскаго университета в городе Урбана-Шампейн, потому что он был там на должности «Research Associate of Art Department» (что означает нѣчто вродѣ «научный сотрудник факультета искусствовѣденія»).

③ Дисплей, на который выводилася картинка каждого кадра, был векторным (Vector General 3D).

④ Обсчёт кадров, как и предварительное «рисование» координат трёхмѣрной векторной графики, совершалися на устройстве того типа, который въ тѣ годы называли «мини-компьютер» (то был шкаф размѣромъ с небольшой холодильник). Конкретная модель его — PDP-11/45 компании DEC. На странице Википедии про дисплей пишут, что совокупная стоимость дисплея с этим мини-компóм могла доходить до 31 тыщщи тогдашних баксов, что считалось ещё дёшево, потому что за ≈аналогичный векторный дисплей IBM 2250 просили тогда сотню тыщщ без учёта стоимости необходимого к нему компá.

⑤ Каждый векторный кадр создавался в течение ≈двух минут, и только затѣмъ программа передавала на кинокамеру команду заснять этот кадр с дисплея.

⑥ Анимація состояла из ≈2000 кадров общей продолжительностью двѣ минуты, изготовленных болѣе чѣмъ за 12 часов реальнаго времени. Larry Cuba понервничал: комп его заглючивал послѣ первого же получаса такой работы — оказалось, что требовалось не болѣе, а менѣе сильное охлаждение; выяснилось это случайно, когда Larry Cuba сдался, выключил кондиціонеръ и поспал перед очередным рендерингом (а не во время его на морозе), позволив компу поднагрѣться. В итоговый фильм анимація вошла не цѣликомъ.

Числа эти не особенно согласуются друг с дружкою. Если 2000 раз тратить по 2 минуты реальнаго времени, то общее количество затраченного составит 4000 минут, тогда как в 12 часах содержится не болѣе 720 минут. Если считать тогдашний кинофильм использующим по 24 кадра в секунду, то на двѣ минуты понадобится 2880 кадров — это не ≈2000, а ≈3000. Если двѣ минуты анимаціи изготовлены болѣе чѣмъ за 12 часов реальнаго времени, то на каждую минуту анимаціи было потрачено болѣе чѣмъ 6 часов реальнаго времени, а на каждую секунду ея — болѣе чѣмъ 6 минут реальнаго времени; но, затрачивая по двѣ минуты на кадр, за 6 минут едва можно создать три кадра.
👁 402 💬 2 ↻ 5 8 ноября