Точка сборки
11.6K subscribers
52 photos
195 videos
369 links
Собиратель талантов, дилер свободы
Download Telegram
По наводке IXBT Games прочитал мнение креативного директора Moon Studios (создатели шедевра Ori) по поводу того, что ААА уже не торт:
Сегодняшние AAA-игры — это проекты с большим бюджетом, но сделанные «на конвейере», разработанные командами, которые часто ненавидят свою работу; чтобы поменять лампочку, требуется десять человек, и почти всегда 50% или больше контента отдаётся на аутсорсинг в Китай или Индию. [...]

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

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

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

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

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

Очень наглядна разница в подходах.

Вот например, мнение насчёт увеличения штата от разработчика Palworld:
Те же люди, которые говорит «Вы заработали кучу денег, просто наймите больше людей!», — это те же самые люди, которые потом обижаются, когда компания становится слишком большой и слишком «корпоративной».

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


А вот тру-корпоратный:
Koei Tecmo приобрела новые офисные помещения в Йокогаме для развития разработки AAA-игр и поддержки плана по удвоению штата до 5000 сотрудников.

Прям как Wargaming и прочие наши f2p-фермеры, резко поднявшиеся в лихие 2010-е. Ну, пожелаем удачи!

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

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

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

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

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

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

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

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

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

Для тех читателей, кто по каким-то причинам всё ещё использует набор из 2-3 запомненных паролей/пинов для всех сайтов и сервисов, напомню — это очень плохая идея. На каждом сайте, в каждом приложении должен быть новый сложный пароль — это база. А запоминать их не надо, человечество уже давно придумало простое и эффективное решение — менеджер паролей.

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

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

Вообще не факт, что под эти хотелки можно было что-то найти, но мне (и нам всем) повезло — нашёлся Bitwarden.

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

Есть под все браузеры, работает под Виндой, Маком и Линуксом, на мобилах — Андроид и iOS. Имеет вполне приличный интерфейс — не идеал, но на крепкую четвёрку.

Считаю, попробовать поюзать можно и в их облаке — VPN не требуется, каких-то признаков русофобии на сайте и в репозитории не заметил (вы бы видели, как некоторые проекты рубаху на себе рвут из-за "агрессии" России, напрочь не замечая бойню в исполнении Израиля). А если понравится — развернуть свой узел. Нагрузка на сервер нулевая (он по сути только хранит зашифрованное хранилище), так что можно настроить один на компанию/семью/друзей, заодно на практике объяснить им азы инфо-безопасности.
Читатель поделился своими опасениями:
очень интересно было бы услышать ваше мнение, очень тревожно становится, какой смысл текущим выпускникам куда-то поступать, учиться 4-6 лет, чтобы по итогу быть не нужным, отсутствие вакансий на джуновские IT позиции это подтверждает, и это при воплях о дефиците кадров, боюсь представить что будет через 5 лет.


Речь про вот это интервью Дарио Амодея, директора Anthropic (компания разрабатывает Claude — одну из топовых нейронок с упором на кодинг и выполнение задач), где он говорит следующее:
ИИ может уничтожить половину всех рабочих мест для белых воротничков начального уровня и поднять уровень безработицы до 10-20% в течение следующих 1-5 лет.

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

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

«Большинство из них даже не подозревают о том, что это может произойти», — сказал нам Амодей. «Это звучит безумно, и люди просто не верят в это».

А чуть раньше вышел отчёт SignalFire об изменениях на трудовом рынке:
Прием на работу новых выпускников в крупных технологических компаниях упал примерно на 50% по сравнению с уровнем до пандемии.

Технологические компании отдают предпочтение найму более опытных профессионалов и часто заполняют младшие должности кандидатами старшего возраста.


Ок, вот моё мнение.

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

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

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

Что делать?

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

Не хочется быть ещё одним обывателем? — придётся сбежать из Матрицы. Если человек любознателен и трудолюбив, вуз ему ничем не поможет, только отнимет время. Если нет, вуз тоже не поможет, но создаст фикцию в виде отсиженных пар и полученных автоматом зачётов.

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

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

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

Наглядная иллюстрация работы госов/корпоратов: ставим цели, делаем дорожную карту, рассказываем о прогрессе на заседаниях, и к дедлайну просто натягиваем реальность на кипиай. Все довольны!

То, что фейк обличили в десятках изданий (в т.ч. в иностранных), "разработчиков" консоли совершенно не смущает:
В Fplus оценивают готовность технологии на уровне TRL 5 по шкале, используемой в венчурной среде.

Fplus имеет долгосрочную дорожную карту по созданию продукта, она рассчитана на 5 лет и включает возможность частичного перехода на российскую ЭКБ.

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

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


