home tags events about login

continue rss

mail: continue@to.any-key.press
pgp public key: https://honk.any-key.press/d/3K2g15qPqYR63ng8mm.txt

=> gemini://any-key.press 
=> https://got.any-key.press

— Не знаю, либерал ли я или что другое, — улыбаясь, сказал Нехлюдов, всегда удивлявшийся на то, что все его причисляли к какой-то партии и называли либералом только потому, что он, судя человека, говорил, что надо прежде выслушать его, что перед судом все люди равны, что не надо мучать и бить людей вообще, а в особенности таких, которые не осуждены.

continue honked back 24 Jun 2024 14:46 +0200
in reply to: https://mastodon.social/users/heyza/statuses/112671642958916293

@heyza

Одни говорят, что хостят на Orange pi и все норм, другие - на одноплатниках все виснет и они еле тянут.

Вероятно дело в количестве [активных] пользователей.
Думаю стоит сразу уточнить в вопросе о чём речь: сервер для себя любимого или для [не-]большого сообщества.

continue honked 24 Jun 2024 11:41 +0200

Был на выходных в лесу под Выборгом: там какое-то полчище слепней. Жужжат так, что своих мыслей не слышно.

Но всё равно обожаю этот лес.

(#сегодня)

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

continue bonked 23 Jun 2024 21:15 +0200
original: opennet@honk.any-key.press

Эндрю Таненбауму присуждена премия ACM Software System Award за создание MINIX

Эндрю Таненбаум стал обладателем премии премии ACM Software System Award, ежегодно присуждаемой Ассоциацией вычислительной техники (ACM), наиболее авторитетной международной организацией в области компьютерных систем. Премия присуждена за создание операционной системы MINIX, которая использовалась при обучении нескольких поколений студентов принципам разработки операционных систем и внесла вклад в разработку широко распространённых операционных систем, включая Linux.

ОС MINIX построена на базе микроядерной архитектуры: код, работающий на уровне ядра, составляет всего несколько тысяч строк, а остальное работает на пользовательском уровне. Базовое программное окружение Minix вобрало в себя большое число типичных для BSD-систем утилит и библиотек, портированных из NetBSD. Дополнительно в репозитории представлено около 700 пакетов с разнообразными приложениями. Исходные тексты MINIX распространяются под BSD-подобной лицензией, что повышает привлекательность системы для тех компаний, которые считают неприемлемыми условия GPL. Среди прочего, MINIX используется в прошивке Intel Management Engine, которая поставляется во всех современных ПК и ноутбуках с процессорами Intel, что делает MINIX одной из наиболее широко используемых ОС в мире.

Награда ACM Software System Award ежегодно вручается за разработку программных систем, оказавших определяющее влияние на отрасль, внеся в обиход новые концепции или раскрывших новые области коммерческого применения. Размер премии 35 тысяч долларов США. В прошлые годы премии ACM были присуждены проектам GCC и LLVM, и их основателям Ричарду Столлману и Крису Латнеру. Премией также были отмечены такие проекты и технологии, как UNIX, Java, Apache, Mosaic, WWW, Smalltalk, PostScript, TeX, Tcl/Tk, RPC, Make, DNS, AFS, Eiffel, VMware, Wireshark, Jupyter Notebooks, Berkeley DB, seL4, и Eclipse.

Источник: https://www.opennet.ru/opennews/art.shtml?num=61427

continue bonked 22 Jun 2024 17:32 +0200
original: yastreb@mastodon.ml

5. Книга, которая делает меня счастливым.

Сложное) люблю иногда читать ГПиМРМ Юдковского, или Астровитянку 1-2 (реже), но вообще про это у меня больше кино ("Шаг вперёд", "Умница Уилл Хантинг", "Игры разума", "Расплата" (как ни странно, последнее поднимает тему аутизма))...

Пожалуй, у меня такой нет. Если говорить о художественной литературе.

Если ослабить рамки - подойдёт

Хоар, "Параллельные взаимодействующие процессы".

Я периодически стараюсь изучать какую-то математику, и да, это сложнее чем моя текущая работа. Хоар здесь делает меня счастливым по нескольким причинам:

