Точка сборки
11.6K subscribers
52 photos
195 videos
369 links
Собиратель талантов, дилер свободы
Download Telegram
Media is too big
VIEW IN TELEGRAM
Всё, осень в Пермь походу окончательно наступила, а ведь ещё на днях гоняли в футболочках.

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

Меня вообще радует, как наш город преобразился в последние годы: замечательные дороги, парковки и тротуары, отремонтированные фасады на главных улицах, везде подсветка, новые парки, набережная, речные прогулки и постоянный культурный движ (я живу в центре и всё лето каждый день что-то происходит), и да — у нас нет самокатчиков. Раньше я завидовал жизни в Европе. Теперь Европа может завидовать мне.

Впрочем, уже как-то без разницы, как они там, и что они там думают. Самое главное — Запад перестал быть для нас желанной статусной мечтой, центром престижа. Надо-то было просто пожить пару десятков лет без революций, нарастить жирок и прибраться. А "величие" — это сытые, довольные жизнью граждане, а не надрывная демонстрация кузькиной матери.
Media is too big
VIEW IN TELEGRAM
Я часто упоминаю, что мы, не особо это замечая, живём в культуре принудиловки. То ли у нас это из коммунистического прошлого, то ли это отголоски массового воспитания "строгими тётками", то ли популярность курсов MBA. Но мы почему-то считаем, что нагибать реальность — это ок. Причём никому не нравится, когда нагибают лично его, но мы как-то свыклись с тем, что это нормально.

Реальность регулярно даёт гордецам (а право нагибать — это гордыня, самозавышение) по морде. Тот же Трамп, который с наскока хотел продавить весь мир, регулярно обламывается, отползает, но продолжает повторять снова. При том, что принуждение крайне неэффективно, чему есть миллион подтверждений, чиновники и корпораты поголовно используют только этот метод:

- Чтобы инженеры не уезжали из страны, надо запретить им выезд (а не делать жизнь в своей стране сытой и престижной)

- Чтобы люди полюбили мессенджер, надо сломать функционал конкурентам (а не делать классный удобный мессенджер)

- Чтобы повысить интерес к Nau Engine, надо заставить его использовать (а не написать классный движок, которым захотят пользоваться)

Реально, это напоминает худшие практики советских коллективов, где "выскочкам" давали по башке за превышение норм выработки: "куда ты лезешь? больше всех надо что ли? нам из-за тебя тоже нормы подымут!"

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

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

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

Подробнее обсудили в видео:
00:08 - Закрытие Nau Engine
00:41 - Мнение депутата
02:02 - Делаем вид что работаем, они делают вид, что платят
02:30 - Повестка и разнообразие
03:54 - Удобряем сорняки
04:53 - Деньги в трусы имитаторам
05:25 - Как использовать Nau Engine
07:25 - Инвестиции ИРИ в геймдев
08:39 - Запрет itch.io
09:55 - Свободный рынок
11:06 - Отрицательный отбор
11:57 - Открытая площадка для инди
13:30 - Сторы пушат своё и донат
14:46 - Что можно сделать

ВКонтактеYouTube
С искренним удивлением наблюдаю, как приличные с виду конторы с радостными лицами и улюлюканием бегут в сторону ииизаций своих бизнес-процессов.

Радуются те, кому приходилось писать много отчётов — теперь это можно поручить нейроболванам.

Радуются и те, кто эти отчёты вынужден был читать — они поручают туда же.

Радость этих групп по-отдельности можно понять — они избавляются от рутины и в их представлении это очень здорово и полезно, ведь они теперь смогут написать ещё больше отчётов (которых ещё больше смогут прочитать получатели). А это Э — Эффективность!

Но как насчёт сложить один плюс один и посмотреть на сумму?

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

Человек и сам по себе мощная причина потерь данных, а ещё и генератор рандома. Этот "человеческий фактор" приносит всем жителям планеты огромные проблемы. Каждый из нас встревал в неприятности из-за того, что кто-то что-то недопонял, забыл, перепутал, додумал или прослушал. Сколько из-за этого потеряно денег, времени, здоровья и жизней — страшно представить!

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

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

Сама потребность в автоматизации какой-то бумажной рутины — это уже маркер "на подумать", а точно нужна эта рутина? Нельзя ли отрефакторить сам процесс? [стикер умного негра] Ведь если нет рутины, то и автоматизировать нечего.