Ну и можно только посочувствовать жалобам директора департамента разработки на сложности:
Работая над этим проектом, мы столкнулись с рядом сложностей. Во-первых, это отсутствие отечественной компонентной базы. Мы рассчитываем, что потенциал игровой индустрии [...бла-бла-бла...] скепсис в отношении необходимости создания российской консоли, обусловленный тем, что рынок уже поделен между иностранными игроками [...бла-бла-бла...] Однако мы надеемся изменить отношение к этой теме.

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

Оснащение у них, конечно, великолепное — мой внутренний ребёнок просто попискивал от удовольствия, когда я ходил по лабораториям: биология, химия, робототехника, авионика, фотоника. Есть все признаки свободы и творческого хаоса, что говорит о том, что дети работают самостоятельно, а не ходят по линеечке, как в системе общего образования.

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

Половина критериев жюри, по которым предлагалось дать оценку, были про качество презентации и выступления. Ну а что вы хотели? Какие кипиаи требовали, то и получили. Корпоративные роботы требуют ещё больше корпоративных роботов. Чтобы они потом так же "соответствовали критериям", не имея содержания, как это на днях продемонстрировали разработчики российской игровой консоли за 20 млрд.

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

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

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

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

В общем, к теме обучения мы ещё вернёмся, а пока — приятного просмотра!
В этот замечательный солнечный день (в Перми вторую неделю под 30°) хочется жизнерадостно напомнить:

Мы все умрём.
Умрут все наши близкие.
Наши родители.
Наши дети и наши внуки.
Умрут все наши друзья и знакомые.
И все эти люди из телевизора и соцсетей.

И это жизнерадостно?!

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

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

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

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

Трезво, спокойно говорить о том, что неизбежно произойдёт и о том, что в этом случае делать — это не просто честно по отношению к себе и другим, но ещё и полезно:

Правильные приоритеты. Люди зачастую радикально меняют свою жизнь, оказавшись на грани смерти. В их голове меняется восприятие того, что действительно важно, а что — просто шелуха. Они внезапно осознают, что глупо откладывать важное на потом — "потом" может не наступить. Они перестают тратить свои ресурсы на бессмысленные дела и паразитов. У них отключается давление ДД — когда ты чуть не умер, уже похер насколько ты хороший мальчик.

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

Отстраховка хвостов. Трезвое и яркое понимание возможных перспектив мотивирует к здоровому риск-менеджменту. Когда человек осознал/принял ограниченность своего жизненного ресурса, он расходует его очень избирательно, если не сказать жадно, и старается максимально его продлить. Например, задать себе вопрос — точно стоит тратить 16 лет жизни (целую четверть от средней продолжительности 68 лет) на попытки синтетически (влетело-вылетело) загрузить в голову знания из системы массового образования? Или стоит ли рисковать здоровьем в экстремальных видах развлечений, не имея на то крайней необходимости?

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

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

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

Радоваться, а не ныть. Размышления о смерти пробуждают жажду жить, ценить каждую утекающую секунду — ведь нам ещё столько всего предстоит успеть, друзья!
Media is too big
VIEW IN TELEGRAM
Немного внутряночки — как мы управляем многопоточностью в нашем софте.

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

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

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

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

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

Как увязать эти принципы с возможностью распараллеливать задачи на несколько ядер? В этом видео я рассказываю общие принципы, которыми мы руководствуемся.
Media is too big
VIEW IN TELEGRAM
Маленький я всегда имел доступ к музыкальным инструментам. В моей семье часто звучала красивая музыка, а мама и бабушка очень хорошо пели. Спасибо, мама не отправила меня в музыкальную школу (которую сама отмотала), но создала мне все условия к самостоятельному изучению и музыкальным экспериментам. В этом видео я покажу советский синтезатор ФАЭМИ — точно на таком я писал свои первые треки в самом начале 90-х.

Очевидно успешную стратегию естественного эмоционального воспитания следует продолжать, поэтому я решил купить микро-Волкову (ну и себе, разумеется) полноценный мини-синтезатор Akai MPK mini Play mk3, который по сути является компактной миди-клавиатурой с вшитой простенькой аудио-карточкой и спикером. Ну и после детального знакомства могу сказать, что это идеальный ремейк моего ФАЭМИ. И самое классное, что его не надо никак готовить к работе: подключать в сеть, к компу, открывать DAW, настраивать VST-инструменты — он на батарейках и лежит в детской зоне вместе с другими игрушками.

Забавный факт: именно музыка свела вместе Волкова и Карповича в 1993 году. Мы познакомились на волне увлечения написанием музыки в Fast Tracker. Не случись этого — не появилась бы студия Мангуст Мультимедиа, Группа товарищей, не случилась бы Альтернатива с Танками Онлайн и не было бы Миро.
Как и ожидалось, Microsoft тоже заходит на рынок портативных консолей в сотрудничестве с Asus, которая уже прокопала тему со своим Asus ROG Ally. Но по сути это будет просто продолжение асусовской линейки с брендированием под Xbox. Но Стим тоже будет запускаться, поэтому пофиг, что там кроме винды предустановлено.

