DeVops Библиотека
9.43K subscribers
139 photos
53 videos
43 files
140 links
Гайды, уроки и книги для Devops специалситов
по всем вопросам @workakkk
Download Telegram
Forwarded from Machinelearning
📌 GPT-6 Astra прошла Portal за сутки

Твиттерский пользователь cozyblaze запустил GPT-6 Astra играть в оригинальную Portal и довёл эксперимент до титров. Модель управляла Челл сама - человек задал цель в начале и больше в геймплей не вмешивался.

Запуск стартовал 4 сентября 2026 года в пять вечера, титры пошли 5 сентября в 16:43. По логу получилось 23 часа 42 минуты 34 секунды.

Астра использовалась в режиме максимального ризонинга, была подключена через MCP и модифицированную сборку SourcePauseTool, утилиты, которой пользуются спидраннеры Source-движка.

Пока модель думала, Portal стоял на паузе. Astra смотрела скриншот, координаты персонажа и угол камеры, планировала следующий ход, отправляла команды и запускала игру дальше. Потом приходил новый скриншот, и цикл повторялся.

Чистого геймплея набралось примерно два часа - запись, из которой вырезали размышления модели, лежит на YouTube.

Опубликованный лог говорит, что всего было потрачено 434,8 миллиона токенов: 433,2 миллиона на вход и 1,6 миллиона на выход, из них 1,18 миллиона ушло на рассуждения. К инструментам модель обращалась 3300 раз, из которых 3210 - это команды в игру.

По прайсу API Astra стоит 10 долларов за миллион входных токенов, 50 за миллион выходных и всего доллар за миллион кэшированных входных. И Кэш тут решил всё - из 433 миллионов входных токенов 426 пришлись именно на кэш.

Таким образом, если бы запуск проходил чисто по API, прохождение Portal обошлось бы примерно в 574 доллара. Без кэширования тот же запуск обошёлся бы около 4400 долларов.

Реальных денег автор при этом не потратил. Он все удовольствие влезло в подписку Codex за 200 долларов в месяц.

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


@ai_machinelearning_big_data

#news #ai #ml
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2❤1👍1💩1
🔥 Хочешь быстрее расти в IT? Хватит учиться в одиночку

Окружение решает больше, чем кажется.

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


AI: t.me/ai_machinelearning_big_data
Python: t.me/pythonl
Linux: t.me/linuxacademiya
Хакинг: t.me/linuxkalii
ВАЙБКОДИНГ: t.me/data_analysis_ml
DevOps: t.me/DevOPSitsec
C#: t.me/csharp_ci
Docker: https://t.me/+90Z5TAyfuNU5YmRi
Golang: t.me/Golang_google
Rust: t.me/rust_code
C++: t.me/cpluspluc
JavaScript: t.me/javascriptv
React: t.me/react_tg
PHP: t.me/phpshka
Android: t.me/android_its
Мобильная разработка: t.me/mobdevelop
Базы данных: t.me/sqlhub
Big Data: t.me/bigdatai
Математика: t.me/data_math
Java: t.me/javatg

Бонус: Max Ai: https://max.ru/ai_machinelearning_big_data
Max Linux: https://max.ru/linuxkalii


Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
Папка Frontend: https://t.me/addlist/mzMMG3RPZhY2M2Iy
ИТ-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

Подписывайся на нужные направления и собирай себе ленту, которая реально двигает вперёд.
🔥 askWAM - инструмент для тихого получения Microsoft Entra access tokens через Windows Web Account Manager

WAM - встроенный в Windows брокер аутентификации, который используется для SSO и может получать токены для уже вошедшего в систему пользователя без повторного ввода логина и пароля.

askWAM исследует именно этот механизм и позволяет запрашивать Entra-токены через WAM из командной строки.

Почему это интересно для security:

- показывает, какие токены может получить процесс в контексте текущего пользователя
- помогает исследовать поведение Windows SSO и Microsoft Entra
- полезен для red team и проверки границ доступа на Entra-joined устройствах
- наглядно показывает, почему access token нужно считать чувствительным credential: он даёт доступ к конкретным API от имени пользователя

