Telegram Web
Я много писал про достоинства Nix, пожалуй не вредно рассказать про пределы его возможностей.

Был у меня один LaTeX проект, сборка которого была привязана на какой-то коммит nixpkgs не то 2018, не то 2019 года. Когда я пару лет спустя попробовал его собрать я обнаружил что (1) некоторые зависимость вылетели из бинарного кэша, и их надо собирать из исходников и (2) некоторые исходники на CTAN возвращают 404. А вот это обидно. Мораль — бэкапы в целом, и nix-store --export в частности это хорошо. Ну и удалять исходники это нехорошо, но люди творят хрень, с этим мало что можно сделать.

Второй пример это вот эта ссылочка на архив с POSIX документацией: https://pubs.opengroup.org/onlinepubs/9699919799/download/susv4-2018.tar.bz2 Я не знаю какого черта, но архив регулярно меняется. И уже третий раз когда я пытаюсь раскатать свой уютный config.nix на новой машине, Nix ругается на hash mismatch. Мораль все та же — бэкапы это хорошо.
Ну как-то так:

src = builtins.fetchurl {
- url = "https://pubs.opengroup.org/onlinepubs/9699919799/download/susv4-2018.tar.bz2";
- sha256 = "0mxs2763q280rk15b41w9xvlw0s1ny46fyfzcjhrprhc69ik3mvn";
+ url = "https://www.dropbox.com/ovxorlv7ltmlw3k/susv4-2018.tar.bz2/dl=1";
+ sha256 "0da71fas8dsk46vq7yl0yqa1ymnbsrfsfj09x1mr1s3b8xfpd0pf";
};
Хорошие новости Америки -- мусор уехал на 22.5 лет. Хорошие новости России -- человека проходящего мимо митинга не посадили.

Вы точно понимаете за что сражаетесь?
Forwarded from ОВД-Инфо
26 июня — Международный день в поддержку жертв пыток

Российские силовики часто жестоко обращаются с задержанными. Мы постоянно слышим о пытках в СИЗО и колониях. Даже когда подобные ситуации предаются огласке, виновные почти всегда уходят от ответсвенности.

Этой зимой силовики жестоко разогнали протесты в поддержку Алексея Навального. Многих избили, в Петербурге при задержаниях сотрудники применяли электрошокеры к людям, которые не сопротивлялись. Мы знаем о пяти случаях пыток и жестокого обращения по отношению к фигурантам «дворцового дела». При этом превышения полномочий со стороны силовиков не расследуются.

Сегодня международный день в поддержку жертв пыток. Мы хотим пожелать, чтобы жестокости в мире стало меньше.
Давно, когда под моим управлением были лишь пара моих ноутбуков, я недоумевал зачем нужна вся эта переусложненная хрень — dbus, EFI, systemd, hotplug, enp65s0 вместо eth0 и так далее. Прошли годы. В редакторе открыт Terraform на пару десятков машин — Postgres, Nginx, Apache (sigh), uwsgi, Prometheus, Grafana, gitea, Laminar — а просветление все не приходит. </irony>
Во имя всего святого, не надо подменять понятия. Побед нет и не планируется, побег из плена -- это не победа.
Forwarded from ОВД-Инфо
Уже больше трети от известных нам фигурантов «дворцового дела» получили приговоры, которые мы считаем победами.

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

16 фигурантов «дворцового дела» находятся в колонии общего режима или в колонии-поселении. 5 приговорены к срокам, но еще ожидают апелляции. А 53 человека смогли избежать заключения.

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

Инвойс это, упрощая, документ о том что кто-то кому-то за что-то сколько-то должен, поэтому инвойс проходит через как минимум две системы учёта -- систему "кто" и систему "кому", зачастую ближе к четырем. И в каждой системе инвойсу присваивается идентификатор, обычно номер.

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

Можно ли лучше? Да. UUID — алгоритм генерации идентификаторов, не требующий никакой координации, но при этом гарантирующий, что они всегда будут глобально уникальными. При таком подходе, uuid генерируется однажды при создании документа и используется для его идентификации во всех системах. Никаких таблиц отображений, все просто и логично.

Одна проблема. Клерки пугаются и забиваются в угол при виде строки вида d8794c81-0811-4094-8089-8d767c31cbf5.
Документация в TexInfo — собирается легко и непринужденно из зависимостей только Perl. Документация в Sphinx — собирается геморройно, транзитивными зависимостями — пол-интернета, потому что каждому, вашу мать, нужно проявить индивидуальность и написать свою тему с блэкджеком и шлюхами. Угадайте, что захватило мир? С любовью, ваш distribution maintainer.
Вот что они там с паролями делают?! В argon2 таких ограничений нет.
Иными словами -- журналист должен писать не больше чем о детских утренниках, но никак не о делах тех, кто считает себя превыше закона. Паршиво.
Forwarded from Медуза — LIVE
❗️Суд в Лондоне разрешил экстрадировать Джулиана Ассанжа в США

ДАННОЕ СООБЩЕНИЕ (МАТЕРИАЛ) СОЗДАНО И (ИЛИ) РАСПРОСТРАНЕНО ИНОСТРАННЫМ СРЕДСТВОМ МАССОВОЙ ИНФОРМАЦИИ, ВЫПОЛНЯЮЩИМ ФУНКЦИИ ИНОСТРАННОГО АГЕНТА, И (ИЛИ) РОССИЙСКИМ ЮРИДИЧЕСКИМ ЛИЦОМ, ВЫПОЛНЯЮЩИМ ФУНКЦИИ ИНОСТРАННОГО АГЕНТА.

Апелляционный суд Англии и Уэльса разрешил экстрадицию основателя WikiLeaks Джулиана Ассанжа в США. Защита имеет право оспорить этот вердикт.
Цензура это плохо, за это мы будем вас цензурить. Хотя что я смеюсь, в США есть термин unlawful killing
Forwarded from Медуза — LIVE
Роскомнадзор пригрозил YouTube блокировкой за удаление канала немецкого RT

ДАННОЕ СООБЩЕНИЕ (МАТЕРИАЛ) СОЗДАНО И (ИЛИ) РАСПРОСТРАНЕНО ИНОСТРАННЫМ СРЕДСТВОМ МАССОВОЙ ИНФОРМАЦИИ, ВЫПОЛНЯЮЩИМ ФУНКЦИИ ИНОСТРАННОГО АГЕНТА, И (ИЛИ) РОССИЙСКИМ ЮРИДИЧЕСКИМ ЛИЦОМ, ВЫПОЛНЯЮЩИМ ФУНКЦИИ ИНОСТРАННОГО АГЕНТА

Роскомнадзор направил руководству Google письмо с требованиями снять ограничения с немецкоязычного ютьюб-канала RT auf Sendung, заблокированного сразу после начала вещания, и объяснить причины блокировки.

Ведомство действия видеохостинга YouTube «актом цензуры», которая, как отмечает регулятор, запрещена Конституцией РФ. По данным ведомства, с начала 2020 года YouTube 25 раз ограничивал доступ к российским СМИ и их материалам, чаще других под блокировку попадал RT.

https://mdza.io/6UI3g_l0wCM
2024/06/17 10:11:47
Back to Top
HTML Embed Code: