lenin

Please leave message here to contact me

My LJ is mostly in Russian, but I may comment in English in other people's blogs or in communities when appropriate.

NB: Wherever there is a non-functioning link to zalil.webhop.org, use s87137312.onlinehome.us instead.

Пожалуйста, не надо меня френдить на один-два дня в расчете, что я отвечу взаимностью, а потом отфренживать, если этого не произошло.

Друзьями делаю кого хочу читать (в ответное френжение просто так не играю; журналы, состоящие в основном из нетекстового содержимого, вряд ли зафренжу), проверяю историю изменения друзей раз в пару недель или реже, не нуждаюсь в помещении меня в список друзей, могу в зависимости от обстоятельств комментировать по-английски либо транслитом, на что не обессудьте.

Под замком практически не пишу.
lenin

Не хлебом единым...

На днях, после многомесячного перерыва я решил попробовать купить в дом хлеб и поесть его.

Тут же вспомнил, что такое изжога, о чём успел за эти месяцы практически забыть. Что там такое в хлебе содержится, что вызывает фонтанирование желудочного сока?

...Или, впрочем, какая разница? Проще хлеба не есть и горя не знать. Нас и другие продукты неплохо кормят.


This entry was originally posted at https://spamsink.dreamwidth.org/1200230.html. Please comment there using OpenID.
lenin

Хватит политизировать поп-культуру!

С одной стороны, конечно, приятно, что вот, впервые представитель Казахстана будет участвовать в праздновании инаугурации президента США, а с другой - очередное низкопоклонство перед Китаем, IYKWIM. This entry was originally posted at https://spamsink.dreamwidth.org/1200081.html. Please comment there using OpenID.
lenin

Найдите скрытую переменную

Ученые нашли связь между временем секса и долголетием мужчин
Ученые из Иллинойского Университета в Чикаго (США) нашли связь между долголетием мужчин и временем, когда они занимаются сексом. Согласно их исследованию, интим с утра больше полезен для здоровья. Об этом пишет «Московский комсомолец».

Специалисты провели опрос среди 2600 мужчин в возрасте от 65 до 87 лет и пришли к выводу, что большинство из них, кто занимается сексом не менее пяти раз в месяц, занимаются сексом утром. Причем 97 процентов из них — мужчины в возрасте от 80 до 87 лет. Физиологи объясняют это тем, что утренний секс больше полезен для общего состояния мужского здоровья, поскольку предотвращает головные боли, нормализует давление, предупреждает сердечно-сосудистые заболевания и защищает от неврозов.


На мой взгляд, есть гораздо более простое объяснение связи между долголетием и интимом с утра.
This entry was originally posted at https://spamsink.dreamwidth.org/1199729.html. Please comment there using OpenID.
lenin

Зачем нам снятся сны?

Оказывается, на самом деле™ сны нам снятся затем, чтобы обработка сигналов от органов чувств, отличных от зрения, не захватывала зрительную кору. А то все остальные органы чувств не зависят от освещенности и продолжают работать и ночью, во время сна, а зрение в среднем половину времени практически бездействует.

Чтобы поступающие от других органов чувств сигналы не отъедали постепенно "процессорную мощность" от зрения благодаря (или из-за) пластичности мозга, специализированные нейроны REM-сна заставляют зрительную кору чем-нибудь заниматься, чтобы не простаивала и не была захвачена, например, слухом, который и во время сна продолжает работать.

https://time.com/5925206/why-do-we-dream/ via https://science.slashdot.org/story/21/01/02/0448209/neuroscientists-new-theory-dreaming-protects-the-braincells-for-eyesight

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

This entry was originally posted at https://spamsink.dreamwidth.org/1199599.html. Please comment there using OpenID.
lenin

Всех с наступившим или с наступающим!

Пусть реализуются ваши адекватно скорректированные планы на следующий год и сбудутся ваши аналогичным образом модифицированные мечты!

РДПВ:

This entry was originally posted at https://spamsink.dreamwidth.org/1199189.html. Please comment there using OpenID.
lenin

Новости генетики

