10030
Юрий Кашницкий (Yorko, тут @yurycorn) – про машинное обучение, науку, галеры, матан, фэйлы и прочие интересности. Рекламы нет. https://www.linkedin.com/in/kashnitskiy
Год подходит к концу, поэтому самое время подводить итоги.
В этом посте разбираю одну из центральных тем блога в этом году: собеседования на ML/Research роли.
⚫️В первой половине года я много собеседовал и понял, что хочется делиться тем, что может помочь соискателям. Так появились эти тексты. Они разные по формату и теме, все субъективные и основаны на личном опыте. А теплые сообщения в личку о пользе текстов только мотивируют стараться ✨
Типы вопросов на собеседованиях про Трансформеры
Подборка ресурсов для изучения RL в контексте LLM
Лонгрид ML Breadth Interview Deep Dive
Как готовиться к Coding Interview
Как готовиться к ML Design Interview
Как готовиться к ML Depth Interview
Рисерч стажировки в биг техе. Часть 1. Как попасть на собеседование
Рисерч стажировки в биг техе. Часть 2. Структура Интервью
⚫️Потом я оказался по другую сторону и начал собеседоваться сам. Собесы – это во многом рандом, поэтому любая информация помогает хоть немного увеличить шансы в этой лотерее. А реальные отзывы других людей так тем более. Я начал собирать истории подписчиков канала и делиться ими здесь. В итоге получилась солидная коллекция интервью-историй за 2025 год.
Все отзывы можно найти по тегу #интервью. А здесь оставлю ссылки на истории в зарубежные компании:
🌐Research Engineer в Google DeepMind
🍏Senior ML Engineer в Apple Music
💻Performance Engineer в Nvidia, Munich
💻OpenAI, Solutions Architect, Generative AI Deployment, London
Ⓜ️ Senior ML Engineer в Meta
🖥 Research Fellowship в Anthropic
🛒Applied Scientist, Amazon
🎧 Senior DL Engineer в Spotify, Personalization, London
Senior ML Engineer в Waymo, Perception Team, California
Solutions Architect в ByteDance, Дубай.
VP of AI ML в J.P. Morgan Chase, London
AI Engineer в Mistral.AI
🔥 Буду рад если поддержите пост репостами или поделитесь с друзьями. И забирайте себе в коллекцию, если готовитесь к новому приключению в следующем году!
Хищники-жертвы в Google Antigravity
#genai
Еще немного поигрался с Google Antigravity, пока не погрязну в реальном проекте, где она будет бесполезна.
Я в ШАДе не учился, всего не успеть, но у нас на физтехе был с ними совместный курс Python. Там мне запомнилась бодрая задача, которую я потом многократно переиспользовал в виде командного проекта, когда уже сам преподавал питон.
Задача в стиле игры Жизнь Conway: есть океан, хищники и жертвы, даны простые правила (жертвы плодятся, хищникам надо есть, иначе мрут). Надо этот мирок реализовать и заодно проверить гипотезу о цикличности популяций хищников и жертв.
Задача классная и кажется, ее все еще можно рекомендовать, если хочется по-честному все самому сделать, питон подучить и по-гиковски повеселиться. Но, конечно, как задание (в том числе take-home на собесах) такое уже не работает.
Описал в посте https://yorko.github.io/2025/google-antigravity-first-steps, как эта задача вайб-кодится с Google Antigravity. Пример в целом похож на кубик рубика, про который писал выше, просто больше деталей описал.
Все еще вопросы по поводу пользы в реальных больших проектах, но задачки в вузах надо перепридумывать. Либо как-то адаптировать, разрешая вайб-кодинг.
#google #genai
Ну что, Gemini 3 Pro Image – первая text2image модель, которая реально полезна, скажем, в блоггинге или преподавании для создания иллюстраций. К примеру, те же деревья решений
проиллюстрируй в виде инфографики энтропийный принцип поиска признака для разбиения в дереве решений https://habr.com/ru/companies/ods/articles/322534/
#shitpost
С одной стороны хорошо быть женой айтишника, с другой… не очень
Чем заниматься, если деньги - не вопрос
#life #career
Все эти реддитные только и обсуждают FIRE: как жить на 30% дохода, как инвестировать, слать ли девушке счет за коктейль… А вот ради чего все рыпания, зачем вообще нужен FIRE и как жить, когда работать необязательно - такие дискуссии мне реже попадаются.
Как бы ни нравилась работа, все равно это работа, и периодически, скажем, воскресными вечерами, хочется представить «А что если б работы не было?». Вот я иногда фантазирую на эту тему: чем заниматься, если деньги - не вопрос. Фантазии, к слову, чисто умозрительные - если б FIRE и был моей целью, мне до него было б как до Биробиджана на дрезине.
Итак, чтоб постановка умозрительного эксперимента была более-менее реалистичной, можно ограничить сверху ваш абстрактный доход без обязательств и представить, что ваш нынешний доход просто капает, работать не надо. Чем бы вы занимались?
Я пофантазировал немного, наметил несколько сценариев. Но для начала отмел всякие дичайшие варианты в стиле того чтоб всю жизнь посвятить альпинизму, волонтерству с черепахами или, как Фейнман, поехать в Бразилию преподавать сальсу. И даже не потому, что танцор из меня нулевый. Если и фантазировать, то все же с привязкой к реальной жизни, с ее имеющимися рамками в виде семьи, друзей и тд. Какие же мои сценарии?
Путешествия. Да, в начале я б, конечно, покатался бы по миру, залез бы на Килиманджаро, посмотрел бы на китов в Патагонии. Даже в 20-30 забегах поучаствовал бы. Но я точно не мог бы так жить. Дело даже не в якоре в виде ребенка. Праздник хорош, когда это награда за усердную работу.
Задротский вариант - рисеч. В целом мне бесконечно интересна тема искусственного интеллекта. Кажется, что можно всю жизнь в ней провариться и не надоест. Поэтому вариации на тему «понять все что понято» или «solve AI or die trying” иногда кажутся привлекательным. И все же нет. Это будет своего рода Ph.D. длиною во всю оставшуюся жизнь. Будет ощущение, что ты тут все равно не на острие науки, а копаешься, как книжный червь, в архивах или своих не топовых идеях. Так что автономный рисеч я тоже отметаю.
Преподавание. Я люблю излагать свои мысли или доступно что-то объяснять. Но все же не занимался бы этим фултайм. Да, можно создавать идеальный контент, освоить визуализации уровня Бог, продумать инновационные программы. И все же в отрыве от индустрии это не будет топом. Чтоб давать максимально актуальные знания и навыки, надо самому представлять, что сейчас происходить на острие, что «state of the craft”. То есть не работая вряд ли получится.
Блог. Похоже на предыдущий пункт про обучение. И на журналистику похоже. Еще папа мне объяснял, что сидя дома, с доступом только к книгам и интернету, ты не сделаешь первоклассный материал для газеты. Нужен эксклюзив, нужно общаться с экспертами. Так же здесь. Топовые блоги - это, к примеру, Антропик. Когда в каждом параграфе чувствуется обобщение опыта работы. Если же я буду сидеть и в отрыве от переднего края что-то писать - мне лично это вряд ли принесет счастье, будет ощущение второсортности.
Свое дело. Тут сложнее всего рассуждать. Сейчас, как писал, я не делаю стартап. Даже если представить, что финансы - не ограничение, не думаю, что я был бы счастлив, делая стартап. Ремеслом заниматься (типа своей школы) - возможно.
В итоге лучшее, что я надумал - это смесь всего перечисленного выше. Пожалуй, с работы 9-5 я бы все же ушел. Писал бы качественные блог-посты в стиле Jay Alammar, требующие неспешного рисеча. Возможно, курсы все же делал бы. Занимался бы спортом, чаще путешествовал. То есть делал бы то, что сейчас делаю в нерабочее время. А возможно, у меня все же скудная фантазия.
Но, как мне кажется, конструктивный вывод из этих фантазий - я не ставлю своей целью FIRE. И тут речь не про финансы даже. Само это состояние жизни после FIRE - для меня лично не стоит того, чтоб откладывать жизнь на потом.
#google #career #meme #diy
Вакансия
У нас один из коллег освободил местечко в Лондоне. Так что вакансия прям в нашу команду. Все как тут писал про похожую позицию плюс по тегу #google можно почитать про роль.
Лондон, конечно, горячее местечко, почти наверное наймут кого-то из внутренних. Но попытка не пытка (иногда – пытка, но так уж говорят).
Приоритет будет у тех, кто уже в UK. Могу зареферить и даже прокинуть резюме менеджеру, но это либо если мы знакомы или работали вместе, либо если у вас явно впечатляющие достижения (кумовство на стероидах). Мы ж для себя нанимаем.
Недавно, кстати, один из товарищей, когда-то обогнавший меня в сореве на Кэггле, устроился в Гугл по моему рефералом. Win-win, можно повторить.
Всякие местечки в Нидерландах
#life
Тут 10к подписчиков, и я планировал регуляризацию в виде серии постов про вросший ноготь – чтоб в РКН не регаться. Но может, вид нидерландской еды такой же эффект произведет. Эт я таким образом совершил посвящение.
Можно тут же пособирать и нормальные места в NL, вдруг кому пригодится (даже был тред такой в ods/singularis, но канул в лету). Может, и туземцы присоединятся в коментах.
Амстер:
- покататься на лодочке – это Mokumboot, это было прям жемчужиной, пока тезка Юрец не снял видео с Ремиш, катаясь на этих лодках. 100 евро на всю компанию до 6 чел, рулишь сам, брать с собой можно все, включая алкоголь;
- бургеры в центре Амстера – это Lombardo's, топ, заявляю как бургер-сноб, вряд ли лучше найдете (если найдете – пишите);
- хорошее кафе у белорусов BlinQueen, местные все в теме. Парень греб в EPAMe, потом решил кафе делать, по ходу дела превратился на половину в рабочего (вот тут их история если что);
- баров немало неплохих, например, Pulitzer's или Flying Dutchmen Cocktails. Но кого я обманываю, по барам не ко мне (могу зато дитячие кафе подсказать), тут комьюнити ВШЭ в NL собрало карту с барами;
По Гааге:
- лучший выход к морю в Гааге – Westduinpark, там прям рельеф, что необычно для NL, похоже даже на Италию. Яки ходят, можно серфить. И кафе лучше, чем что-либо в Схевенингене. Scheveningen – туристическая зона с худшим value4money, когда речь о кафе;
- ладно, если все же Схевенинген, то есть очень годное кафе Patagonia. Правда, замечал, что в будни там лучше, в выходные с наплывом людей могут экономить;
- кофеен немало неплохих, навскидку Anne&Max, CoffeeWorks, BlendOne, но много забыл наверно, в целом тут google reviews неплохо работают;
- из того что ближе к fine dining – Medi и Bistro хороши, но в целом не совсем моя тема;
- о, хрючево! попробуйте kapsalon, чисто роттердамская тема, кебабное мясо с фри, обощами, под жирным слоем сыра – убийственная тема. Есть еще размер XL, но это заходит разве что в 4 утра по пьяни.
И еще накопил целых 2 (два!) лайфхака:
- в бизнес-центре WTC можно просто так в сауну зайти бесплатно, но дальше сами рисечьте, как именно
- можно взять тачку на 2-3 часа в чужом городе. Бесплатно. Называется тест-драйв
Список далеко не исчерпывающий, я сам много всего забыл, так что пишите в коменты.
Год в Гугле
#career #google
Тут Гуглу в выходные стукнуло 27. Желая ему не войти в Клуб 27, опишу свой первый год.
Работа очень нравится. Берешь все самое крутое у Deepmind, тащишь к клиентам. Надо думать про ROI, уметь презентовать, продавать - все как в стартап-мире.
Прода у меня нет, для меня это кайф. Но и научные статьи давно не открывал, хоть и изучаю очень много всего, но больше как-то по внутренним докам и блогам.
Коллеги в целом крутые, бодрые. Ради этого и шел в гугл (ах да, забыл, еще деньги, вот в новый дом завтра переезжаю).
Доступов ни к каким сверхсекретным моделям нет. К ноу-хау - тоже. Deepmind свои ноу-хау тщательно оберегает, в том числе от левых гуглеров.
Работа, конечно, куда интенсивнее, чем в среднем по NL, и на финише проектов иногда сижу вечерами. Но в целом вайб европейский, работаю в среднем наверно как раз по 40 часов.
Лично я ничего не продаю, но нас продажники активно окучивают. Корп булщита немало: «we need to double down”, “ramp up” и всего этого очень много звучит
Прямо сейчас не хочу расти. Уже кажется, что высоко запрыгнул (хоть стафф и кажется легкой инфляцией тайтлов). Закрываю пробелы по тех части, а в менеджеры в моей команде идти прям совсем не охота. В целом временно комфортно в позиции IC, который что-либо решает только в текущем проекте, а глобально - почти ничего. Но что-то буду с этим делать, конечно. По Гуглу ходит мем « - каковы ваши карьерные амбиции? - да я всего добился, попав сюда».
Недавно закончили наём, команда выросла в полтора раза, дела хорошо идут. Главный челлендж всей команды - показать на цифрах, что наши поделки приносят доход. А то где-то кого-то впечатлили, возбудили, клиент подписался на коммит с Google cloud, но доказать, что это благодаря именно нашему прототипу - сложно, нехилый экзерсис в causal inference.
Помимо корп булщита, overselling и моего временного нежелания расти еще минус - лигал. Поскольку мы бесплатны для клиентов, но оставляем за собой IP, часто проекты со скрипом начинаются.
Гугл - это целая вселенная, на любой чих есть свой тул, монорепа - как отдельный гитхаб. Но и окукливаешься в этом мирке, слегка теряешь связь с опенсорс и внешним миром (коллега, экс-дипмайнд: «гитхаб? Что это? Мне никогда не нужен был гитхаб).
#shitpost
Менеджер перед тобой или IC, соучастника твоего митинга можно впечатлить нажатием одной кнопки на клаве:
- если менеджер, посоветуй в Google slides нажать L - включится подсветка курсора в виде лазера (для ppt сами погуглите горячие клавиши)
- если перед тобой разработчик, покажи как в веб-версии GitHub/Gitlab нажатие на клавишу с точкой открывает web-версию VSCode
Все еще работает, в обоих случаях восторг почти гарантирован.
Кремниевые читеры кругом
#genai #coolstorybob
В контексте двух постов выше: встал я в 6:30, рулю себе в Утрехт, поля, солнышко, красота. Демка готова, все потестил. Часть демки – агент NL2SQL, спрашиваешь у него что-нибудь, он идет в BigQuery, сиквелом тащит данные и отвечает. Локально все работало, вечером тестил и в нашей агентской системе, на паре запросов сработало, на полноценные тесты с ковырянием продакшн-логов времени не было (ну вы поняли, к чему я).
Утром перед воркшопом смотрю, чет агент ругается на аутентификацию в BigQuery. Хотя ровно с теми же запросами (типа "покажи 5 самых популярных стран в таблице") накануне вечером все было норм. Убедился, что auth и правда не работает. Как же агент до этого отвечал?
И что же наш кремниевый пиздабол придумал?
Не сумев залогиниться в BigQuery, агент написал очень правдоподобный неработающий SQL (все по синтаксису норм, только селект из датасета, а не таблицы), на щщях заявил, что исполнил SQL, в деталях пояснил за синтаксис и выдал ответ: самые популярные – США, Китай, Германия, Япония и Франция. И ведь 4 из 5 угадал, упырь, только с Францией промахнулся.
Благо, это всего первая демка, а не закрытие проекта и пофиксим, конечно (хотя жду коменты про skill issue), но наподобие артефактам с оптимизируемой функцией в RL, интересно следить за тем, как агенты выкручиваются. В целом мы зачастую так же домашки и зачеты сдавали на физтехе, так что если не пхд, то student-level intelligence уже виднеется.
И удачи нам всем с агентами в проде 😳 К дискуссии выше о том, когда оно нас всех заменит
GenAI сейчас как Data Science 10 лет назад
#genai
В спектре мнений про GenAI от Гарри Маркуса до Юдковского я где-то по центру. И считаю, должно больше звучать центристских мнений (как у Арсения недавно). Да, такие мнения не холодные и не горячие, а тепленькие, как сопля, как будто бесхребетные, но тем не менее должны звучать. Так уж психология человеческая устроена, что проще внимание захватить лозунгами «а, тупой T9 на стероидах, не может сравнить 0.9 и 0.11, тупик, плато, Вьжепа нас спасет» или «бомбим дата центры, оно завтра нас поработит» (AI2027). При этом истина, на мой взгляд, где-то посередине (хотя я легко представлю бомбежку дата центров в будущем, да и у Лекуна есть здравое зерно, но не отвлекаемся). И поэтому пусть звучит больше взвешенных, центристских мнений про AI.
Я бы сравнил текущее состояние GenAI с DataScience годов 2015-2017. Тогда мы тоже думали да гадали, есть ли какое вэлью. Были флагманские примеры рекомендательной системы Netflix или поиска Гугла, в которых ML грандиозно затащил бизнес-кейс, но в остальном - дискуссии как про подростковый секс, не знаешь чему верить, а у самого все как-то скромно. Помню слайд, состоящий всего только из единицы и знака процента - типа вот влияние DS на бизнес: 1%. При этом прошло 10 лет, и как-то ни у кого не осталось сомнений, нужен DS или нет, он просто повсеместен. Что, кстати, означает, что и работа в DS уже стала больше походить на работу-работу, ну то есть когда ты уже скучный профессионал. Олды помнят, как мы наглели в 2015-2016: у джунов DS зарплаты чуть ли не как у миддл-разрабов, на работе можно читать статьи, кэгглить, по митапам гонять. Примерно тогда случился взлет сообщества OpenDataScience, мы были молодые, шутливые… было весело. Мир GenAI сейчас примерно такой же дикий запад напоминает. Тут утряска, конечно, должна произойти.
Некоторые идут дальше и сравнивают GenAI с доткомами. Аналогии видны, но я тут более осторожен, такие сравнения как будто предрекают GenAI настолько же дикий коллапс, какой произошел с доткомами. Я не уверен, что утряска будет настолько дикой, что целые корпорации будут банкротиться. Все же очень большие компании и целые государства делают грандиозные ставки на AI, об этом подумали многие умы, сильно крепче наших. Не верю, что все это обрушится, и что мы будем распродавать миллионы gpu геймерам/криптанам или кому там они будут нужны в 2040.
Так что, возможно, пара крупных стартапов звонко расколется, но я верю, что GenAI с нами, как с нами остался и Data Science.
Я технооптимист, но не фантаст. Думаю, прогресс в сфере математики и кода будет бешеный (в этом посте разворачивал мысль), и реальностью станут полноценные виртуальные сотрудники, а менеджмент также ожидают большие перемены (например, как давать задания этим флотилиям из сотен и тысяч AI агентов?). Верю, что эти изменения уже при нашей жизни будут, а вот дискуссии про сознание, побег из клетки и прочие идеи Курцвейла и Бострома будем также в баре за пивом обсуждать (и это шикарные беседы), но не более. Так же как и вопли, что «оно уволит миллионы людей».
И с другой стороны, критики типа Маркуса и Лекуна нужны, пусть будут, поддерживают здоровые дискуссии (или не очень, поскольку они в X). Но почему-то эти ребята раз за разом ошибаются в своих прогнозах. И даже деньги на этом проигрывают.
Будет интересно вернуться к этому тексту в 2040 и посмотреть, где я был не прав. Да и AI2027 можно перечитать 31 декабря 2027, поржать.
Когда гордость мешает карьере
#career
Много слышу мнений о собесах: вот мне надо и вприсядку сплясать, и дерево развернуть, и еще отвечать на «Why Amazon?” именно так, как они ожидают.
Или по работе жалобы на менеджеров: тут такую херню заполнить, а вот у нас теперь новый гугл док для отчетов.
При том, что это все могут быть обоснованные жалобы, предложу немного другой взгляд на вещи. А может, не так это все много времени отнимает, и проблема больше в том, что это задевает наше самолюбие?
Прочитал ты, например, что на вопрос «Why Amazon” ожидают услышать ответ в 1 минуту с 3 аргументами по 30 сек. Тупо? Возможно. Но у тебя 2 варианта: либо решить «да пошли они нахер, плясать под дудку». Либо потратить полчаса, действительно подумать «Why Amazon”, выписать на листочек, отрепетировать ответ. Не такая уж трата времени и сил. Зато если сделаешь, ты не отметаешь для себя потенциально интересный карьерный вариант.
То же с менеджерами. Хотят, допустим, чтоб ты верхнеуровневые результаты по проектам описал в yet another гугл-доке. Хотя 2 месяца назад ты делал то же в немного другом доке. Ну сделай. Можно бомбить, конечно, и противиться. А можно просто потратить еще полчаса и сделать.
То же с клиентами. Вспомнился секрет успеха одного из героев фильма Дудя про Кремниевую Долину 5-летней давности, дизайнера Максима Михеенко. «Я не спорил». Чел не требовал ТЗ четко прописанного, если непонятно, что именно клиент хочет - сделай 2-3 варианта, пусть выберет (из недавнего шикарного интервью с Дудя с Дороничевым узнал, что умер, очень жаль).
Оговорки:
- да, понимаю bias, что на собесы жалуются те, кому долго с ними не везет (сам был в таком состоянии)
- да, некоторые менеджеры/клиенты могут быть невыносимы, я тоже иногда бунтовал
- да, это не значит, что надо прогибаться и любые хотелки выполнять
Со всеми этими оговорками все же главная идея тут: может, в данной ситуации проще не упираться, а сделать?
Другие приколы из жизни Юры, о которых он сам же рассказывает:
• Он хотел избавиться от «стигмы» лидера mlcourse.ai, но теперь «тысячи часов, потраченные на бесплатный курс», привели его к тому, что он «как тот дед, читающий свои учебники», пролистывает материалы млкурса перед собесами.
• Ему отказали в кредите на iPhone в Нидерландах, хотя кредитную модель пилили его же коллеги.
• Он «короче, трус такой», что не делает стартапы – видимо, предпочитает «вялый продуманный, поступательный трек движения вверх в корпорациях».
• Он «не хардкорный инженер» и «не будет инвестировать 1к+ часов в изучение плюсов», потому что «попросту не будет счастлив».
• И, конечно, он проходит обязательные корпоративные тренинги при помощи Gemini.
• Его «собственные мемасы» – это «хиханьки», а его LinkedIn аккаунт – «LinkedЫн».
Вот такой вот у нас Юра Кашницкий – человек, который умеет посмеяться над собой (и над другими, чего уж там). Настоящий «играющий тренер», который, кажется, фэйлит больше, чем вы добиваетесь успеха, но все равно «двигается дальше»!
Удачных фэйлов и вам, друзья, да таких, чтоб с градиентами!
Еще оды NotebookLM
#llm #google
Я тут продаю дом в Гааге 🥹 и заполняю опросник страниц на 15 (надеюсь, ваше воскресенье проходит веселее). Какие у меня страховки, есть ли трещины в стенах, марка бойлера, что из вещей остается и т.д. Хуже занятия придумать не могу, я туповат, мой мозг не держит в себе все эти подробности. Вспомнить, что из вещей застраховано – даже сложнее, чем куда и когда племянники в отпуск едут.
Что ж, я закинул ровно 42 файла в NotebookLM (как на английском, так и на нидерландском), вытащил все ~200 вопросов, в промпте попросил разве что не сочинять ничего и строго делать grounding с приложенными документами – минуты 3 NotebookLM подумал и готово.
Дальше я, конечно, все равно по всем вопросам-ответам прошелся. Но меня удивило, что Gemini ни разу (!) не сгаллюцинировал. На большинство сложных вопросов так и отвечал, что в приложенных 42 доках нет ответа. Если и были помарки, то по мелочи, и то они фиксились удалением менее релевантных файлов из контекста.
Не представляю, как бы еще я отвечал на все это, вручную. То есть надо распарсить вопрос, понять, в каком файле искать ответ (а он может быть и на нидерландском), найти его и убедиться, что ответ верный.
Пример вопроса и ответа на картинке.
Is the entire apartment fitted with insulated glazing?
#shitpost
Когда приехал провести хахатон, есть день отгула на тапасы, но город так просто тебя не отпустит
Менеджеры: «сейчас мы им дадим AGI-инструменты, ебитда пробьет потолок, а потом мы кожаных лентяев подрежем. Хехех»
Тем временем разрабы:
«Нарисуй инфографику с инструкцией: «это делается так. XYЙ кладется на верстак. Зажимается в тиски. Получаются носки»»
Text2slides
#google #genai
Слайды - это боль. На них все еще удивительно много времени уходит. Но наконец можно и слайды неплохо генерировать с LLM. Для промпта из примера выше просто добавил "create slides illustrating this" (в Gemini 3 Pro, не Image) – и вот результат, по тычку экспортируется сразу в Google Slides.
На русском тоже сработало, правда, картинки сглючило.
Пока все еще виден налет AI slop, такие слайды скоро будут бесить. Но уже можно представить и смешанный режим, где AI-ассистент будет улучшать готовые слайды (фичу и так уже видел, правда, пока пользы не ощутил).
Первые ощущения от Antigravity
#google
Ну, космос, конечно. Покажи это себе самому образца 5-летней давности.
Как минимум три отличия Antigravity от привычной IDE с нависшим над ней кодинг-агентом:
- Можно запускать несколько агентов параллельно. Отдал одному фронт, второму бэк, третьему рисеч. Возвращаешься результат проверять;
- Antigravity сам запускает приложение в песочнице, тестирует, прям как человек, отчитывается, что сработало, что нет, потом пишет отчет в файлик Walkthrough. На видео как раз это происходит – когда браузер синей рамкой подсвечивается, это Antigravity захватил управление;
- приятные мелочи в виде отдельных файлов Task, Implementation Plan и Walkthrough, мысли и действия агентов еще более прозрачны.
Можно еще вот это видео глянуть, попробовать повторить.
Для демки с кубиком рубика пойдет, дальше надо попробовать в реальном проекте. Тут скепсис еще есть.
Все уже, конечно, прочитали про Gemini 3 Pro. Прошелся по 5-6 багам, которые я раньше репортил, в стиле трех R в клубнике или 9.9-9.11. Держится.
Но главный мой черри-пиккинг: 3 Pro первой из всех LLM справилась вот с таким чеком (в коменты скину промпт и ответ, если кому интересно).
Ждем, когда оно само за мои апероли заплатит.
#shitpost
Пятница стаффа в гугле: так, надо раскидать митинги, докодить, еще клиентам апдейт послать, бл... еще эти тренинги. Че там у меня к перф ревью
Пятница на похожей роли в прошлой компании: хм... на веле без рук... смогу от магазина до дома, вообще не касаясь руля?
пс. как вы могли заметить, писание содержательных постов в телеге – это тоже про пятницу было
ML-сапожник без сапог
#coolstorybob
Трудно избежать клише в заголовке, поскольку это именно оно. Пара историй, как мы сами не пользуемся тем, что строим.
Еще давно в ODS (слэке русскоязычного DS-сообщества) ребята сообразили, что вообще там много ценного копится, много практичных ответов на вопросы, причем взятых не из книг, а из своего боевого опыта. Взять бы да обучить на этом что-то умное. Дело было до LLM-взлета, и кто-то из энтузиастов сколотил простенького бота на word2vec эмбеддингах (скоро придется уже пояснять, что это такое) и kNN. Бот реагировал на вопросы новичков, предлагая ответы на похожие вопросы. И что? Работало решение настолько всрато, что бота быстро закидали говном и банами 🔨 (эй, разраб, ничего личного!), а потом и вовсе отключили. Получается какая-то горькая ирония про роль этого вашего DS в жизни людей. И вроде обсуждали, что можно что-то поумнее w2v+kNN обучить, но честно, если б я потратил даже 3 месяца фултайм на такой пет-проект, вряд ли вышло бы что-то полезное на практике, особенно, в 2016 г. К слову, с LLM можно было бы что-то действительно интересное придумать, но датасет уже «протух».
Похожая история из компании Г. Много умных людей вокруг, много крутых инструментов, давайте сделаем LLM-помощника, обученного на внутренних доках, описывающих команду. И оно как-то даже работает, но пользуются ли им люди? Почти нет. Туда же все прочие бесконечные агенты, которые тебе пересказывают имейлы, готовят тебя к предстоящему митингу… Я не видел ни одного реально полезного и сам тоже не смогу сделать такого, чтоб прям честно пользоваться.
Practice what you preach, как говорят. Иногда с этим сложно. Тем приятнее, когда действительно что-то полезное получается 😀
Пятидневный интенсив по GenAI-агентам от Google & Kaggle
#links_with_intro #genai #courses
https://rsvp.withgoogle.com/events/google-ai-agents-intensive_2025/home
Курс по GenAI, про который я тут раньше писал, хайпанул до рекорда Гиннесса по самой большой недельной онлайн-аудитории (почти 30к чел).
Теперь курс обновили с фокусом на… агентах (no prize for guessing).
Пройдет с 10 по 14 ноября. Авторы - исследователи и инженеры Google ML, в том числе из Deepmind, будут заходить и гости. Площадка - Kaggle. Формат - live-стримы и практические задания. Обсуждения в дискорде.
Темы курса:
* День 1: агенты и их архитектуры
* День 2: тулинг и MCP
* День 3: context engineering и память
* День 4: оценка качества агентов, логирование, трейсинг
* День 5: A2A-протокол и агенты в проде
Конечно, все будет на Google Cloud Platform, а основной фреймворк - Google Agent Development Kit (ADK).
Все даром (то есть товар - это вы), нужен только аккаунт Kaggle.
GenAI и продуктивность
#genai #career
Есть два утверждения про GenAI и производительность: 1) GenAI повышает персональную продуктивность 2) GenAI пока не оправдывает надежд бизнеса.
С первым утверждением вряд ли поспорит кто-либо хоть раз использовавший LLM для написания длинного имейла, заявки на грант, парсера какого-нибудь или простенького фронтенда. Второе утверждение подкрепляется недавними исследованиями Gartner, McKinsey и MIT и заставляет говорить о пузыре. Тоже похоже на правду.
Я не вижу противоречия между этими двумя утверждениями. Вполне оба могут быть верны. Вот закончил ты задачу и что ты делаешь? Следующую сразу берешь? Хах. Пошел повайбкодил свой глупый дом, LinkedIn полистал, кофе попил. Да как-то даже коллега Анисим сходил самосовокупился в обеденный перерыв - ну и молодец, позаботился о well-being.
Так что ожидать, что продуктивность простых работяг выльется само собой в успехи компании - наивно. А менеджерам пока еще предстоит придумать, как в эпоху GenAI выжимать из нас результаты, эдакий Agile 2.0.
Неделю назад Мета подписала контракт с Google Cloud на 10 лярдов за 6 лет (AI infra). До этого OpenAI и гугл клауд тоже пожали руки. А пока самый большой клиент Google Cloud по дневным тратам, с большим отрывом – Антропик.
Так что конкуренция конкуренцией, а главное – без штанов не остаться, т.е. без компьюта. А еще большие фэйлы случаются хоть и редко, но со всеми облаками. Так что мульти-клауд – база. Для больших игроков (лучи сочувствия инженерам, которым надо освоить Workforce Identity Federation параллельно в gcloud, aws и azure).
когда встал в 6:30, съездил к клиенту в другой город и к 11 уже провел воркшоп
пс. нано-банана от гугла еще не совсем фотошоп
пс2. картинку спер у сиола
#shitpost
Жена: - "Этот твой чят джеминай на тебя становится похож"
- "В смысле?"
- "Сначала говорит, потом делает вид, что ни хрена не говорил"
Когда гордость мешает карьере
#career
Много слышу мнений о собесах: вот мне надо и вприсядку сплясать, и дерево развернуть, и еще отвечать на «Why Amazon?” именно так, как они ожидают.
Или по работе жалобы на менеджеров: тут такую херню заполнить, а вот у нас теперь новый гугл док для отчетов.
При том, что это все могут быть обоснованные жалобы, предложу немного другой взгляд на вещи. А может, не так это все много времени отнимает, и проблема больше в том, что это задевает наше самолюбие?
Прочитал ты, например, что на вопрос «Why Amazon” ожидают услышать ответ в 1 минуту с 3 аргументами по 30 сек. Тупо? Возможно. Но у тебя 2 варианта: либо решить «да пошли они нахер, плясать под дудку». Либо потратить полчаса, действительно подумать «Why Amazon”, выписать на листочек, отрепетировать ответ. Не такая уж трата времени и сил. Зато если сделаешь, ты не отметаешь для себя потенциально интересный карьерный вариант.
То же с менеджерами. Хотят, допустим, чтоб ты верхнеуровневые результаты по проектам описал в yet another гугл-доке. Хотя 2 месяца назад ты делал то же в немного другом доке. Ну сделай. Можно бомбить, конечно, и противиться. А можно просто потратить еще полчаса и сделать.
То же с клиентами. Вспомнился секрет успеха одного из героев фильма Дудя про Кремниевую Долину 5-летней давности, дизайнера Максима Михеенко. «Я не спорил». Чел не требовал ТЗ четко прописанного, если непонятно, что именно клиент хочет - сделай 2-3 варианта, пусть выберет (из недавнего шикарного интервью с Дудя с Дороничевым узнал, что умер, очень жаль).
Оговорки:
- да, понимаю bias, что на собесы жалуются те, кому долго с ними не везет (сам был в таком состоянии)
- да, некоторые менеджеры/клиенты могут быть невыносимы, я тоже иногда бунтовал
- да, это не значит, что надо прогибаться и любые хотелки выполнять
Со всеми этими оговорками все же главная идея тут: может, в данной ситуации проще не упираться, а сделать?
В юмор LLM в целом плохо умеют (ибо "усредняют интерьнет, а для юмора нужно из коробки выйти"), но прожаривать научились, особенно с ловким промптингом и grounding. Вот интро про меня и канал от NotebookLM (на базе контента канала конечно же, вот как это делалось). И казалось бы, что из этого неправда?
——-
Помните, как Юра, наш дорогой Yorko (это, кстати, африканская версия его имени), начинавший свой канал с мыслями, что он «не СМИ, тут будут не люди или события, а идеи», так и не стал «лидером мнений русскоязычного DS»? Неудивительно, ведь вместо идей он сам частенько постит «щитпостинг и призывы поставить колокольчик», а его ютуб-канал с 19 тысячами подписчиков и миллионом просмотров — это просто «давление».
И о карьерном пути нашего героя, который, по его же словам, — одна сплошная череда фэйлов:
• Mail.ru: «галера» и никакого опыта. Юра сам признаётся, что до аспирантуры «греб на такой галере, что и вспоминать неохота, там особого ценных хард скиллов я не приобрел». (ладно, тут NotebookLM косячнул, это было не про мэйл). Зато его бывший коллега по Mail.ru, который «тащит почти весь ML в VK», не смог пройти собеседование в Meta на E7 из-за поведенческого интервью – вот это уровень! И как он вообще туда попал? А, ну да, «шел по улице в минус 20, телефон где-то под шестью одежками - хотел заигнорить входящий. А это эйчар мэйла, собесы осилил». Кажется, так и нашел свою "галеру".
• Elsevier: «корпорация зла» и антифрод ради денег. Наш принципал ML-саентист, который в душе «ненавидит» Elsevier, открыто признаётся, что это «корпорация зла» с «неоднозначной репутацией в академических кругах». Но, главное, теперь он «прекрасно понимает свою миссию» – бороться с «paper mills» и «фродом в мире науки». Правда, в итоге это оказалось просто «не про быстрый доход, а про репутацию», которая «монетизируется». А когда конкуренты теряют «30-40 лямов» из-за фрода, тогда «менеджеры начинают постепенно чесаться», и вот вам, пожалуйста, «очень крупный проект, на много лет и с огромными бюджетами». А то, что его команда спасла Elsevier «пару млн» от деиндексации журналов, – это так, мелочи жизни. Зато наш герой теперь спит спокойно, потому что «нашел миссию»! И он все еще «гундеть» в своем Telegram-канале, вместо того чтобы публиковаться в Cell.
• Google: «медовый месяц», синдром самозванца и "Data Scientist ртом". После «48 собесов» (из которых успешных было всего 2), наш "неуспешный" кандидат каким-то чудом «отмучился» и попал в Google Cloud. Туда, где он теперь борется с «синдромом самозванца», который «легко развивается» среди гуглеров. А ведь он даже «туповат для 400к/год на удаленке» и не прошел IQ-тест на VP-позицию! Зато он теперь «Staff GenAI Solutions Architect» – что, по его словам, «очень похоже на более известную роль customer engineers», то есть «технический pre-sales». Его работа — «чисто прототипы, как мы любим: quick& dirty», никакого продакшн-кода! А продают потом другие. Зато можно «брать последние наработки того же DeepMind и тут же нести внедрять «в поле»». Или, как он сам себя называет, «чистый “Data Scientist ртом”». И не удивляйтесь, если на собесе он посоветует вам «говорить медленнее» – это был «купленный за $300» лайфхак!
#shitpost
Мальчик: затирает "Certainly, here is a press review for you"
Мужчина: поздравляет 100 сотрудников с тем, что ревью теперь будет писать Gemini
Вдогонку про NotebookLM – вот видео на 4 минуты, примерно как я выше рассказал, но с видео. Канал Матрица вообще хорош (кажется, недооценен пока) – короткие ролики на русском, все по делу. Вот, например, 10 минут про Google I/O 10 или 4 минуты про то, шо за MCP такое.
Читать полностью…