Такты, стеки, два колеса
описание
О технологиях, научной фантастике, программировании и схемах. Навигация по каналу: https://t.me/clockstackwheels/3 Чат канала: https://t.me/joinchat/VNhNF1NF70dkFgUX
Лучшие посты
за три месяцаТехнопорно! Наконец-то ко мне доехал тулчейнджер Snapmaker U1. Не с первого раза он прошёл таможню, и вообще, товар в некотором смысле дефицитный, удачная модель, быстро раскупили. Это точно новый качественный шаг в 3d-печати. Теперь можно комбинировать не только цвета, но и разные материалы: водорастворимые поддержки, вставки из TPU, подвижные элементы из пластика другого типа и так далее. При этом расход времени и филамента на смену материала совсем небольшой, в десятки раз меньше, чем у AMS-подобных систем, работающих через одно сопло. Какой же кайф! #gadgets #diy
Был уверен, что переключение на ру-домен уберёт навязчивые плашки. Даже не представляю, чтобы я, например, реализуя подобный элемент интерфейса, сделал бы как-то иначе, кроме выборочного отображения. Это просто совершенно естественно для любого опытного разработчика, даже не нужны никакие дополнительные требования в задаче. Но вот что мы видим в одном из самых дорогих продуктов страны. #dev
С 9 по 11 июня 2019 года я с друзьями участвовал в хакатоне, который круто поменял всю жизнь — именно после него мы попали на финал, выиграв который, получили предложение о работе в Росатоме. Для меня это была первая наёмная работа и де-факто начало моего становления, как профессионала (в рыночном смысле). Вот мне системы флэшбэков в веб-сервисах вчера напомнили, что годовщина была ) Семь лет назад, подумать только! #dev https://vk.com/@463377-100-vinreit-na-hakatonah-kak-my-vyigrali-cifrovoi-proryv-i-u
Орсон Скотт Кард — «Игра Эндера». Вот и я добрался до классики. Беда в том, что самый жёсткий поворот сюжета я уже знал, причём, не из-за экранизации (которую тоже смотрел). Просто отец мне когда-то в детстве кратко пересказывал сюжет. Отец не помнил автора и название, так что я сам не мог найти книгу и прочитать. Пока, да, не увидел экранизацию, и не понял, что речь была именно об этом романе. Далёкое будущее, человечество едва пережило нападение инопланетян-жуков и желает отомстить. Запущена новая программа подготовки — находят одарённых детей, забирают их у родителей и учат тактике с помощью военных игр. Главный герой ребёнок-гений, который обнаруживает в себе феноменальные способности командира. Игру за игрой он проходит обучение, повышая свои навыки и сталкиваясь с всё более сложными задачами. Развязку палить не буду. Мне книга понравилась, но, на удивление, я не могу формализовать, чем именно. Потому что, если начать её раскладывать, то много к чему хочется придраться. Сама по себе центральная идея переосмысления войны и агрессии в атмосфере детских игр подана хорошо, однако не содержит каких-то откровений. Формула «на войне абсолютно всё определяет тактика и стратегия» работает на протяжении бОльшей части повествования, но уже в финальной битве автор даёт людям супероружие, нивелирующее численное превосходство врагов. Ну и больше всего современного читателя позабавила бы линия с братом и сестрой главного героя, остановлюсь на этом подробнее. В конце восьмидесятых и середине девяностых, когда роман создавался, интернет по факту был закрытой демкой, поэтому мало кто мог предсказать, как информация в сети будет вести себя при её (сети) масштабировании. В «Игре Эндера» описывается будущее, там интернет существует. Брат и сестра главного героя, тоже дети-гении, под вымышленными именами начинают писать политические посты и практически переворачивают этим мировой порядок. Что, конечно же, вызовет смех у любого современного человека, который прекрасно знает, насколько информация в интернете не способна ни на что влиять с помощью своего содержания, и в какой степени на самом деле её вес просто зависит от популярности автора. Если бы я мог прямо сейчас пойти в интернет и опубликовать формулу лекарства от рака, это, скорее всего, абсолютно ничего не изменило бы в мире из-за специфики восприятия людьми информации в сети. А уж вызвать какие-то изменения в масштабных процессах с помощью резких политических высказываний... я вас умоляю, на квадратный бит мировой паутины приходится по сотне блогеров с самыми разными одиозными, резкими, абсурдными позициями, и они эти позиции стараются доносить часто и много. Хоть кого-нибудь это колышет? Нет. Но с поправкой на некоторую наивность из-за возраста роман вполне интересный и прочитать его есть смысл. Не просто так классика. Хотя другие книги серии уже читать не тянет, как у меня было и с «Дюной». Экранизация, кстати, не такая плохая, не понимаю, чего её ругают. Она немного про другое, не столь эмоционально мрачная, но всё-таки. #fiction
- 6 июн.— просмотров
В настольной игре «Галактический Круиз» ты играешь за управляющего компании, которая возит туристов в космос. Забавно, что в коробке с игрой лежит бейджик и приветственное письмо от генерального директора. Никакого игрового смысла эти компоненты не несут, просто часть атмосферы. Далеко не во всех реальных компаниях есть приветственный пакет для сотрудников. В моей нынешней, например, не было. Приходится добирать настолками. #games@clockstackwheels
- 8 июн.— просмотров
Продолжаем рубрику создания собственных игрушек для ребёнка на 3D-принтере. Результат на видео это где-то третья попытка, но в итоге мне очень нравится, как получилось. #diy
- 12 июн.— просмотров
Продолжаю свои эксперименты по игре против LLM в настолку. На этот раз я превратил свой файл с правилами в так называемый Agent Skill — по сути это способ разделить длинную текстовую инструкцию на отдельные блоки и поисковый индекс к ним. Чтобы запустить скилл, нужен специальный режим или специальный софт. Например, веб чат DeepSeek запускать скиллы не умеет, а программа Cursor умеет. То есть вы должны представлять, что это, и как с этим работать. Но результат очень крутой. Играл против GPT-5.5 в ту же «Эру Галактики», и выиграл совсем с небольшим отрывом: 26 очков у меня против 24 у нейронки. Это уже была максимально интересная партия: сетка заняла половину карты и всю игру доминировала по войне и репутации. Мне чудом удалось за счёт рано изученного варп-двигателя летать дальше и исследовать космос там, куда она не дотягивалась. В итоге выиграл по культуре с помощью собранных артефактов. Хочу в таком виде сконвертить ещё пару настолок и попробовать. #games
- 28 мая— просмотров
В настольном чатике подняли тему о нишевости нашего хобби. Действительно, в России в среде взрослых людей настолки идут очень туго. Конечно не так туго, как в какой-нибудь Литве (где рынка настолок практически нет) или Чехии (где у людей практически единственный вид досуга это бары). Тем не менее, тираж в 1000 экземпляров на всю страну для новой настольной игры в России это вполне себе обычный показатель. И вне настольных сообществ немало тех, кто вообще ни разу в жизни не пробовал ни во что играть, и в целом практически не знает ничего об этой среде. Почему? В советское время многие играли в шахматы и шашки. А карты вообще были одним из базовых досугов у поколения наших родителей. Домино, опять же, в каждом дворе шлёпали. Но чем люди занимаются сейчас, неужели все только пьют, смотрят сериалы и зависают в телефонах? Почему на страну со 140+ миллионов населения мы продаём пару тысяч коробок Брасса? (топ-1 игра в мире по рейтингу крупнейшего в мире настольного сайта). Основные версии у участников чата как раз примерно такие и были: 1. В настолках нужно думать, многие этого не любят, и особенно во время отдыха и развлечений 2. Более дофаминовые способы развлечения вроде смартфона и сериалов вытеснили интеллектуальные игры Но было ещё много вариантов. Решил узнать картину относительно моей аудитории. Сейчас будет опрос. Можно выбрать несколько вариантов. #games@clockstackwheels
- 15 июн.— просмотров
Нил Стивенсон, «Анафем». Огромное удовольствие получил от этой книги. В моём личном топе за последние лет 10, пожалуй. Очень советую тем, кому в основном заходят мои рекомендации книг, и, значит, наши с вами вкусы совпадают. Альтернативная вселенная, будущее, но немного странное: в мире некогда произошла катастрофа глобальных масштабов, подобная ядерной войне (но не она), поэтому цивилизация восстановилась заново на руинах предыдущей. С одной стороны есть продвинутые технологии примерно нашего с вами уровня: смартфоны, космические ракеты, интернет. С другой стороны, например, потеряны вещи типа ускорителей частиц, а обстановка между строк считывается, как разруха и клепание инфраструктуры из хлама. Центральная особенность книги: учёные живут в изоляции от остального мира в специальных закрытых коммунах, «матиках», похожих на монастыри. Есть матики разного типа: те, которые открываются в мир раз в год, раз в десять, сто и тысячу лет. Конечно же, коммуникация с миром (например поставки продовольствия) идёт всегда, но большинству членов коммуны запрещены контакты и получение информации о внешнем мире. Инаки (именно так, через «А») носят специальные накидки из наноткани, ходят босиком, пользуются электронной книгой без доступа в интернет, но в остальном ведут совершенно аскетичный образ жизни, и всю эту жизнь посвящают размышлениям и научным работам. И тут вдруг в матике, где живёт главный герой, закрывают доступ к телескопам... Не буду спойлерить сюжет, он хороший, но куда больше меня впечатлили три вещи. Во-первых, автор изобрёл систему терминов, которая звучит очень знакомо на нашем с вами языке (огромный респект переводчикам, работа невероятная), но при этом ты понимаешь, что по сути слушаешь рассказ о принципиально иной цивилизации. И позже в сюжете будет один очень крутой момент на эту тему, от которого я пришёл в невероятный восторг. В целом же нужно пробиться через первые главы книги, в которых ты будешь ничего не понимать, пока в конце-концов терминология не уложится в голове. Например, компьютер в тексте это синап (синтаксический аппарат), накидка — стла (вероятно, от слова «стелить»), планшет — табула и так далее. В общем, в какой-то момент щёлкает, и от такого текста начинаешь кайфовать. Во-вторых, книга превозносит интеллект и науку в чистом виде, даже возводит её в абсолют. Значительная доля повествования передана через диалоги, построенные по правилам формальной риторики. На протяжении нескольких глав герои могут стоять или сидеть в кругу и вести дискуссию максимально «душным» и «занудным» способом: с очень длинными подводками к каждой мысли, разжёвыванием аргументов и так далее. Боже, какой кайф :) Особенно после срачей в нашем современном интернете. В-третьих, концовка просто улёт. Выше я упомянул, что есть матики, которые открываются в мир раз в тысячу лет. Несколько поколений учёных сидят взаперти и размышляют. Казалось бы, что такого полезного и интересного они могут сделать? Во вселенной этой книги очень даже могут и, если в принципе придумывать мир с изолированными учёными, то только такой, имхо. Я долго не брался за эту книгу из-за противоречивых отзывов. Кто-то не прорвался через термины, кому-то было нудно читать диалоги, кто-то не оценил развязку и ключевую идею. Но под мои вкусы подошло просто идеально. Куплю себе бумажную версию просто чтобы была на полке. #fiction
- 26 июн.— просмотров
Решительно не понимаю, почему наши чиновники так возбудились из-за удаления эплом приложений VK. Зачем чиновникам VK на айфонах? — Как средство пропаганды VK не работает, потому что активных юзеров мало. И потому что интерфейс планомерно ухудшают в сторону ОТ восприятия информации. На самом деле хорошим средством пропаганды был телеграм — там и Z-блогеры расцветали, и RT какая-нибудь активно расширяла сеть влияния. — Как источник денег VK тоже не работает: убыточен, акции пробивают дно за дном, в основном только сосёт из бюджета. — Самим чиновникам VK как сервис тоже не нужен. Кто помоложе, те тусят в экстремистской Инсте, а какой-нибудь Медведев пишет в ТГ. Что, кстати, тоже очень заметный признак. Представьте, если бы американский сенатор использовал бы китайскую соцсеть, как свою основную площадку присутствия, а не твиттер с фейсбуком. — Ну и конечно же такой реакции не было бы в результате заботы о гражданах. Потому что на граждан примерно всем пофиг было при блокировках всего подряд. Но мы видим прям много публичных заявлений от чиновников разного ранга, почему? Что именно им сломали? Отчёты сложнее стало писать с фейковыми цифрами? Не понимаю.
- 27 июл.— просмотров
Ну, кота в мешке, как я посмотрю, не утаишь, так что да: я вернулся в 2ГИС :) Кто пропустил первые сто серий, кратко напомню: я работал с лета прошлого года в 2ГИС ведущим C#-разработчиком в сервисе данных. Работа отличная, очень нравилась корпкультура, с коллегами задружился. Но потом ко мне пришёл бывший руководитель из Росатома и сказал вот что: есть небольшая, но стабильная B2B финтех компания. Хочет расшириться и добавить B2C, активно нанимает, зовём тебя архитекторить целую плеяду новых продуктов. Предложение было очень заманчивое по многим показателям. На собеседовании я задал единственный вопрос: «А какой план, если новые продукты не выстрелят?», но CTO обнадёжил меня, что такого не будет, да и вообще в компании ещё много чем можно заняться. Четыре месяца я проектировал системы, придумывал решения технических задач, рисовал схемы и графики, участвовал в становлении архитектурного фундамента, принципов построения, выбранных инструментов, и даже провёл несколько system design собеседований. В какой-то момент, когда, наконец, нашли человека, хорошо прошедшего все секции, внезапно отозвали вакансию. А человек должен был заниматься как раз разработкой того, что я проектировал. Ещё пару недель компания делала хорошую мину при плохой игре, но в итоге оказалось вот что: ушёл ключевой B2B клиент Aliexpress (вероятно, из-за начавшегося слияния с WB). Гендир объявил, что закрывают все новые проекты, компания переходит в режим выживания, увольняют всех нанятых примерно за год, да ещё и старичков, которые были на эти новые проекты переведены. Так что я, как Кеша из мультика, попросился обратно в 2ГИС. Мне действительно нравилось, я действительно колебался, прежде чем уйти, а в новой компании ещё и ощутил острый недостаток социализации (никакой внутренней культуры в новой компании не было из-за её небольших размеров). Надо заметить, для 2ГИС тоже выгодно закрыть вакансию человеком, которого не нужно погружать в процессы полгода, и про которого известно, что он сработается с командой, так что win-win. Да, пришёл в ту же команду, на ту же должность, как будто и не уходил в каком-то смысле :) Для резюме вот этот вот скачок длиной в 4 месяца — это плохо. Но опыт я получил интересный и полезный. И не только в профессиональном смысле. #life
- 5 авг.— просмотров
Понял, чем отличается «скучно» от «душно». Скучно — это когда не надо думать, а душно — когда надо. По крайней мере в настолках это точно так. Скучная настолка — это та, где ничего не надо делать, где ты не принимаешь никаких настоящих решений. Вот Монополия и казуальный покер это скучные игры, унылые прям. Уно, пьяница, крестики-нолики — скучные игры. А душная настолка — это, наоборот, слишком детальная, со слишком тяжёлыми правилами, большой глубиной планирования. Шахматы, игры Ласерды, преферанс — душные игры. В книгах то же самое. Донцова это скучно, а Бертран Рассел — душно. При этом слово «душно» используется в негативном ключе, потому что «душный» предмет предлагается или людям, которые в принципе не хотят думать, или в такой момент, когда люди не хотят думать. И это важнейшее отличие. У скучного чего-то почти нет шансов стать не скучным. Более менее рабочий способ только один — набухаться. Стать пьяным и глупым, чтобы скучные вещи, не требующие думать, начали выглядеть, как требующие думать. У душного чего-то есть прекрасный способ стать не душным — сменить контекст (людей или время, но чаще людей, конечно). Шахматы это интересная игра, а Рассел интересно пишет, но только тогда и для тех, кто готов это воспринимать. #life
- 12 июн.— просмотров
без подписи
- 28 мая— просмотров
без подписи
- 31 мая— просмотров
На одном сайте в комментах обсуждали профдеформации, и один чел сказал, что он работает в рекламе, поэтому, глядя на любой продукт или другое явление, сразу представляет себе ЦА и старается оценить с точки зрения этой самой ЦА, а не со своей личной. Я подумал, что это, наконец, мой шанс узнать ответ на мучающий меня вопрос: портрет современного пользователя ВК. В самом деле, мне не кажется работоспособной модель «В ВК пусто, и живут они только за счёт госбюджета». Потому что совсем в пустоту ты рекламу не продашь. И по пустоте довольно трудно писать отчёты инвесторам, даже искажающие реальность, какие (на мой взгляд) сдаёт наверх текущий менеджмент ВК. Впрочем, это характерно не только для ВК, а вообще для любой крупной иерархической структуры, использующей понятие отчётов. В «нормальном» бизнесе, не берущем деньги у государства, всё точно так же, и наверх уходят в лучшем случае сглаженные углы и черрипикинг, а в худшем — Потёмкинские деревни. Тем не менее, в моей социальной среде практически никто не пользуется ВК. И у старшей дочки в школе тоже никто. Под «пользуется» я имею ввиду не наличие аккаунта, а хотя бы минимальную активность. Помню, на презентациях сотрудников в 2ГИС последний слайд был с соцсетями, и у десятков людей, чьи выступления я успел просмотреть за время работы там, почти у всех была инста (в основном у девочек, конечно), у одного даже были Одноклассники, а ВК ни у кого. Это уже не случайность, даже на такой небольшой выборке. Ну, короче, чел заявляет, что может себя ставить на место любой ЦА. Далее диалог примерно такой: Я: — Ура. Расскажи тогда, что за ЦА у ВК сейчас? Это никто из моего круга и не подростки, тогда кто? Чел: — ВК огромный, нельзя оценивать его аудиторию по личному опыту. В ВК сидит большинство интернет-пользователей России. Я: — Если они есть, почему я с ними не пересекаюсь? В чём особенность моей жизни и моего окружения? Куда нужно переместиться, чтобы увидеть пользователей ВК? Чел: — Я не пересекаюсь с программистами на руби, но они существуют Я: — ВК не смог бы жить за счёт такой узкой категории людей. Пока я так и не понял, что за портрет у среднего юзера, и почему я этого юзера нигде не вижу. Может, в столицах только им не пользуются? Чел: — У ВК 93 млн MAU Я: — В чём особенность жизни этих людей или меня, что я с ними не пересекаюсь? Чел: — Ты и твои друзья не репрезентативны относительно населения РФ. Я: — Так я и спрашиваю, как выглядит юзер, и чем он от нас отличается? Ну и дальше он перестал отвечать. С моей точки зрения он мне так и не смог объяснить. А интерес у меня на самом деле довольно шкурный. Когда-то давно я выиграл прилично денег в рекламный кабинет ВК, и они так и висят. Думал делать игру и рекламировать её, но, не понимая аудиторию, невозможно создать продукт для неё. То есть, я в общем-то знаю, что есть шлак типа бесконечных «Три в ряд» или там какой-нибудь брейнрот для зумеров, который собирает некоторую публику, но такое, конечно же, делать не стану. И вот как бы вопрос в том, существует ли в ВК в достаточном объёме аудитория под какой нибудь инди-автобаттлер, или нет. Однозначного ответа за несколько лет я не нашёл, деньги так и лежат. #web@clockstackwheels
- 3 июн.— просмотров
Провел я интересный эксперимент. Подумал, а может ли LLM сыграть со мной в настолку, и насколько хорошо у неё это получится? Но в модель нельзя просто загрузить правила игры, потому что в правилах, помимо текста, есть иконография и символьные шрифты. Поэтому я потратил два вечера, чтобы с помощью той же нейронки сконвертировать правила в текст, заменив иконки [СПЕЦИАЛЬНЫМИ_ТОКЕНАМИ], упростив формулировки и так далее. Для теста выбрал «Эру Галактики», потому что она, с одной стороны, достаточно комплексная и разноплановая, а с другой правила такие же лаконичные, как и коробка (эта игра — карманная космическая стратегия) :) В итоге у меня получился специальный файл, который можно закинуть в любую нейросетку и далее играть с ней в физическую копию игры на столе: сообщать текущий расклад и свои ходы, и делать по её ответам её ходы. Получилось интересно. Первая партия была против Opus 4.8, и он просто адски фейлил: постоянно ошибался в правилах, игнорировал руку, не развивал технологии, половину кубиков действий тупо утилизировал, и в среднем делал одно и то же: копил денег, пока не сможет что-то колонизировать или построить корабль. Я его разгромил со счётом 28-10, и то, один ход в конце я ему подсказал, иначе совсем печально было смотреть. Тут я подумал что всё, нейронки прям лажают в таких ситуациях. И, вероятно, лажают они вот почему: по классификации Бургуна игра — это интерактивная система с неоднозначными решениями. Нейронки круто делают то, для чего есть понятный оптимальный ответ: хорошо решают алгоритмические задачи, хорошо пишут типовой код, хорошо ищут в тексте. А в стратегической игре пространство решений ограниченное и нечёткое, тем и интересно. Затем я сел и дописал в файл заметки по стратегии. Чтобы LLM не забывала просматривать руку и поле, чтобы сначала прикидывала, какие у неё есть опции, чтобы учитывала состояние соперников и так далее. Вторая партия уже с GPT 5.5 была куда интереснее. Я выиграл со счётом 21-15, но сама по себе катка далась сложнее. В паре мест сетка меня прям подрезала, и, вообще, держалась хорошо, просто не смогла развить потенциал так сильно, как я. Основное отличие от первой партии в том, что я не был уверен в своей победе. По первой игре сразу всё было очевидно, и я скучал. Но во второй до подсчёта очков я даже слегка сомневался. То ли мои дополнения в файл помогли, то ли GPT 5.5 умнее, чем Opus 4.8 (а скорее всего и то, и другое). Но схема рабочая. По игре в целом. Мне очень понравилось. Кайфую от того, что в крохотной коробочке прям евро стратегия с миньками, развитием, полем, экономикой, войной. По стартовому сетапу сразу понимаешь, куда строить движок, но и изменение в середине партии сделать можно. #games@clockstackwheels