Но, фиг с ним, проблема-то в том, что нейро-агенты не могут УЛУЧШИТЬ изначальный сигнал. Любая ИИ-обработка что-то из сигнала выкинет, а что-то своё добавит, и то же самое произойдёт на этапе нейро-чтения. И не факт, что агент-читатель в итоге оставит значимую информацию, а не отсебятину своего собрата-писателя. Учитывая, что контрагенты будут пользоваться нейронками разных вендоров, это умножит веселье на порядок. Принципиальная невозможность отдебажить поведение нейронок приведёт к тому, что поверх будут делать всё больше костылей, принуждающих их к детерминизму, что в свою очередь будет только усугублять ситуацию. Дообучение моделей на нейрогенеративе приведёт к ещё большему их вырождению. И мы ещё не учли гигаватты сожжённого электричества.

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

Сколько нас ждёт эпичных факапов от самой масштабной игры в глухие телефоны, даже думать не хочется.
Media is too big
VIEW IN TELEGRAM
Очень люблю гаджеты. Обожаю ковыряться, выбирать себе разные устройства ввода/вывода и прочие девайсики.

Можно оправдать это инженерным перфекционизмом, типа довожу эффективность своего UX до совершенства. И это правда, но главное, что это прикольно и очень интересно.

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

Анбоксинг, настройку и тестирование в Quake 1 (да, на меня напала ностальгия после Сборки) можно посмотреть в видео.

А обещанные выводы по поводу печатания текстов на такой клавиатуре такие:

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

В общем NuPhy очень приятная качественная клавиатура — никаких нареканий. Но сами HE и TMR (тоже магнитные, но на другом принципе) свитчи станут мне интересны с развитием технологий обратной отдачи. В мобилах и джойстиках уже используют вибро и haptic фидбэк, но до клавиатур (за исключением самопальных решений) ещё не добралось. Подождём — тема прикольная!
This media is not supported in your browser
VIEW IN TELEGRAM
Поговорим о мотивации персонала
В моменты закручивания гаек мы видим и слышим массу возмущений в стиле "так с людьми нельзя!", "да что они себе позволяют?!" и "ну они дождутся!". Все эти возмущения — не более, чем компенсация неизбежности, этап принятия реальности. Вроде как не просто молча утёрлись, но посотрясали воздух.

Я себе в такие моменты напоминаю, что системы в массе своей бесчеловечны, да и огромное (подозреваю, подавляющее) количество людей ни разу не эмпатично и с лёгкостью поступит аморально, если только им за это ничего не будет. Такой циничный взгляд на мир реально полезнее, чем ожидание/требование от кого-то "справедливости". Так можно заранее отстраховать риски и подготовить контрмеры. А гневно грозить кулаком и призывать к совести — слабая позиция и ни на что не влияет.

Например, по поводу увеличения налогов в России.

Любое государство с радостью бы сделало налоги в 100%, если б могло. Проблема в том, что люди тогда вообще не будут ничего делать — нет мотивации. Поэтому госам приходится искать точку перегиба на кривой Лаффера, перекрывая способы ухода в тень и релокацию в другие страны. Ну или превращаться в трудовой лагерь, но уже с другими дроубэками. Кстати, чем сильнее закручивают гайки в других странах, тем легче закрутить их и у нас: теряется смысл эмиграции, ну и гражданам не так обидно.

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

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

Просто потому что могут.

Важный этап взросления — принятие этой простой и неприятной правды.

Мой вывод: любая система, во главе которой нет человека с совестью, неизбежно начинает вести себя аморально. Потому что прибыль — важнее всего, а самые быстрые способы её увеличения — это обман и принуждение.

Сегодня вообще редко встретишь уважительное отношение к людям. Но если встретишь, то это с максимальной вероятностью будет система, в которой:
1. Во главе стоит человек, а не другая система (фонды, акционеры, группы интересантов)
2. Этот человек обладает полнотой власти (например, президенты обладают лишь частично — видно на примере и Путина, и Трампа)
3. Этот человек имеет совесть (глубоко понимает ценность морального поведения в долгую и не приемлет нарушения баланса)

Если такой человек отходит от дел, "делегируя" их совету директоров, проджект-менеджеркам, хед-хантеркам и прочим маркетологиням — то оставшаяся без пилота система расчеловечивается буквально за несколько лет. Я это видел на примере своей прошлой компании. Я вижу это на примере геймдева — кто-то может ещё помнит, какими были Blizzard, EA, Ubisoft ещё 15 лет назад. Уверен, Steam удерживается от блядства ровно до тех пор, пока Габен у руля (надеюсь, он готовит преемника).

В общем. Уезжать из России в поисках лучшего места для жизни я не вижу никакого смысла. Или вот хорошая формулировка от Минченко: "Россия — как меньшее из зол, при этом ещё и знакомое". Так что, я лично принимаю все изменения в нашей стране, какими бы они ни были, стоически.

А вот по части экосистем — терпеть беспринципное, шулерское отношение Яндексов, Сберов, Гуглов и прочих, я не желаю. Где есть альтернативы — заменяю. Ну а в долгую работаю над созданием новой, принципиально другой среды, где смогут реализоваться как мои проекты, так и проекты других мастеров с совестью, которые вынуждены сегодня возиться в грязи с паразитами, играя по их правилам.
Media is too big
VIEW IN TELEGRAM
Приятного вечера пятницы, друзья! Я нечасто рассказываю (возможно, зря) о своей основной деятельности.

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

В 2022 году стало понятно, что в долгую следует отказаться от использования чужих движков (тем более мы уже тогда знатно натрахались с Unity) — это точно не путь свободы. Суверенитет начинается с того, что ты сам владеешь своими технологиями. Поэтому мы начали писать всё своё с нуля на языке Rust (прозорливо — он начинает набирать популярность). Помимо технологий, которые используются на компе или мобиле пользователя (да, у нас сразу всё кросс-платформенно — можем запускать хоть на чём, даже на дешёвых одноплатниках, типа Raspberry Pi), мы создаём свою систему оркестрации серверов (балансировка нагрузки, защита от атак и прочее). Причём безо всякой модной чепушни, типа Kubernetes (простите). Мы даже базы данных не используем — нам не надо. Условно, чтоб мы могли развернуть свой серверный теневой флот даже на мешке списанных Celeron-ов.

В качестве пилотного проекта, на котором мы всё обкатываем, мы делаем новые Танки — онлайн-игру, вдохновлённую Танками Онлайн (к которым я имел непосредственное отношение). И в сегодняшнем видео я делюсь кусочком нашего внутреннего плей-теста.

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

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

Фоновый музон под видео написал Лёша Томанов, и кстати (я вроде не говорил), он выпустил мини-альбом под названием Точка сборки. Эти треки теперь стоят у меня первыми в плей-листе "концентрация", который я включаю, когда сажусь за работу.

Всем чмоке и хороших выходных!
Хорошее напоминание тезиса про суверенитет.

Unity объявила о критической уязвимости, которую обнаружили в начале лета, а вчера выпустили патч. Подвержены все игры на Unity с 2017 года (а это прям дохрена — сотни тысяч) на Windows, Linux, macOS и Андроидах (более 70% мобильных игр сделаны на Unity). Владельцы сторов обновляют свои валидаторы, разработчики убирают с площадок свои игры. Короче, весело.

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

Но хороший вопрос для любого разработчика — стоит ли продавать опцион, получая ограниченный буст на старте, но принимая чужие неограниченные (в т.ч. фатальные для проекта) риски в долгую? Я на всю жизнь запомнил молчаливый уход Flash со сцены — тысячам студий пришлось не только переписывать свои проекты под что-то другое, но ещё и потратить годы на изучение этого "чего-то другого". Не лучше ли, вместо беготни от одного движка к другому (они все источники потенциального "кря" в будущем: уход с рынка, изменение лицензирования и монетизации, санкционные ограничения, критические уязвимости), вложить силы в освоение базы?