А вот о чём реально стоит озаботиться при выборе — это о весе портативки. Месяц назад я открывал MSI Claw 8 AI+, один из самых мощных современных девайсов. На практике стало понятно, что вот эти +150 граммов очень даже сильно влияют на желание брать его в кроватку. Руки тянутся к Steam Deck, а меньшая мощь не так уж и роляет (даже в Oblivion или BG3).

Возможно влияет не только вес, но и распределение веса по геометрии девайса, но главное — его должно быть реально удержать одной рукой. Считаю, оптимальный вес для взрослых игроков — в районе 600 г. И, похоже, об этом больше всех пока позаботилась Nintendo.

Nintendo Switch OLED: 420 г
Nintendo Switch 2: 534 г
Steam Deck OLED: 640 г
Asus ROG (Xbox) Ally: 670 г
ROG Xbox Ally X: 715 г
MSI Claw 8 AI+: 794 г

Мне сильно не хочется только из-за этого покупать по-новой коллекцию игр в закрытой экосистеме Nintendo. А саму консоль возьму только ради новых эксклюзивов Mario и Zelda (если и когда они будут). Ради только Mario Kart World — сорри, не.

Для меня очевидно, что экосистема Steam стратегически заруливает всех участвующих в гонке, включая Sony, эксклюзивы которой теперь не держатся дольше года и таки выходят на ПК. Nintendo может сколь угодно делать продажи новой приставки, но это закрытая система, как и Apple — кроме новых эксклюзивных игр (где они?) у них нет конкурентного преимущества, которое оправдывало бы вендор-лок. Надстройка Xbox (то есть теперь уже не экосистема, а просто ещё один стор) от Microsoft тоже ничем не выделяется среди других "стим-убийц" от Epic, Ubisoft и прочих. При этом Microsoft концептуально залочена на Windows, в то время как Steam запускается везде — и под виндой, и под SteamOS. Всякое конечно бывает, но слабо верится в Xbox под SteamOS.

Так что буду ждать нового Steam Deck и надеяться, что он хотя бы останется в той же весовой категории. Ну а Valve не торопится его выпускать, ожидая значительного прогресса в технологиях. Могут себе позволить — у них много собственных ресурсов, стабильная бизнес-модель и надёжная позиция на рынке. Да и нет смысла плодить (и поддерживать его потом) зоопарк железок, если зарабатываешь на софте. Тем более, если другие компании готовы сами это делать — надо только поддержать.
Media is too big
VIEW IN TELEGRAM
Наверняка вы замечали, как сильно может отличаться настрой по поводу одних и тех же дел. Иногда прямо на крыльях, а бывает как на каторгу.

Оборачиваясь назад, можно заметить, что самые яркие впечатления, самые лучшие дела и самые крутые результаты были получены именно в полётном состоянии — когда прёт!

Даже в простых бытовых вещах мы радуемся, когда по шёрстке, по душе. Будто всё само как-то складывается благоприятным образом и при этом рандомно. Самые лучшие вечеринки — спонтанные. Самые лучшие путешествия — налегке.

Наверняка есть мистические и религиозные объяснения этого феномена, но у меня есть вполне прикладное.

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

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

Зависть и унижение — мощная сила, но тёмная.

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

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

Ни в коем случае не собираюсь мешать таким товарищам приносить себя в жертву социальному одобрению (там практически гарантированная онкология в 50+), но решительно не рекомендую такую жизнь своим близким.

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

Но, кстати, дети могут и сами нам помочь.

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

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

P.S. Хилько тоже запилил игру, но про папу с коляской. Актуальный геймплей!
Вот как всё таки здорово наблюдать, как у нас (пере)зарождается IT здорового человека. Это когда несколько улетевших фанатиков делают лютейшую годноту не по бизнес-планам и продакт-маркет-фит аналитике, а потому что хочется. И не на выстроенных бизнес-процессах с бирюзовыми скрам-спринтами, а естественным путём, по-человечески, when it's done. Именно такие инди-формации и будут давать пинка толстым корпоративным задницам в ближайшие годы. И отжимать лучших. Точнее те сами будут сбегать.
Вообще, кстати, есть одна мысль, которая пришла в голову

А вы вообще задумывались, что то, что люди радуются, когда пишут заявление на увольнение - эт вообще-то показатель лютейшей несостоятельности компании?

А это ведь норма современной жизни. Я буквально отовсюду слышу типа «Блин, я на свободе», «Ура, я так счастлив(а)», «Лучшее решение в моей жизни» и так далее