Сам механизм silent authentication штатный: Microsoft официально поддерживает получение токенов через WAM без UI, если подходящая сессия уже существует.

https://github.com/dirkjanm/askWAM

#infosec #cybersecurity #redteam #pentest #azure #entra
❤1
20 примеров кода на Rust: чистый и идиоматичный код от функций до traits и многопоточности

Rust ценят не только за производительность и безопасность памяти. Язык подталкивает разработчика к чистому коду: ошибки обрабатываются явно, зависимости видны, а состояние сложно изменить случайно. Лучше всего это понять на практике, поэтому ниже собраны примеры кода на Rust с коротким разбором каждого приёма.

https://uproger.com/primery-koda-na-rust/
❤1
Media is too big
VIEW IN TELEGRAM
Почему Bluetooth-наушники звучат хуже, когда включаешь микрофон? A2DP vs HFP

Музыка играла в стерео, но после входа в Discord звук стал как из телефона? Когда компьютер использует микрофон Bluetooth-гарнитуры, он может переключиться с музыкального режима A2DP на разговорный HFP. В ролике с Джотаро разбираем, почему пропадает объём звука и как его вернуть: выбрать отдельный микрофон, а наушники оставить для вывода.

#Bluetooth #A2DP #HFP #JoJo

https://www.youtube.com/shorts/JbkX3ZVYZDE
❤3👍1🔥1
Kubernetes простыми словами: как устроен кластер и зачем он нужен

Разбираем Kubernetes с нуля: путь от монолита к контейнерам, архитектура кластера, control plane, etcd, scheduler, kubelet и kube-proxy и то, как они работают вместе.

Kubernetes пугает новичков в основном потому, что почти любое объяснение начинается с YAML и команд kubectl. Если сначала разобраться, зачем он появился и как устроен внутри, все остальное складывается в логичную картину.

В этой статье разбираем Kubernetes по шагам: от проблем, которые привели к контейнерам, до того, что происходит внутри кластера, когда вы запускаете приложение.

https://uproger.com/kubernetes-prostymi-slovami/
❤3👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Как запустить задачу в фоне в Linux: Ctrl+Z, bg и disown в Bash

Фоновая задача в Linux: Ctrl+Z, bg, disown

#Linux

https://www.youtube.com/shorts/IbBTyswsxm4
❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Как баг в многопоточности «обманул» проверку: ABA-проблема за 60 секунд

ABA-проблема в lock-free программировании за 60 секунд на примере Тетради смерти. Показываем, как CAS пропускает подмену А → Б → А и как версия в паре с указателем защищает от неё. Сохраните, чтобы не поймать ABA.

https://www.youtube.com/shorts/QdWjUrp5EkI
❤3🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Взлом PHP: две критические дыры, и сайты по всему миру уходят в офлайн

https://www.youtube.com/shorts/LS7Uncov1z8?feature=share
❤2👍2🥴1
This media is not supported in your browser
VIEW IN TELEGRAM
Эта функция из 1983 года выглядит как ошибка. Но работает

В 1983 году Том Дафф в Lucasfilm вставил switch прямо внутрь цикла do while, чтобы ускорить копирование. Показываю на примере 11 элементов, как код «проваливается» по веткам case, и привожу цитату из его письма Ритчи и Пайку. Я замерил на C: без оптимизаций трюк быстрее обычного цикла на 40%, с оптимизацией выигрыш всего 13%, а memcpy быстрее в пять раз.

https://www.youtube.com/shorts/jnr3r_7j14w
❤2👍1
This media is not supported in your browser
VIEW IN TELEGRAM
Одно лишнее поле уронило 8,5 млн Windows

19 июля 2024 года CrowdStrike выпустила файл обновления с 21 полем, а сенсор ждал 20. Он прочитал память за границей массива, и по оценке Microsoft около 8,5 млн Windows-машин упали в синий экран. Файл был в сети всего 78 минут, с 04:09 до 05:27 UTC, но чинить машины пришлось вручную. Что изменили после: проверка числа полей, проверка границ и выкатка по кольцам.

https://www.youtube.com/shorts/F-_NQmvJEwo
❤2👍2