гладко было в телеграме...
пипл то может и прохавает, а кто готов платить за цирк дальше?
вот американские бюргеры сказали фи строительству новых датацентов - на кожаных тупо не хватает электричества ) Однако здраствуйте.
rust в эпоху ии хапует жеска
Читать полностью…
✔️ Google переписала 40-летний код с Fortran на Rust за 59 минут с помощью ИИ
Инженеры Google дали Gemini 4 Argon через Antigravity научную модель океана FVCOM. В исходном проекте было 174 тысячи строк Fortran и C, накопленных за десятилетия.
Агент самостоятельно изучил код, составил план миграции, переписал основные вычислительные модули на Rust, запустил тесты и оптимизировал производительность.
Результаты эксперимента:
- 59 минут на миграцию основного вычислительного ядра.
- Ускорение симуляции в 1,88 раза.
- Потребление памяти снизилось на 54%.
- Обнаружено 6 старых ошибок, включая переполнения и выходы за границы массивов.
- 96,8% покрытия ветвей тестами.
- Численные результаты совпали с оригиналом до 12 знаков после запятой на 100 тестовых сценариях.
В новом коде полностью запретили unsafe. Для ускорения агент убрал лишние выделения памяти внутри циклов, переработал структуры данных и применил LLVM PGO.
При первом запуске один тест упал из-за ошибки в расчётах для мелководья. Агент сам разобрал трассировку, исправил код и повторно прогнал тесты.
Google выложила использованный workflow в виде открытого skill для Antigravity. Запуск миграции выглядит так:/migrate-to-rust <github-repo-url>
https://antigravity.google/blog/modernizing-40-year-old-scientific-code-with-gemini-4-argon
@data_analysis_ml
#rust #Google #Argon
по идее можно и локальную ллм запустить....
Читать полностью…
Показываешь ИИ чужой сайт или приложение, а он разбирается, как всё работает, и собирает свою версию
На GitHub появился Craft Anything - open-source инструмент на Rust, объединяющий реверс-инжиниринг и AI-разработку.
Работает довольно интересно. Указываешь сайт, десктопное приложение или игру и описываешь, что хочешь воспроизвести.
Система исследует оригинал, передаёт результаты coding-агенту, собирает новый проект и сравнивает его с исходным. Если обнаруживает расхождения, запускает следующую итерацию исправлений.
Внутри целый движок реверс-инжиниринга с более чем 300 инструментами. Поддерживаются анализ бинарников, .NET, Java, Android, Electron, JavaScript и игровых файлов.
Есть два режима. Clean Room изучает только внешнее поведение и интерфейс, не читая исходники. Deep позволяет исследовать внутреннее устройство программы, включая дизассемблирование и декомпиляцию.
Все инструменты доступны через CLI и MCP. Для генерации кода используется прежде всего Claude Code.
Например, можно попросить агента воссоздать интерфейс сайта, а затем проверить результат на трёх размерах экрана.
Проект пока в ранней альфе: часть проверок и интеграций ещё экспериментальная.
Интересная идея для coding-агентов: вместо попытки угадать устройство программы по скриншоту сначала собрать реальные данные о её работе, а затем писать код.
https://github.com/storytold/craft-anything
Ada, Haskell: мы для вас по-вашему шутка?
Читать полностью…
а возможно ли как то соеденить файлы игры из локального папки с MIT самого проекта ??
если что то неправильно высказал простите, я сам не шарю за Rust, новичок хах😅
всем доброго суток времени
если кто видел новость о том что какой то независимый разработчик с помощью ии переписал джава Майнкрафт в Rust и теперь из за этого игра просто летает
Проект называется - Horizon Launcher
мб есть кто шарит в этой теме?
официальный лаунчер к сожалению требует купленного майн аккаунта , что в конечном итоге не все могут себе позволить а оптимизировать свою игры на старом железе хочется😅😅
Интереснее было бы, если бы использовали современные подходы: нормальную практику вывода спана\слайса в форматную строку и аналоги фолд/аккумуляторов.
Получилось бы примерно одно и то же, но чуть разное по многословности.
Переписал GPU-вычисления на Rust и ускорил обработку в десятки раз. Но часть работы не окупилась
Провин Перера рассказал, как за три недели перевёл speakrs с ONNX Runtime на собственные GPU-ядра, написанные на Rust с помощью NVIDIA cuda-oxide.
Библиотека занимается диаризацией речи: определяет, кто и когда говорит в аудиозаписи.
По замерам автора на RTX 4090, после всех изменений:
- VoxConverse dev: 1236 → 38 секунд.
- Earnings-21: 2692 → 75 секунд.
- Ошибка диаризации, DER, осталась прежней.
Однако отказ от ONNX Runtime сам по себе дал ускорение в 1,81 раза. Остальной прирост нельзя приписывать одной замене рантайма.
А вот замена cuDNN и cuBLAS собственными ядрами, по оценке автора, преимущественно не оправдала усилий. Библиотеки NVIDIA оптимизированы под множество GPU, а свои реализации приходилось отдельно настраивать под A100, T4 и RTX 5090. H100 пока осталась без настройки.
Бонус полного отказа от этих библиотек - GPU-контейнер примерно на 2 ГБ меньше.
Большую часть ядер написали ИИ-агенты. Автор задавал цели, измерял результат и решал, что принимать. Пять дней ушли на сложную систему проверок, принёсшую один PR. После перехода к простой сквозной проверке за восемь часов удалось внедрить больше изменений.
Вывод автора: сначала измерьте пользу от замены компонента. Поддерживать собственную версию придётся тоже вам.
https://avencera.com/
Согласен, но они будут не хуже интернел или экстернел читов
Читать полностью…
Ну я посмотрю как ты будешь сурс кс 2 условной менять
Читать полностью…
Зачем писать библиотеки, можно напрямую сурс изменять игры
Читать полностью…
Ещё забыли дописать "не делай плохо, не ошибайся"
Угу знаем
вот же дураки, не додумались добавить в промпт покрой все тесты
Читать полностью…
Если есть openai api совместимый режим, а не прикручено к клоду
Читать полностью…
Сорри, я не прогер, есть вопрос. Эта штука использует сторонние ллм или может использовать мощности железа?
Читать полностью…
еще до того как rust хайповал я и слышал мудрость на каком-то форуме (не дословно. но основная идея):
Когда ошибка компиляции - это хорошоЧитать полностью…
Когда ошибка в рантайме - это еще не катастрофа
Когда ошибка при тестировании - это серьезно
Ошибка в проде = катастрофа
ну слушай... особо не ковырял, но по идее можно скачать проект с github и при помощи какой-нибудь LLM сделать правку, чтоб как Tlauncher работал - без смс и регистрации
Читать полностью…
уже и тут новость разлетелась
Читать полностью…
хз, на моей печатной машинке подлагивает на высоких настройках. больше всего ресурсы жрет освещение
Читать полностью…
хотя что там в терке вычислетельного
Читать полностью…
Два месяца оптимизаций Rust-кода. А самое большое ускорение дало знание того, как устроен Linux.
Гийом Гомес, разработчик sysinfo, добавил сбор данных об использовании GPU отдельными процессами. Обновление информации резко замедлилось: приходилось обходить открытые файловые дескрипторы и искать подключения к видеокарте.
Дальше началась оптимизация:
- Работа с байтами вместо строк - примерно на 20% меньше инструкций.
- Замена Vec структурой в одном парсере - около 6%.
- fstatat вместо readlink - около 8%.
- Повторное использование буферов - на 79% меньше выделенных байтов, но без ускорения.
Перелом случился после чтения исходников htop: потоки обычно разделяют таблицу файловых дескрипторов своего процесса.
Значит, обходить одну и ту же таблицу для каждого потока незачем. Если она общая, достаточно скопировать GPU-данные процесса.
В замерах автора время выполнения сократилось с 0,31 до 0,11 секунды - примерно на 64%, а число инструкций упало на 65%.
Есть нюанс: поток может отделить свою таблицу. Проверить, общая ли она, позволяет kcmp.
Цифры получены на машине автора и зависят от нагрузки.
https://blog.guillaume-gomez.fr/
Особенно это Майнкрафт где античит это попытки сервера обмануть чит
Читать полностью…
Токо это чисто клиентские читы. Их можно и простым модом реализовать
Читать полностью…
Minecraft horizon на github лежит бро
Читать полностью…
Как и делают большинство читов на Minecraft java
Читать полностью…
Ибо надо взаимодействовать с памятью приложения напрямую, через сырой указатель
Читать полностью…