Свежие «Номинанты на ИИ премию Дарвина»

Начну я пожалуй с Грока, который после некоторой перестройки начал называть себя МехаГитлером и давать «ценные» советы людям.

Оригинал: https://www.theguardian.com/technology/2025/jul/09/grok-ai-praised-hitler-antisemitism-x-ntwnfb

Не уверен что там все было так как описано в газетенке, т.к. все ссылки на это событие гуглятся только на «демократических» СМИ которые активно мешают с грязью все что касается Илона Маска, но доля истины думаю там есть.

Читать

Пробрасываем USB-устройство по сети в Линуксе

Автор вот этой статьи поднял вопрос, который наверное волнует тех, кто пользуется различными USB-токенами: как подключить USB-токен удаленно?

ИМХО, ничего сложного нет, я попробую это сделать, взяв тот же самый USB-токен.
Для начала и для общего представления — что есть что:

В Линуксе проброс USB устройств через сеть реализован на уровне ядра, то есть это не какая-то специальная программа, которая этим занимается, а драйвер в ядре.
И если этого драйвера в ядре нет (а его может и не быть — не вкомпилировал вендор, решил что не надо — имеет право) — то работать ничего, конечно, не будет.

Можно самостоятельно пересобрать ядро ручками, но это задача не для всех, поэтому таким мы заниматься не станем.
Будем считать, что ядро нормальное.

Читать

Systemd: полное руководство для админов + примеры

Введение
В мире Linux и Unix-подобных систем исторически доминировала система инициализации SysVinit. Её процесс загрузки был последовательным и понятным: она запускала скрипты (обычно расположенные в /etc/rc.d/ или /etc/init.d/) по одному, в строгом порядке, определяемом симлинками в каталогах rcN.d.

Но с развитием Linux и увеличением сложности систем — недостатки SysVinit стали вполне очевидны:

Последовательный запуск: скрипты выполнялись один за другим. Если служба не зависела от другой — она всё равно ждала своей очереди, что замедляло загрузку.

Отсутствие контроля за процессами. Init только запускал скрипты, но не мог отслеживать состояние запущенных служб (упала? требует перезагрузки?).

Разрозненность логирования. Каждая служба вела логи «по-своему» (в /var/log/), не было какого-то единого централизованного интерфейса для просмотра логов.

Полагаю, именно эти проблемы привели к появлению альтернатив (Upstart, OpenRC), но именно systemd, представленный Леннартом Поттерлингом в 2010 году, стал неким «де-факто» стандартом для множества крупных дистрибутивов (Fedora, Debian, Ubuntu, Arch и др.). Он был разработан как кардинально новое решение для преодоления ограничений.

Читать

Удивительное рядом

Ставил недавно Astra Linux Смоленск, давно хотел ее посмотреть, но не было случая. Нуивот…

В целом система производит хорошее впечатление (в отличие от RedOS например), видно что разработчики понимают что делают и зачем, но…..

Но сперва она не хотела ставиться. Установка зависала на отметке 37%, после некоторых танцев с бубном и нескольких попыток перезагрузиться я таки загуглил, и оказывается это известный баг!

Читать

Энтузиасты создали премию Дарвина, посвящённую неудачным попыткам внедрения ИИ

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

ИИ-премия Дарвина не имеет отношения к оригинальной премии, но продолжает её традицию. «Мы настолько продвинулись, что переложили принятие неверных решений на машины», — поясняется на сайте. Организаторы подчёркивают, что высмеивают не сам ИИ, а последствия его применения без должной осторожности и внимания: «Искусственный интеллект — это всего лишь инструмент, такой же, как бензопила, ядерный реактор или особенно мощный блендер. Не бензопила виновата в том, что кто-то решил жонглировать ею на званом ужине».

Читать

Отключение окна уведомлений в VirtualBox

При старте VirtualBox с правой стороны экрана постоянно появлялось уведомление о том, что мышь захвачена виртуалкой, что сильно раздражало. Сегодня уровень раздражения превысил сопротивляемость лени и я нашел как это отключить, нужно в файле ~/.config/VirtualBox/VirtualBox.xml добавить строку в раздел ExtraData:

<ExtraDataItem name="GUI/SuppressMessages" value="all"/>

Где value=»all» как не трудно догадаться обозначает «глушить все уведомления», но если нужно, можно и выборочно.

После правки файла виртбокс нужно перезагрузить.

Немного о командлетах PowerShell

Еще с windows 7 разработчики операционки задумались о удобстве не только пользователей, но и администраторов. Начиная с этой версии ОС в консоли можно сделать почти все то же, что и в графике.

Для тех у кого есть опыт программирования на .Net по факту появился интерфейс к методам и свойствам объектов приложений и ОС.

Читать

Как установить приложения appx если нет Microsoft store

Что делать? А делать всё проще пареной репы.

1. Скопируйте файл в корневой каталог диска. Зачем? А чтобы путь указывать было легче.

2. Запустите программу Windows PowerShell и в командной строке наберите add-appxpackage путь к вашему файлу с расширением appxbundle

Читать

Анализ лиц с домофона: как я победил несовместимости и собрал dlib+CUDA на Ubuntu — готовый скрипт

Каждый день мимо двери моего подъезда проходят десятки людей. Соседей я знаю в лицо, но кто все остальные? Курьеры, случайные гости, а может, кто-то что-то высматривает?

Домофонная камера всё записывает, но вручную пересматривать часы видео бессмысленно. Мне захотелось сделать систему, которая сама будет находить и запоминать лица, чтобы потом показать, кто у двери появляется чаще всего.

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

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

Проект выложен на GitHub.

Читать

Теперь ChatGPT-5 будет придумывать запросы за вас

Похоже, OpenAI решила, что пользователи всё равно думают слишком много — и выкатили инструмент, который будет думать за вас. Речь о генераторе промптов, который сам составит запрос для ChatGPT так, чтобы модель не впала в галлюцинации и не ответила ерунду.

Теперь больше не нужно читать туториалы «как писать правильные промпты для чайников» — генератор сам превратит его в аккуратный, структурированный промпт, который модель «проглотит» без ошибок и галлюцинаций.

Читать