После долгого перерыва я зашел на 23andMe. Из новостей:

  • Я на 0.1% киприот
  • Мой брат на 0.3% кореец
  • Наш отец на 0.2% коптский египтянин


Развлекают народ в период пандемии, как могут, я погляжу.
This entry was originally posted at https://spamsink.dreamwidth.org/1198880.html. Please comment there using OpenID.
lenin

В каждой шутке есть доля шутки

Знаете такую шутку? Извините, Вы не можете использовать указанный пароль. Такой пароль уже использует пользователь Misha. Пожалуйста, придумайте другой пароль. (https://bash.im/quote/399755 - 2008 год)

Так вот, вы будете смеяться, но лет 30-35 до появления этой хохмы на баше подобная ситуация существовала в реальности на БЭСМ-6.

В цитате ниже "ШИФР" = аккаунт, "ЭК ..." - экстракод операции системного вызова установки/смены пароля (те, кто работал в MS DOS, увидят сходство с "INT 21h, AH = ...."), "СМ" - сумматор (регистр шириной 48 разрядов).
5.3.37. ЗABEДEHИE ПAPOЛЯ HA ШИФP.

                     ЭK 050, AИCП = 143B.

      BXOДHAЯ ИHФOPMAЦИЯ:

 CM:  24- 1 PP. - ПAPOЛЬ B ДBOИЧHO-ДECЯTИЧHOM BИДE. OДHA  ИЗ
                  ДBYX  CTAPШИX  ЦИФP  ПAPOЛЯ HE ДOЛЖHA БЫTЬ
                  HYЛEM.

      BЫXOДHAЯ ИHФOPMAЦИЯ:

 CM:            = 0 - ЗAДAH HEKOPPEKTHЫЙ ПAPOЛЬ;
                = 1 - ДAHHЫЙ ПAPOЛЬ YCTAHOBИTЬ HEЛЬЗЯ;
      БEЗ ИЗMEHEHИЯ - ПAPOЛЬ YCTAHOBЛEH.


Трюк заключается в том, что хранились только 2 из 6 цифр пароля; оставшиеся 4 цифры определяли расположение записи о пользователе в системной таблице из 3*512 = 1536 элементов. Если при установке пароля вычисленное место было пустым, то запись переносилась туда, а если там уже была запись о пользователе с паролем, то возвращалась ошибка.

Подтверждение пароля заключалось в проверке, действительно ли в позиции, вычисленной по указанному паролю, хранится запись о пользователе с данным шифром (и что первые две указанные цифры пароля совпадают с хранящимися, разумеется).

Всего возможных паролей, таким образом, могло быть 1536*99 = 152064, но автоматически перебрать их было нереально, поскольку запуск процесса занимал заметную долю секунды, а каждая неудачная попытка протоколировалась. This entry was originally posted at https://spamsink.dreamwidth.org/1198647.html. Please comment there using OpenID.
lenin

Ретробухгалтерия

Почти как шумерские глиняные таблички, только прочитано с магнитных доменов:
         001 ПРЯМАЯ СДЕЛЬНАЯ ОПЛАТА
         002 СДЕЛЬНО-ПРОГРЕССИВНАЯ ОПЛАТА
         003 ПОВРЕМЕННАЯ ОПЛАТА
         004 ДОПЛАТА ДО 60 РУБ.,ЕСЛИ НЕ ХВАТАЕТ ПО ТАРИФУ В МЕСЯЦ
         005 ОПЛАТА СВЕРХУРОЧНЫХ РАБОТ С 2-ОЙ ОПЛАТОЙ
         006 ОПЛАТА СВЕРХУРОЧНЫХ РАБОТ С 1,5 ОПЛАТОЙ
         007 ОПЛАТА НОЧНЫХ РАБОТ
         008 ДОПЛАТА ЗА КЛАССНОСТЬ
         009 ДОПЛАТА РАБОЧИМ СДЕЛЬЩИКАМ ПРИ ВЫПОЛНЕНИИ ОБЯЗАННОСТЕЙ
             БРИГАДИРОВ,НЕ ОСВОБОЖДЕННЫХ ОТ ОСНОВНОЙ РАБОТЫ
         010 ДОПЛАТА ЗА БРАК
         011 ДОПЛАТА ЗА ДНИ ЗАМЕЩЕНИЯ
         012 АККОРДНАЯ ОПЛАТА
         013 ДОПЛАТА ЗА ПОДГОТОВКУ КАДРОВ
         014 ДОПЛАТА ЗА РАБОТЫ,НЕ ВХОДЯЩИЕ В ОСНОВНЫЕ ОБЯЗАННОСТИ
         015 ДОПЛАТА ЗА РАБОТУ В ПРАЗДНИЧНЫЕ ДНИ
         016 ДОПЛАТА МЕЖРАЗРЯДНОЙ РАЗНИЦЫ РАБОЧИМ-СДЕЛЬЩИКАМ
         017 ДОПЛАТА РАБОЧИМ-ПОВРЕМЕНЩИКАМ ЗА СОВМЕЩЕНИЕ ПРОФЕССИЙ
         018 ДОПЛАТА БЕРЕМЕННЫМ И КОРМЯЩИМ ЖЕНЩИНАМ ДО СРЕДНЕГО ЗАР.
         019 ДОПЛАТА В СВЯЗИ С ИЗМЕНЕНИЕМ УСЛОВИЙ ТРУДА
         020 ОПЛАТА ЗА СЧЕТ ДРУГОГО ПРЕДПРИЯТИЯ
         021 ДОПЛАТА ДО СРЕДНЕГО ЗАРАБОТКА В СВЯЗИ С ПОТЕРЕЙ ТРУДОСПОС.
         022 ДОПЛАТА ЗА ВЫНУЖДЕННЫЙ ПЕРЕРЫВ В РАБОТЕ
         023 ДОПЛАТА ЗА ПРОСТОЙ
         024 ДОПЛАТА ЗА ВРЕДНЫЕ И ОСОБЫЕ УСЛОВИЯ ТРУДА
         025 ОПЛАТА ЗА ДНИ КОМАНДИРОВОК
         026 ПОЯСНАЯ НАДБАВКА
         027 ДОПЛАТА РАЦИОНАЛИЗАТОРУ ДО СРЕДНЕЙ РАСЦЕНКИ
         028 ДОПЛАТА ПЕРСОНАЛЬНОЙ НАДБАВКИ К ДОЛЖНОСТНОМУ ОКЛАДУ
         029 ОПЛАТА ЧАСОВ УЧЕНИКА-СДЕЛЬЩИКА
         030 ОПЛАТА ЧАСОВ УЧЕНИКА-ПОВРЕМЕНЩИКА
         031 ДОПЛАТА ЗА ВЫСЛУГУ ЛЕТ
         032 ВОЗНАГРАЖДЕНИЕ РАЦИОНАЛИЗАТОРУ ИЛИ ИЗОБРЕТАТЕЛЮ
         033 ОПЛАТА СТЕПИНДИАТОВ
         034 ОПЛАТА ЗА СЕМЕЙНОСТЬ
         035 ДОПЛАТА РАБОТНИКУ СПЕЦМАШИНЫ
         036 ДОПЛАТА ЗА ЛИЧНОЕ КЛЕЙМО
         037 ПРЕМИИ РАБОЧИМ-СДЕЛЬЩИКАМ В СООТВЕТСТВИИ С ЗАРАНЕЕ ОБ′ЯВ.
             ПОКАЗАТЕЛЯМИ,ХАРАКТЕРИЗУЮЩИМИ КОЛ-ВО И КАЧ-ВО ТРУДА
         038 ПРЕМИИ К ПОВРЕМЕННОЙ ОПЛАТЕ ПО ТАРИФНЫМ СТАВКАМ ЗА ДОСТИЖ.
             ЗАРАНЕЕ УСТАНОВЛЕННЫХ ПОКАЗАТЕЛЕЙ РАБОТЫ
         039 КВАРТАЛЬНЫЕ ПРЕМИИ ЗА ПЕРЕВЫПОЛНЕНИЕ ПЛАНОВЫХ ПОКАЗАТЕЛЕЙ
             ПО ОСНОВНОМУ ПРОИЗВОДСТВУ
         040 ПРЕМИЯ РАБОТНИКУ ЗА ПЕРЕВЫПОЛНЕНИЕ ПЛАНОВЫХ ПОКАЗАТЕЛЕЙ ПО
             ОСНОВНОМУ ПРОИЗВОДСТВУ
         041 ПРЕМИЯ ИЗ ФОНДА МАСТЕРА
         042 ПРЕМИЯ ЗА ВЫПУСК ЭКСПОРТНОЙ ПРОДУКЦИИ
         043 ЕДИНОВРЕМЕННЫЕ ПРЕМИИ ИЗ ФОНДА ПРЕДПРИЯТИЯ
         044 ПРЕМИИ ПО СОЦСОРЕВНОВАНИЮ
         045 ПРЕМИИ ЗА СОЗДАНИЕ И ВНЕДРЕНИЕ НОВОЙ ТЕХНИКИ
         046 ПРЕМИИ ПО РАЦИОНАЛИЗЦИИ И ИЗОБРЕТАТЕЛЬСТВУ
         047 ПРЕМИЯ ИЗ ФОНДА ПРЕДПРИЯТИЯ
         048 ПРЕМИЯ ИЗ СРЕДСТВ,ПОЛУЧЕННЫХ ОТ ДРУГИХ ПРЕДПРИЯТИЙ
         049 СУММА ЗАРАБОТКА В ДРУГИХ ПОДРАЗДЕЛЕНИЯХ
         050 ДОПЛАТА ЗА ВЫПОЛНЕНИЕ ГОСОБЯЗАННОСТЕЙ 100%
         051 ДОПЛАТА ЗА ВЫПОЛНЕНИЕ ГОСОБЯЗАННОСТЕЙ 50%
         052 ДОЛАТА ЗА ВРЕМЯ ВЫПОЛНЕНИЯ СЕЛЬХОЗ.РАБОТ
         053 ОПЛАТА ЛЬГОТНЫХ ЧАСОВ ПОДРОСТКА
         054 ОПЛАТА ПЕРЕРЫВОВ КОРМЯЩИМ МАТЕРЯМ
         055 ДЕНЕЖНЫЕ ВЫПЛАТЫ ЗА НЕПРЕДОСТ.В НАТУРЕ КОММУН.УСЛУГИ
         056 ОПЛАТА ОЧЕРЕДНОГО ОТПУСКА
         057 ОПЛАТА УЧЕБНОГО ОТПУСКА
         058 ОПЛАТА УЧЕНИЧЕСКИХ ДНЕЙ - 50%
         059 КОМПЕНСАЦИЯ ЗА НЕИСПОЛЬЗОВАННЫЙ ОТПУСК
         060 ВЫХОДНОЕ ПОСОБИЕ
         061 ОПЛАТА БОЛЬНИЧНЫХ ЛИСТОВ (БЫТОВОЕ ЗАБОЛЕВ.)
         062 ОПЛАТА БОЛЬНИЧНЫХ ЛИСТОВ (ПРОФЗАБОЛЕВАНИЕ,ТРУДОВОЕ
             УВЕЧЬЕ, ПРОИЗВОДСТВЕННАЯ ТРАВМА)
         063 ОПЛАТА ПО БОЛЬНИЧНЫМ ЛИСТАМ (ПО БЕРЕММЕН. И РОДАМ)
         064 ОПЛАТА ЗА СЧЕТ ДРУГОГО ПРЕДПРИЯТИЯ
         065 ТРИНАДЦАТАЯ ЗАРПЛАТА
         066 ОПЛАТА БОЛЬНИЧНЫХ ЛИСТОВ ЗА ПРОШЕДШЕЕ ВРЕМЯ ДО ПРОШЛОГО
             МЕСЯЦА (БЫТОВОЕ ЗАБОЛЕВАНИЕ)
         067 ЗА ЗВАНИЕ
         068 ДОПЛАТА ДО 60 РУБЛЕЙ
         069 ВОЗВРАТ ИЗЛИШНЕ УДЕРЖАННЫХ СУММ
         070 ДЕПОНЕНТЫ
         490    В С Е Г О   Н А Ч И С Л Е Н О

                            У Д Е Р Ж А Н И Я
         071 ПОДОХОДНЫЙ НАЛОГ
         072 НАЛОГ НА ХОЛОСТЯКОВ
         073 АЛИМЕНТЫ,ИСПОЛНИТЕЛЬНЫЙ ЛИСТ 1
         074 АЛИМЕНТЫ,ИСПОЛНИТЕЛЬНЫЙ ЛИСТ 2
         075 ПРОЧИЕ ИСПОЛНИТЕЛЬНЫЕ ЛИСТЫ В %
         076 ИСПОЛНИТЕЛЬНЫЙ ЛИСТ ИТР
         077 ПРОЧИЕ ИСПОЛНИТЕЛЬНЫЕ ЛИСТЫ В СУММЕ
         078 В КАССУ ВЗАИМОПОМОЩИ
         079 ЕЖЕМЕСЯЧНО В СБЕРКАССУ
         080 КВАРТПЛАТА ЗА МЕСЯЦ
         081 ПЛАТА ЗА ЯСЛИ-САД
         082 ОБЩАЯ СУММА УДЕРЖАНИЙ ЗА ТОВАРЫ В КРЕДИТ
         083 ПОДПИСКА НА ГАЗЕТЫ И ЖУРНАЛЫ
         084 ПО ВНЕОЧЕРЕДНЫМ ВЫПЛАТАМ
         085 ИЗЛИШНЕ НАЧИСЛЕННАЯ ЗАРПЛАТА
         086 ПОГАШЕНИЕ НЕ СДАННЫХ ПОДОТЧЕТНЫХ СУММ
         087 ЗА БРАК
         088 ЗА ПОТЕРЮ И ПОЛОМКУ ИНСТРУМЕНТА
         089 ПО РЕГРЕССНЫМ ИСКАМ
         090 ДОЛГ
         091 ЗА ПРИЧИНЕННЫЙ УЩЕРБ
         092 ЗА СПЕЦОДЕЖДУ
         093 В ПОЛЬЗУ ДРУГОГО РАБОТНИКА
         094 УДЕРЖАНИЕ ЗА ИЗЛИШНЕ ИСПОЛЬЗОВАННЫЙ ОТПУСК
         095 УДЕРЖАНИЕ ПОЧТОВОГО СБОРА АЛИМЕНТЩИКА
         096 ГОССТРАХ
         098 СУММА, ВЫДАННАЯ В 1-ОЙ ПОЛОВИНЕ
         099 СБЕРКАССА 1-ОЙ ПОЛОВИНЫ
         491 В С Е Г О  У Д Е Р Ж А Н О
         492 К В Ы Д А Ч Е  Н А  Р У К И
         493 ДОЛГ ЗА РАБОТНИКОМ
         494 КОПЕЙКИ ЗАРПЛАТЫ 1-ОЙ ПОЛОВИНЫ
This entry was originally posted at https://spamsink.dreamwidth.org/1198433.html. Please comment there using OpenID.
lenin

Магия числ

Вот простенькая программка без единой операции деления или вычисления остатка, без условных операторов или выражений, и без единого явно упомянутого простого числа, которая печатает простые числа вплоть до 67. А в числах с плавающей точкой типа double значащих бит всего 53, включая скрытый.

#include <stdio.h>
#include <math.h>

double magic(double f) {
    double ff = floor(f);
    double r = log(ff+6)*(log(ff+6)-1);
    return (f-ff)*floor(r)+f;
}

double C = 2.6358597414547913;

int main() {
    int i;
    for (i = 1; i < 20; ++i) {
        printf("%d\n", (int)C);
        C = magic(C);
    }
    return 0;
}


Сможете улучшить результат?


This entry was originally posted at https://spamsink.dreamwidth.org/1197779.html. Please comment there using OpenID.