Ждалкер 2

Первая игра франшизы S.T.A.L.K.E.R. мне вообще-то не очень зашла. Но справедливости ради, во многом из-за того, что в 2007 году, когда она вышла, комп у меня был довольно дохлый — а системные требования игры были очень высокими. Никаких твёрдотельных дисков у меня ещё не было — так что игра грузилась… долго. В ней также было много багов, и она пару раз у меня вылетала в самый интересный момент. Потом, в оригинале семь разных концовок, в зависимости от того, как играешь. Я тогда пошёл по пути жадности, и с дурна ума попёр на Исполнитель Желаний — а все концовки Исполнителя Желаний плохие. Так что меня заживо похоронили в золоте — что сильно смазало впечатление.
“Чистое небо” как-то тоже не очень понравилось — история неинтересная. А вот “Зов Припяти” зашёл на ура. С удовольствием провёл время.

В Стиме была распродажа, так что купил “Серце Чорнобиля“. Впечатления в целом — положительные, но, конечно, не без минусов.

Хорошее:
1. История интересная, квестов как основных, так и дополнительных — навалом. Рекомендую поглядеть видео геймеров в ютубе на предмет того, где надо искать лучший лут. Так, ещё в Малой Зоне можно раздобыть СВД, которую я использовал для более безопасного нападения на “Сферу”, а так же АК74 с прицепленным ПСО — который почти как снайперка по точности, но убойность, конечно, пожЫже (патрон другой).
2. Геймплей хороший, динамичный, цепляет и затягивает.
3. Родимые, известные места — присутствуют. Вдалеке видел махину чернобыльской ЗГРЛС “Дуга” — чуть не прослезился.
Плохое:
1. Система изнашивания оружия совершенно долбанутая. Вот выпустил ты из АК74 триста пуль — и он начинает клинить, и его уже надо нести ремонтировать.

Это как, япона мать, извиняюсь, понимать? После трёхсот пуль? Автомат Михаила Тимофеича? Та ви з глузду з’їхали. Максимум, что с ним надо сделать — это его почистить, и это игрок вполне должен быть способен сделать сам, вместо того, чтобы тащить его к технику. Апгрейды оружия, всяческие ништяки и навесное оборудование — это да, к технику. А уж гвiнтивку почистити я и сам могу.
2. Тебя могут ранить, и ты начнёшь истекать кровью, надо лечиться. А вот враги почему-то кровью не истекают, и не лечатся. Непонятно, почему. Пусть лечатся, а ты будешь в них в этом время стрелять, если у них нет мозгов, чтобы спрятаться за укрытием.
3. Первая загрузка игры с надписью “идёт компиляция шейдеров” каждый раз идёт очень долго, и грузит все восемь ядер моего не самого медленного процессора на 100%. Как-то странно. Могли бы один раз скомпилировать, а потом загружать объекты прямо с диска.
Нейтральное:
1. Графика в целом норм, на уровне, хотя на некоторых вещах уровень детализации как-то… не очень.
2. Игра не всегда даёт сохраниться. Вот, например, во время выхода из “Сферы” мне бы очень не помешала бы ещё парочка сейвов, а то убьют тебя — и начинай чуть ли не с середины, а врагов на “Сфере” много…
3. Никак не могу себя заставить пройти мимо нехороших людей, я ж такой — “всех убью, один останусь”.

А эта игра она почти как “Наёмный Убийца №47” — предполагает много вариантов прохождения. Наверняка на “Сфере” можно было бы большинство вражин тихо обойти, не вступая в бой с двумя взводами вооружённых солдат. Впрочем, конечно, самый частый рейтинг, который я получал в “Наёмном Убийце” — это “mass murderer”, так что выводы делают себя сами.

Но в-общем, мне пока очень нравится, играю с удовольствием.

Про замену айтишников ИИ

Вот подумал, а какие профессии в мире информационных технологий может убить искуственный интеллект?

На мой взгляд, никакие.

Возьмём, например, сисадминство, мне наиболее близкое.

Что в мире сисадминства может сейчас сделать ИИ? Писать несложные скрипты? Ну, может — хотя с большими оговорками, про них ниже. Рисовать правила для брандмауэра под нужные задачи? С большим скрипом, знаете ли. Вот я попросил нарисовать правила для брандмауэра, стоящего между IIS веб-сервером, прицепленным к домену, и контроллером домена — ИИ полностью просохатил NTP, например (порт 123/UDP). А если у тебя на серверах и доменных контроллерах время не совпадает, то кверху мехом поплывёт керберос, после чего вообще вся аутентификация в домене пойдёт по известному месту.

