May 1st, Kirkenes
May. 1st, 2026 22:22(произносится Щиркенес)
Это переводится как "зона со спящим полицейским". Ну, как видим, он не просто спит.
Указатель уровня снега

Вид сверху

( Read more... )
Это переводится как "зона со спящим полицейским". Ну, как видим, он не просто спит.
Указатель уровня снега

Вид сверху

( Read more... )
Временна́я асимметрия памяти
May. 4th, 2026 12:51Продолжаю штудировать статью "Disentangling Boltzmann Brains, the Time-Asymmetry of Memory, and the Second Law". Больцмановские мозги были только цветочки, а вот вам ягодки.
Авторы посвящают ключевую часть раздела 4 («Как и почему интуиция вводит нас в заблуждение») анализу того, почему наши воспоминания кажутся направленными исключительно в прошлое и на чём на самом деле основана эта асимметрия. Их рассуждение проходит через пять шагов и завершается поразительным выводом.
Авторы посвящают ключевую часть раздела 4 («Как и почему интуиция вводит нас в заблуждение») анализу того, почему наши воспоминания кажутся направленными исключительно в прошлое и на чём на самом деле основана эта асимметрия. Их рассуждение проходит через пять шагов и завершается поразительным выводом.
Память как физическая система
( Авторы начинают с формализации памяти в физических терминах )Проблема больцмановского мозга
May. 3rd, 2026 22:11Подкину крышесносительной физики вам в ленту.
Представьте себе Вселенную, достигшую теплового равновесия — состояния максимальной энтропии, в котором материя и энергия распределены равномерно, и в среднем ничего интересного не происходит. Это долгосрочная судьба, предсказываемая для нашей Вселенной (иногда называемая «тепловой смертью»).
Однако равновесие не является полностью статичным. Статистическая механика говорит нам, что даже в равновесии постоянно происходят случайные флуктуации. Большинство из них малы, но при достаточно большом времени произойдут сколь угодно большие и маловероятные флуктуации. Подождите достаточно долго — и частицы случайно сложатся в любую конфигурацию, какую можно вообразить: стул, планету, галактику или…
Ключевая особенность: больцмановский мозг был бы субъективно неотличим от настоящего мозга. Он «ощущал» бы, что у него есть тело, «помнил» бы детство, «считал» бы, что живёт во Вселенной возрастом 14 миллиардов лет со звёздами и планетами — но всё это не было бы реальным. «Воспоминания» были бы случайными конфигурациями частиц, не связанными причинно с каким-либо настоящим прошлым.
Второй ответ — «мы знаем, что второе начало термодинамики выполняется, значит, в прошлом энтропия была ниже» — тоже проблематичен. Откуда мы знаем второе начало? Из экспериментальных данных и воспоминаний. Но именно они и ставятся под сомнение: больцмановский мозг обладал бы идентичными (но ложными) записями. Использование второго начала для опровержения гипотезы BB является круговым рассуждением, поскольку сама вера во второе начало опирается на доверие к нашим воспоминаниям.
Представьте себе Вселенную, достигшую теплового равновесия — состояния максимальной энтропии, в котором материя и энергия распределены равномерно, и в среднем ничего интересного не происходит. Это долгосрочная судьба, предсказываемая для нашей Вселенной (иногда называемая «тепловой смертью»).
Однако равновесие не является полностью статичным. Статистическая механика говорит нам, что даже в равновесии постоянно происходят случайные флуктуации. Большинство из них малы, но при достаточно большом времени произойдут сколь угодно большие и маловероятные флуктуации. Подождите достаточно долго — и частицы случайно сложатся в любую конфигурацию, какую можно вообразить: стул, планету, галактику или…
Тревожная идея
…мозг. Причём мозг, идентичный вашему прямо сейчас, со всеми вашими воспоминаниями, восприятиями, сенсорными сигналами и ощущением себя как личности, читающей этот текст. Такой мозг — возникающий как случайная флуктуация в остальном пустой равновесной Вселенной — называется «больцмановским мозгом» (BB), в честь Людвига Больцмана, который впервые обратил внимание на подобные рассуждения о флуктуациях в 1890-х годах.Ключевая особенность: больцмановский мозг был бы субъективно неотличим от настоящего мозга. Он «ощущал» бы, что у него есть тело, «помнил» бы детство, «считал» бы, что живёт во Вселенной возрастом 14 миллиардов лет со звёздами и планетами — но всё это не было бы реальным. «Воспоминания» были бы случайными конфигурациями частиц, не связанными причинно с каким-либо настоящим прошлым.
Почему это проблема
Вот тревожный аргумент:- Если Вселенная проводит чрезвычайно долгое время в состоянии (или близком к состоянию) равновесия, флуктуации, порождающие изолированные мозги, будут происходить бесконечно часто.
- Создание целой Вселенной с низкой энтропией — 14 миллиардов лет космической эволюции, приводящих к реальному мозгу на реальной планете — несоизмеримо менее вероятно, чем создание одного лишь мозга.
- Следовательно, среди всех наблюдателей, имеющих «ваш» текущий опыт, подавляющее большинство — это больцмановские мозги, а не результат космической истории.
- Из вероятностного аргумента самопозиционирования следует, что вы, скорее всего, являетесь больцмановским мозгом.
Почему это трудно отвергнуть
Наивный ответ — «но вероятность флуктуации BB невероятно мала» — упускает суть. Да, она мала за единицу времени, но если равновесие длится вечно (или астрономически долго), то малые вероятности, умноженные на колоссальное время, всё равно дают бесконечное число BB, значительно превосходящее число «обычных» наблюдателей.Второй ответ — «мы знаем, что второе начало термодинамики выполняется, значит, в прошлом энтропия была ниже» — тоже проблематичен. Откуда мы знаем второе начало? Из экспериментальных данных и воспоминаний. Но именно они и ставятся под сомнение: больцмановский мозг обладал бы идентичными (но ложными) записями. Использование второго начала для опровержения гипотезы BB является круговым рассуждением, поскольку сама вера во второе начало опирается на доверие к нашим воспоминаниям.
Связь с космологией
Проблема стала острее с развитием современной космологии. В пространстве де Ситтера (к которому, по-видимому, стремится наша ускоренно расширяющаяся Вселенная) вакуум обладает малой, но ненулевой температурой, а квантовые флуктуации вечны. Некоторые модели инфляции и мультивселенной предсказывают, что больцмановские мозги должны многократно превосходить по числу обычных наблюдателей — что многие физики рассматривают как reductio ad absurdum против таких моделей, поскольку теория, предсказывающая «вы, вероятно, больцмановский мозг», подрывает собственную эмпирическую основу.Исходники Волков Командера
May. 3rd, 2026 10:40Arvutimuuseum публикует небольшой исторический архив материалов Volkov Commander.
В репозитории сохранены оригинальные архивные файлы, а также распакованные снимки исходных текстов для удобного просмотра. Сейчас в нем есть:
Публикация сопровождается коротким историческим комментарием Всеволода Волкова. В переписке от 1 мая 2026 года он так описал происхождение Volkov Commander:
> Initially, the program was conceived simply as a joke: a tiny assembler
> program that looked like NC 3.0, whose only function was to list directory
> contents. Then, in my spare time, I added individual functions: copying,
> viewing, and so on. After a while, I had something usable. Moreover, on those
> PC/XT-class computers, the program ran significantly faster and took up less
> precious RAM. I began developing it for my own use. Other users noticed the
> program, and it began to spread around the world. Back then, it didn’t have
> its own name. Users came up with the name Volkov Commander.
Снимки исходных текстов содержат оригинальный текст лицензии, распространявшийся вместе с архивами. Репозиторий предназначен как сохраненная копия и справочный материал для тех, кому интересны DOS-программы, файловые менеджеры, программирование на ассемблере и история персональных компьютеров.
https://github.com/ddanila/vc
https://arvutimuuseum.ee/ru/sw00006-3/
В репозитории сохранены оригинальные архивные файлы, а также распакованные снимки исходных текстов для удобного просмотра. Сейчас в нем есть:
- ранняя бинарная версия для справки, сохраненная как оригинальный ZIP-архив;
- архив исходных текстов Volkov Commander 4.05 и распакованное дерево исходников;
- архив исходных текстов Volkov Commander 4.99.09 и распакованное дерево исходников.
Публикация сопровождается коротким историческим комментарием Всеволода Волкова. В переписке от 1 мая 2026 года он так описал происхождение Volkov Commander:
> Initially, the program was conceived simply as a joke: a tiny assembler
> program that looked like NC 3.0, whose only function was to list directory
> contents. Then, in my spare time, I added individual functions: copying,
> viewing, and so on. After a while, I had something usable. Moreover, on those
> PC/XT-class computers, the program ran significantly faster and took up less
> precious RAM. I began developing it for my own use. Other users noticed the
> program, and it began to spread around the world. Back then, it didn’t have
> its own name. Users came up with the name Volkov Commander.
Снимки исходных текстов содержат оригинальный текст лицензии, распространявшийся вместе с архивами. Репозиторий предназначен как сохраненная копия и справочный материал для тех, кому интересны DOS-программы, файловые менеджеры, программирование на ассемблере и история персональных компьютеров.
https://github.com/ddanila/vc
https://arvutimuuseum.ee/ru/sw00006-3/
Ноутпады всё падали
May. 2nd, 2026 22:04Про текстовый редактор Notepad замолвлю слово. Тоже ведь к ретрокомпьютингу относится.
В 1985 году вышел первый Windows 1.0, и в его составе редактор Notepad, заменивший наконец ужасный EDLIN.

