Трудно быть богом

Не уверен, что когда-либо читал эту книгу у Стругацких.

Но судя по пересказам и читать не стоит, и смотреть экранизацию не стоит.

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

Кого имели в виду Стругацкие, когда это писали, что они имели в виду?

Кто там боги, а кто сброд под их ногами? И чем всё закончилось?

В книге были Прогрессоры, Серые, Белые, Умники, Революционеры и слабовики собственно. Закончилось всё плохо.

Так вот приходят Бондарчук, Безруков, Слово Пацана и ИРИ(!) с новым высказыванием.

Кто у них теперь Прогрессоры? А кто Чёрные? И в чём суть высказывания, если по заветам великих выделить три части — сказанное, подразумеваемое и тайное?

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

Это что легитимизация классового расслоения?

Очень странное зеркало зеркала истории, и это мы ещё про Абалкина экранизацию не видели.

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

А вот если что и стоит перечитать, то Понедельник начинается в субботу. Это настоящая инженерная книга всё-таки.

ЗЫ. Забавно наблюдать как перекликаются Прогрессоры и Стартрек в плане первой директивы, обе франшизы стартовали в шестидесятых, на пике космической гонки и разлетелись в разные галактики.

С Майкрософтом по-прежнему можно торговаться

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

Алисе — плати …

Гуглу — плати …

Ютубу — плати …

Хостинг — плати …

Я уж не говорю о детских кружках, ипотеке, налогах и автомобильной страховке.

И вот сегодня пришла пора Майкрософта снова.

Если так уже считать с начала, то стоимость уже приближается к 1000 долларов наверное.

Казалось бы, за это можно вечный офис купить три раза, но я так для себя решаю, что основные ништяки в этой подписке у меня это:

(а) место в OneDrive

(б) возможность добавить других членов семьи

Вот пришла пора продлевать аккаунт M365 домашний — условная стоимость 100$ на год.

Как обычно есть годовой план, есть помесячный, есть автопродление с привязкой карты.

Сейчас при отмене автопродления он просто ноет, но ничего не предлагает. В данный момент можно купить у сторонних организаций электронный ключ, для примера
Microsoft 365 Family AllLng Sub PK Lic 1YR Online.

При активации ключа он предлагает активировать автопродление обратно, и за эту не обязывающую операцию он сегодня предлагает добавить ещё 3 месяца, что получается 25% экономии. Кажется в прошлых годах было так же, но я без заметок уже ни в чём не уверен, но по ощущениям не 3 месяца, а меньше. Видимо решили усилить маркетинговый нажим.

Стратегия простая — отключаем автопродление, покупаем ключ, активируем, подписываемся на автопродление — и так каждый год, пока Майкрософт эту лавочку не прикрыли.



Как раньше уже не будет X2

Во-первых, как раньше уже не будет.

С новыми AI-инструментами разработка изменилась до неузнаваемости.

При помощи AI действительно можно что-то быстро сваять.

Была у меня проблема — из нескольких источников собрать данные в разных форматах (в данном конкретном случае — брокерские выписки), сделать анализ согласно налоговой методологии, сделать расчёты и подготовить данные для формирования налоговой декларации (в данном конкретном случае — форма 270).

В прошлом году я делал подобный же расчёт, но вручную и в EXCEL, данные сдал и забыл.

Вот наступил новый налоговый период, и я на первом попавшемся языке программирования (ну право, не на ABAP же это всё писать, хотя… ) потратил несколько дней на пошаговую имплементацию такого инструмента.

Файлы выгрузил вручную, загрузил ай-яй-яя налоговым кодексом, правилами заполнения, пошагово через провалы и победы дошел до конца.

Ай-яй-яй реализовал самый простой пользовательский интерфейс в TUI (это я попросил), кроме самих данных для выгрузки сделали с ним в экспорте дашбордики (как он их сам назвал «премиальные»).

Ушло на всё это моих человеческих дня два-три в несколько сессий. С перерывами, включая ожидания, пока сбросятся лимиты. Было очень интересно.

Планирую полученный результат сдавать, вроде бы всё похоже на правду.

Проблему решил, результат сложу в архив и забуду до следующего раза. А будет ли следующий раз?

Во-вторых, как раньше уже не будет.

Когда настанет следующий год или у меня спросит какой-то собрат с похожей проблемой, я не стану доставать это решение из архива.

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

И в этот новый раз будет другой язык программирования, другая БД, другой интерфейс, другие файлы для загрузки. А может быть будет сделано примерно то же самое.

Но самое главное — это будет делать другая модель.

Галлюцинируем

Вообще, я полагаю, что пререкаться с LLM довольно бессмысленно, но это доставляет какое-то отдельное удовольствие:

Это смешно до тех пор, пока оно не трогает прод.

Созвон в безопасности

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

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

Так получается, что безопасность у нас в безопасности, хоть и держится на честном слове.

Один из простейших способов от этого избавиться — это завести для таких паролей BAT-файлик/ярлычок c примерно такой командой:

echo MySuperPass123$@|clip

Теперь для получения пароля нужно тынцнуть в этот ярлычок и текст появляется в буфере обмена.

Безопасность от этого не становится менее безопасной, файл с паролем по-прежнему лежит на рабочем столе, но зато ни у кого нет шанса его подсмотреть.

