Иисус умер, дело его живёт.
https://www.reddit.com/r/rust/comments/7ocam1/it_can_be_quite_frustrating_to_use_rust_on_windows/ds8v4ou?utm_source=share&utm_medium=web2x
https://www.reddit.com/r/rust/comments/7ocam1/it_can_be_quite_frustrating_to_use_rust_on_windows/ds8v4ou?utm_source=share&utm_medium=web2x
reddit
It can be quite frustrating to use Rust on Windows.
Last week I wanted to play with the wasm32-unknown-unknown, only to discover that a rustup was [broken on...
Теоретически, сообщение об ошибке не имеет пола, расы, национальности,
политических убеждения, личности -- ничего, только текст и
технические аргументы. Но есть один нюанс.
Взгляните на этот баг. Речь идёт о том, что некая программа имеет
зависимостей больше, чем она должна. Упрощая, она забивает гвозди
микроскопом. Недочёт? Определённо.
Но обратите внимание на заявителя. Это человек, из-за которого в Debian
таких недочётов сотни, и это уже считается нормой. Лицемерие выглядит
именно так: человек, принёсший чуму в город, жалуется на то, что он на
днях подхватил насморк.
Когда я первый раз встретил следователя Ревякова в суде, он протянул мне
руку для рукопожатия. От неожиданности я её пожал. Больше я такой ошибки
не совершал.
Кто-то должен поддерживать gtk и rsyslog, но надеюсь я никогда не
встречу этого человека, Michael Biebl. Неловко может получиться.
https://bugs.debian.org/921819
политических убеждения, личности -- ничего, только текст и
технические аргументы. Но есть один нюанс.
Взгляните на этот баг. Речь идёт о том, что некая программа имеет
зависимостей больше, чем она должна. Упрощая, она забивает гвозди
микроскопом. Недочёт? Определённо.
Но обратите внимание на заявителя. Это человек, из-за которого в Debian
таких недочётов сотни, и это уже считается нормой. Лицемерие выглядит
именно так: человек, принёсший чуму в город, жалуется на то, что он на
днях подхватил насморк.
Когда я первый раз встретил следователя Ревякова в суде, он протянул мне
руку для рукопожатия. От неожиданности я её пожал. Больше я такой ошибки
не совершал.
Кто-то должен поддерживать gtk и rsyslog, но надеюсь я никогда не
встречу этого человека, Michael Biebl. Неловко может получиться.
https://bugs.debian.org/921819
Forwarded from Протесты в мире
В Казахстане задержали активистку, сделавшую фото с воображаемым плакатом
https://kloop.kg/blog/2019/05/10/v-kazahstane-zaderzhali-aktivistku-sdelavshuyu-foto-s-voobrazhaemym-plakatom/
https://kloop.kg/blog/2019/05/10/v-kazahstane-zaderzhali-aktivistku-sdelavshuyu-foto-s-voobrazhaemym-plakatom/
Есть такой чат, называется IRC. Традиционно он используется разработчиками для общения в реальном времени в дополнение к неторопливым обсуждениям в списках рассылок. Есть старая шутка, что IRC это многопользовательский блокнот, и это не очень далеко от истины. Но шло время, росло мастерство и кто-то решил, что надо шутку сделать реальностью. Еженедельные встречи проекта Devuan и правда проходят в многопользовательском блокноте.
Радует, что не я один вижу проблему в том, что популярность, которая, как известно, штука продажная и преходящая, вообще играет хоть какую-то роль там, где должны править технические добродетели.
Страшнее всего то, что инструменты тоже становятся популярными не из-за качества.
Ещё более ужасно то, что даже в гипотетическом мире без продажников, качество и популярность это конфликтующие свойства. И вот почему.
Представим, что вы, Петя, создали девайс с одной кнопкой: "сделать хорошо". И эта кнопка работает. Успех и гамак в тёплых краях до конца жизни? Чётра-с два. О вашем прорывном творении написали на главной странице "Guardian", и всем кто прочитал и приобрёл ваш девайс теперь хорошо, но на этот распространение кончилось. Те, кому стало хорошо, не будут трубить о том, что им хорошо благодаря вашему девайсу, а завтра на главной странице "Guardian" будет что-то другое.
Тем временем, некий Вася изготовил жалкое поделие с двумя кнопками "сделать лучше" и "сделать хорошо". Первая кнопка работает только по чётным дням месяца, а вторая — только по нечётным и если перед этим нажать первую два раза, но если вы скорпион по гороскопу, то она работает всегда. Разумеется, эта "особенность" нигде не упомянута.
"Guardian" опубликовал маленькую заметку о поделии Васи, но те, кто прочитали эту заметки и поделие приобрёли развели бурную активность. Появились жалобы тех, у кого оно не заработало, ответы тех, у кого заработало, шли активные дискусси, как увеличить вероятность того, чтобы оно заработало. Появились статьи "как правильно пользоваться поделием Васи", "подводные камни поделия Васи", "топ-10 ошибок при использовании поделия Васи" и так далее. Голос разума, говорящий, что всё это безумие, и нужно просто использовать изобретение Пети, терялся в толпе.
Некоторое время спустя абстрактная Катя, которой первый раз в жизни нужно сделать хорошо, пытается найти решение.
Внимание, вопросы. Какова вероятность, что её друзья посоветуют ей поделие Васи, а не Пети? На какой странице выдачи поисковика находится статья о девайсе Пети? Что будет делать Катя, если по гороскопу она не скорпион?
Страшнее всего то, что инструменты тоже становятся популярными не из-за качества.
Ещё более ужасно то, что даже в гипотетическом мире без продажников, качество и популярность это конфликтующие свойства. И вот почему.
Представим, что вы, Петя, создали девайс с одной кнопкой: "сделать хорошо". И эта кнопка работает. Успех и гамак в тёплых краях до конца жизни? Чётра-с два. О вашем прорывном творении написали на главной странице "Guardian", и всем кто прочитал и приобрёл ваш девайс теперь хорошо, но на этот распространение кончилось. Те, кому стало хорошо, не будут трубить о том, что им хорошо благодаря вашему девайсу, а завтра на главной странице "Guardian" будет что-то другое.
Тем временем, некий Вася изготовил жалкое поделие с двумя кнопками "сделать лучше" и "сделать хорошо". Первая кнопка работает только по чётным дням месяца, а вторая — только по нечётным и если перед этим нажать первую два раза, но если вы скорпион по гороскопу, то она работает всегда. Разумеется, эта "особенность" нигде не упомянута.
"Guardian" опубликовал маленькую заметку о поделии Васи, но те, кто прочитали эту заметки и поделие приобрёли развели бурную активность. Появились жалобы тех, у кого оно не заработало, ответы тех, у кого заработало, шли активные дискусси, как увеличить вероятность того, чтобы оно заработало. Появились статьи "как правильно пользоваться поделием Васи", "подводные камни поделия Васи", "топ-10 ошибок при использовании поделия Васи" и так далее. Голос разума, говорящий, что всё это безумие, и нужно просто использовать изобретение Пети, терялся в толпе.
Некоторое время спустя абстрактная Катя, которой первый раз в жизни нужно сделать хорошо, пытается найти решение.
Внимание, вопросы. Какова вероятность, что её друзья посоветуют ей поделие Васи, а не Пети? На какой странице выдачи поисковика находится статья о девайсе Пети? Что будет делать Катя, если по гороскопу она не скорпион?
Хабр
Теперь хороших разрабов меряют по просмотрам и подписчикам — и это плохо
С недавних пор меня просто заваливают приглашениями на собесы. Я прихожу, мы болтаем за жизнь, а потом мне делают оффер, как будто техническое интервью уже поз...
Forwarded from Беженка
В старой версии устава МГУ написано, что отчисление грозит студенту или аспиранту, "не выполнившему в установленные сроки
учебный план, а также совершившему дисциплинарные проступки".
Раньше все привлекаемые по уголовке вполне под эту формулировку подходили. Ведь находясь в СИЗО или колонии заниматься учёбой довольно проблематично, а те самые химики, организовавшие в университетской лаборатории наркокартель бесспорно совершили проступок. В крайнем случае, всегда можно задним числом по собственному желанию отчислить(ся). Таким делом грешит не только МГУ, но и МФЮА.
Раньше вопросы решали тихо и мирно, заметая неудобные моменты под ковер. Но кажется времена ложной скромности прошли окончательно. В новой версии указано явно, что судимость и МГУ -- вещи несовместимые. И никого не волнует, варил ли ты наркоту, готовил ли первокуров в камикадзе или просто огреб мелкую хулиганку, а то и несколько раз постоял с плакатом.
Особенно настораживает появление таких инициатив на фоне преследования аспиранта мехмата Азата Мифтахова. Это означает, что окончить аспирантуру ему скорее всего не позволят. По крайней мере, в России. Но ведь кроме Азата в МГУ достаточно ребят, проявляющих активную гражданскую позицию. Это и Инициативная группа, и члены КПРФ, курирующие наблюдение на выборах, и активисты бессрочки, и многие еще, кого я не знаю. Какой им теперь делать выбор, если на кону одно из лучших в России образований против чести и совести?
Сейчас новый устав проходит общественное обсуждение, в котором срочно необходимо принять участие. Не допустим ужас сделать былью!
учебный план, а также совершившему дисциплинарные проступки".
Раньше все привлекаемые по уголовке вполне под эту формулировку подходили. Ведь находясь в СИЗО или колонии заниматься учёбой довольно проблематично, а те самые химики, организовавшие в университетской лаборатории наркокартель бесспорно совершили проступок. В крайнем случае, всегда можно задним числом по собственному желанию отчислить(ся). Таким делом грешит не только МГУ, но и МФЮА.
Раньше вопросы решали тихо и мирно, заметая неудобные моменты под ковер. Но кажется времена ложной скромности прошли окончательно. В новой версии указано явно, что судимость и МГУ -- вещи несовместимые. И никого не волнует, варил ли ты наркоту, готовил ли первокуров в камикадзе или просто огреб мелкую хулиганку, а то и несколько раз постоял с плакатом.
Особенно настораживает появление таких инициатив на фоне преследования аспиранта мехмата Азата Мифтахова. Это означает, что окончить аспирантуру ему скорее всего не позволят. По крайней мере, в России. Но ведь кроме Азата в МГУ достаточно ребят, проявляющих активную гражданскую позицию. Это и Инициативная группа, и члены КПРФ, курирующие наблюдение на выборах, и активисты бессрочки, и многие еще, кого я не знаю. Какой им теперь делать выбор, если на кону одно из лучших в России образований против чести и совести?
Сейчас новый устав проходит общественное обсуждение, в котором срочно необходимо принять участие. Не допустим ужас сделать былью!
Читая этот пост, мне бросилась в глаза цифра 12 квадратных метров на троих, т.е 4 квадрата на человека. Именно столько полагается арестанту в СИЗО. Теоретически. Если столько где и было, то только в хате вора в законе. Между прочим, гражданским полагается 6 квадратов.
Telegram
Дело Нового величия. Остановим беспредел вместе
Боролся за жилье для семьи, а попал в СИЗО
Семья Димы Полетаева 24 года стояла в очереди на улучшение жилищных условий. Все эти годы Дима с родителями и сестрой жили в комнате площадью 12 квадратных метров в коммунальной квартире.
Он как мог старался помочь…
Семья Димы Полетаева 24 года стояла в очереди на улучшение жилищных условий. Все эти годы Дима с родителями и сестрой жили в комнате площадью 12 квадратных метров в коммунальной квартире.
Он как мог старался помочь…
Вот два скриншота, на которых открыты https://crates.io и https://cpan.org — сайты, на которых можно найти дополнительные модули на языках программирования Rust и Perl5 соответственно. Люди, что с вами не так? Знаете поговорку "у вас не будет второго шанса произвести первое впечатление"?
Сегодня я снова пройдусь по гению инженерной мысли — GitLab: "A full DevOps tool", как они себя идентифицируют. К сожалению, проект Debian активно использует это творение, поэтому я поневоле знаю про него больше, чем мне хотелось бы.
Одним из органов этого монстра Франкенштейна является система Continous Integration. Идея в том, что вы вносите изменение в код, и Gitlab запускает автоматические тесты, проверяющие ваше изменение. Идея просто прекрасная — для некоторых проектов, в которых я участвую, у меня просто нет вычислительных мощностей, чтобы запускать эти тесты локально. Но есть один нюанс...
Предположим, я внёс изменение и хочу наблюдать за ходом проведения тестов. Для этого нужно сделать нехитрый HTTP запрос, в ответ на который придёт текст, который напечатала тестовая программа к текущему моменту. Но! Ответ всегда содержит полный вывод, с самого начала выполнения тестов, и с этим ничего нельзя сделать!
Принципиально это означает следующее. Вот решили вы посмотреть видео в интернете. Сначала скачивается первый кадр, потом... снова первый, а потом второй, далее снова первый, потом второй, у уж потом третий. Промотать на нужную минуту? Никак нет, невозможно. Маразм? Он самый.
Одним из органов этого монстра Франкенштейна является система Continous Integration. Идея в том, что вы вносите изменение в код, и Gitlab запускает автоматические тесты, проверяющие ваше изменение. Идея просто прекрасная — для некоторых проектов, в которых я участвую, у меня просто нет вычислительных мощностей, чтобы запускать эти тесты локально. Но есть один нюанс...
Предположим, я внёс изменение и хочу наблюдать за ходом проведения тестов. Для этого нужно сделать нехитрый HTTP запрос, в ответ на который придёт текст, который напечатала тестовая программа к текущему моменту. Но! Ответ всегда содержит полный вывод, с самого начала выполнения тестов, и с этим ничего нельзя сделать!
Принципиально это означает следующее. Вот решили вы посмотреть видео в интернете. Сначала скачивается первый кадр, потом... снова первый, а потом второй, далее снова первый, потом второй, у уж потом третий. Промотать на нужную минуту? Никак нет, невозможно. Маразм? Он самый.
Request for help.
Какое-то время назад я спрашивал, знает ли кто Continous Integration систему, которая умеет отдавать логи через Transfer-Encoding: chunked. По моей просьбе и по любезности автора, Laminar теперь умеет.
Сейчас я работаю на тем, чтобы запаковать Laminar для Debian (ITP, git), однако я упёрся в стену — баг в пакетировании одной Javascript зависимости. Если кто-то знает смысл магических слов "rollup" и "node", то ваша помощь была бы бесценна. Ссылка на баг.
Какое-то время назад я спрашивал, знает ли кто Continous Integration систему, которая умеет отдавать логи через Transfer-Encoding: chunked. По моей просьбе и по любезности автора, Laminar теперь умеет.
Сейчас я работаю на тем, чтобы запаковать Laminar для Debian (ITP, git), однако я упёрся в стену — баг в пакетировании одной Javascript зависимости. Если кто-то знает смысл магических слов "rollup" и "node", то ваша помощь была бы бесценна. Ссылка на баг.
Тема дня -- ключи шифрования от Яндекса и ФСБ. Эти ключи способны посеять куда больший хаос, чем ключи от всех мессенжеров и соцсетей, вместе взятых.
Частная переписка это святое, но не так уж много людей смогут извлечь для себя выгоду из, скажем, моей переписки.
Яндекс это куда серьёзнее,
ибо Яндекс.Деньги и Яндекс.Почта. С первым понятно, второе -- это запасной вход в кучу аккаунтов, к которым привязана банковская карточка.
Если ФСБ получит эти ключи, то их диффузия на чёрный рынок это лишь вопрос времени. Коррупция и раздолбайство.
С последствиями будут бороться, возможно несколько звёздочек сделают, но первопричина... все мы хорошо знаем, что такое ответственность за свои деяния для спецслужб.
Частная переписка это святое, но не так уж много людей смогут извлечь для себя выгоду из, скажем, моей переписки.
Яндекс это куда серьёзнее,
ибо Яндекс.Деньги и Яндекс.Почта. С первым понятно, второе -- это запасной вход в кучу аккаунтов, к которым привязана банковская карточка.
Если ФСБ получит эти ключи, то их диффузия на чёрный рынок это лишь вопрос времени. Коррупция и раздолбайство.
С последствиями будут бороться, возможно несколько звёздочек сделают, но первопричина... все мы хорошо знаем, что такое ответственность за свои деяния для спецслужб.
Кстати, о первопричине.
Понятное дело, что в любом государстве есть протокол, который заставит провайдера сдать с потрохами всё, что у него на вас есть. Но есть пара соображений.
1. Не используйте почту как файлопомойку. Прочитал письмо -- удалил письмо.
2. Нужна файлопомойка? Зашифруйте и загрузите хоть на гуглодиск. Консольный интерфейс
3. Подумайте о чем-нибудь менее популярном, чем гугл или яндекс. Раз, два, три.
Понятное дело, что в любом государстве есть протокол, который заставит провайдера сдать с потрохами всё, что у него на вас есть. Но есть пара соображений.
1. Не используйте почту как файлопомойку. Прочитал письмо -- удалил письмо.
2. Нужна файлопомойка? Зашифруйте и загрузите хоть на гуглодиск. Консольный интерфейс
rclone имеется.3. Подумайте о чем-нибудь менее популярном, чем гугл или яндекс. Раз, два, три.
Наверное, все сталкивались с дурацкими сайтами, которые переоценивают свою значимость. Пароль в восемь символов, валидация электронной почты, куда потом будет валить спам — и всё ради одного действия, которое по-хорошему и не должно требовать регистрации. Многие знают о концепции временных электронных ящиков, как-то www.mailinator.com. К сожалению, mailinator достаточно известен, и он бывает в чёрном списке: такая почта считается невалидной. В таких случаях удобно что-то менее известное, как то https://dismail.de
dismail.de
dismail.de - secure private messaging
dismail.de - secure private services located in Germany
Продолжаем тему мании величия. Вот хочу я сообщить о проблеме в какой-то программе, и начинается квест — как же это сделать. Будет ли это GitHub, Trac, Savanna или Bugzilla? Может быть, это будет очередной экземпляр Gitlab? И каждый из этих сервисов считает, что он представляет ценность — пароли, логины, валидации почты. Да вашу мать!
У человека есть электронная почта. Точка. Остального может не быть, и видеть он мог это остальное в гробу и белых тапочках. Вот поэтому Debbugs это гениально — нужно просто отправить электронное письмо. Никаких регистраций, СМС, телефонов, подтверждений и прочего вздора. КПД 100%.
Обычно этот маразм заканчивается тем, что я просто вытаскиваю из системы контроля версий адрес наиболее активного комиттера, и пишу приватное письмо. Технологии, да.
У человека есть электронная почта. Точка. Остального может не быть, и видеть он мог это остальное в гробу и белых тапочках. Вот поэтому Debbugs это гениально — нужно просто отправить электронное письмо. Никаких регистраций, СМС, телефонов, подтверждений и прочего вздора. КПД 100%.
Обычно этот маразм заканчивается тем, что я просто вытаскиваю из системы контроля версий адрес наиболее активного комиттера, и пишу приватное письмо. Технологии, да.
Очередная уязвимость в очередном монстре Франкенштейна. Сегодня это почтовый сервер Exim. Причина — функция для форматирования строк, которая может запускать подпроцессы. Старина Билл курит в сторонке.
А серьёзно,не говорите, что вас не предупреждали. Перечитывать правило пять перечитывать до просветления.
https://www.openwall.com/lists/oss-security/2019/06/05/4
А серьёзно,не говорите, что вас не предупреждали. Перечитывать правило пять перечитывать до просветления.
https://www.openwall.com/lists/oss-security/2019/06/05/4
Gitlab возвращает код статуса 200 (OK) вместо 404 (Not Found) при запросе несуществующего проекта, скажем https://salsa.debian.org/non-existent/non-existent. Господа, у меня всё.
Оказывается, есть картина "сдирание кожи с продажного судьи" и на днях
один из судей г. Краснодара "прославился" тем, что официально обиделся на то, что документы ему прислали в конверте с репродукцией именно этой картины.
Эх, ну почему этого шедевра не было в моей школьной программе мировой художественной культуры?
Лучше поздно, чем никогда; открываем Википедию:
Картина была написана для зала судебных заседаний в ратуше Брюгге и была призвана напоминать о необходимости судить справедливо.
This! Снимите портреты сказочного, повесьте это.
https://m.kuban.kp.ru/daily/26986.4/4045596/
один из судей г. Краснодара "прославился" тем, что официально обиделся на то, что документы ему прислали в конверте с репродукцией именно этой картины.
Эх, ну почему этого шедевра не было в моей школьной программе мировой художественной культуры?
Лучше поздно, чем никогда; открываем Википедию:
Картина была написана для зала судебных заседаний в ратуше Брюгге и была призвана напоминать о необходимости судить справедливо.
This! Снимите портреты сказочного, повесьте это.
https://m.kuban.kp.ru/daily/26986.4/4045596/