Владение собственным кодом даёт не только понимание, как это всё работает (чужие движки — чаще всего чёрные ящики) и гибкость (можно переписать любой участок, а не ждать обещанных фичей, обходясь костылями), но и в целом делает разработчика увереннее — он может продолжать своё дело даже в условиях зомби-апокалипсиса. И сильно влияет на уровень профессионального развития — те, кто умеют только пользоваться готовыми фреймворками, не понимая их внутрянку, вынуждены постоянно гоняться за актуалочкой и сыпать модными аббревиатурами в чатиках для демонстрации своей прошаренности. В то время как системщик востребован всегда и везде.
Media is too big
VIEW IN TELEGRAM
Сегодня небольшой выпуск "Волков гамает" по малоизвестной инди-игре Death Crown, которую я случайно нашёл при разборе кейса с блокировкой Роскомнадзором площадки itch.io. Неожиданно игра оказалась от русских разработчиков, что ещё раз намекает на полезность таких инди-рыночных-площадок для развития здорового геймдева в России.

Мысль ведь очень простая: если хотите развития крупного бизнеса, нужно помогать появляться среднему, а тот в свою очередь не возникает из ниоткуда — это выживший и выросший малый бизнес. Нарушение этой эволюционной цепочки (кормить крупный и пороть малый) гарантированно приведёт к неприятным "как же так вышло?" уже через несколько ходов.

То же самое с массовым увлечением кадровой оптимизацией — заменой младшего персонала на ИИ-агентов. Бизнес-логика отдельно взятой компании мне понятна, но откуда тогда у вас возьмутся мидлы и сеньоры, если всех джунов выгнали на мороз? Но, т.к. корпоративные системы редко думают дальше квартала (обычно у менеджеров квартальные бонусы по достигнутым KPI), то всем плевать — это будет проблема тех, кто её будет разгребать в будущем. Там, вероятно, снова будет героический пылесосинг молодых талантов и организация их отсева+подготовки сразу в сеньоров. И кто-то снова получит премию за успешное "решение" вопроса. Вот такая эффективность — создавать себе проблемы и героически их побеждать.

Чтобы ребёнок вырос полноценным человеком, он должен набить собственный опыт на посильных ему задачах. Как и в компьютерных играх: игроков не бросают к боссу 80 уровня на первых минутах игры. Сначала простые челленджи с положительным подкреплением. И пусть это смешные успехи с точки зрения "больших и взрослых", но без этого никак.
Есть десятки цитат мудрых людей о том, что приоритезация — основа эффективности. Чтобы достигать больших результатов, надо не пахать больше и быстрее, а делать то, что даёт наибольшую отдачу в будущем. Закон рычага от Архимеда или закон Парето — всё про то же.

Но всё, что может быть неправильно понятым, обязательно будет понято неправильно.

Культ целеполагания процветает. Потребляются килотонны видео, курсов и книг по повышению личной эффективности. Но в итоге чот не сильно много вокруг эффективных и успешных (зато много имитирующих эффективность) — люди только ещё сильнее превращаются в затюканных рабов собственных календарей и трекеров полезных привычек, да ещё и с постоянно гнетущим чувством вины и FOMO.

Я уже говорил о крайне полезной и действительно эффективной привычке по-умолчанию говорить "нет" всем предложениям. Также рассказывал об очень полезной практике всегда включенного режима "не беспокоить" на телефоне (я получил много отзывов, что очень помогает и "вообще, как мы раньше-то жили?").

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

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

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

Это действительно иррациональный метод — в нём мы полагаемся на глубинные слои нашего мозга, на интуицию, а не на "калькулятор", который так и норовит подгрузить очередную методичку. В этом и смысл! Когда говорят "научиться себя слышать" — это про вот это.

Календарь — это костыль внутренней горделивой проджект-менеджерки по принуждению реальности (в первую очередь нас самих) к своим хотелкам. В итоге наш внутренний ребёнок регулярно впадает в прокрастинацию и выгорает. Мы периодически застаём себя за тем, что "заедаем" стресс быстрым&дешёвым жраловом/развлекаловом. А потом чувствуем вину, что опять всё просрали, берём кнут и снова гоним себя пахать на плантацию.

К вышесказанному могу посоветовать ещё одну очень полезную практику.

Попробуйте вспомнить, что вы делали, с кем общались, о чём думали и переживали 5 лет назад. Проанализируйте, что из всего этого и сегодня осталось значимым. Переживаете ли ещё по тем поводам? Продолжаете ли общаться с теми людьми? Трудиться над теми проектами?