С другой стороны в одном текстовом файле можно хранить десятки паролей, а места на рабочем столе не хватит для всех ярлычков.

Это конечно не избавляет вас от необходимости вести действительно важные пароли в какой-то отдельной защищенной штуковине. Просто у этих штуковин тоже свой компромисс между безопасностью и удобством.

Где файлы, Лебэйайский?

Шёл третий день вайб-истории. Были 16 чекпоинтов обработки данных, 63 тестовых сценария на 300 секунд рантайма. Всё просто отлично.

Запускаю новую фичу, отвлекаюсь, возвращаюсь — смотрю он в каких-то странных местах за пределами рабочей папки, присматриваюсь внимательнее — он ещё и скрипты временные генерирует. «Полный стоооп» кричу ему в чат!

А он парень простой — мол, вы действительно хотите выполнить команду taskkill бла-бла-бла?

Да, говорю, и требую пояснений, смотрю десяток ключевых файлов из полусотни имеет нулевой размер. А он мене в стиле: ну понимаешь, папка лежала в ВанДрайве, а когда папки лежат в ВанДрайве, то так иногда бывает, я ни в чём не виноват, оно само. Короче он их как-то пролюбил, и пытался втихаря из каких-то неведомых глубин типа кэша вэ-эс-кода их достать.

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

Хорошо, из истории ВанДрайва восстановил нулевые файлы, подождал пять часов, вернулись лимиты. Говорю ему — вот я файлы восстановил, всё перепроверь, мусор вынеси — надо готовиться стартовать дальше с ключевой точки.

Крутился-крутился, рапортует: «Всё сделаль, хазяин!». Проверяю — синтаксическая ошибка. Отправляю обратно, снова крутится-крутится, а потом — логическая ошибка при запуске обработки данных.

Показываю ему ошибки — говорит ой методология неправильная, теперь вот такая другая правильная, всё переделаю. Начинает переделывать, «НЕЕЕЕТ» снова кричу я, изначальная методология правильная, вертай всё взад.

Начал вертать, говорит, что почти-почти всё закончил, ошибку понял и… снова кончились лимиты.

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

Два риторических вопроса:

  • Кто боялся, что сильный ай-яй-яй восстанет, захватит ядерные реакторы и уничтожит человечество?
  • Если ГитХаб уже не торт, то как сейчас вообще носят? Нам абаперам вообще не до гита…

Настоящие выводы:

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

Они не писали романы

Если сесть внимательно и погрузиться в исторический контекст, то многие вещи оказываются не совсем тем, чем нам представляются сейчас. У нас остаётся очень упрощенное понимание о прошлом. Вроде того: сидит автор целый год, а потом издатель печатает его солидный труд в твердом кожаном переплете с золотым тиснением.

Оказывается для примера: Лев Николаевич Толстой не писал роман «Анна Каренина», а Фёдор Михайлович Достоевский не писал роман «Преступление и наказание».

/затемнение/конспирологическая музыка/

(далее…)

Читайте мелким шрифтом

Заманчиво звучит конечно:

Купил бы себе парочку ультимейтов на все 500$, но конечно же есть подвох, вопрос только какой.

Он простой: чтобы получить кэшбэк надо тратить от 500$ в месяц, а лимит на кэшбек 50$. Так что сильно много не выиграешь, дураков в таком маркетинге не осталось.

15 минут славы и только чат

Вот купишь себе как дурак Google AI Pro на рождественской распродаже и смотришь как там у всех нормальных начинает всё пузыриться, как два лидера дерут друг-другу глотки в погоне. А ты стоишь как бедный родственник с немым укором во взгляде «а как же я?».

И вот наконец в этом году 15 минут славы, только что вышла Gemini 3.5 Flash, которая хоть какую-то надежду даёт, что компания вернётся в большую тройку. Вот в части программирования знатоки говорят только два варианта есть — Claude Code или Codex.

Почему 15 минут? Потому что оба лидера не дремлют, очевидно. В любой момент и OpenAI, и Anthropic анонсируют что-то ещё.

И что ещё более удивительно — Гугловцы взяли свой только недавно выпущенный Антигравити, этот комбайн с агентами, вижуал студией и встроенным браузером…

…и выкинули из него всё кроме чата. Встречайте Антигравити 2.0, вот такая ирония.

UPD. 24.05.2026. Всё-таки оказалось что нет, просто разделили это на два разных продукта, и второй продукт Антигравити ИДЕ выкатили несколько дней позже. Посмотрю ещё потом что осталось на месте, а что переделали.

UPD. 24.05.2026. Ещё не очевидно как это повлияет на так называемое SEO, но кажется мы наблюдаем закат эпохи.

Промт инженер

Запустил компьютер, открыл окно чата, чёрненькое такое.

Вбил что хочу, получил ответ, вбил команду, процесс покрутился-покрутился, закончился, выкатился ответ, почитал ответ, вбил другую команду, ещё пара итераций, потом в потоке неожиданно выскочил вопрос (yes/no), ответил, можно хлебнуть кофе, готово, компьютер можно выключать.

Вот и вернулись на круги своя, 40 лет спустя, прорвавшись через все окошечки и менюшечки.

Вот только раньше промтом называли начало строки приглашения A:\>.

AUTOEXEC.BAT у нас был вместо системного контекста.

Из контекста у нас были переменные окружения и текущий путь.

Running PC DOS 3.2 FORMAT