Ничего умного тот Notepad не умел, и дожил в таком виде почти до наших дней. Только в 2023-м Микрософт стал добавлять некоторые полезные фичи.
В 2003 году один крутой француз решил, что неплохо бы Notepad всё-таки улучшить. Появился опенсорсный Notepad++, и набрал довольно таки приличную популярность. Но он был сделан только для Windows, и с выходом Visual Studio Code стал угасать.

В 2019 году другой крутой чувак предложил сделать это дело переносимым. Появился проект Notepad Next, умевший всё то же самое, но сделанный на базе Qt. То есть и для Linux и macOS. На днях в новостях мелькнула его новая версия.

Поглядел я на него - вроде по уму всё сделано. Только зачем мне GUI? Я в текстовом терминале живу. А давай-ка переделаю на текстовый интерфейс. Какой у нас есть хороший TUI фреймворк? Народ недавно старый знакомый Turbo Vision отрихтовал. Сказано - сделано. Claude Code изрядно попыхтел, но выдал вполне рабочую версию. Убрал все хвосты от Qt и дописал нужные куски для TVision. Мне пришлось только с цветовой палитрой покумекать. И не все фичи там ещё доступны (макросы, code folding). Но для проекта выходного дня очень неплохо.
Исходники здесь: sergev/notepad-turbo

