Forwarded from Попячечная 🌚
ПОЛОМКА. ПОЛОМКА БЛЯДЬ!
https://mobile.twitter.com/MosSobyanin/status/1079873949880733696
https://mobile.twitter.com/MosSobyanin/status/1079873949880733696
Twitter
Сергей Собянин
На пешеходном переходе через каток в Парке Горького произошла поломка. Пострадали несколько человек. Искренне им сочувствую. Всем оказана медицинская помощь. С причинами происшествия разберемся.
В официальное приложение Cбербанка для Android встроен мессенджер. Есть Unix-way, а есть помойка-way.
Результаты опроса в целом предсказуемые. sudo переусложнён, в большинстве случаев достаточно куда более простой замены. Я вообще не ждал, что кто-то выберет первый вариант. Магистры чёрной магии и правил sudo, отзовитесь, интересно же.
(ссылка на альтернативу sudo) https://packages.debian.org/sid/admin/chiark-really
(ссылка на альтернативу sudo) https://packages.debian.org/sid/admin/chiark-really
packages.debian.org
Debian -- Details of package chiark-really in sid
really - a tool for gaining privilege (simple, realistic sudo)
Ну и классический мемасик, разумеется https://xkcd.com/1343/
xkcd
Manuals
Помимо всего прочего, Nix имеет ещё одно замечательное свойство — он не загаживает PATH, в то время как на моём Debian ноутбуке в PATH около 2500 комманд. Некоторая часть этого бардака — раздолбайство мейнтейнеров, который пихают в /usr/bin то, что должно быть в /usr/libexec, но большая часть — неизбежное последствие того, что классический FHS не позволяет разделить то, что хочет пользователь и то, что нужно по runtime-зависимостям.
В Nix (или Guix) это разделение есть — profile, inputs, propagated inputs.
В Nix (или Guix) это разделение есть — profile, inputs, propagated inputs.
Когда-то МГУ был "вне политики", но настало время что политика приходит за нами.
И ещё глумятся, сволочи.
PS. Ссылки слегка обфусцированы, ибо буква закона о персональных данных.
https://t.me /naroborona/597
https://t.me /operdrain/17490
И ещё глумятся, сволочи.
PS. Ссылки слегка обфусцированы, ибо буква закона о персональных данных.
https://t.me /naroborona/597
https://t.me /operdrain/17490
Программирование это не только хитрые буковки, но и политика, и человеческие отношения. На днях разработчик Debian, Майкл Библь (Michael Biebl) не выдержал очередного заявления "это-не-проблема" от автора systemd, и ушёл, хлопнув дверью.
У меня на этот счёт смешанные чувства. Мне приходилось встречаться с этим человеком на поле битвы, имя которому src:init-system-helpers. Противник бежал, но радости нет. История systemd это история гражданской войны. Мы, Free Software community, вместо того, чтобы единым фронтом решать насущные проблемы, сражаемся друг с другом. Майкл следил за состоянием не только systemd. Его послужной список впечатляет, среди его пакетов gtk+ — библиотека, на которой держится большая часть графических приложений. Проект Debian потерял ценного специалиста.
Процитирую отрывок из одной песни:
Враг твой силен, но не хочет боя.
Враг твой такой же, как ты солдат,
Только на флагах его — иное.
В нем узнаешь свой упрямый нрав,
Гордость и честь, неприятие лести.
Холод и жуть — оттого, что прав
Каждый из вас, но не быть вам вместе.
Уход Майкла означает, что теперь за пакетом, в котором ошибки безопасности находят в промышленных масштабах, следят по остаточному принципу. И этот пакет устанавливается по умолчанию.
Вот такая мрачная перспектива у пользователей грядущего релиза Debian 10 (Buster).
Но я вижу это переломным моментом в течении болезни и с оптимизмом смотрю в будущее. Make Debian great again!
PS. Уточнение. Конфликт был именно между Майклом и командой авторов systemd.
У меня на этот счёт смешанные чувства. Мне приходилось встречаться с этим человеком на поле битвы, имя которому src:init-system-helpers. Противник бежал, но радости нет. История systemd это история гражданской войны. Мы, Free Software community, вместо того, чтобы единым фронтом решать насущные проблемы, сражаемся друг с другом. Майкл следил за состоянием не только systemd. Его послужной список впечатляет, среди его пакетов gtk+ — библиотека, на которой держится большая часть графических приложений. Проект Debian потерял ценного специалиста.
Процитирую отрывок из одной песни:
Враг твой силен, но не хочет боя.
Враг твой такой же, как ты солдат,
Только на флагах его — иное.
В нем узнаешь свой упрямый нрав,
Гордость и честь, неприятие лести.
Холод и жуть — оттого, что прав
Каждый из вас, но не быть вам вместе.
Уход Майкла означает, что теперь за пакетом, в котором ошибки безопасности находят в промышленных масштабах, следят по остаточному принципу. И этот пакет устанавливается по умолчанию.
Вот такая мрачная перспектива у пользователей грядущего релиза Debian 10 (Buster).
Но я вижу это переломным моментом в течении болезни и с оптимизмом смотрю в будущее. Make Debian great again!
PS. Уточнение. Конфликт был именно между Майклом и командой авторов systemd.
www.gnu.org
Free Software Movement
People use free software operating systems such as GNU/Linux for various reasons. Many users switch for practical reasons: because the system is powerful, because it is reliable, or for the convenience of being able to change the software to do what you need.
Кто-нибудь знает систему CI, которая умеет отдавать логи через HTTP/1.1 Content-Transfer: chunked? Jenkins, BuildBot, Laminar, Debomatic, Travis и GitLab кажется не умеют, но, быть может, я что-то проглядел.
Про систематическое когнитивное отклонение в пользу status-quo можно почитать на Википедии. А я расскажу свою историю.
Примерно полтора года назад у меня в подъезде установили видеокамеру с эмблемкой РосТелекома, похожей на большое ухо. Обнаружив сиё безобразие, я попробовал выяснить, какого чёрта оно тут появилось и кто вообще это разрешил. Соседи на первом этаже ничего не знали, но позиция их была в духе "да, нас не спрашивали, так нельзя!"
Три дня спустя. Я собираю подписи у жильцов подъезда под требованием демонтировать камеру. Реакция была весьма разнообразной — мат и вопли про милицию, "я подпишу, но не верю, что поможет", "ты что, хочешь чтобы бабульку убили?". Но больше всего меня поразила реакция соседей на первом этаже. За три дня их позиция изменилась на "меня всё устраивает, она не мешает".
Status-Quo, установленный с нарушением закона и морали три дня назад, это всё равно Status-Quo. Феноменально.
Ах, да. Из тех, кто высказывался против демонтажа камеры, никто не признался, что у них есть доступ к видео. Это мог быть муляж, но они всё равно бы верили, что он спасёт мифическую бабульку. А вот тут почему-то люди охотно и без каких либо оснований отвергают нулевую гипотезу.
Примерно полтора года назад у меня в подъезде установили видеокамеру с эмблемкой РосТелекома, похожей на большое ухо. Обнаружив сиё безобразие, я попробовал выяснить, какого чёрта оно тут появилось и кто вообще это разрешил. Соседи на первом этаже ничего не знали, но позиция их была в духе "да, нас не спрашивали, так нельзя!"
Три дня спустя. Я собираю подписи у жильцов подъезда под требованием демонтировать камеру. Реакция была весьма разнообразной — мат и вопли про милицию, "я подпишу, но не верю, что поможет", "ты что, хочешь чтобы бабульку убили?". Но больше всего меня поразила реакция соседей на первом этаже. За три дня их позиция изменилась на "меня всё устраивает, она не мешает".
Status-Quo, установленный с нарушением закона и морали три дня назад, это всё равно Status-Quo. Феноменально.
Ах, да. Из тех, кто высказывался против демонтажа камеры, никто не признался, что у них есть доступ к видео. Это мог быть муляж, но они всё равно бы верили, что он спасёт мифическую бабульку. А вот тут почему-то люди охотно и без каких либо оснований отвергают нулевую гипотезу.
Взгляните на эту очаровательную табличку, сравнивающую различные системы хостинга проектов, использующих Git. Мои комментарии о том, что Alioth был заменён на Gitlab излишни.
Не используйте
wget и git в системе сборки. Пожалуйста.Ученой степени у меня нет, но к математике я себя отношу. Подписался. Подпишитесь и вы. А вдруг поможет?
http://doxajournal.ru/uni/mathfac
http://doxajournal.ru/uni/mathfac
Пост про систему сборки вызвал вопрос "почему". Объясняю. С точки зрения разработчика Debian (или любого другого дистрибутива).
Обычно, использование git в системе сборке означает что мне потом патчить, чтобы пакет собирался нормально из архива.
Если система сборки что-то откуда-то скачивает, то это означает, что я буду долго выяснять, что это и с каким официальным релизом совместимо. Например, если ваша система сборки скачивает JQuery=X.Y.Z, значит ли это, что ваш код несовместим с jQuery=A.B.C, наличествующем в архивах? Не делайте так, напишите по человечески, какой диапазон версий зависимости вам нужен.
Обычно, использование git в системе сборке означает что мне потом патчить, чтобы пакет собирался нормально из архива.
Если система сборки что-то откуда-то скачивает, то это означает, что я буду долго выяснять, что это и с каким официальным релизом совместимо. Например, если ваша система сборки скачивает JQuery=X.Y.Z, значит ли это, что ваш код несовместим с jQuery=A.B.C, наличествующем в архивах? Не делайте так, напишите по человечески, какой диапазон версий зависимости вам нужен.
Статья на википедии, посвящённая Microsoft Word содержит несколько имён. Котлов в преисподней хватит на всех.
Достижение этих мерзавцев в том, что теперь коллективное редактирование текста превращается в ад, содомию и "я тебе тут отправил версию, изменения выделены фиолетовым".
Версионность, отслеживание изменений? Вы о чём? Подавляющее большинство пользуется ровно четырьмя функциями — курсив, полужирный текст, цвет и размер. Они делают отступы пробелами, списки вручную, также, как и я ненавидят процесс вычитки, но продожают визжать, что .doc это норма жизни. Культ status-quo.
Весь Word можно было бы свести к редактору Markdown и большинство бы ничего не заметило. Но тогда бы не получился vendor-lock, да. Мерзавцы научили наивных людей, что diff, patch и merge — это для особой касты, для вас, обычных людей, мы приготовили ЁБАНЫЕ КНОПОЧКИ.
Вы можете со мной не согласится и утверждать, что вся та армия людей, создающий этот проклятый сетевой эффект и спрашивающая "А где здесь Word?" действует добровольно, а посему это демократия и всё такое. Ну что-ж, тогда...
Скажите это про 76% активного электората России, верящего пропаганде Путина. Скажите это про людей, которые "лечатся" гомеопатией, назначенной врачами-шарлатанами, и рекомендуют её друзьям. Скажите это про учёных, публикующихся в журналах, подписка на которые им не по карману. Скажите!
А я скажу, что порядочность это нечто большее, чем отсутствие состава преступления, предусмотренного статьёй 159 УК РФ "Мошейничество".
Достижение этих мерзавцев в том, что теперь коллективное редактирование текста превращается в ад, содомию и "я тебе тут отправил версию, изменения выделены фиолетовым".
Версионность, отслеживание изменений? Вы о чём? Подавляющее большинство пользуется ровно четырьмя функциями — курсив, полужирный текст, цвет и размер. Они делают отступы пробелами, списки вручную, также, как и я ненавидят процесс вычитки, но продожают визжать, что .doc это норма жизни. Культ status-quo.
Весь Word можно было бы свести к редактору Markdown и большинство бы ничего не заметило. Но тогда бы не получился vendor-lock, да. Мерзавцы научили наивных людей, что diff, patch и merge — это для особой касты, для вас, обычных людей, мы приготовили ЁБАНЫЕ КНОПОЧКИ.
Вы можете со мной не согласится и утверждать, что вся та армия людей, создающий этот проклятый сетевой эффект и спрашивающая "А где здесь Word?" действует добровольно, а посему это демократия и всё такое. Ну что-ж, тогда...
Скажите это про 76% активного электората России, верящего пропаганде Путина. Скажите это про людей, которые "лечатся" гомеопатией, назначенной врачами-шарлатанами, и рекомендуют её друзьям. Скажите это про учёных, публикующихся в журналах, подписка на которые им не по карману. Скажите!
А я скажу, что порядочность это нечто большее, чем отсутствие состава преступления, предусмотренного статьёй 159 УК РФ "Мошейничество".
Вдруг до кого-то новости доходят ещё медленнее, чем до меня. В git наконец-таки завезли inotify. Смотрите в git-config(1) опцию core.fsmonitor. Watchman, необходимый для этой радости в Debian пока нет, пользуюсь из Nix.
Теперь работа с репозиториями размера "дохрена" — Linux, nixpkgs, Gentoo приносит меньше боли и страданий. Ура!
Теперь работа с репозиториями размера "дохрена" — Linux, nixpkgs, Gentoo приносит меньше боли и страданий. Ура!
Неземное эстетическое удовольствие. Документация к ассемблеру FASM в формате txt. Оглавление, заголовки, списки, таблицы. Кому нужет html?
Моноширинный шрифт подразумевается.
Моноширинный шрифт подразумевается.
Не поленился, проверил. Только индексная страница puppet.com, даже без картинок и прочего мусора это 212KB. Без комментариев.
По моим наблюдениям, спамеры поняли, что
Content-Type: text/html это прямая дорога в /dev/null. Проклятье, они эволюционируют.Задачка для знатоков русского языка. Подберите эпитет для описания эмоции, когда ссылка в поле
List-Unsubscribe в рассылке Тотального диктанта возвращает 404.