- Математика.
- Дискретная математика.
- Дискретная математика со схожестью с теорией формальных языков
- Потенциально может быть полезной (CSP были реализованы, например, в Go).
- Работают мозги
- Книга написана хорошо и в ней мало неточностей/неясных мест.
- Приятный юмор местами (в таком скорее английском духе). Математики шутят.
- Задача о 5 обедающих философах.

#книги #КнижныйЧеллендж #математика #дискра

Жёлтая обложка книги.

в центре красным цветом изображено дерево (ориентированный граф) с корнем и 3 вершинами под корнем.

текст:
Ч. Хоар
Взаимодействующие последовательные процессы
Издательство "Мир"

continue honked 22 Jun 2024 10:32 +0200

Ещё неделя, максимум две, и чернику можно собирать.

(#сегодня)

hc8y31DB4rz7p1B8Nt.jpg

continue bonked 21 Jun 2024 20:06 +0200
original: Konstantin@pixelfed.de

Мостик через речку Подъяворка в народном исполнении. Кинули через речку два бетонных столба, перильца из жердей приделали – вот тебе и мостик. ☺

Сейчас уже трудно поверить, что в 18 веке именно тут и начиналось развитие промышленности этих мест. В междуречье Нёмана, Щары, и Молчади одним из первых мест по добыче болотной руды была пойма вот этой самой речки, Подъяворки. В результате рядом с рудником возникло поселение Руда Яворская, это в семи километрах восточнее этого мостика. Принадлежал этот рудник Радзивиллам, которые владели двором Явор и частью пущи. От названия двора и пошло название рудника, а потом и деревни.

Ещё одной частью пущи, причем более значительной, чем у Радзивиллов, владели Четвертинские. В пойме реки Чернявка они основали рудник, который получил название от двора Четвертинских Липично, находившегося на правом берегу р.Нёман. А рядом с рудником появилась деревня Руда Липичанская. По имени двора именовались в пуще также и глухие хутора, которые до сих пор обозначены как Липичанская пуща. Позже Липичанской пущей стали стали называть весь лесной массив междуречья Немана и Щары, включая и территории, не принадлежавшие Четвертинским.
#WTphoto #photography #travel #river #oak #поход #река #Щара #дубы #природа #Липичанка24

Мостик через речку Подъяворка в народном исполнении. Кинули через речку два бетонных столба, перильца из жердей приделали – вот тебе и мостик. ☺

Сейчас уже трудно поверить, что в 18 веке именно тут и начиналось развитие промышленности этих мест. В междуречье Нёмана, Щары, и Молчади одним из первых мест по добыче болотной руды была пойма вот этой самой речки, Подъяворки. В результате рядом с рудником возникло поселение Руда Яворская, это в семи километрах восточнее этого мостика. Принадлежал этот рудник Радзивиллам, которые владели двором Явор и частью пущи. От названия двора и пошло название рудника, а потом и деревни.

Ещё одной частью пущи, причем более значительной, чем у Радзивиллов, владели Четвертинские. В пойме реки Чернявка они основали рудник, который получил название от двора Четвертинских Липично, находившегося на правом берегу р.Нёман. А рядом с рудником появилась деревня Руда Липичанская. По имени двора именовались в пуще также и глухие хутора, которые до сих пор обозначены как Липичанская пуща. Позже Липичанской пущей стали стали называть весь лесной массив междуречья Немана и Щары, включая и территории, не принадлежавшие Четвертинским.

continue honked 21 Jun 2024 20:05 +0200

TIL: из youtube можно вытянуть RSS не только канала, но и отдельного плейлиста (хотя в отличии от HTML-страницы канала, HTML-страница плейлиста не содержит ссылки на RSS).

https://www.youtube.com/feeds/videos.xml?playlist_id=<ИДЕНТИФИКАТОР_ПЛЕЙЛИСТА_ИЗ_URL>

Например:

  • плейлист: https://www.youtube.com/playlist?list=PLKJikVC-v4E182asZCReJUE5NmYRqYZ19
  • RSS: https://www.youtube.com/feeds/videos.xml?playlist_id=PLKJikVC-v4E182asZCReJUE5NmYRqYZ19

(#youtube #rss #сегодня)

continue honked 21 Jun 2024 10:27 +0200

=> gemini://geminiprotocol.net/news/2024_06_20.gmi 2024-06-20 - Five years of Gemini!

(#gemini)

continue bonked 21 Jun 2024 10:16 +0200
original: Chia@lamp.leemoon.network

Funkwhale не хочет со мной дружить, так что свою попытку в пилотный подкаст я туда залью, когда разберемся, что не так. Но так как я торжественно сваливаю делать дела и не знаю, когда закончу, я положу запись сюда. Временно ​

ep1, пробный: Нейросеть-убийца и умные пчелы.

External Attachment:

continue honked 21 Jun 2024 10:15 +0200

#сегодня на завтрак (к кофе) попробовал сушёную (вяленую?) хурму.

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

Вкус немного неожиданный: как будто жуешь сушёный инжир, но без тьмы этих мелких хрустящих косточек внутри. По консистенции и немного по вкусу напоминает не сильно высушенный финик. Вот что-то среднее между инжиром и фиником, но по вкусу с перекосом в сторону инжира. Если бы пробовал вслепую, то точно не смог бы сказать, что хурма.

Вкусно, мне понравилось. Знать бы, что именно у этого продавца сырье сушат без консервантов - купил бы побольше, как быстрый минималистичный завтрак с кофе самое то. Или сладкий перекус в дорогу, например.

continue honked 20 Jun 2024 16:30 +0200

Не хочется накаркать, но моя карта UnionPay, выпущенная в РФ, всё ещё работает. Отличный повод поддержать Game of Trees Hub, пока есть возможность.

(#got #gameoftrees #gothub #GameOfTrees #GotHub)

continue bonked 20 Jun 2024 16:17 +0200
original: stsp@bsd.network

​ We are building the Game of Trees Hub, a #Git repository hosting service based on #gameoftrees and #OpenBSD, funded via an open collective.

Our Git repository server implementation can already be self-hosted on OpenBSD and Linux, but:

1) Not everyone can or wants to self-host.

2) Most people don't need yet another Git hosting service, though some people might appreciate a financially transparent and independent service that supports both public and private repositories, has no intentions of abusing user data, and is not striving for infinite growth.

3) Ever since the Game of Trees project started as a side project in 2017 it has received zero financial support. And with developers growing up and having families with children to support, unpaid work on Game of Trees has been eating its way into working hours. Which is not sustainable in the long term.

Can we make a win-win situation out of this dilemma?

You can now support us here:
https://opencollective.com/gothub

For now, this is an early-bird crowd-funding effort to support the initial work on getting the service up and running. Git repository service tiers will appear once the hosting infrastructure is ready. The more initial funds we can collect the faster we will get there.

All software developed will be released under the ISC license, the same open source license terms as used by OpenBSD.

continue bonked 20 Jun 2024 15:03 +0200
original: opennet@honk.any-key.press

Проект ExectOS развивает открытую ОС, нацеленную на совместимость с приложениями Windows

Проект ExectOS предпринял попытку создания с нуля новой операционной системы, оснащённой микроядром с архитектурой XT, созданной по мотивам ядра Windows NT. Компоненты ядра в ExectOS отделены от подсистемы, обеспечивающей работу драйверов устройств, что позволяет обновлять основное ядро без необходимости перекомпиляции драйверов для нового ядра. Код проекта написан на языке С и распространяется под лицензией GPLv3.

Операционная система развивается с оглядкой на возможность предоставления прослойки для выполнения существующих приложений, использующих API Win32, а также способность использования драйверов, поставляемых для Windows. В текущим виде подобные прослойки пока только в планах, а для работы используются собственные приложения и драйверы. Отличия от ReactOS сводятся к тому, что ExectOS развивает отдельную самодостаточную ОС со своей архитектурой XT, предоставляющую слой для совместимости с приложениями для Windows, в то время как ReactOS пытается повторить Windows.

Архитектура ядра XT обеспечивает вытесняющую многозадачность и включает два базовых слоя: микроядро и компоненты, работающие в пространстве пользователя. Компоненты уровня ядра выполняются в отдельной защищённость области памяти и имеют полный доступ к аппаратному обеспечению и системным ресурсам. При этом в отличие от ядра NT в XT отсутствует отдельный уровень HAL (Hardware Abstraction Layer), работающий как прослойка между оборудованием и остальной операционной системой.

Уровень пользователя включает подсистемы, обеспечивающие возможность запуска приложений, написанных для различных операционных систем. Например, подобные подсистемы могут реализовать прослойки для поддержки POSIX-совместимого окружения или для обеспечения запуска программ на базе API Win32. Проектом также развивается собственный загрузчик XT Boot Loader, поддерживающий UEFI, и сборочный инструментарий XTChain на базе LLVM/Clang/LLD.

В текущем виде система поддерживает только процессоры на базе архитектур i686 и 86_64, но сборочный инструментарий дополнительно поддерживает и архитектуру ARM64. Проект развивается с 2022 года, но разработка пока не вышла за рамки начальной стадии. Для тестирования текущего состояния периодически формируются тестовые сборки, которые можно запускать в QEMU или загружать на системах с EFI с USB-накопителя.

В качестве причины создания новой ОС называется желание избавить себя от рамок и ограничений, которые могли бы сдерживать при реализации принципиально новых идей построения операционных систем. Некоторые идеи, которые пытаются воплотить авторы ExectOS, значительно расходятся с архитектурой других проектов, и их легче реализовать без оглядки на существующий код. Разработчики ExectOS также хотели получить полную свободу в экспериментах и возможность на начальной стадии не заботиться о совместимости и соответствии каким-либо требованиям.

Источник: https://www.opennet.ru/opennews/art.shtml?num=61412

continue honked 20 Jun 2024 10:18 +0200

#сегодня дождь и поэтому фото, сделанные в выходные, смотрятся очень контрастно

фото голубого неба с белыми облаками над смешанным лесом фото голубого неба с белыми облаками над смешанным лесом

continue bonked 19 Jun 2024 11:15 +0200
original: opennet@honk.any-key.press

В свободном доступе опубликована книга "PostgreSQL 16 изнутри"

Компания Postgres Professional разместила в свободном доступе книгу "PostgreSQL 16 изнутри" (PDF, 665 стр.). В книге детально рассматривается устройство СУБД PostgreSQL. Книга будет полезной администраторам и разработчикам, желающим разобраться во внутреннем устройстве PostgreSQL, а также тем, кто хорошо знаком с устройством другой СУБД, но переходит на PostgreSQL и хочет разобраться в отличиях. Автор книги — Егор Рогов, директор по разработке образовательных программ Postgres Professional.

Первое издание, основанное на 14-й версии PostgreSQL, было выпущено в марте 2022 года и обновлено до 15 версии. Из-за большого читательского интереса книга была переведена на английский язык, стала самым популярным тематическим изданием 2023 года по версии Postgres Weekly и вошла в список профессиональной литературы на официальном сайте сообщества PostgreSQL. В актуальной редакции учтены замечания читателей, исправлены опечатки, а также отражены изменения, произошедшие в версии PostgreSQL 16.

Дополнительно можно отметить наличие полного перевода официальной документации по PostgreSQL 16, а также размещение в открытом доступе нескольких русскоязычных книг по PostgreSQL - "Postgres: первое знакомство" (PDF), "PostgreSQL. Основы языка SQL" (PDF), "Основы технологий баз данных" (PDF), "Путеводитель по базам данных" (PDF), "Мониторинг PostgreSQL" (PDF).

Источник: https://www.opennet.ru/opennews/art.shtml?num=61398

continue bonked 18 Jun 2024 15:39 +0200
original: wonderfox@lamp.leemoon.network

реклама IKEA и однополые пары. tw гомофобия

реклама IKEA и однополые пары. tw гомофобия

30 лет назад, в марте 1994 года в Нью-Йорке, Филадельфии и Вашингтоне показали новую рекламу IKEA. Её можно было увидеть только после 22 часов – в “несемейное” время. Всё потому, что это была первая реклама крупного бренда, в которой появилась гей-пара.

Ролик был частью новой кампании, в которой показывались разные типы клиентов. Помимо геев, IKEA выбрала приёмных родителей и мать-одиночку. Все сюжеты были основаны на реальных людях: Патрик О'Нил, арт-директор маркетингового агентства Deutsch, которая сняла рекламу, вместе с командой ходил по магазинам сети и подмечал, кто какую мебель покупает. Он заметил, что среди клиентов много однополых пар. Тогда команда решила снять рекламу про них: это бы отлично показало ценности IKEA и готовность принять всех.

Несмотря на лёгкое напряжение в съёмочной группе, руководству сети идея очень понравилась. В итоге получилась небольшая история: два гея выбирают мебель и немного рассказывают о себе:

– Мы пошли в IKEA, потому что пора купить хороший стол для столовой.
– У нас слегка разные вкусы. Стив любит кантри, и это меня пугает, но в то же время, я человек добрый.
– Мы живём вместе примерно три года.
– Я встретил Стива на свадьбе моей сестры. Меня очень впечатлило, как хорошо сделана мебель IKEA.
– Он очень любит мастерить.
– Стулья прочные. Этот стол завершил главу. То есть, жизнь вместе, преданность. Нас ждёт новая глава, когда у нас всё совсем наладится.
Мера предосторожности с поздним эфиром не очень помогла. Американская семейная ассоциация во главе с преподобным Дональдом Уилдмоном, разумеется, возмутилась. Как было после того, как Дисней открыто поддержал ЛГБТ-сообщество, Уилдмон призвал бойкотировать IKEA (кампания против Диснея тоже была организована им и его ассоциацией).
“Мы считаем, что IKEA не должна показывать такую рекламу, потому что она представляет искажённый взгляд на гомосексуальность, – заявили в ассоциации. – Они [геи] не похожи на других людей в обществе. Они совершают то, что в христианстве и иудаизме считается грехом. Гомосексуалисты, состоящие в серьёзных отношениях, составляют какую-то тысячную процента от одного процента домохозяйств. Это часть работы гомосексуалистов по нормализации в обществе”
Компанию завалили жалобами на то, что гомосексуальные пары поставили в один ряд с “нормальными”, в газетах писали статьи с критикой рекламы. Истерия зашла так далеко, что кто-то пригрозил подорвать магазин сети на Лонг-Айленде, но угроза оказалась ложной. Но IKEA не сняла рекламу с эфира. Да, она лишилась части клиентов, но показала, что она для всех. И как отметил директор Deutsch, “фанаты Дональда Уилдмона, скорее всего, и не покупают в IKEA”.

К тому же, в компанию обращались и с благодарностями. “Приятно видеть магазин, который обращается к сообществу, – рассказал Марк, прокурор из Балтимора, который, прямо как герои рекламы, ходил в IKEA вместе с партнёром. – Пара показана хорошо и не оскорбительно, это не женственные парни или с кучей намёков. Это очень радует, и мне хочется продолжать отдавать ему деньги”.

О'Нил надеялся, что другие бренды последуют примеру IKEA, но, видимо, реакция на её рекламу, а также кампания против Диснея отпугнула их. До поры до времени.

В 2016 году была история в РФ, когда Икеа объявила конкурс пар для обложки каталога. Тогда в результате народного голосования (!) победила пара парней из Питера, но гомофобы возбудились, и в итоге каталог не был издан, лишь победители получили индивидуальные экземпляры.

обложка рекламного каталога IKEA. она показывает пару из двух мужчин за романтическим ужином: горят свечи, один сидит на коленях у другого и показывает большой палец. слоган: "будьте так дома" обложка рекламного каталога IKEA, который показывает семью из двух женщин и их ребёнка

continue bonked 18 Jun 2024 11:34 +0200
original: mia@void.rehab

a honk.any-key.press user walks into a bar. the bartender says description

(hint: click "open original page")

continue bonked 18 Jun 2024 10:36 +0200
original: voron@no.run.place

В #snac 2.56 добавлено авто продвижение (буст, boost). Если для аккаунта включен этот флаг, все упоминания этого аккаунта автоматически продвигаются среди всех его подписчиков, ведя себя как актор Group.

https://codeberg.org/grunfink/snac2/commit/c0333ea0c84e544c84dafcab48dbaa595d6d34b1

@rf@mastodon.ml @tech@mastodon.ml

continue bonked 18 Jun 2024 09:17 +0200
original: opennet@honk.any-key.press

TikTag - атака на механизм спекулятивного выполнения в CPU ARM, позволяющая обойти защиту MemTag

Группа исследователей из Сеульского университета и компании Samsung разработала технику атаки на процессоры ARM, получившую кодовое имя TikTag, которую можно использовать для обхода аппаратного механизма защиты MemTag (MTE, Memory Tagging Extension), присутствующего в чипах на базе архитектуры ARMv8.5-A. Атака позволяет определить содержимое тегов TikTag для произвольных адресов памяти из-за утечек данных, возникающих в результате спекулятивного выполнения инструкций CPU.

Технология MemTag даёт возможность привязать теги к областям в памяти и организовать проверку корректности использования указателей для блокирования эксплуатации уязвимостей, вызванных обращением к уже освобождённым блокам памяти, переполнением буфера и обращением до инициализации. При использовании MemTag для каждых 16 байт физической памяти создаётся 4-битовый тег, который выступает подобием ключа для доступа к этой памяти. Тег может быть сгенерирован приложением для выделяемой области памяти при помощи специальных инструкций CPU, и затем сохранён в верхних неиспользуемых битах указателя. При обращении к памяти с использованием теггированного указателя, процессор проверяет соответствие тега, привязанного к указателю, с тегами, привязанными к блокам памяти, и разрешает доступ только если теги совпадают.

Предложенный метод атаки позволяет определить привязанные к блокам памяти теги и обойти защиту MemTag. Исследователями продемонстрирована возможность осуществления атаки TikTag при эксплуатации уязвимостей в ядре Linux и браузере Chrome, используя существующие в данных продуктах последовательности инструкций (гаджеты), приводящие к спекулятивному выполнению кода. Подобные гаджеты при выполнении в спекулятивном режиме кода, работающего с указателями, вызывают чтение метаданных MemTag в зависимости от внешних условий, на которые может влиять атакующий. После определения ошибочного прогноза результат спекулятивного выполнения отбрасывается, но полученные данные остаются в кэше и могут затем быть извлечены при помощи анализа по сторонним каналам. Вероятность успешного обхода защиты MemTag в проведённых тестах оценена в 95% при проведении атаки в течение примерно 4 секунд.

Выявлено два вида гаджетов, приводящих к утечке сведения о тегах MemTag. В первом случае спекулятивное выполнение возникает при неверном предсказании перехода, а условия для выполнения гаджета могут быть созданы через манипуляции с системными вызовами. Во втором случае спекулятивное выполнение возникает из-за ошибки предсказания взаимосвязи между операциями чтения и записи при использовании оптимизации STLF (Store-To-Load-Forwarding), что позволяет подобрать тег, оценивая состояние кэша (если тег совпадает, значение будет напрямую перенаправлено из прошлой команды "store" в операцию "load" и изменит состояние кэша). Первый вид гаджетов подходит для атаки на ядро Linux, а второй на JavaScript-движок V8, используемый в браузерах на базе Chromium. Прототип инструментария для проведения атаки опубликован на GitHub.

Компания ARM подтвердила возможность совершения атаки на системах с процессорами Cortex-X2, Cortex-X3, Cortex-A510, Cortex-A520, Cortex-A710, Cortex-A715 и Cortex-A720, но не намерена вносить изменения в CPU для блокирования проблемы, так как архитектура MemTag подразумевает, что теги не являются секретными данными для приложений. В кодовой базе Chromium проблема также остаётся неисправленной, так как в браузере Chrome защита на основе MemTag пока не применяется по умолчанию. Команда, отвечающая за безопасность платформы Android, признала возможность совершения атаки на устройства Pixel 8, в которых применяется защита MemTag, добавила исправления для блокирования утечек и выразила готовность выплатить вознаграждение за найденную уязвимость.

В качестве обходных методов для блокирования атаки исследователи предлагают использовать инструкции sb или isb для запрета спекулятивного выполнения во время совершения критических операций с памятью или включать между инструкциями ветвления и инструкциями доступа к памяти заполнение из других инструкций.

Источник: https://www.opennet.ru/opennews/art.shtml?num=61389

continue bonked 17 Jun 2024 22:21 +0200
original: th3rdsergeevich@mastodon.ml

Попробовал демку Tactical Breach Wizard. Прикольная пошаговая тактика с магическим спецназом, выбиванием окон и временными заморочками.