В 1985 году вышел первый Windows 1.0, и в его составе редактор Notepad, заменивший наконец ужасный EDLIN.

Ничего умного тот Notepad не умел, и дожил в таком виде почти до наших дней. Только в 2023-м Микрософт стал добавлять некоторые полезные фичи.
В 2003 году один крутой француз решил, что неплохо бы Notepad всё-таки улучшить. Появился опенсорсный Notepad++, и набрал довольно таки приличную популярность. Но он был сделан только для Windows, и с выходом Visual Studio Code стал угасать.

В 2019 году другой крутой чувак предложил сделать это дело переносимым. Появился проект Notepad Next, умевший всё то же самое, но сделанный на базе Qt. То есть и для Linux и macOS. На днях в новостях мелькнула его новая версия.

Поглядел я на него - вроде по уму всё сделано. Только зачем мне GUI? Я в текстовом терминале живу. А давай-ка переделаю на текстовый интерфейс. Какой у нас есть хороший TUI фреймворк? Народ недавно старый знакомый Turbo Vision отрихтовал. Сказано - сделано. Claude Code изрядно попыхтел, но выдал вполне рабочую версию. Убрал все хвосты от Qt и дописал нужные куски для TVision. Мне пришлось только с цветовой палитрой покумекать. И не все фичи там ещё доступны (макросы, code folding). Но для проекта выходного дня очень неплохо.
Исходники здесь: sergev/notepad-turbo

