Почему вы антивакцеры, а не античипсеры? Тот же вопрос и про другую еду, например, про сосиски, и красное переработанное мясо, которое теперь даже ВОЗ не рекомендует в связи с канцерогенными рисками.
Наверное потому, что никто не заставляет есть то же мясо насильно? Если бы веганам вдруг заявили «если вы завтра не начнете есть мясо, мы вас уволим», скандал был бы грандиозный.
Я сам не против прививок, просто сравнение некорректное.
А что, малтаб, джумла и «известная бухгалтерия» появились без участия программистов?
В начале 20 века, чтобы ездить на автомобиле, нужно было обладать навыками автомеханика — уметь автомобиль разобрать, починить и собрать обратно. Сегодня совершенно не обязательно быть автомехаником, чтобы ездить. Значит ли это, что автомеханики сейчас совсем не нужны?
А вот если реально нашел баг например в clang, куда писать? На bugs.llvm.org без регистрации писать не дают, на письмо на адрес, куда предлагают писать для получения аккаунта, что-то не отвечают. В почтовый список рассылки написал lists.llvm.org/pipermail/llvm-dev/2020-October/146148.html и никакой реакции.
В смысле, получается? Деление — по определению операция, обратная к умножению. То есть для решения уравнения x*a = b нужно поделить b на a. И деление в полях Галуа не связано с обычным числовым делением. Это умножение на обратный элемент x = b*a-1, где a-1 это такое значение, что a*a-1 = 1
Причём делим мы не на что попало, а на определённый, так называемый «порождающий» полином. Откуда он берётся? Почему делится только сам на себя?
Так мы его выбираем такой, чтобы делился только сам на себя. В поле вычетов по модулю 2 есть только два полинома первой степени: x и x+1. Перемножая их, можем получить x*x = x², x*(x+1) = x²+x, (x+1)*(x+1)=x²+1 — вот так, по модулю 2. А полином x²+x+1 получить умножением полиномов первой степени невозможно. Это и есть единственный неприводимый полином второй степени по модулю 2, который можно использовать, как порождающий для GF[4]. Аналогично, если перемножить все возможные полиномы второй степени на x и x+1, мы получим не все кубические полиномы. Не получится как раз тех самых полиномов, которые и можно использовать как порождающие.
Все можно свести к поиску нетривиального решения x² ≡ 1(mod N) где x ≠ ±1
Из x² ≡ y²(mod N) следует (y-1x)² ≡ 1(mod N).
Если мы знаем разложение на множители N = pq то с помощью алгоритма Евклида можем найти mp-nq = 1 и тогда (mp+nq)²- 4mnpq = (mp-nq)² что как раз и означает (mp+nq)² ≡ 1(mod pq)
А вот кстати о физике. Сколько чернокожих лауреатов нобелевской премии по физике? Ни одного? Явная дискриминация. Видимо, в нобелевском комитете засели расисты. Надо срочно исправлять. С химией тоже самое. Только премию мира чернокожим регулярно дают. Но этого явно недостаточно.
Потому что настройка системного прокси не нужна домашним пользователям. А в компаниях админ не будет бегать по 1000 компьютеров, чтобы что-то настроить в панели управления. Все настраивается скриптами. И ip-адрес тоже.
Много их: jffs, yaffs, logfs, ubifs. Но это все не для ssd. Это для всяких embedded, где нет контроллера с трансляцией адресов, а есть прямая адресация блоков NAND памяти.
Сейчас появится куча желающих срубить бабла — выпустить нечто, назвав его вакциной от коронавируса. Эффективность же быстро не проверить. Поэтому можно запустить в производство любую хрень, не вызывающую побочных реакций. А когда после производства миллионов доз окажется, что защищает она в 0.01% случаев — ну что ж делать то, деньги уже освоены.
Тут предполагается, что существуют платформы, в которых внутреннее представление NULL указателя на разные типы различается? Но тогда непонятно, как поможет введение nullptr.
Так тут основной момент — это уже существующий препарат. То есть все долгие тесты на безопасность уже пройдены. Можно сразу к последнему этапу клинических испытаний переходить. Найти что-то из уже одобренных препаратов, действующее на коронавирус — единственный шанс быстро получить лекарство. Наверняка все существующие противовирусные от спида/герсеса/гриппа уже безуспешно проверили, пошли по экзотике…
Возможно. Не факт, что антитела к другим коронавирусам как-то помогут при заражении этим. Так что в этом случае все равно ложноположительный результат.
Потому что там есть установка на намеренное создание проблемы.
По принципу «раз в экономике что-то хреново — давайте добьем ее окончательно, чтоб не мучиться»?
Из-за этой токсичности сегодня вся финансовая система, завязанная на евро, готова лопнуть и полностью отключиться. То же самое в США.
Да, давайте поможем сделать это побыстрее. Кто-то рассчитывает нажиться на хаосе и гражданской войне? В США уже скупают оружие и укрепленные бункеры в ожидании массовых беспорядков и грабежей.
Возможно, результаты тестирования говорят не о том, что уже переболело миллион человек в Москве, а о том, что этот тест дает 5% ложноположительных результатов…
Я сам не против прививок, просто сравнение некорректное.
Не так. Пишут программы, которые помогают им быстрее и лучше писать другие программы. Практически все примеры из статьи именно про это.
В начале 20 века, чтобы ездить на автомобиле, нужно было обладать навыками автомеханика — уметь автомобиль разобрать, починить и собрать обратно. Сегодня совершенно не обязательно быть автомехаником, чтобы ездить. Значит ли это, что автомеханики сейчас совсем не нужны?
Из x² ≡ y²(mod N) следует (y-1x)² ≡ 1(mod N).
Если мы знаем разложение на множители N = pq то с помощью алгоритма Евклида можем найти
mp-nq = 1 и тогда (mp+nq)²- 4mnpq = (mp-nq)² что как раз и означает (mp+nq)² ≡ 1(mod pq)