ИИ — птица гордая, не пнёшь — не полетит:

Да шут с ними, со скриптами и правилами для брандмауэра. Витую пару кто будет обжимать? Тоже ИИ? А по фальш-потолку лазить будет кто, тоже он? Менять батарейки в ИБП, сервера ставить в рэки, подключать и настраивать коммутаторы, монтировать точки беспроводного доступа, менять картриджи в ленточных накопителях, отвозить их в банк, и так далее, и тому подобное — кто будет? Неужели тоже ИИ?

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

Вот дурацкие картинки рисовать — это оно умеет, да.

Какие ещё профессии в ИТ может заменить ИИ? Программиста, что ли? Ну, я не вполне программист, хотя бакалавра я получил в CS. Но даже из того, с чем я сталкивался лично, вполне очевидно, что код, генерируемый ИИ, во всяком случае, на данный момент — говно. Нет, я не хочу сказать, что он не работает.

Просто во-первых, библиотеки, объекты, и вызовы, которые использует программа, ИИ написанная, обычно уже года два-три не используются, так что от среды разработки в рожу как минимум прилетают предупреждения о том, что “code deprecated”. А во-вторых, в программировании способов снять шкуру с кошки — мильён, и ИИ не выберет самый лучший. Он выберет тот, который знает.

Я тут у себя давненько написал было гневный пост о том, что R, дескать, медленнее Питона с Нампаем — используя код на R, нарисованный ЧатЖПТ. А потом в комменты пришёл погромист на R и немножко, но нежно повозил меня рожей об стол, дав мне нормальный код на R, который выполнялся раз в десять быстрее минимум.

На данный момент код, генерированный ИИ, годится максимум на то, чтобы начать с чем-то разбираться (как вот я, например, ничего не знал про язык R), а как только разберёшься — сразу же выясняется, что делать лучше не так, а совсем даже по-другому.

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

Можно, конечно, уповать на то, что “щас ИИ допилят и тогда”. А вы знаете, я не разделяю оптимизма. И дело даже не в том, что я считаю, что мы практически полностью выбрали тот запас, который есть в существующих моделях ИИ — хотя и это тоже правда. Чтобы продолжать развивать модели так, как они развиваются сейчас, экстенсивно, нам надо было позавчера начинать строить ядерные электростанции, причём массово. Потому что жрёт это дело сейчас — просто как не в себя. Вот у шурина есть школьный товарищ, инженер-электрик “Сатерн Компани“. Пришёл к ним Микрософт, говорит, хотят строить датацентр для ИИ в Миссиссиппи — благо там земля дешёвая. Главный затык — ентому датацентру вынь да положь 500 мегаватт мощности. А где её взять, спрашивается? 500 мегаватт — это, мягко выражаясь, дохера как много. И ента ваша “зелёная энергия” с ветрячками да панельками её обеспечить тупо не в состоянии. Не в режиме 24/7.

Главный затык — он в том, что любая, самая сложная модель — бессмысленна без тренировки, а на чём её тренировать? На том, что лежит в интернете? В интернете лежит “мнение большинства”, а в узкоспециальных вопросах большинство, как известно, всегда неправо.

Но даже если в интернете лежала бы “правда”, то я не знаю, как в других областях, а в сфере информационных технологий “правда” теряет актуальность чуть быстрее, чем мгновенно, а так как модель требует для тренировки огромное количество машинных часов, к тому времени, как она эту “правду” усвоит, она уже устареет. Именно поэтому код, генерируемый ИИ, почти всегда (в моём опыте) маркируется как “deprecated”.

Так что лично я считаю, что айтишникам бояться нечего. Пока (пока) ИИ работает, на мой взгляд, именно так, как он должен работать — “множителем силы” для мастеров. Подмастерье, если можно так высказаться; подспорье как максимум.

Каких-то 11 лет назад…

А вы помните, какие темы нас тогда сильно волновали?

Костюм президента США неуставного цвета:

Воинское приветствие президента США, выполненное со стаканом кофе в руке:

И — ах, какой кошмар — нераскрывшееся кольцо на Олимпиаде!!!!

Обнять и плакать.

Про работу с документами

В соцсетях постят смешные картинки из архивов ЦРУ, где есть переведённая статья из какой-то жёлтой газеты про боевую высадку инопланетян.

Да, это забавно, спорить не буду.