edlin
May. 1st, 2026 20:53Намедни в новостях промелькнуло, что Микрософт откопал и выложил в открытый доступ доисторические тексты 86-DOS, который позже превратился в MS-DOS. Там не так много, но среди прочего фрагмент EDLIN, текстового редактора той эпохи. То есть EDLIN старше чем сам MS-DOS.
У меня с детства слабость к текстовым редакторам. Никогда не приходилось пользоваться EDLIN, и я подумал, пора бы научиться. Но не ползать же по ассемблерным исходникам, выясняя фичи. Можно запрячь ИИ для благородной цели.
Я взял аутентичные исходники EDLIN, благо Микрософт открыл их два года назад в составе MS-DOS 4.0. Подсунул ассемблерные тексты Курсору и говорю: перепиши на современный Си11. Он пошуршал и переписал. Хорошо, говорю, а теперь изучи как оно работает и документируй. Тоже сделал. И тестами покрыл.
Вот вам готовый проект того самого EDLIN в современном переносимом виде. По сравнению с оригиналом я сделал два простых изменения. Добавил команду H (help), показывающую список команд редактора. И вместо ^Z как конец ввода разрешил просто точку, как в юниксном ed.
У меня с детства слабость к текстовым редакторам. Никогда не приходилось пользоваться EDLIN, и я подумал, пора бы научиться. Но не ползать же по ассемблерным исходникам, выясняя фичи. Можно запрячь ИИ для благородной цели.
Я взял аутентичные исходники EDLIN, благо Микрософт открыл их два года назад в составе MS-DOS 4.0. Подсунул ассемблерные тексты Курсору и говорю: перепиши на современный Си11. Он пошуршал и переписал. Хорошо, говорю, а теперь изучи как оно работает и документируй. Тоже сделал. И тестами покрыл.
Вот вам готовый проект того самого EDLIN в современном переносимом виде. По сравнению с оригиналом я сделал два простых изменения. Добавил команду H (help), показывающую список команд редактора. И вместо ^Z как конец ввода разрешил просто точку, как в юниксном ed.
- Репозиторий на Гитхабе: sergev/edlin
- Руководство пользователя: Manual.md
- Введение в EDLIN для чайников: Tutorial.md
$ edlin main.c
*93p
93: int main(int argc, char **argv)
94: {
95: char *path = NULL;
96: int binary = 0;
97: if (parse_invocation(argc, argv, &path, &binary) != 0) {
98: msg_ndname();
99: return 1;
100: }
101:
102: Editor ed;
103: editor_init(&ed);
104: ed.disp_rows = env_u("EDLIN_LINES", tty_rows());
105:
106: if (fileio_startup(&ed, path, binary) != 0) {
107: editor_free(&ed);
*_
OmniOne Pocket PC
Apr. 29th, 2026 21:35Новый гаджет в моей коллекции: наладонник на современном интеловском процессоре. Начиналось как проект на Кикстартере, и успешно состоялось.

Пришёл девайс с предустановленным Windows 11 Pro. Стал я его настраивать, он целый час пыхтел, устанавливая обновления... После чего я всё снёс и поставил Linux.

Это тот же самый Pop!_OS, что я показывал давеча. На основе Debian, с гуями, написанными с нуля на Rust. Всё прекрасно работает: Wi-Fi, Bluetooth, звук, тачпад, тачскрин. Есть порты видео, USB, даже проводной Ethernet. Можно таскать с собой со всеми нужными линуксными тулзами.
Меряем скорость:

Пришёл девайс с предустановленным Windows 11 Pro. Стал я его настраивать, он целый час пыхтел, устанавливая обновления... После чего я всё снёс и поставил Linux.

Это тот же самый Pop!_OS, что я показывал давеча. На основе Debian, с гуями, написанными с нуля на Rust. Всё прекрасно работает: Wi-Fi, Bluetooth, звук, тачпад, тачскрин. Есть порты видео, USB, даже проводной Ethernet. Можно таскать с собой со всеми нужными линуксными тулзами.
Меряем скорость:
Статьи:DureMark 1.0 Results
=======================
Iterations : 1000000
Execution Time : 7.8 sec
List Workload : 48.8%
Matrix Workload : 14.9%
State Workload : 36.4%
-----------------------
Total Score : 127809.10 DureMark
- Desktop Power in Your Palm
- OmniOne – Pocket PC’s are back!
- OmniOne Pocket PC Wants to be a Compact Windows Machine You Can Thumb-Type On
Народ издевается
Apr. 29th, 2026 19:34Парад победы на красной площади решено проводить малыми группами, по 2-3 человека, короткими перебежками.



























