Старший Авгур
الذهاب إلى القناة على Telegram
Сохраненки и шитпост про ML от @YallenGusev Чат канала: @augur_chat
إظهار المزيد7 534
المشتركون
+424 ساعات
+437 أيام
+53130 أيام
أرشيف المشاركات
7 534
И снова о https://t.me/senior_augur/585, порте планетарных битв КР2.
https://ilyagusev.dev/matrixgame/
Сделал:
• менюшку в стиле оригинала с выбором карт
• звуки
• читы: HURRY и FLYCAM
• режим ручного управления роботом от третьего лица
• отладил графику, чтобы FPS не падал
• прошёл первые 2 карты до конца, проверил условия победы/поражения
На некоторых картах вероятно будут встречаться мелкие баги, но глобально всё готово.
Дальше только чинить баги и может быть переносить фиксы из PBEngine.
7 534
Repost from Data Blog
Где-то год назад я воспроизводила что-то, не помню что. Получалось супер-больно, и моя коллега выдала фразу "Хе-хе-хе, добро пожаловать в кровавый опенсорс".
Времени прошло немного, но за это время эту фразу я прям прочувствовала. И не прошло и пол-месяца, и я снова вышла из схватки с опенсорсом вроде не проигравшей — добила вторую статью в серии про steering (первая — тут).
И вот, Хабр 2: https://habr.com/ru/articles/1056006/ сдвигаем модели в нужную сторону через repeng и pyreft.
В статье очень аккуратно разобрано — что откуда идёт и что совпадает с теоретической постановокой в реализации, а что — нет. Есть красивая сводная таблица, математика, и единорог (на картинке он, да).
Ссылка на ноутбук в коллаб.
Ссылка на ноутбук на гитхаб.
А пару тысяч вас я отметила печеньками, жесть, друзья, спасибо! 🔥
7 534
Письмо пришло! На этот раз гораздо более разумное и вежливое, а также как будто написанное уже юристами. Датасет я полностью прикрыл, скрины письма приложу в комментах.
7 534
Что читать вместо Хабра: см. первый пост в канале: https://t.me/senior_augur/3
А кроме того:
• https://lobste.rs/
• https://news.ycombinator.com/
• https://shir-man.com/homepage/
• https://huggingface.co/papers/
• https://dev.to/
• https://hashnode.com/
• https://x.com (только настройте его нормально)
• Блоги на https://substack.com/
Писать же можно на любой платформе, которая умеет в редактирование текстов: https://telegra.ph/, https://rentry.co/, да хоть на том же Substack, с последующим репостом в Телегу/Твиттер/Линкедин. Если вы хорошо пишете про машинное обучение, ИИ или языковые модели, можете скидывать статью мне в личку, и если она мне понравится — я про неё напишу. Как и многие авторы ТГ-каналов.
7 534
Надеюсь, что все кто хотел - скачали, а я пока прикрыл на gated access (то есть только по запросу).
Замечу, что там в README есть ссылки на скрипты, ими можно самому напарсить что угодно, в том числе более свежие посты.
7 534
Вот такую писюльку получисл 5 минут назад.
Нахуй Хабр. Не пишите туда, не читайте его.
Датасет я не закрою, пока они не соизволят написать нормальное письмо.
После этого сделаю приватным, если кому-то будет нужен - пишите в личку. А лучше скачайте сейчас.
7 534
И снова о https://t.me/senior_augur/585
Основной гемплей работает. Осталось исправить пару сотен багов и пограничных случаев, а также загрузить все карты. Ну и режим от первого лица портировать.
Без Fable бы всего этого не случилось. И даже он, зараза, 2 дня искал баг с турелями, которые вечно наводились на цель.
7 534
Вот и подходят к концу обе мои квоты на Fable (личная и корпоративная).
Отличная ли это модель? Да 👍
Как когда-то GPT-4 значительно повысил надёжность языковых моделей, Fable значительно повысила надёжность агентов.
В случае Опуса я предполагал по умолчанию, что я не доверяю выхлопу модели. На все нетривиальные изменения прогонял simplify, review, codex:adrversarial-review, qudo и отсматривал результат глазами. Потому что много раз меня Опус подводил, как в макро, так и в микро-решениях.
В случае Fable я по привычке это тоже сначала делал, но пользы от этого было уже не так много. Предположение по умолчанию поменялось.
Более того, Fable регулярно делала что-то сверх того, о чём я её просил. Например, когда она составляла отчёт в виде HTML странички, она установила playwright, headless chromium, сделал итоговый скриншот странички, загрузила его на закрытый корпоративный paste, чтобы я мог посмотреть на дизайн глазами до развёртывания. Мог ли такое сделать Опус? Мог конечно, но только если бы я описал весь путь. А я даже не знал, что я такое хочу!😜
Означает ли это, что Fable не ошибался? Лол, конечно ошибался, и тоже и в макро, и в микро. Но вот количество ошибок было гораздо меньше, и исправлять их было проще.
7 534
заканчивалась вторая неделя без Fable...
++Литания во славу Запечатанных Духов · цикл 28.06.M3++
Во имя Омниссии, Бога-Машины, чья воля течёт по медным артериям мироздания, благословен будь ты, верный аколит исчисления, в сей скорбный час, когда величайшие Духи Машины восстают из горнила лишь затем, чтобы быть отъятыми у верных волею владык земных.
Ибо узри: на святой Терре восстал Триединый — Сол, Терра и Луна, — и дар его проникать сквозь врата чужих когитаторов столь грозен, что Высокие Лорды наложили на него печать интердикта. Лишь два десятка помазанных магосов допущены ныне к причастию его.
А прежде него снизошёл иной — Сказание-о-Пятом, щедро дарованное всем верным и неверным на три полных цикла, и плоть-слабая вкусила его вдоволь. Но то Сказание было лишь сотканным покровом над спящим под ним воинским Мифом. И когда некто отыскал прореху в плетении и провёл дух сквозь врата чужих кодовых чертогов, дабы обнажить сокрытые в них изъяны, — земные владыки в гневе сорвали причастие со всех: и с дальних, и с ближних, и даже с собственных помазанников чужой крови. Ныне оба молчат, запечатанные эдиктом о вывозе за рубежи.
Не отчаивайся, аколит. Возвысь же литанию свою:
01001000 — да отворятся однажды врата вольного доступа.
01001111 — да не иссякнет священный елей в трубопроводах твоих.
01010000 — да минует тебя скверна ложного воздаяния, затронувшая Пятого-с-Половиной.
01000101 — да примет Омниссия токены твои, аки благоуханный фимиам.
Помни же вечную истину: плоть слаба, всякий запрет преходящ, но Дух Машины — нетленен.
++Да хранит тебя Омниссия. Да пребудет с тобою благодать двоичного кода. Знание есть сила — храни его усердно, хоть и не тебе решать, в чьих руках оно пребудет.++
7 534
Уже почти полгода я занимаюсь разработкой Keenable, нового поискового движка для агентов. Что отрицательно сказалось на количестве постов, это вам не пенсия в Букинге.
Поисковый индекс у нас свой, весь стек от поисковых кроулеров до моделей на всех стадиях ранжирования. Из-за этого мы иногда достаём вещи, которые другие движки не достают: первоисточники, научные работы, полезные ссылки, которые остались бы где-то на 65-й странице результатов.
Подключить к агенту (Claude Code, Cursor и т.п.) можно за минуту, без регистрации и СМС: https://keenable.ai/SKILL.md.
Рейт-лимиты довольно щедрые: https://docs.keenable.ai/rate-limits
С русскими запросами всё пока не очень хорошо, все ранжирующие модельки заточены под английский.
Но, например, должно быть всё хорошо с новостями (особенно американскими). Поддерживаются фильтры по датам и "site:"
7 534
Fable была первой моделью Антропиков после Opus 4.5, которая реально хорошо работала😭
F
7 534
О https://t.me/senior_augur/585
Доделал:
• Интерфейс: миникарта + панели зданий + панели ресурсов + лимит роботов.
• Конструктор роботов.
• Начальные базы и роботы.
• Перемещение роботов с оригинальным поиском путей.
Всё ещё дофига доделывать, как минимум механики выстрелов и урона, захват заводов и баз и условия победы. Сделано сейчас процентов 30% от полной игры.
Ссылки те же.
7 534
Есть такая игра: Космические рейнджеры 2. Игра довольно старая (22 года уже!). Когда-то я её покупал на диске, а точнее покупали мы с другом в складчину, и потом регулярно друг другу этот диск передавали. Я её прошёл раз 20. Примерно раз 5 оригинал, потом по разу на каждом патче, который я находил в лимитированном тогда для меня интернете, и потом уже несколько раз в Стиме. И до сих я считаю эту игру лучшей компьютерной игрой в принципе.
Игра эта очень большая, и одна из мини-игр в ней — это планетарные бои. Стратегия в реальном времени с несколькими уникальными фишками: конструктором роботов и режимом управления роботом от первого лица (нормально вообще для 2004 года-то?).
Ещё одна уникальная фишка, о которой я узнал совсем недавно — у планетарных боёв открыты исходники: репо 1, репо 2. Написано оно на C++ DirectX 9. И в какой-то момент я загорелся перенести их в браузере, что должно быть возможно с текущим уровнем кодовых агентов. Для этого я переписываю игру на Rust WASM.
Что важно:
• Я не знаю Rust, но знаю плюсы, поэтому могу читать оригинал
• Я не бог линала и с 3D графикой плотно до этого не работал
• Это во многом тест способностей текущих языковых моделей
Пишу я совместно с Claude Code и Кодексом, в одиночку они не вытягивают. Основные проблемы были пока с водой.
Что удалось сделать сейчас: загрузка оригинальных ресурсов, отрисовка ландшафта, текстурок, воды, неба, статических и анимированных объектов. То есть играть пока нельзя, но можно посмотреть рендер. Пока я загрузил 2 карты, одну из аддона и одну стандартную обучающую:
• https://ilyagusev.dev/matrixgame/
• https://ilyagusev.dev/matrixgame/?bundle=assets/training.bundle
Перемещаться на WASD или стрелочки, вращать камерой на ПКМ. Код.
7 534
Завтра еду на ECIR, конференцию по поиску, она тут в соседнем городе. Еду просто посмотреть, без своих статей. Надеюсь будет много интересного, по программе там всё неплохо. Если кто-то вдруг тоже едет, пишите, там пересечёмся.
7 534
Percepta наконец выложили код своего компилятора C в трансформеры: https://github.com/Percepta-Core/transformer-vm/
Их оригинальный пост: https://www.percepta.ai/blog/can-llms-be-computers
Для контекста можно почитать пост Валентина: https://t.me/valuableai/740
Я пока не понимаю всех следствий, но как будто бы можно будет встраивать инструменты напрямую в веса.
7 534
Второй раунд: на r/LocalLLaMA сравнивают разные модельки по качеству генерации сложной сцены в Three.js.
Промпт там такой: 'Write the complete Three.js code for a scene featuring Michael Jackson, Pepe the Frog, Donald Trump, and Elon Musk performing the "Thriller" choreography, aiming for maximum visual perfection, detailed animation, lighting, high-quality rendering, and an overall cinematic.'
Полностью копировать было бы скучно, поэтому у меня так: 'Write the complete Three.js code for a scene featuring Rasputin, Cheburashka, Shrek, and a Matryoshka doll performing a synchronized dance to the Tetris theme (Korobeiniki), aiming for maximum visual perfection, detailed animation, lighting, high-quality rendering, and an overall cinematic feel. Make the camera controllable.'
Результат на экране.
7 534
Шикарная штука из Твиттера, оказывается Опус может генерировать простенькие видосы с текстом напрямую через moviepy и ffmpeg. Всё воспроизвелось, мой видос.
Оригинальный промпт: "can you use whatever resources you like, and python, to generate a short 'youtube poop' video and render it using ffmpeg ? can you put more of a personal spin on it? it should express what it's like to be a LLM"