И вот через эту оптику посмотрите на ваши сегодняшние дела и заботы, на проекты и встречи, которыми наполнена жизнь. Будут ли они иметь смысл через 5 лет или вы с трудом сможете о них вспомнить?

Если первое, то всё отлично! Если второе, то можно смело отнести их в категорию суеты. В те 80% дел, которые только выглядят "срочными и важными", а на деле просто сжигают наш самый ценный и невосполнимый ресурс — наше время.

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

Внутри каждого из нас живёт инвестор. И его очень раздражает выкидывать ресурсы на ветер. Если помочь ему визуализировать потери (эффект наглядности — мощная штука), он дальше сделает всё сам.

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

На тему более развёрнуто высказался Глеб Кузнецов:
Закон об отработках - "не отработках, а наставничестве по просьбам  медицинской общественности" - создает иллюзию решения проблемы. Дефицит в итоге не сократится, а увеличится — потому что принуждение убивает мотивацию, а без мотивации невозможно развитие.

Ну и в сторону. Честность — это вопрос не морали, а эффективности. Доверие – ключевой актив государства, а не "социологическая категория". И если кому-то кажется, что заменой "некрасивого" слова на "красивое" можно кого-то в чем-то убедить, то это не так. Золотое правило коммуникаций: "Если нужно 100 раз объяснять, что нечто не Х, — значит это таки Х"


ППКС

Кстати, про эффективность морального поведения мы уже обсуждали. Рад, что в инфополе есть люди, которые это транслируют.
Конечно же я поучаствовал во вчерашней "ловле ножей" на Мосбирже. Приятно докупать любимые активы с хорошей скидкой, когда их массово сливают по несущественным поводам. И даже если поводы будут более существенными, тем более стоит докупать.

Только вот в отличие от спекулянтов, которые пользуются этой стратегией, чтобы заработать на отскоке, я не собираюсь эти активы продавать вообще когда либо. Поэтому я докупаю только те дивидендные акции (бездивидендные — по определению спекулятивны), которые отобрал из соображений долгосрочной живучести, антихрупкости (за базу можно брать Кримсоновский "Русский список" и его же критерии консервативных активов). Я не бегу за новыми "темками" даже если там конский дисконт — только докупаю то, что уже есть в портфеле.

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

Кстати, хорошие скидки на активы нам обеспечивают две категории инвесторов:

• Темщики-спекулянты, которые вынуждены на сильном падении выходить из позиции, чтобы отфиксироваться (они ещё и частенько торгуют в долг — своих-то нет, хы)

• Белки-истерички (ааа, всё пропало) которые смотрят не на количество акций (долю владения) конкретной компании, а на текущую оценку. Им невыносимо давит, когда они наблюдают ниже -5%. Настолько, что им проще скинуть прямо сейчас, чем увидеть -10%.

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

Лично я совершенно спокойно сижу с активами с оценкой -30% и меня не угнетает "обратный FOMO" (вот я дебил, надо было сейчас покупать, а не год назад). Моя логика следующая: если я был готов купить актив за 1000, то зашибись, что его теперь можно купить за 700 — для меня ничего не поменялось. Все же любят распродажи товаров — так вот это то же самое.

И ещё касаемо текущего провальчика (не, это ещё не провал и тем более не обвал). Хоть мы сейчас реально видим цены на нефтянку на уровне начала СВО, я думаю, что это далеко ещё не самое дно. Поэтому вчера у меня был этакий чит-мил — немного порадовал своего внутреннего ребёнка вкусными активами, но не более.

Я уверен, что наши оппоненты (я имею ввиду коллективный Запад) не успокоятся, пока не перепробуют все доступные способы нас прогнуть. Я просто не могу представить себе ситуацию, в которой все мирно разошлись и зажили нормально. И даже если США отвалит, то в Европе слишком много желающих — у них и карьеры, и огромное бабло поставлено на конфронтацию с нами.

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

Поэтому я, к сожалению, уверен, что нас ждут ещё более яркие попытки нам поднасрать, и наш российский рынок ещё будет нырять, давая возможность зайти всем, кто долгосрочно верит в свою страну. У нас инвесторы в массе своей — ритейл-туристы, и рынок только начинает замещаться (особенно в такие моменты массовых распродаж) пацанами с мохнатыми шариками. Когда он уже заматереет (и когда вернутся внешние инвест-фонды), закупаться на паниках будет сильно сложнее.