Однако, дело такое, что видеть тут надо не собрание разного рода бредятины (её там много, вне всяких сомнений), а работу с документами. Правило 80/20 — оно практически универсально: 80% работы в конторе делается 20% сотрудников; 80% денег в стране зарабатывают 20% населения, 80% работы программы приходятся на 20% строк кода, и так далее. Применительно к разведке оно звучит так — 80% разведовательной информации добывается из открытых источников, и только 20% — агентурной работой.

До изобретения ентих ваших инторнетов резиденты КГБ и ЦРУ в основном были заняты тем, что читали газеты. Интересные материалы вырезали, увязывали между собой, находили подтверждения или опровержения, и таким образом собирали эти самые 80% информации.

В кино это обычно показывают вот так:

Я не знаю, как раньше, а теперь для этого используют специальный софт, например, i2 Analyst’s Notebook:

Никто и никогда не делает решения на основе единичной заметки. Оно может оказаться непроверенным, ложным, или вообще дезинформацией. А вот т.н. созвездие документов — это уже кое-что.

Ну, а так как теперь газеты практически йок, аналитики КГБ и ЦРУ мониторят соцсети — а там, знаете ли, контент бывает ещё позабористее “Тернопольской Правды” или как там её. Но при желании, если есть умение работать с источниками, и — ещё важнее — время для того, чтобы с ними работать, объективную картину можно получить и из них. Вот как сейчас, про войну России против Украины. Пишут с обоих сторон всякое, зачастую абсолютно друг другу противоречащее. Обе версии не могут быть правильными — поэтому объективная картина несколько отличается от обоих. Но ни у кого нет ни умений ни времени работать с источниками — ибо это работа тяжкая и кропотливая. Поэтому мозг индивида обычно просто занимает определённую позицию, и информацию, противоречащую этой позиции, отбрасывает, а подтверждающую — записывает и собирает. Confirmation bias как он есть.

Ну, а про боевую высадку инопланетян, конечно, можно похихикать, и понятно, что инопланетян там не было. Но возможно, что было что-то другое. Вдруг вылезут подтверждения тому, что какие-то пограничники были ранены? Вдруг выяснится, что полёт самолёта с выключенным транспондером в этом районе был? Не исключено, что “приземлили” каких-то лётчиков-разведчиков, и при задержании они оказали сопротивление.

Но сам по себе “документ”, в отрыве от созвездия других документов — безусловно, смешной, да.

Про реестр

Вот чего я больше всего в Винде ненавижу — так это реестр (registry). Удивительно непродуманная и неживучая система. При любом чихе она просто обожает падать, да с таким грохотом, что потом сама ОС не грузится.

Я считаю, что любая операционная система обязана иметь ТОЛЬКО текстовые конфиги. Если прямо вот обязательно надо древовидную систему — то нехай это будет XML.

Зачем вообще такое придумали — лично мне непонятно. Почему-то ни на BSD, ни на Маках, ни на Линуксах такого безобразия нет, и никто не жалуется.

Потом, даже внутри этого самого реестра просто тупо отсутствует логика, как что включать, как что выключать. Я не знаю, чьи старые носки они там в Микрософте курят, но вот пример. Вот лично тебе — придёт в голову мысль, что для того, чтобы включать и выключать лампочку, надо сделать тумблер “лампочка выключена”, и чтобы лампочку выключить, надо поставить тумблер “лампочка выключена” в положение “включено“? Нет? Вот и мне нет. А Микрософту таки приходит.

Чтобы выключить встроенный антивирус, надо руками пройти в HKLM\SOFTWARE\Policies\Microsoft\Windows Defender, и сделать ключу DisableAntiSpyware значение 1.

Или можно через групповые политики зайти — с точно такой же жопной логикой:

https://learn.microsoft.com/en-us/defender-endpoint/microsoft-defender-antivirus-on-windows-server

Ненавизху!!!!!!

Второй и последний сезон сериала “1923”

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

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

Не вполне понятно, правда, зачем было вводить персонажа дамы-индианки. С основными действующими лицами они пересекаются только через третих лиц. Нет, я понимаю по её фамилии (Рейнуотер), что она как-то связана с вождём Томасом Рейнуотером из сериала “Йеллоустоун”, но как-то это… неочевидно, что ли.

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

Отдельно хочу отметить актёрскую игру Тимоти Долтона. Он создал образ настолько омерзительной и отвратительной гниды, что его персонажа очень хочется облить керосином и поджечь. Браво, браво. Кто больше всего тебя в фильме бесит — тот и есть самый лучший актёр.

