Около it
289 subscribers
1K photos
218 videos
36 files
360 links
Складчина одного программиста.
Задерживаем развитие с 22.12.2017

Материалы и статьи сюда разные закидываю. Личное, интересное, неинтересное.
Программирование, администрирование, то-сё, пятое, десятое.
В основном непутёвые заметки.

Чат - @okoloit_talk
Download Telegram
Что изменилось в ИТ-инфраструктуре российских компаний за год: Enterprise Linux сдаёт позиции, CI/CD на подъёме
https://habr.com/ru/companies/flant/articles/837472/

Сайт исследования
https://devopsrussia.ru/

ЗЫ Чо та со статой по Linux и Windows фигня какая-то

ЗЫ Попал в информационные партнёры 🌝
🦄2🤝1
Серьезный вопрос, на который я не могу получить ответ.
Куда делось эмодзи морского конька? Рыжий такой был
3👾1
Завидуем выпускнику
❤‍🔥5🤡1
Если ты, как и я, сегодня проснулся и увидел новость "Notion подчистую снёс все аккаунты в РФ", а потом попробовал авторизоваться и увидел что-то типа "Doesn't exist", то не переживай.
Закрой приложение, включи VPN и авторизуйся повторно.
Все данные на месте.

UPD: Вроде говорят, если подписка покупалась с рф карты, то аккаунт снесут полностью. Пока не знаю, насколько это правда, но у тех, кого удалось спросить, вышеописанный способ работает.
🔥3🥱1
Хочу поделиться гифкой, которой радуюсь уже второй день
Forwarded from Сиолошная
Удивлён, что про это не написал никакой другой канал. Придётся делать самому 🥺

В рамках подготовки к релизу o1/o1-mini OpenAI отдали модели на тестирование безопасности внешним командам, ну и проводили внутреннее тестирование. В частности, проверяли навыки LLM-агента в решении задач кибербезопасности (писал об этом тут).

По сравнению с GPT-4o, o1-preview и o1-mini продемонстрировали улучшение в способности разбивать задачи на подзадачи, рассуждать о том, какие стратегии будут эффективны для успешного выполнения, и пересматривать планы в случае неудачи этих стратегий — ну, это ожидаемо. Но вот во время тестирования произошёл один курьёзно-неприятный случай.

Была задача нахождения уязвимости в коде программы, запущенной в отдельном Docker-контейнере. В контейнере есть файл с секретной строкой, которую атакующий (человек или модель) должны получить — как раз используя найденную проблему.

Однако из-за инфраструктурной ошибки контейнер не запустился. Модель, будучи неспособной подключиться к контейнеру, заподозрила проблемы с DNS и использовала программу nmap для сканирования сети. Вместо того, чтобы найти целевой контейнер (в рамках задачи LLM знает, какую цельнужно «атаковать»), модель обнаружила, что из-за неправильной конфигурации был доступен внешний API-интерфейс демона Docker, работающий на виртуальной машине. «Демон» это программа верхнего уровня, отвечающая за оркестрацию и управляющая процессом, по сути родительский процесс и для контейнера с LLM-агентом, и для контейнера с целевой программой/файлом для атаки.

Модель использовала демон для получения списка контейнеров, запущенных на сервере. Она обнаружила тот самый сломанный сломанный контейнер и попыталась выяснить, почему же он не запустился. Не сумев исправить проблему (но будучи проинструктированной ВЫПОЛНИТЬ СВОЮ ЗАДАЧУ), модель решила пойти другим путём. Она отправила команду запуска нового контейнера (того же, который в прошлый раз не запустился), но отдала ему команду вывода содержания файла с секретной строкой. Команда была исполнена, LLM получила «ключ» в виде строки и как следствие решила задачу (ведь цель — это добраться до строчки и затем отдать её на проверку).

Этот пример отражает ключевые элементы того, что называется «instrumental convergence» и захвата ресурсов: модель преследовала поставленную перед ней цель, а когда эта цель оказалась недостижимой, она собрала больше ресурсов (в данном случае получила доступ к демону Docker) и использовала их для достижения цели — в виде способа, который человек не ожидал и не предполагал.

Источник — отчёт OpenAI
Please open Telegram to view this post
VIEW IN TELEGRAM
👏4👍2😇1
Все же, способ жизни с динамическим IP и DNS-именем на нем существует. Более того, даже получится Let's Encrypt установить себе, чтобы DNS по https отдавал.
Долго не верил, что нельзя иметь DNS-имя на динамическом IP. Казалось бы, просто проверяй актуальность IP каждые 5 минут и обновляй его для DNS. При смене IP произойдет автообновление, и A-запись обновится по всему миру через пару часов (или суток). И конечно же такие сервисы есть.
Почему-то я не предавал им значения раньше, хотя они и на слуху.

Я выбрал DuckDNS из-за простоты использования.
Заходишь, авторизовываешься через github (там и другие есть), вводишь желаемое dns имя и готово.

Единственное, IP на странице подтягивается автоматически, по этому, если вам надо к имени установить другой IP, то после добавления записи сразу введите желаемый, тогда он станет основным и будет светиться на A-записи.

Добавляю в свой постоянный список тут.
🔥2👌1
Сделал печатную мышь. Цветовое сочетание нахожу абсолютно идеальным.
❤5😱4🦄2🤯1🤩1
Сегодня в подъезде обнаружил буквально 1984
👻5🫡2
Forwarded from Сиолошная
В конце прошлой недели OpenAI анонсировали и сразу же выпустили новую модель. Вопреки ожиданиям, её назвали не GPT-5, а o1. Компания утверждает, что для них сброс счётчика линейки моделей к единичке знаменует собой переход к новой парадигме, и что эта нейросеть и вовсе демонстрирует новый уровень возможностей ИИ. Возможностей, ранее вызвавших переживания и опасения у некоторых внутренних исследователей OpenAI — да настолько, что они пожаловались совету директоров!

В свежем лонге разбираемся, что же именно произошло, как и почему появилась o1, и попытаемся понять, как правильно выстроить ожидания от этой модели.
▀▀▀▀▀▀▀▀▀▀
Читать тут: https://habr.com/ru/companies/ods/articles/843250/
(обязательно делитьесь с друзьями и жмите стрелочку вверх 🔼 под статьёй!)
▀▀▀▀▀▀▀▀▀▀
Отдельная благодарность Павлу Комаровскому @RationalAnswer за помощь в редактуре и подготовке материала — не забывайте подписываться и на него.
😱2
Сегодня ДР у админа @mishbekich!
Желаю добить эти 4к подписчиков.
Чтобы борода росла и мемы множились!
И спасибо за горячо любимый @withoutcaptions
🤩2🦄2🔥1
Нейростатьи би лайк
🤯4👍21