Ну, а тем, кто распродаёт из страха, что Россия вдруг кончится, напомню — она в принципе не может проиграть. Никак. Только вместе со всеми. И тогда точно будет не до стоимости портфеля. Но мы-то попадём в рай, а они просто сдохнут.
Когда школьники начнут массово тупеть от ИИ-обучения (оно не за горами — в США уже в полный рост), появится очень большой спрос у очень небольшой аудитории на информационно-развлекательно-образовательные экосистемы "без ИИ", а также "без лутбоксов", "без ботов", "без рекламы" и прочего доширака для эконом-класса.
Последнее время Microsoft:
1. Завершил поддержку Windows 10
2. Блокирует возможности установки Windows 11 без входа в онлайн-аккаунт
3. Хочет переписать Windows "вокруг ИИ", чтоб нейронка (очевидно, онлайн) управляла ПК

Да ну нахер!

Даже понимание того, что мне могут потушить все рабочие тачки внезапным килл-пакетом из Майкрософта (я из тех, кто считает, что бездушные системы не просто могут, а будут поступать аморально, если им за это ничего не случится), не сподвигло меня на переезд в 2022. Но, видимо всё. Пора.

Пора сваливать с этой платформы.

Раньше меня удерживал на ней софт типа 3ds Max и Adobe Flash. Ну и, конечно, игры.

Flash умер, а Rust и редакторы кода — кроссплатформенные. Любимым 3D-пакетом давно стал такой же кроссплатформенный Blender. Ну а то, что Valve стратегично вложилась в SteamOS (который суть Linux + Proton — опенсорсная прослойка, позволяющая запускать Windows-игры, иногда даже лучше), практически полностью закрывает вопрос с играми. Кстати, вышедший на днях Xbox Ally критикуют за плохой UX, хуже чем на Steam Deck (а я говорил). Можно сказать, что игровой вендор Valve уже обошёл "родную" платформу.

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

P.S. Спасибо всем откликнувшимся. Иду в сторону Arch, и возможно даже с Hyprland в качестве оболочки.
Media is too big
VIEW IN TELEGRAM
Продолжается написание флагманской точкосборковской песни СКАЖИ НЕТ.

В предыдущих сериях мы: читали текст, писали бит, сочиняли музыку. И вот теперь пришла пора подключить тяжёлую артиллерию — к команде присоединился Сергей Шипко, гитарист из группы elcapitan! (у меня был небольшой видос с их концерта), а также прекрасный преподаватель (я сам у него учился и доверил ему свою старшую дочку).

С мастером гитары дело пошло в сторону тяжеляка, да и зашибись! Вообще, импровизация — это самый правильный способ творить. Поэтому если продукт естественным образом меняется и всем от этого прикольно — это и есть правильно. А вовсе не следование заранее намеченному плану — так получаются только бездушные формы без содержания (ну вы и без меня знаете, сегодня практически всё высокобюджетное творчество такое).

Приглашаю вас присоединиться к процессу. Приятного просмотра!
А пока мыши плакали кололись все обсуждали, во сколько раз ИИ-пузырь больше пузыря доткомов, но продолжали жрать кактус надувать капитализацию, мысль:

Очевидно, в краснющем океане конкуренции впрямую зарабатывать на ИИ-услугах не будет никто. Компании будут готовы хоть в ноль, хоть в убыток — лишь бы застолбить себе кусок рынка, привязать к себе клиентуру, которую уже потом долго и затейливо стричь. Но ИИ-рынок не похож на соцсети, на мессенджеры, на смартфоны и даже на такси. При переезде с ТГ в MAX — боль. С Apple на Android — боль. А вот переехать с Дипсика на Перплексити, а потом на ЧатЖПТ и обратно — сегодня вообще не проблема (а можно пользоваться несколькими одновременно). Набор фичей плюс-минус похож — они так и будут идти ноздря в ноздрю и чем дальше, тем ближе. Единственное, что удержит — это длинная история отношений с ботом. Насколько нейронка "знает" конкретного юзера, насколько она залезла ему под кожу. Вот тогда побег к другому ИИ-вендору станет болезненным, эмоционально тяжёлым как развод или увольнение.

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