В-общем, сериал просто отличный.

Обещают следующий приквел к “Йеллоустоуну” назвать без затей “1944”. Надо полагать, основными действующими лицами будут Спенсер Даттон, и его сын, Джон Даттон Второй, папа Джона Даттона Третьего из оригинального сериала “Йеллоустоун”.

Будем ждать.

Теоретическій ​Телеграфизмъ​

В одном своём посте человек поинтересовался, может ли стук передавать азбуку Морзе (я, к слову, не люблю неправильное название “Морзе” — изобретателя звали Сэмюэл Морс, а не “Морзе”, но “тут теперь так принято”).

Я в комменте заявил, что нет. Основой кода Морзе являются точки и тире — разную длину которых не передать одинаково коротким стуком.

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

Ну, хорошо, давайте тогда перейдём от теории к практике, и попробуем сами.

Вот спецификация самого кодирования:

“В стандартном коде Морзе за единицу времени принимается длительность самого короткого сигнала — точки. Длительность тире равна трём точкам. Пауза между элементами одного знака — одна точка, между знаками в слове — 3 точки, между словами — 7 точек.”

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

Вот, возьмём, например, букву L. В коде Морзе она обозначается как ._..
Если передать это стуками, то получится тыц-тыц — потом пауза именно что на три точки — тыц-тыц. Почему пауза именно на три точки? Потому что длина тире три точки, плюс пауза на точку между буквами. 4 – 1 (один стук) = 3.

Ну, а теперь ответьте, дорогие, мои, что перед нами — буква L или II? А вот не сможете ответить. Букву E (одна точка) вы в слове hello тоже от T (одно тире) не отличите, по той же самой причине — после одного стука расстояние до следующей буквы будет точно таким же. Да вы даже букву O (три тире) не прочитаете правильно — а вдруг это EEE, или EET, или вообще TTT.

Не буду голословным. Лучше показать наглядно. Вот я пошёл на сайт-генератор кода Морзе, и вбил туда слово hello, снизив темп до пяти слов в минуту. Полученный код можно сгрузить в виде wav. Открыл я его в звуковом редакторе, добавил ещё один трек, где заменил точки и тире стуками. Вот скриншот:

Вот и попробуйте, используя только нижний трек, прочитать слово. И не выйдет нифига. Хотите попробовать на слух? Да легко, вот mp3 (грёбаное ЖЖ, разумеется, ничего этого не показывает, щас буду репу чесать):

Для тех, кто телеграфист со стажем, и настаивает на том, что таки можно — вот вам выход на следующий уровень. Скажите мне, пожалуйста, что за слово закодировано в этом звуковом клипе? Если честно сможете прочитать — признаю, что был неправ.

“Да, но ведь мы знаем, что в тюрьмах люди перестукиваются. Как они это делают?”

–Элементарно, Ватсон! Они не используют код Морзе. Они используют тупо алфавит. Первая буква алфавита — А, значит, стукнуть один раз. Б — два стука, В — три, и так далее. Соответственно, пять стуков, а потом один — это слово “ДА”. Вот и всё, и никакого Сэмюэля Морса.

Сильное колдунство

Я очень люблю Windows Subsystem for Linux (WSL). Вот реально без неё — как без рук. Весь нужный инструмент — grep, sed, find, cat, nc, awk, wget, curl, openssl, и так далее — доступен сразу не отходя от кассы. Не надо никаких отдельно стоящих виртуалок. И да, это круче Cygwin, потому что линуксовые бинарники под вашим цЫгвином не запускаются, а под WSL — пожалуйста. Потом, у цЫгвина самый большой недостаток — это то, что если там какой-то пакет в ней не стоит, то надо запускать setup.exe и заново перевыбирать пакеты. А в WSL у меня же в ней вообще полноценная Убунта стоит, и на неё хоть чорта лысого можно поставить через apt, а если не помогает apt — то через snap, или вообще можно по-старинке самому скомпилировать и сделать make install. Кстати, выбор не ограничен Убунтой, хотя это дистро по умолчанию. Можно и Дебиан, можно kali. Да хоть SUSE, если она кому-то близка (слакварщикам, может быть).

Но при всём этом — это не отдельно стоящая виртуалка, типа как в рабочей станции ВМВарь. Она сильно интегрирована с хозяйской операционной системой. Например, можно сказать /mnt/c/windows/system32/calc.exe и он запустится! Ну, понятно, в отдельном окне. А теперь, пишут, можно даже на Винде линуксовые гуйные приложения запускать, и их использовать, но я, правда, пока не пробовал. Вот это я понимаю, сильное колдунство.