Я тут для своего канала информатика постоянно изучаю биографии выдающихся личностей и у них вот, например, не так. Наоборот их с работы хрен достанешь и они там бывает что и 20 лет работали

Они ловят кайф от работы, представляете? Вот вы давно ловили кайф от своей работы? Ну вот прям чтоб по-настоящему? Чтобы прям такой встал с утра и такой блин как я щас с кайфом поработаю. Спрашиваю, кстати, без сарказма, уверен, что такие люди есть

Но, как ловить кайф от постоянных зум созвонов?

Как ловить кайф от неадекватных менеджеров, которые сами не помнят, что хотели сделать вчера?

Как ловить кайф от задач, которые даже блин тем, для кого они якобы предназначены, не нужны?

Как ловить кайф от вредительства?

В нас на самом деле заложены достаточно мощные механизмы сотворения добра. Мы искренние переживаем внутри, когда понимаем, что делаем какое-то гавно.

И этот механизм давится нами сознательно, ну потому что жизнь такая, надо на что-то жить, это они виноваты, я просто исполнитель и тд и тп

Расплатой как раз становится вот такая вот нежизнь. Когда уход с работы воспринимается буквально как освобождение от рабства

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

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

Или будет как с SHAMAN?
Media is too big
VIEW IN TELEGRAM
Добрался до китайской нейронки Хунюань3D — компонента китайской тенцентовской экосистемы. Предыдущую 2.1 версию они на днях выпустили в опенсорс (что в целом поддаёт жару всей сфере) и вообще последнее время очень высокая динамика новостей про нейро-моделинг (вот, к примеру).

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

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

Ранее у больших игроков были практически недостижимые преимущества перед маленькими:

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

Собственный хостинг, дорогое железо. Сейчас развернуть кластер на любом ЦОДе может даже школьник, причём без особого погружения в админство (готовые шаблоны/контейнеры, нейронки + агенты).

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

Много, очень много контента. Большие игры типа Fallout или Ведьмака раньше было не создать без серьёзного штата и/или хорошего бюджета на аутсорс. Ну вот, теперь и это преимущество тает на глазах.

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

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

Считаю такое ленью, слабостью и желанием попаразитировать.

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

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

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

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

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

Считается, что без кредитов и субсидий вообще невозможно развиваться. Хрен там! Это просто лень и любовь к халяве.

Вот пример уже упоминаемой мной компании "Мать и дитя". Она недавно приобрела федеральную сеть "Эксперт" за 8.5 млрд рублей. Полностью за свой счёт, без заимствований. Вот прямо так, брутально, предварительно заработав и накопив собственные средства. Удивительным образом этой компании совершенно фиолетово на ставку ЦБ — она независима от этого фактора. Вот, что называется жить на свои.

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

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

Вот, например, типичный сотрудник типичной корпорации ждёт, когда уже обед? Потом он ждёт, когда уже 18:00? Потом он ждёт, когда уже пятница и можно будет отжечь вхламину. И когда уже отпуск? И, вообще, когда на пенсию?

Жизнь в стиле "когда она уже, нахрен, закончится" сложно назвать счастливой.

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

Желаю вам, друзья, именно такую!
Media is too big
VIEW IN TELEGRAM
К главному мероприятию клуба Точки сборки мы всегда готовим Мерч. С большой буквы!

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

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

Приятного просмотра.
Media is too big
VIEW IN TELEGRAM
На фоне приближающегося цунами гиперинфляции контента у многих разработчиков опускаются руки. Какой смысл что-то делать, если завтра то же самое (и даже лучше) сделает любой желающий за две минуты?

Т.е. вместе с обесцениванием контента обесценивается и мастерство. Художники грустно смотрят на нейроарт, музыканты на нейромузыку, киношники на нейровидео. Придираются к косякам, но всё реже и реже — нейрогенерация быстро прогрессирует.

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

Я часто напоминаю, что конкуренция — это отличие. Если ничем не отличаешься от большинства, то твоя участь — резать ценник на масс-маркете. Делать ещё дешевле, ещё проще в употреблении, с ещё большим количеством усилителей вкуса.

Если большинство участников рынка бежит спотыкаясь в сторону генеративного будущего, можно только пожелать им удачи в дележе крошек из общего корыта.

Массовое самовыпиливание конкурентов с рынка трушного мастерства даёт верным своему делу профессионалам автоматический гандикап — они могут продавать настоящее. То, во что вложено большое количество усилий.

Об этом редко говорят, но основные деньги всегда были и будут на премиальном рынке. Это самая требовательная аудитория, но она же самая богатая и самая лояльная. Она в сотню раз меньше, но легко покрывает это своим большим чеком.

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

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

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

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

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

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

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

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

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