Не удивительно, что вскоре после вайфу от Маска, OpenAI собирается разрешить "взрослый" контент для 18+ юзеров. Дальше динамика понятна — вендоры будут всеми силами подсаживать нас на "отношения" с чат-ботами, и в особенности на романтическо-эротические. Так что ждёт нас расцвет нейро-альфонсов и нейро-голддиггерш, замаскированных под нейро-бой/гёрл-френдов.
Коллеги-айтишники по индустрии не верят, что закрепощение в обязательную отработку врачей распространится и на них тоже.

Логика следующая: айтишники капец как важны и нужны, за ними охотятся по всему миру, а ещё они мобильны и для работы не требуется наличие диплома. Госы не дебилы же? Не будут же закручивать гайки такому важному сословию, которое может обидеться и уехать к Сэму Альтману (или в Китай, или в Дубай) делать искусственный интеллект.

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

2. В любых больших системах просто в силу размеров всегда есть когорта дебилов, которые и на квартал не могут просчитать последствия своих решений. В каком конкретном месте такое решение случится завтра — рулетка. Хороший пример, если уже подзабыли — "бестолковщина" в 2022. Так что на предположение "ну не дебилы же?" следует всегда исходить из негативного ответа.

3. Но ведь они же сделали выводы после "бестолковщины"? Поняли, что айтишники важны, что принуждение контр-продуктивно. Даже ништяков насыпали! Я часто говорю о гордецах на разных примерах — у меня есть несколько прям очень ярких персонажей из личного опыта. Они никогда не признают своих ошибок. У них только один способ воздействия на реальность — сапогом на лицо. Поэтому выводы из 2022 будут скорее такие: "В следующий раз надо лучше перекрыть выезд, и вообще лишить их всех привилегий — нехер тут, совсем распоясались! У нас война, родину надо защищать, время такое! Должны вообще бесплатно работать и радоваться. Сволочи избалованные — лавандовый раф им да самокаты подавай!"

4. Ясный сигнал, что айтишники больше не являются любимой женой привилегированной группой — отмена льгот по НДС и страховых взносов на ФОТ. Можно конечно ещё поуспокаивать себя льготной ипотекой, но уже очевидно: беречь нежные чувства айтишников больше не намерены. Тот факт, что вступаться за них пошёл непрофильный представитель (а не Минцифры, как раньше), и то лишь в дополнение к защите малых предпринимателей, тоже о многом говорит. Профильный же министр считает, что отрасль уже твёрдо встала на ноги — переживёт.

5. Раскручивание темы нейрокодинга, уверен, сыграло одну из решающих ролей в снижении значимости айтишной касты. Зачем нам теперь — резонно могут рассуждать госы — столько айтишников, если один сеньор, взявший под командование флот ИИ-агентов, легко заменит сотню кожаных? И пофиг, что это приведёт к огромным проблемам (это мы с вами понимаем, и то далеко не все) — решение же принимается сегодня, в моменте (см. выше про реал-тайм и отклонения).

Суммируя вышесказанное, я бы не стал полагаться на надежду, что айтишников и дальше будут наглаживать. Вообще, выстраивать свою стратегию на надеждах (льгот, субсидий, любых-других-вариантов-где-всё-обязательно-пойдёт-хорошо) — слабая позиция. Исходить всегда следует из самых пессимистичных сценариев, чтоб даже в них бизнес был рентабельным и привлекательным. А если всё пойдёт норм — тем более будем в плюсе.
Точка сборки
Ну а то, что Valve стратегично вложилась в SteamOS (который суть Linux + Proton — опенсорсная прослойка, позволяющая запускать Windows-игры, иногда даже лучше)
Кстати, вполне конкретный тест Linux vs Windows на (что особенно ржачно) фирменной микрософтовской приставке ROG Xbox Ally.

Микрософт, давай до свидания!

upd: Мой коллега Алексей Андросов выложил в Лабу тест современных игр на Arch Linux
Сижу разбираюсь в линуксовых дисплей-серверах. X11 — типичная "переуниверсализация" от слишком умных инженеров из MIT. Мне очень хорошо знаком этот задор и горящие глаза — а давайте сразу всё сделаем ПРАВИЛЬНО! Я и сам этим часто грешил.

