суббота, 25 июня 2016 г.

Симптоматично


Порой закладки, внедряемые через СМИ в мозг потребителя популярной информации, "выстреливают" самым неожиданным образом.

Предложение включить в libc новую функцию brexit (Binary Remove EXIT)


Марк Балмер (Marc Balmer), уже много лет принимающий участие в разработке BSD-систем и PostgreSQL (например, Марк автор проекта по добавлению виртуальной машины Lua в ядро NetBSD) обыграл решение по выходу Великобритании из Евросоюза предложением включить в стандартную библиотеку libc новую функцию brexit(3) с реализацией дополнительного метода завершения программы. Ключевым отличием от стандартного вызова exit(3)) является последующее удаление бинарного файла приложения. После начала серьёзного обсуждения целесообразности создания такой функции, Марк уточнил, что имя brexit означает "Binary Remove EXIT" и поинтересовался об интересе к проведению голосования, обыграв выражение "BRitain EXIT" и события в Евросоюзе.
Тот, кто предложил данную "глупую политическую погремушку" (© из комментариев), наверное считает, что это было "смищно" (© из комментариев). Но, как отмечено, предложенная функция далеко не безобидна. Сделать свое черное дело и самоудалиться одним махом - голубая мечта любого "зловреда".

Однако, раз пошла такая пьянка, поступило предложение позадорнее:
Предлагаю добавить системные вызовы perestroyka и privatization. Первый вызывает перелицензирования приложения процесса в bsd, для чего запускается специальный демон chubais, рассылающий фишинговые сообщения авторам, второй посредством того же демона предлагает пользователю купить ваучеры FSF.

(© из комментариев)

Комментариев нет:

Отправить комментарий