Технологический Болт Генона
9.53K subscribers
3.37K photos
436 videos
221 files
4.31K links
До Декарта никогда не существовало рационализма.

Музыкальный Болт Генона: @mus_b0lt_Genona
Мемный Болт Генона: @mem_b0lt_Genona
Кадровый Болт Генона: @kadr_b0lt_Genona
Генеалогический Болт Генона: @gen_b0lt_Genona
Обратная связь: @rusdacent
Download Telegram
🌝

https://mailman.nginx.org/pipermail/nginx-ru/2024-September/JO5YGKLOQA6RZ43PIDOEVFOHV4ON6RCM.html

До этого NGINX жил тут
https://trac.nginx.org/

ЗЫ Какие же тёплые ностальгические чувства вызывает Trac. В своё время был отдушиной прям.
8👎3🫡3🕊1👀1
В личку подписчик принёс

Ошибка возникает при попытке установить некоторые плагины в IDEA CE

Это скрин с ошибкой для этого плагина
https://plugins.jetbrains.com/plugin/9525--env-files-support

А плагин для Lombok установился
https://plugins.jetbrains.com/plugin/6317-lombok

Будьте бдительны 🌝
🤡21🫡4🔥1😁1
commit -m "better"
Конфликт между старыми разработчиками ядра, которые пишут на C, и новыми, кто хочет в Rust, разгоратеся прямо сильно. https://lkml.org/lkml/2024/8/28/1532 https://sporks.space/2024/09/05/is-linux-collapsing-under-its-own-weight-on-rust-for-linux/ https…
В комментариях к этой новости https://xn--r1a.website/tech_b0lt_Genona/4643 некоторые говорили, что разработчики на Rust пусть свою ОСь пилят, что бы в Линупс не лезли. Я там же упомянул, что таковая уже есть и как совпало, что на днях релиз новой версии состоялся

Демонстрационный образ включает эмулятор DOSBox, подборку игр (DOOM, Neverball, Neverputt, sopwith, syobonaction), обучающие программы, музыкальный проигрыватель rodioplay с поддержкой форматов FLAC и WAV, web-браузер Netsurf, просмотрщик изображений, консольный текстовый редактор Sodium, файловый менеджер, эмулятор терминала и текстовый редактор от проекта COSMIC. Имеется поддержка GUI-библиотек Slint, Iced и winit. Пользовательское окружение построено на базе собственной графической оболочки Orbital, которая изначально развивалась на базе тулкита OrbTk, но потом разработка была переведена на библиотеку iced.

Операционная система развивается в соответствии с философией Unix и заимствует некоторые идеи из SeL4, Minix и Plan 9. Redox использует концепцию микроядра, при котором на уровне ядра обеспечивается только взаимодействие между процессами и управление ресурсами, а вся остальная функциональность вынесена в библиотеки, которые могут использоваться как ядром, так и пользовательскими приложениями. Все драйверы выполняются в пространстве пользователя в изолированных sandbox-окружениях. Для совместимости с существующими приложениями предоставляется специальная POSIX-прослойка, позволяющая запускать многие программы без портирования.

Проектом развивается собственный пакетный менеджер, набор стандартных утилит (binutils, coreutils, netutils, extrautils), командная оболочка ion, стандартная Си-библиотека relibc, vim-подобный текстовый редактор sodium, сетевой стек и файловая система. Конфигурация задаётся на языке Toml.

Среди поддерживаемого оборудования отмечены устройства ввода с интерфейсом USB (клавиатуры, мыши, тачпады), вывод графики через API VESA BIOS или UEFI GOP (драйверы для GPU не поддерживаются), звуковые чипы AC’97 и Intel HD Audio, SATA (AHCI, IDE) и NVMe. Поддержка Wi-Fi и устройств хранения с интерфейсом USB пока не доведена до готовности. Работа с графическим окружением протестирована на ноутбуках Lenovo IdeaPad Y510P, System76 Galago Pro и System76 Lemur Pro. С отдельными ограничениями обеспечена поддержка ноутбуков Dell XPS 13, HP Dev One, ASUS X554L, ASUS ROG g55vw, Toshiba Satellite L500 и ASUS Eee PC 900. Из ARM-систем поддерживается Raspberry Pi 3 Model B+.


Выпуск операционной системы Redox OS 0.9
https://www.opennet.me/opennews/art.shtml?num=61836

Есть online demo для запуска
https://static.redox-os.org/online-demo/

, но у меня курсор внутри окна глючил и работал со смещением относительно моего основного курсора хоста, поэтому было неудобно.
👍15💊2🌚1
Forwarded from Zerg Labs [TeslaCoilPro]
Собрал ещё один лазер в аналогичном корпусе, но на более мощной матрице (NUBM36, разогнанная до 110-120 ватт).

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

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

Вот видео:

https://youtu.be/UTy6y9DHk3o?si=EN7vWG7cxdHrzR3s

Посколькую Ютуб скоро всё, продублирую видео в комментариях к посту.

#laser
#diy
#nichia
🔥1441👍1
Технологический Болт Генона
Наша постоянная рубрика Обновляем гитлабчики 💅💅💅 Run pipelines as any user An issue was discovered in GitLab CE/EE affecting all versions starting from 15.8 prior to 16.11.5, starting from 17.0 prior to 17.0.3, and starting from 17.1 prior to 17.1.1, which…
Наша постоянная рубрика

Обновляем гитлабчики 💅💅💅

An issue was discovered in GitLab CE/EE affecting all versions starting from 8.14 prior to 17.1.7, starting from 17.2 prior to 17.2.5, and starting from 17.3 prior to 17.3.2, which allows an attacker to trigger a pipeline as an arbitrary user under certain circumstances. This is a critical severity issue (CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H, 9.9). It is now mitigated in the latest release and is assigned CVE-2024-6678.


https://about.gitlab.com/releases/2024/09/11/patch-release-gitlab-17-3-2-released/
💅25👍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
👍27🔥11😁8😱322🤔1🙈1