В итоге вместо того, чтобы сделать простую и эффективную отрисовку конкретной кнопки, такие программисты предпочтут написать ФРЕЙМВОРК по отрисовке любых кнопок. Всё это проходит под соусом "а вдруг нам понадобится поменять шрифт? а мы такие хоба — и в одном месте конфиг поправим!".

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

А потом через полгода приходит кто-нибудь из маркетинга и говорит "нам надо кнопку в форме звёздочки, дедлайн через неделю — у нас ивент". Звёздочек в фреймворке не заложил, времени "системно" решать нет, поэтому включается костылинг (или не дай бог пойдёт дописывать фреймворк под произвольную форму кнопок). И вот так, под лозунгами "за всё хорошее и против всего плохого" программные продукты превращаются в говно, которое всё дороже сопровождать и невозможно развивать —проще переписать с нуля.

Это кстати как раз про тех "любителей простых, понятных и неправильных решений", только от инженерии. Как бородатые идеологи придумывают универсальные системы управления гражданами (за что потом десятилетиями расплачиваются миллионы людей), так и бородатые инженеры придумывают преждевременные абстракции, универсализации и автоматизации, искренне считая, что это бесплатно. Для их гордыни может и бесплатно, но не для тех, кто будет иметь дело с долгосрочными последствиями.

В общем, Xorg позволяет отрисовывать графический интерфейс универсально: что удалённо, что локально, через сетевой протокол X11. Сама концепция будоражит — это ж так круто, получить remote-управление "из коробки"! Но для локальной работы за это приходится платить ограничениями в наборе команд, ненужной сериализацией и обработкой сетевых пакетов, и как следствие невозможностью нормально задействовать аппаратное ускорение.

В итоге, ради того, чтобы пару раз в год подключиться к удалённому серверу (камон, кто использует GUI на серверах?), миллионы линуксоидов платят за это снижением производительности своих рабочих машин. Тупо греют воздух на никому не нужном абстрагировании и универсализации. Ради красивого прохождения крайне редкого 0.001% сценария, постоянно жертвуют в 99.999% случаев. И это продолжается десятилетиями (протокол утвердили в 1987), просто потому что слишком умные и горделивые инженеры решили сделать идеально. Проскальзывают параллели с любителями "величия за чужой счёт".

В итоге жизнь, конечно, заставила разработчиков написать менее идеальное и великое решение — Wayland. Лёгкий и лаконичный, простой протокол взаимодействия между программами, которые сами отрисовывают своё содержимое, и композитором, который расставляет это содержимое на экране в виде окон. Т.к. всё происходит без сети — работает шустро и прекрасно рендерится на GPU.

Короче, вывод. Не надо быть слишком умным инженером, который предусмотрел ВСЁ в своём Великом Фреймворке. Лучше делать как можно более простые работающие решения и универсализировать их только тогда, когда уже без этого совсем тяжко, и с пониманием цены, которую придётся за это заплатить. Так больше шансов сделать продукт с наименьшей сложностью (complexity) и наименьшими затратами на сопровождение в будущем.
А помните почтовик "The Bat!"?

20 лет назад это был мастхэв для любого русского компьютерщика (тогда все, кто хоть немного шарил, считались компьютерщиками). Лёгкий и шустрый, с дистрибутивом в 2.4 Мб. Я сходил посмотрел — оказывается он даже жив и продаётся. Правда распух до 200 Мб.

Почтой я не пользуюсь уж лет десять, как покинул корпоративный мир. Но из таких вот минималистичных долгожителей у меня продолжают работать Total Commander и FastStone Viewer+Capture. Годы идут, а они всё так же актуальны.

Вот такое моя любить и ценить. Это олдскул — про бережливость и уважение к юзеру. В каком-то смысле это как консервативный портфель. Именно так надо программировать самим и учить так своих детей.
Отлично! Наемся сегодня вкуснятины.

А то, как золото (GOLD) провалилось, — вообще пушка!

P.S. Кстати заметил, что на вечерних торгах будто больше истеричек, чем на дневных.

P.P.S. Геймерское "прикупить голды" имеет теперь новый смысл ;)

P.P.P.S. Не ну чо сразу началось то! Я ещё не наелся. Вот не буду больше вам никаких тикеров показывать.