Мне пришёл спам вот с таким чудо-предложением: "Предлагаем купить живую базу данных существующих предприятий нашей страны."
Вот на ком звёздочки надо делать.
Вот на ком звёздочки надо делать.
Mozilla выкатила новый сайт, где с кродильими слезами пишет:
Feel like ads on the internet know you too well? It's because they do.
В моём
Так что тебе мешает блокировать по умолчанию эти 30 тысяч вредоносных сайтов в своём браузере, некоммерческая организация Mozilla Foundation?
Feel like ads on the internet know you too well? It's because they do.
В моём
/etc/hosts примерно 30 тысяч строк и я понятия не имею, на каких сайтах есть реклама, а на каких нет -- у меня её нет нигде.Так что тебе мешает блокировать по умолчанию эти 30 тысяч вредоносных сайтов в своём браузере, некоммерческая организация Mozilla Foundation?
В С++20 завезли оператор космического корабля. Следите за новостями, пройдёт ещё всего несколько десятков лет, и они изобретут newtype.
Хабр
Новый оператор spaceship (космический корабль) в C++20
C++20 добавляет новый оператор, названный «космическим кораблем»: . Не так давно Simon Brand опубликовал пост, в котором содержалась подробная концептуальная инф...
Я просто оставлю это здесь. https://www.debian.org/releases/buster/amd64/release-notes/ch-information.en.html#entropy-starvation
webkit_settings_set_enable_site_specific_quirks(WebKitSettings *, gboolean). Комментарии излишни.Когда технологии слишком сложны, чтобы хоть кто-нибудь понимал все последствия.
http://lucb1e.com/rp/cookielesscookies/
http://lucb1e.com/rp/cookielesscookies/
$ make -f debian/rules testmeЛокализация. Бессмысленная и беспощадная.
debian/rules:131: *** обнаружен способ до первого определения цели. Останов.
$ LC_ALL=C.UTF-8
$ make -f debian/rules testme
debian/rules:131: *** recipe commences before first target. Stop.
Цензору в тюрьму купили замазку. В моё время шариковой ручкой замазюкивали.
https://t.me/RosUznik/131
https://t.me/RosUznik/131
Telegram
Ваша, Почта РосУзника
Чего хочется Ивану Подкопаеву мы не узнаем, потому что так решил цензор Матроски. И вообще почему-то многое в его письмах замазано. Но ответы от него уже пришли!
"Современный" веб — это трагедия, трагедия общин.
Когда-то давно, в золотую эпоху, зародилось понятие интернет-протокола — языка, на котором общались программа-клиент и программа-сервер. Разделение между протоколом и реализацией позволяло создавать независимые реализации, каждая со своими настройками, интерфейсом и компромиссами, но при этом способные работать вместе.
Благодаря этому разделению, сделанному в золотую эпоху, сегодня кто-то отправляет электронную почту через Thunderbird, кто-то через Outlook, кто-то через telnet, но всё это работает вместе. И будет работать всегда, потому что интернет-протоколы эволюционирую медленно и совместимо со своими старыми версиями. Но это было в золотую эпоху...
Немногие сегодня знают про протокол словаря (RFC 2229). Вместо него есть Google-переводчик, Yandex-переводчик, http://thesaurus.org/ и десятки других, несовместимых между собой словарей, каждый со своими проблемами. Мы вынуждены делать выбор, каким словарём пользоваться. Перевести сразу в десятке словарей, как это легко по протоколу RFC2229, в текущих реалиях весьма трудоёмко. И таких примеров много.
Есть проекты, которые пытаются облегчить страдания — weboob, surfraw, youtube-dl, но они ломаются каждый раз, когда web-сервис в очередной раз несовместимо меняется.
Почему так? Я вижу две причины. Техническая заключается в том, что сделать на коленке, несовместимо ни с чем и ни с кем, зачастую проще и быстрее. Политическая заключается в том, что есть влиятельные игроки, которым такая прискорбная ситуация выгодна. Протоколы призваны решать задачи пользователя, а "современный" веб — собрать как можно больше личной информации о пользователе и показать ему как можно больше рекламы.
Мне больно видеть, слышать, читать хороших в общем-то людей, квалифицированных специалистов, которые добровольно распространяют чуму "современного" веба. Нет, они не работают на Google или Yandex.
Приведу аналогию. Я могу понять человека, который голосует за Путина потому что ему за это заплатили. Я могу понять человека, который голосует за Путина потому что иначе его уволят. Мне больно думать о том, что есть люди, которые голосуют за Путина добровольно.
Status-quo ещё не значит, что это хорошо.
Когда-то давно, в золотую эпоху, зародилось понятие интернет-протокола — языка, на котором общались программа-клиент и программа-сервер. Разделение между протоколом и реализацией позволяло создавать независимые реализации, каждая со своими настройками, интерфейсом и компромиссами, но при этом способные работать вместе.
Благодаря этому разделению, сделанному в золотую эпоху, сегодня кто-то отправляет электронную почту через Thunderbird, кто-то через Outlook, кто-то через telnet, но всё это работает вместе. И будет работать всегда, потому что интернет-протоколы эволюционирую медленно и совместимо со своими старыми версиями. Но это было в золотую эпоху...
Немногие сегодня знают про протокол словаря (RFC 2229). Вместо него есть Google-переводчик, Yandex-переводчик, http://thesaurus.org/ и десятки других, несовместимых между собой словарей, каждый со своими проблемами. Мы вынуждены делать выбор, каким словарём пользоваться. Перевести сразу в десятке словарей, как это легко по протоколу RFC2229, в текущих реалиях весьма трудоёмко. И таких примеров много.
Есть проекты, которые пытаются облегчить страдания — weboob, surfraw, youtube-dl, но они ломаются каждый раз, когда web-сервис в очередной раз несовместимо меняется.
Почему так? Я вижу две причины. Техническая заключается в том, что сделать на коленке, несовместимо ни с чем и ни с кем, зачастую проще и быстрее. Политическая заключается в том, что есть влиятельные игроки, которым такая прискорбная ситуация выгодна. Протоколы призваны решать задачи пользователя, а "современный" веб — собрать как можно больше личной информации о пользователе и показать ему как можно больше рекламы.
Мне больно видеть, слышать, читать хороших в общем-то людей, квалифицированных специалистов, которые добровольно распространяют чуму "современного" веба. Нет, они не работают на Google или Yandex.
Приведу аналогию. Я могу понять человека, который голосует за Путина потому что ему за это заплатили. Я могу понять человека, который голосует за Путина потому что иначе его уволят. Мне больно думать о том, что есть люди, которые голосуют за Путина добровольно.
Status-quo ещё не значит, что это хорошо.
В языках программирования, появившихся относительно — Rust и Go — форматирование кода делается автоматически на уровне компилятора. И это хорошо.
Потому что лучше бестолковые четыре пробела, чем продираться через код, автор которого не понимает разницу между табом и восьмью пробелами.
Потому что лучше бестолковые четыре пробела, чем продираться через код, автор которого не понимает разницу между табом и восьмью пробелами.
Какое-то время назад меня спрашивали, как устроена жизнь за пределами Github/Gitlab, в списках рассылки. Тогда я более-менее ответил, но недавно я нашёл шикарную инструкцию с картинками:
https://git-send-email.io/
Полистайте, познавательно. Однако сейчас я обращаю ваше внимание не на содержание, но на форму. На сайте по ссылке кнопки нажимаются, странички перелистываются, менюшки выпадают — всё, как мы привыкли. И всё это — без единой строчки JavaScript, на чистом CSS. Кстати, странички перелистываются даже в текстовом браузере. Web, каким он должен быть.
Учитесь, господа web-разработчики.
PS. Техническая деталь. Магия делается псевдо-классами
https://git-send-email.io/
Полистайте, познавательно. Однако сейчас я обращаю ваше внимание не на содержание, но на форму. На сайте по ссылке кнопки нажимаются, странички перелистываются, менюшки выпадают — всё, как мы привыкли. И всё это — без единой строчки JavaScript, на чистом CSS. Кстати, странички перелистываются даже в текстовом браузере. Web, каким он должен быть.
Учитесь, господа web-разработчики.
PS. Техническая деталь. Магия делается псевдо-классами
:target и :selected.В 2010 году в США, штат Вашингтон возникла дурная идея провести электронное голосование. К счастью, прежде чем использовать систему электронного голосования на чём-то важном, её сначала раскатали в тестовом режиме, предложив желающим найти в ней проблемы.
Проблемы нашлись. Есть статья, написанная исследователями, которые показали, как они смогли найти способ нарушить тайну голосования и сфальсифицировать все голоса в этой системе. Восемнадцать страниц на английском, читающиеся как приключенческий роман. От идеи электронного голосования благоразумно отказались.
Из этой истории два вывода. Во-первых, доверять что-то важное и затрагивающее многих людей централизованной системе это плохая идея. Во-вторых, о всех этих проблемах мы узнали только потому, что организаторы явно заявили о том, что они приветствуют попытки сломать систему. Обычно же, даже подобрать пароль "123456" к соседскому WiFi исключительно с целью указать на его безалаберность это уже состав ст. 272, ч.1 УК РФ. Дура lex, дура.
Проблемы нашлись. Есть статья, написанная исследователями, которые показали, как они смогли найти способ нарушить тайну голосования и сфальсифицировать все голоса в этой системе. Восемнадцать страниц на английском, читающиеся как приключенческий роман. От идеи электронного голосования благоразумно отказались.
Из этой истории два вывода. Во-первых, доверять что-то важное и затрагивающее многих людей централизованной системе это плохая идея. Во-вторых, о всех этих проблемах мы узнали только потому, что организаторы явно заявили о том, что они приветствуют попытки сломать систему. Обычно же, даже подобрать пароль "123456" к соседскому WiFi исключительно с целью указать на его безалаберность это уже состав ст. 272, ч.1 УК РФ. Дура lex, дура.
Настал момент достать кролика из шляпы. Год назад я уехал из России, до лучших времён. Пару дней назад я получил разрешение на работу в США.
Я слежу за новостями, и я не вижу перспектив на лучшие времена. Я снимаю шляпу перед теми, кто всё ещё пытается сражаться за права человека и демократию в России, но признайте -- война уже проиграна.
На самом деле, войны и не было. На войне есть потери с обоих сторон, если нет -- это бойня. За последние два года случилось два чуда -- моё дело и дело Ивана Голунова. Два случая, когда система откусила, пожевала, но неравнодушное общество заставило выплюнуть. Две спасённые жизни.
Но даже в случаее такого невероятного успеха враг не понёс никаких потерь. Ни один следователь не пошёл по этапу. Ни один прокурор не был уволен без права занимать государственные должности. Ничего, вообще ничего.
Для них это беспроигрышная лотерея. Не прокатило -- можно пробовать снова, и они пробуют. Сидит Новое Величием, сидит Сеть, сидит Мифтахов, да и по Московскому делу пострадавших немало.
Ребят, хватит играть в русскую рулетку. Можете бежать -- бегите, и оттуда помогайте тем, кто сидит. Вышли -- бегите, и оттуда помогайте тем, кто сидит. Не можете бежать -- помогайте тем, кто сидит или бежал, но ни в коем случае не садитесь.
Не буду создавать ненужных иллюзий -- бежать это сложный фокус; долгий, дорогой и болезненный в реализации. Разрешение на работу -- это только первый шаг к обустройству нормальной жизни в чужой стране. Тем не менее, я считаю что это был правильный выбор, и что он будет правильным и для вас.
Я и моя жена, программист/преподаватель и биолог, ищем работу. Если вы сейчас не заняты сборкой чемоданов и можете трудоустроить, порекомендовать, помочь -- сделайте это. Пожалуйста.
Я слежу за новостями, и я не вижу перспектив на лучшие времена. Я снимаю шляпу перед теми, кто всё ещё пытается сражаться за права человека и демократию в России, но признайте -- война уже проиграна.
На самом деле, войны и не было. На войне есть потери с обоих сторон, если нет -- это бойня. За последние два года случилось два чуда -- моё дело и дело Ивана Голунова. Два случая, когда система откусила, пожевала, но неравнодушное общество заставило выплюнуть. Две спасённые жизни.
Но даже в случаее такого невероятного успеха враг не понёс никаких потерь. Ни один следователь не пошёл по этапу. Ни один прокурор не был уволен без права занимать государственные должности. Ничего, вообще ничего.
Для них это беспроигрышная лотерея. Не прокатило -- можно пробовать снова, и они пробуют. Сидит Новое Величием, сидит Сеть, сидит Мифтахов, да и по Московскому делу пострадавших немало.
Ребят, хватит играть в русскую рулетку. Можете бежать -- бегите, и оттуда помогайте тем, кто сидит. Вышли -- бегите, и оттуда помогайте тем, кто сидит. Не можете бежать -- помогайте тем, кто сидит или бежал, но ни в коем случае не садитесь.
Не буду создавать ненужных иллюзий -- бежать это сложный фокус; долгий, дорогой и болезненный в реализации. Разрешение на работу -- это только первый шаг к обустройству нормальной жизни в чужой стране. Тем не менее, я считаю что это был правильный выбор, и что он будет правильным и для вас.
Я и моя жена, программист/преподаватель и биолог, ищем работу. Если вы сейчас не заняты сборкой чемоданов и можете трудоустроить, порекомендовать, помочь -- сделайте это. Пожалуйста.
Двоичная система счисления традиционно ассоциируется с программистами, поэтому 256 день в году (сегодня) был наречён днём программиста.
Константин Котов, программист и гражданский активист, с обвинением феноменальной несостоятельности, даже по современным российским меркам, проведёт этот, и, быть может, ещё
Мы, что снаружи, можем сделать дни в тюрьме менее тоскливыми, написав письмо о чём-то незамысловатом. Девизы это неплохо, но возможность высказаться на лист мелким почерком и на полтора часа литературных изысков -- совсем хорошо. Насколько это слово здесь уместно, разумеется.
Благодаря проекту РосУзник (@RosUznik), это можно сделать с любого устройства из любой точки этого шарика. Отправленное письмо рекомендую как-нибудь сохранить, чтобы не потерять нить разговора -- ответы приходят небыстро.
Константин Котов, программист и гражданский активист, с обвинением феноменальной несостоятельности, даже по современным российским меркам, проведёт этот, и, быть может, ещё
1 << 10 дней в тюрьме. Впрочем, в тюрьме так никто не считает. Там все считают в одинарной системе счисления: день прошёл, зарубка оставлена -- осталось ещё много.Мы, что снаружи, можем сделать дни в тюрьме менее тоскливыми, написав письмо о чём-то незамысловатом. Девизы это неплохо, но возможность высказаться на лист мелким почерком и на полтора часа литературных изысков -- совсем хорошо. Насколько это слово здесь уместно, разумеется.
Благодаря проекту РосУзник (@RosUznik), это можно сделать с любого устройства из любой точки этого шарика. Отправленное письмо рекомендую как-нибудь сохранить, чтобы не потерять нить разговора -- ответы приходят небыстро.
На Github есть такая сущность, как pull-request. Вроде
Такая система приводит к тому, что естественным становится комментировать не коммиты отдельно, а сплющенный
По хорошему, правильные вещи должны быть интуитивны, неправильные — возможны, но с болью, скрипом и страданием. Но популизм это о другом, да.
UPD: ссылочка на отличный текст от Линуса Торвальдста на этот счёт
git-request-pull, только с web-кнопочками. А ещё там можно оставить комментарий к pull-request'y. А вот к отдельному коммиту комментарий оставить нельзя.Такая система приводит к тому, что естественным становится комментировать не коммиты отдельно, а сплющенный
diff. Там даже есть кнопочка "сплющить и принять pull-request". Степень вразумительности коммитов от такого падает ниже плинтуса.По хорошему, правильные вещи должны быть интуитивны, неправильные — возможны, но с болью, скрипом и страданием. Но популизм это о другом, да.
UPD: ссылочка на отличный текст от Линуса Торвальдста на этот счёт
Forwarded from Беженка
Прежде всего я выражаю ребятам во Франции поддержку и сочувствие. Путь эмиграции в целом и бегство в частности -- всегда испытание. Я даже представить себе не могу, насколько тяжелее приходится человеку, который переехал один. Если бы мы не были вдвоем, даже не знаю, как удалось бы сохранить рассудок. Это к вопросу о железной психике. Но я знаю примеры, когда взрослые женщины с минимальным языком и неплохой работой в СНГ приезжали сюда замуж за американцев. Каково быть в их ситуации -- не представляю. Но они умудряются приспособиться, находят новых подруг и новые занятия. Можно возразить, что у них не стоит вопрос денег, но и бывает по-разному.
Кстати, о деньгах: наличие условно-престижной специальности вовсе не гарантирует их большое количество, и наоборот, здесь, в Штатах, можно неплохо устроиться с нулевым языком и образованием, но имея качественные рабочие навыки. Но это за морем.
К сожалению, я не очень представляю, какая сейчас ситуация с работой в странах ЕС, где и сколько нужно знать языков. У Франции плюс, что она выдаёт просителям убежища хоть какую-то компенсацию. В Америке такого нет, а даже если убежище выдали, то любой запрос у государства на денежное довольство может быть расценен в будущем, как попытка сесть на шею налогоплательщиков, а значит гринкарты и гражданства как ушей не видать. К слову, разрешение на работу -- это пока единственный стоящий документ, который мы за все это время получили.
Бежать, роняя тапки -- это определенно не так приятно, как ехать например с приглашением на конкретную работу. Поэтому, если менты еще далеко, и действительно есть время, то лучше смотреть другие варианты. Я осознаю, что если ничего не найду по специальности за разумые сроки, то пойду работать в какой-нибудь макдональдс, где моими коллегами вместо умных ученых скорее всего будут простые местные ребятки, хорошо, если знающие таблицу умножения. Но я знала, на что шла, и знаю, что даже такая работа позволит мне регулярно обедать и не ночевать на улице. Уж лучше так, чем жить в Москве и вздрагивать ночью от малейшего шороха за дверью. Я старалась сейчас приводить истории и примеры про скромное и безопасное существование заграницей. Специально не пишу про всякую Американ дрим, когда чувак начинал разносчиком пиццы, а закончил на Уолл стрит. Я считаю, что яркие примеры, которые выбиваются из статистики, скорее ошибка выжившего, чем пример для подражания. Не напишу, что нужно быть сильным и впахивать 24/7, а депрессии -- для слабаков, это абсолютно не так. Нужно любить себя, свое физическое и душевное здоровье. Не нужно пояснять, что активистов это касается в первую очередь.
Насчёт "в Москве есть чем заняться" -- социалка в Америке тоже актуальна, есть бездомные, есть приюты для животных, даже есть наблюдатели. Для меня нет разницы, помогать ли американской собачке или московской. Про радикальные организации -- это конечно сильно. Кремль, вилы, RAF или как? Сдаётся мне, что скорее СИЗО, электрошок и ФСБ.
Про лучшие времена -- может они и настанут через 10, через 20 лет. Может и раньше, ведь теперь мосгордума почти наполовину оппозиционная. Я так и вижу в глазах новоизбранных почтенных дяденек огонь закипающего бунта. Может это как раз и есть новая радикальная организация?
Если вдруг случится чудо, и Путин с его чекстами и переемниками куда-то денется, то я буду рада вернуться в Москву, которая для меня так и останется лучшим городом Земли.
Пожалуйста, не нужно испытывать стыд, ведь предатели Родины -- это не те, кто уехал, а совсем другие люди. Интересно, что у них в отличие от нас есть и деньги, и вид на жительство, и часто даже второе гражданство.
Я правда желаю, чтобы у ребят из Франции нашлись средства и силы в итоге успешно преодолеть всевозможные трудности, и чтобы их дальнейшая жизнь сложилась намного лучше, чем могла бы в современной России.
https://t.me/jesuisravchan/715
Кстати, о деньгах: наличие условно-престижной специальности вовсе не гарантирует их большое количество, и наоборот, здесь, в Штатах, можно неплохо устроиться с нулевым языком и образованием, но имея качественные рабочие навыки. Но это за морем.
К сожалению, я не очень представляю, какая сейчас ситуация с работой в странах ЕС, где и сколько нужно знать языков. У Франции плюс, что она выдаёт просителям убежища хоть какую-то компенсацию. В Америке такого нет, а даже если убежище выдали, то любой запрос у государства на денежное довольство может быть расценен в будущем, как попытка сесть на шею налогоплательщиков, а значит гринкарты и гражданства как ушей не видать. К слову, разрешение на работу -- это пока единственный стоящий документ, который мы за все это время получили.
Бежать, роняя тапки -- это определенно не так приятно, как ехать например с приглашением на конкретную работу. Поэтому, если менты еще далеко, и действительно есть время, то лучше смотреть другие варианты. Я осознаю, что если ничего не найду по специальности за разумые сроки, то пойду работать в какой-нибудь макдональдс, где моими коллегами вместо умных ученых скорее всего будут простые местные ребятки, хорошо, если знающие таблицу умножения. Но я знала, на что шла, и знаю, что даже такая работа позволит мне регулярно обедать и не ночевать на улице. Уж лучше так, чем жить в Москве и вздрагивать ночью от малейшего шороха за дверью. Я старалась сейчас приводить истории и примеры про скромное и безопасное существование заграницей. Специально не пишу про всякую Американ дрим, когда чувак начинал разносчиком пиццы, а закончил на Уолл стрит. Я считаю, что яркие примеры, которые выбиваются из статистики, скорее ошибка выжившего, чем пример для подражания. Не напишу, что нужно быть сильным и впахивать 24/7, а депрессии -- для слабаков, это абсолютно не так. Нужно любить себя, свое физическое и душевное здоровье. Не нужно пояснять, что активистов это касается в первую очередь.
Насчёт "в Москве есть чем заняться" -- социалка в Америке тоже актуальна, есть бездомные, есть приюты для животных, даже есть наблюдатели. Для меня нет разницы, помогать ли американской собачке или московской. Про радикальные организации -- это конечно сильно. Кремль, вилы, RAF или как? Сдаётся мне, что скорее СИЗО, электрошок и ФСБ.
Про лучшие времена -- может они и настанут через 10, через 20 лет. Может и раньше, ведь теперь мосгордума почти наполовину оппозиционная. Я так и вижу в глазах новоизбранных почтенных дяденек огонь закипающего бунта. Может это как раз и есть новая радикальная организация?
Если вдруг случится чудо, и Путин с его чекстами и переемниками куда-то денется, то я буду рада вернуться в Москву, которая для меня так и останется лучшим городом Земли.
Пожалуйста, не нужно испытывать стыд, ведь предатели Родины -- это не те, кто уехал, а совсем другие люди. Интересно, что у них в отличие от нас есть и деньги, и вид на жительство, и часто даже второе гражданство.
Я правда желаю, чтобы у ребят из Франции нашлись средства и силы в итоге успешно преодолеть всевозможные трудности, и чтобы их дальнейшая жизнь сложилась намного лучше, чем могла бы в современной России.
https://t.me/jesuisravchan/715
Telegram
Бомжи в Париже
https://t.me/freedomoffrance/280
Полностью согласен. Может показаться лицемерным, конечно, писать из Парижа "оставайтесь в России и боритесь". Но я всегда считал, что бегство - это самый крайний вариант, когда уже не остаётся иного выбора. Люди нужны в России…
Полностью согласен. Может показаться лицемерным, конечно, писать из Парижа "оставайтесь в России и боритесь". Но я всегда считал, что бегство - это самый крайний вариант, когда уже не остаётся иного выбора. Люди нужны в России…
Microsoft Windows работает. Обычно. Доказано миллионами.
Systemd работает. Обычно. Доказано миллионами.
Другое дело, что когда оно не работает, докопаться до первопричины довольно проблематично. Но это и не нужно — всегда можно нажать web-кнопочку, и заботливый Amazon выкатит тебе новую, девственную виртуальную машину. И это экономически выгодно.
В общем, всё как с одноразовыми стаканчиками, только одноразовые стаканчики вреднее для экологии, чем обычные керамические.
O brave new world!
Systemd работает. Обычно. Доказано миллионами.
Другое дело, что когда оно не работает, докопаться до первопричины довольно проблематично. Но это и не нужно — всегда можно нажать web-кнопочку, и заботливый Amazon выкатит тебе новую, девственную виртуальную машину. И это экономически выгодно.
В общем, всё как с одноразовыми стаканчиками, только одноразовые стаканчики вреднее для экологии, чем обычные керамические.
O brave new world!
Есть такая штуковина — mosh, mobile shell — надстройка над ssh, которая позволяет работать по ssh на мобильном интернете и не биться головой об стену. Почему я не узнал о ней раньше?
Mosh
Mosh: the mobile shell
Mobile shell that supports roaming and intelligent local echo. Like SSH secure shell, but allows mobility and more responsive and robust.