Или очень просто диски монтировать сетевые, sudo mount -t drvfs //server/share /mnt/mountpoint и вперёд, не надо мудохаться с cifs и паролями, оно пароли берёт из пользовательской сессии самой винды.

Мало того — я под ней запускаю всяческий Тензорфлоу, Олламу и прочий ИИ — и CUDA видеоускоритель прекрасно пробрасывается до гостевой ОС, она его видит и использует на всю катушку.

Google Gemini (Gemma3), запущенный в окне WSL под Ollama. До кучи тут ещё Микрософт Терминал, тоже ещё один пакет, без которого как без рук:

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

Рекомендую изо всех сил. Отличная вещь.

х/ф “A Minecraft Movie”, 2025

Отличное семейное комедийное игровое кино, понравится абсолютно всем, но, разумеется, больше всего — детям игрового возраста. Я не могу сказать, что я большой поклонник Джека Блека, но он тут исключительно к месту. Смело можно идти всем, никакой матершины в фильме нет, самое худшее ругательство — son of a biscuit. Но должен сказать, что игровое насилие присутствует в полный рост, хотя без кровищи и без кишок. Также отмечу превосходную работу аниматоров — игровые предметы очень хорошо сделаны — без излишнего улучшательства не к месту.

Про циклы

Я уже несколько раз писал о своей теории, что США живёт примерно 30-летними циклами. Начало, обычно тяжёлое, середина — рывок вперёд, закат — жирование, почивание на лаврах, но и проедание всего накопленного за предыдущие два цикла и спускание всего в канализацию. Последний наш цикл — закат — начался примерно в 1992 году, с избранием Клинтона. Рывок начался в 1960е, а тяжёлый цикл начался в 30е, в Великую Депрессию.

Клинтону Буш-старший Клинтону на блюдечке с каёмочкой дал побеждённый СССР, после чего почти десять лет не было никаких войн, а 1990е оказались одними из самых тучных десятилетий в нашей истории.

Но и Клинтон, и Буш, и Обама спустили всё это славное наследие предков в унитаз. Новый, тяжёлый, цикл по идее, должен был начаться в 2022 году, но видимо начался только сейчас, на три года позже, а 2016й — был фальшстартом.

Вот все говорят, что Трамп рулит страной через указы. Абсолютно точно так же рулил Франклин Делано Рузвельт, руливший в начале тяжёлого цикла, в 1933 году. За всё своё президентство он их настрочил таким тиражом (3721 указа он издал), что его до сих пор из последующих президентов никто не побил. И все эти “ж-ж-ж” на предмет президентских сроков — они тоже не на пустом месте. ФДР рулил США аж до самой смерти в 1945 году, то-есть 12 лет или три срока. ФДР был настоящим диктатором, в оригинальном, римском смысле слова — то-есть, избираемый человек, наделённый очень высокими полномочиями, для решения какой-то очень острой проблемы. Нынче таких людей называют кризис-менеджерами.

ФДР остаётся в США популярным и уважаемым президентом, но дров он наломал — моё почтение. Концлагеря для японцев одни чего только стоят. Наша идиотская по своей негибкости система социального страхования — тоже его креатура. И даже самую большую проблему нашего общества — звезданутую страховую медицину — тоже создала его администрация.

Трамп и трампизм — это не причина. Трамп и трампизм — это симптом. Когда американское общество стоит на пороге кризиса, вот такие вот выверты у нас случаются. Хорошо это или нет — станет понятно только спустя много лет, как сейчас про ФДР; ну, а сейчас — неясно нифига вообще, кроме, похоже, одного — экономическому кризису, который все прочили несколько лет назад, наконец-то таки быть. Тогда его завалили деньгами и сопутствующей инфляцией, а сейчас, походу, пришло таки время платить по счетам.

Но я всё же с оптимизмом смотрю в грядущий день. Любой кризис — это так же окно возможностей. Рынок недвижимости сейчас, например, перегрет до полного неприличия. Перегреты многие другие рынки, тот же рынок ИИ, например. Должна, должна произойти какая-то коррекция — в том числе, и недвига пойдёт вниз. Может быть, мне удастся наконец-то стать настоящим помещиком, и прикупить земли. Говорят, Аллах больше земли не делает, так что надо покупать.