Вдогонку

Nov. 5th, 2025 12:48
profi: (Лаврентий)
[personal profile] profi
Текст Максима Д. Шраера – писателя, литературоведа, переводчика, профессора Бостонского колледжа, дополняет и углубляет мой постинг о недавней статье Евегния Добренко.

Большое спасибо РС за то, что она не уклоняется от внимательного, непредвзятого и откровенного обсуждения этой болезненной для всех нормальных людей темы.
"А ведь могли бы и бритвой как BBC!" (почти С)

обманывают народ

Nov. 5th, 2025 12:35
avva: (Default)
[personal profile] avva
Недавно задумался о том, что есть некоторые вещи вокруг меня, в которые просто не верится. Типа да, я могу прочитать физическое объяснение того, как это работает, и понять, но все равно хочется сказать "кам он, бро". Ну ясно же, что не может такое быть. Это кто-то где-то подделывает. Не знаю, инопланетяне, архитекторы Матрицы, боги, демоны, евреи, хрен его знает, но так быть не может. Перед нами фальшивая реальность, кто-то тянет за веревочки за кулисами.

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

1. Пылесос. Да, я знаю, давление воздуха, хаотичное движение молекул газа, но кам он. Мистическая всасывающая сила, которая заставляет большие, тяжелые частицы мусора подняться с пола, ГДЕ ОНИ ЛЕЖАТ, и полететь в пасть адской машинки. Так не бывает.

2. Теорема Морли, см. картинку. Начинаем с любого треугольника, сколь угодно уродливого, делим каждый угол на 3 равные части, в центре получаем идеальный равносторонник треугольник. ОТКУДА ВЗЯЛАСЬ СИММЕТРИЯ? Это обман.

morley.png

3. Индукционная плита. Тепло магически прыгает сквозь пространство прямо в кастрюлю, в ней кипит вода, а плита остается чуть теплой. Индукция-шминдукция. Не верю.

4. Эти наушники, с которыми люди ходят и говорят в пространство на улице. Вы знаете, про какие я говорю, белые такие, они сидят почти целиком в ушах, только маленькая палочка высовывается наружу и спускается на сантиметр по щеке. И вы хотите сказать, что вот этой маленькой палочки хватает, чтобы поймать звук изо рта, который летит вообще преимущественно в пространство вперед, и четко его передать, чтобы он не затерялся в океане шумов на улице. Ну нелогично. Где-то какая-то магия происходит, чтобы голоса этих людей попадали к адресатам. Я не знаю, зачем продвинутую магию тратить на такую ерунду, но факт. Кстати, с этой штуки я начал этот список.

5. Судно на воздушной подушке. Ну серьезно. Ну кам он. Ну посмотрите на него. Давление-шмавление. Ну ясно же, что в первую секунду упадет. Зачем притворяться??

Добавляйте свои примеры! Давайте разоблачим этих махинаторов!
avva: (Default)
[personal profile] avva
Попался в Твиттере забавный список лжи Трампа во время всего одного недавнего интервью, телепрограмме "60 минут" пару дней назад. Как минимум 18 раз солгал:

1. Неправда, что цены на продукты "снизились"; Трамп повторил эту ложь даже после того, как О'Доннелл сказала ему, что они выросли.

2. Неправда, что сейчас "нет инфляции" (она составляет 3%) или что она "менее 2%" (она составляет 3%).

3. Неправда, что это была "моя идея, о которой, честно говоря, никто не думал" — чтобы датацентры для ИИ генерировали собственную энергию на месте (они уже начали это делать, пока он не был у власти, при поддержке администрации Байдена)

4. Неправда, что "17 триллионов долларов" инвестируется в США "прямо сейчас" (эта вымышленная цифра почти вдвое превышает собственную сильно раздутую цифру "анонсированную" Белым домом)

5. Неправда, что каждая предполагаемая лодка с наркотиками "убивает 25 000 американцев" (эта цифра явно не имеет смысла, учитывая общее число смертей от передозировок в США)

6. Неправда, что некоторые недавние бывшие президенты применяли Закон о восстании "28 раз" (у Улисса С. Гранта рекорд, потому что он применял его шесть раз)

7. Неправда, что Трамп завершил "восемь войн" (среди прочего, его список включает две ситуации, которые вообще не были войнами, одну войну, все еще идущую полным ходом в ДРК, и конфликт в Газе, где убийства также продолжаются)

8. Неправда, что интервью Камалы Харрис, из-за которого Трамп подал в суд на "60 минут", вышло в эфир "за два дня" до выборов (это было более чем за четыре полные недели до дня выборов)

9. Неправда, что Байден дал Украине "350 миллиардов долларов" (генеральный инспектор говорит, что США выделили 94 миллиарда долларов до июня 2025 года и ассигновали еще 93 миллиарда, включая средства, потраченные в США)

10. Неправда, что иностранные страны платят его тарифы (американские импортеры производят платежи и часто перекладывают расходы на потребителей)

11. Неправда, что Трамп унаследовал худшую инфляцию всех времен (она составляла 3% в месяц, когда он вступил в должность, как и сейчас, и даже пик эры Байдена в 9,1% в 2022 году не был близок к рекорду всех времен)

12. Неправда, что выборы 2020 года были "подстроены и украдены" (его обычная ложь)

13. Неправда, что Закон о президентских документах гласит, что ему разрешалось иметь секретные документы дома после президентства (в нем говорится, что все президентские документы должны находиться под в распоряжении правительства в момент ухода президента с должности)

14. Неправда, что Трамп никогда не поручал Министерству Юстиции преследовать Коми и Джеймс (он явным образом оказывал давление на главу Министерства Юстиции, чтобы та сделала это, в посте в социальных сетях, который мы все видели)

15. Неправда, что демократы пытаются дать 1,5 триллиона долларов нелегальным иммигрантам в битве за отключение правительства (даже спорная цифра самого Белого дома составляет малую долю от этого) или

16. что Байден впустил 25 миллионов мигрантов (намного меньше половины этого, даже если считать миллионы, которые были быстро депортированы)

17. Неправда, что иностранные лидеры опустошили свои тюрьмы, чтобы каким-то образом внедрить преступников в США в качестве мигрантов (собственная команда Трампа никогда не смогла подтвердить эту историю, которую эксперты называют беспочвенной)

18. Неправда, что Нэнси Пелоси взбесилась после того, как узнала, что его спорный звонок 2019 года с Зеленским "был записан на пленку" (до сих пор нет известной американской записи; то, что опубликовал Трамп, было черновой стенограммой, которая скорее поддержала, чем подорвала движение Пелоси к импичменту).

=====

Ко мне до сих пор иногда в комментарии приходят трамписты и с таким наивным видом вопрошают "Когда это Трамп солгал? Приведите хоть один пример!"

С другой стороны, иногда встречаю консерваторов и даже трампистов, ясно понимающих, что Трамп врет, как дышит. Но все-таки это редкое исключение. Люди находят способ оправдать для себя что угодно. Вот прямо сейчас трамписты читают эту запись и у них в голове заводятся шестеренки: "это все мелочи, по сути он прав", "это обычное преувеличение Трампа, все это знают и никто не понимает буквально", "байден камала трансгендеры байден камала антисемиты байден камала иммигранты" и так далее и тому подобное. Забавная это штука, конечно.

учебник гельмана

Nov. 4th, 2025 21:16
avva: (Default)
[personal profile] avva
regr.png

Пришел с Амазона учебник линейной регрессии от Эндрю Гельмана. Хочу изучить. Не так давно меня очень удивило утверждение в экономической статье о пользе H1-B рабочих виз в США. Утверждение было очень сильное - что разница в одну утвержденную H1-B ставку увеличивает на 21% шансы стартапа успешно выйти на биржу. Я внимательно прочитал статью, у которой была интересная и нетривиальная методология. По ряду причин все равно не верю этому утверждению, но заодно понял, что мне мешает, что не понимаю внятно и математически, как проводят множественную линейную регрессию, и особенно как делают контроль над смешивающими переменными (confounders).

Эндрю Гельман, статистик из Колумбийского университета - один из моих героев, я читаю его блог, наверное, года с 2006-го. Для любого, кто интересуется методологией науки, проблемами репликации в общественных науках, честным и нечестным использованием статистики, его блог был незаменимым источником все эти годы. Надеюсь, что и в качестве автора учебника он не подведет.
avva: (Default)
[personal profile] avva
punct.png

Сравнительная частота знаков пунктуации в русском языке. Запятых намного больше, чем точек. Вопросительных знаков - чем восклицательных. Теперь вы знаете.

(из Частотного словаря русского языка Ляшевской и Шарова)

Кстати, в английском тоже запятых больше, чем точек, но очень близко друг к другу, и в зависимости от жанра текста и региональных особенностей изредка бывает даже наоборот (информация из наспех найденной статьи на эту тему). Среднее число запятых на предложение в русском несомненно больше.
avva: (Default)
[personal profile] avva
Понравилась африканская сказка про зайца и птицу-носорога, из сборника кенийского поэта, писателя и антрополога Окота П'Битека (опубликован в 1978). Спасибо Меиру Иткину за ее перевод (замечательный), и если вас интересует африканское искусство, см. на его странице анонсы лекций и событий на эту тему.

Как вы думаете, почему Заяц слишком рано забил в барабан?

=======
ЗАЯЦ И ПТИЦА-НОСОРОГ

Заяц и Птица-носорог были большими друзьями.

И вот однажды Заяц сказал: “Дружище, мы с тобой всю землю исходили, чтобы найти подходящую девчонку, но ни одна не была ровней ни мне, ни тебе. Давай поднимемся в Небесные края - может, там найдем достойную пару”.

Птица-носорог ему отвечает: “Знаю, сроки женитьбы уже поджимают, но тебе ведь известна моя беда, вот эта вот ужасная штука!”. “Это ты про свой вечный понос? Тут волноваться нечего”. Заяц сварганил пробку нужного размера и загнал её Птице-носорогу в зад.

Друзья собрали вещи, попрощались с семьями, а потом Заяц сел Птице-носорогу на спину, и через облака они полетели в Небесные края. А там как раз в разгаре был большой свадебный танец. Заяц и Птица-носорог надели свои танцевальные костюмы и вышли на арену. Птица-носорог танцевал грациозно, легко касаясь земли, двигая крыльями вверх-вниз в такт барабану. Его шея изгибалась то так, то эдак, а глаза искрились любовью. Заяц старался как мог, но в ритм не попадал, а когда дело доходило до песни - все время давал петуха; ко всему вдобавок, его длинные уши были смешными. Прекрасные девушки состязались за право танцевать перед Птицей-носорогом, к Зайцу же никто не подходил, и когда он сделал попытку познакомиться, все бросились от него врассыпную. В эту ночь Птица-носорог спал с хорошенькой девушкой. Заяц мерз в одиночестве.

На следующий день Птица-носорог получил в награду двух девушек, а Заяц снова остался один. На следующую ночь, когда Птица-носорог спал рядом со своей четвертой возлюбленной, Заяц потихоньку пробрался в дом и вытащил пробку. Три дня скопившийся понос извергался, заливая весь дом. Вонь поднималась, как дым, танцующие покинули арену, а Птица-носорог тем временем проснулся, и, сгорая со стыда, улетел вниз, через облака, оставив Зайца на небе.

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

“Но где же твой друг-красавчик?” - спрашивали его.
“Я тоже его ищу,” - ответил заяц, добавив. - “Я должен найти его, иначе мне трудновато будет вернуться обратно”.

Отчаявшись найти Птицу-носорога, жители Небесных краев решили избавиться от Зайца, спустив его вниз на канате, сплетенном из травы. Девушки покосили траву и собрали ее в кучи. Затем они изготовили канат, и прицепив Зайца за пояс к одному концу, пообещали продолжать плести, пока Заяц будет опускаться вниз. Жители Небесных краев дали Зайцу барабан и сказали: “Когда доберешься до земли, бей в барабан изо всех сил, и тогда девушки перестанут плести канат”. Заяц поблагодарил их, сказал “до свиданья!” и отправился домой.

Заяц медленно спускался через облака, но как только показались размытые вершины высочайших гор, он забил в барабан очень сильно. Жители Небесных краев перестали плести и отпустили канат. Заяц камнем понесся вниз, но перед тем, как грохнуться, закричал крохотным черным муравьям: “Соберите меня! Соберите меня! Соберите…”

Заяц упал на землю и разбился на много-много маленьких кусочков. Крохотные черные муравьи собрали все кусочки и сложили их вместе - Заяц ожил. Но в наши дни, когда Заяц бежит, слышно, как что-то потрескивает у него в груди, и это оттого, что грудная клетка у него собрана неправильно.
profi: (Лаврентий)
[personal profile] profi
Евгений Добренко - детально о том, откуда всё это взялось. ИМХО - заслуживает самого внимательного прочтения. Тем более, что приведенные там примеры нам с вами известны в деталях.

По давно сложившейся традиции - несколько самых ярких цитат (длинных, уж простите!). Которые можно было "вырвать" из контекста без существенной потери их ценности.

С падением мирового коммунизма марксизм мутировал в квазилевую прогрессистскую идеологию воука, запрос на которую сформировался в условиях неолиберализма, о чем мне также довелось писать на "Свободе". Эта идеология никогда не получила бы такого распространения, не сумела бы практически полностью овладеть умами молодежи и захватить весь левый фланг западной политической сцены, превратив умеренные когда-то леволиберальные партии в крышу для леворадикальных сил, если бы основные ее параметры не были все тем же перелицованным марксизмом, т. е. опять-таки эрзацем христианства. Этот модернизированный марксизм оказался востребованным в условиях фактического банкротства государства всеобщего благосостояния. Он акцентирует все те же моральные императивы, продвигает все те же христианские добродетели, но при этом отвлекает от постановки каких бы то ни было серьезных экономических вопросов о распределении ресурсов и власти – классический клапанный механизм для выпускания пара в буржуазном государстве. Отсюда – его поддержка истеблишментом, обеспечившая его успех. Приведу лишь последний пример. Несколько недель назад крупнейшее итальянское профсоюзное объединение вывело на демонстрации 2 миллиона человек по всей стране, а протестные акции охватили крупнейшие города и переросли во всеобщую забастовку. Поводом послужил перехват и задержание израильтянами "Флотилии стойкости". Протестующие требовали от итальянского правительства признания Палестины и разрыва военных связей с Израилем. Шумные акции сопровождались массовыми перекрытиями транспортных артерий и железных дорог, а в ряде городов произошли столкновения с полицией, переросшие в настоящие бои, как было в Милане и Риме. В Италии вялый экономический рост, низкая оплата труда, серьезные проблемы с занятостью (особенно молодежной), здравоохранением, пенсиями. И в это время миллионы людей выходят протестовать против… театрального "ареста" Греты Тумберг. Этот апофеоз клапанного капитализма стал возможным не только потому, что этим занимаются профсоюзы и поддерживает истеблишмент, но потому, что на это ведутся миллионы людей. Почему ведутся? Да потому, что для них это не просто политическая идеология, но именно новая религия, наполняющая их жизни новым смыслом.

Мысль о религиозной природе идеологии прогрессизма пришла ко мне в ходе общения с людьми, глубоко им увлеченными, коих оказалось едва ли не большинство среди моих коллег и друзей. Нередко прекрасные специалисты, отличные преподаватели, интересные собеседники, глубоко порядочные люди, убежденные сторонники леволиберальных партий, с которыми я общался многие годы, становились все менее доступными для продуктивного обмена мнениями, когда дело доходило до различных политических импликаций исповедуемых ими взглядов. Попытки напомнить о таких фундаментальных вещах, как презумпция невиновности, или ответственность за клевету, во время настоящей вакханалии движения me too, когда ежедневно сообщалось о все новых обвинениях различных людей в неподобающем поведении, – все это публично, с переходом к откровенной травле, с призывами к "отмене" и т. д. – натыкались на глухое непонимание. Как и ожидалось, большинство этих обвинений не дошло до судов, многие рассыпались там, но жизни и карьеры множества людей были поломаны и разрушены. Тем не менее, многие из знакомых мне сторонников этой классической охоты на ведьм считали ее торжеством справедливости и почти святотатством попытки поставить под сомнение правомерность этого морального суда Линча. Напоминания о праве и презумпции невиновности многие из моих друзей, воспитанные, как мне казалось, в традициях уважения к закону, встречали с непониманием, а некоторые даже с раздражением. Именно тогда я впервые столкнулся с отказом от дискуссии: факты и аргументы никого не интересовали.

Ни в чем не проявляется искусственно-заменный характер новой политической идеологии ярче, чем в замещении христианской любви эмпатией. Последнее стало едва не главной добродетелью современного общества: на эмпатии основана вся "новая этика", весь воукистский новояз. Эмпатия – прекрасная способность, но на любовь она похожа примерно так же, как философия на действительность в знаменитом афоризме, приписываемом Марксу ("Философия имеет такое же отношение к действительности, как мастурбация – к сексу"). Однако этого заменителя прогрессизму достаточно. Ведь любовь без эмпатии невозможна, а эмпатия без любви – сколько угодно. Но, конечно, вершиной торжества идеологии над реальностью является сознательный отказ от реальности, с которым мы имеем дело не только в личном общении, но и в публичном пространстве.

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


[personal profile] posic
Мои надежды 10-летней давности многие осуществились. Но, конечно, не в части международной политики и ситуации на планете, ужасность которой была довольно очевидна уже тогда.

языковые игры

Nov. 3rd, 2025 20:32
avva: (Default)
[personal profile] avva
У нас дома умеренная проблема с непроизвольным переходом на английский в спонтанном общении между мной и Р., а в последние года два к этому с энтузиазмом присоединился старший ребенок. Время от времени я спохватываюсь и пытаюсь прекратить этот разврат и устраиваю что-то вроде "сегодня все говорят на таком-то языке", но это никогда не работает. Вчера я случайно открыл очень действенное средство, делюсь: когда, например, ребенок без особой причины говорит что-то по-английски, я добавляю "сказала Юля по-английски". Через минуту после того, как я начал это делать, это превратилось в соревнование внутри семьи, и все друг друга "ловят" на использовании английского, и меня тоже ("сказал папа по-английски") и стараются следить за собой и не переключаться в середине предложения без особой нужды.

Вообще в нашей семье главный способ добиться, чтобы что-то делали меньше - сделать шуточную игру из того, что другие их на этом ловят. Не знаю, о чем это говорит, но факт.

(но важно помнить о шуточности и не перегибать палку)

еврейская паста

Nov. 3rd, 2025 19:46
avva: (Default)
[personal profile] avva
isrcopy.png

Израильская политика в фейсбуке иногда вызывает к жизни тексты, достойные стать копипастой.
[personal profile] posic
окончательно вышла из печати:

https://link.springer.com/article/10.1007/s40062-025-00378-5

https://link.springer.com/journal/40062/volumes-and-issues/20-4

https://doi.org/10.1007/s40062-025-00378-5

Это шестьдесят девятая рецензированная публикация в моей жизни, пятая работа, окончательно вышедшая из печати в 2025 году, и третья такая работа, номинально датированная 2025 годом. (Одна из работ, фактически окончательно вышедших из печати в 2025, номинально датирована 2024; еще одна номинально датирована 2026.)

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

On the boredom of success

Nov. 2nd, 2025 16:58
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid028ChAnDULWajqU4xsELK5BzNawj4XnuHe3k81ytr6E6nABu77FZaEeXR7d5JsXh9l :

The truth nobody wants to hear about success: It's boring as hell.

The same morning routine for 1,000 days. Same workout. Same healthy lunch. Same evening review. No variety. No excitement. Just relentless repetition. That's why most people quit. They think success should feel inspiring. It doesn't. It feels like Tuesday. Every day. For years. Get comfortable with boring or stay broke.

***

Вторник -- прекрасный день, я очень люблю вторники. Лучше вторников только субботы, когда можно весь день доказывать леммы или печатать по клавишам за компьютером в офисе, и вообще ничего не мешает.

Но, конечно, я ем вкусное, а не healthy. И предпочитаю каждый день разное, а не одно и то же (чему чешская традиция бизнес-ланчей дает прекрасные возможности). И разумеется, я не делаю никаких workouts; зато нахожу свою работу очень exciting и inspiring! Быть мне банкротом до конца моих дней.

Solarissimo

Nov. 2nd, 2025 12:23
profi: (ELP)
[personal profile] profi
Относительно свежие видео. Кажется, еще не выкладывал.





Enjoy!

On optimization criteria

Nov. 2nd, 2025 10:49
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid02UJ7SRy6edpYtkwpqSGsGHPAdANx1zQc9RkzVRtyD44xksXNsWgRA2qe7Npkemdh4l :

Your entire life will change when you stop optimizing your career for other people's respect and start optimizing it for your own fulfillment.

The job that impresses your parents. The title that impresses your peers. None of that matters if you're miserable. You cannot outsource your happiness to other people's approval.

***

Да, именно так. И применимо ко всем остальным аспектам жизни тоже. Не только к карьере, но и к семейной жизни.
[personal profile] posic
Самоотверженные бессребренники и фанатики своего дела/своих убеждений встречаются как среди ученых, так и среди политиков. Но ученые такие скорее нормативны и желательны -- когда-то таких было много, потом занятие наукой на средства налогоплательщиков стало массовой профессией (и ученые перестали отличаться от средних людей с улицы, вернее, стали отличаться в худшую сторону). А среди политиков, по-настоящему убежденные, идейные персонажи могут быть очень опасны, если их мировоззрение ошибочно (что имеет место в большинстве случаев). Продажных и беспринципных людей, движимых одной только жаждой денег, власти или славы -- конечно, в наше время большинство и среди ученых, и среди политиков.

On the struggle

Nov. 1st, 2025 16:22
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid037rJm2weV8HrMc2yDGoSEDnTqwL5ecazQLskGzeCUsAbfFn841r9diBBrELM9b9jZl :

The best advice my mentor gave me: "Stop trying to skip the struggle.

That's where all the lessons live." Everyone wants the result without the process. The success without the failure. The reward without the work. But the struggle isn't the obstacle. It's the education. The people you admire didn't avoid difficulty. They just got comfortable being uncomfortable.

***

Да, именно так.
[personal profile] posic
Как обычно у меня (да и у многих математиков) бывает: статья пишется по аналогии с одной из предыдущих статей. В предыдущей статье десятки лемм. Всем этим леммам нужно найти аналоги в новой ситуации, чтобы весь в целом паззл сложился и доказательство главной теоремы получилось.

Откуда я знаю, какая из десятков лемм старой статьи окажется проблематичной в новой ситуации? Я не могу их всех внимательно проверить заранее, прежде чем начать писать новую статью. Просто удержать в голове столько рассуждений невозможно.

В общем, я обычно действую по принципу "ввязаться в бой, а там видно будет". Теперь статья уже на 70-80% написана, и тут я наталкиваюсь на лемму, которая не получается.

Короче, кажется, придумал я подход к этой лемме. Сначала я думал, нужно крайне нежелательное дополнительное предположение. Не хочу я делать такое предположение! Оно делает мою работу намного менее интересной, с геометрической точки зрения и т.д. Потом сообразил, что менее ограничительное предположение может подойти. Малоприятное, но не настолько ужасное, как первоначальная очевидная идея.

На стороне модулей кручения, вроде бы, подобралось рассуждение. Не такое уж сложное. На стороне контрамодулей -- как обычно, первый производный функтор проективного предела. Надо с ним что-то делать.

В общем, приходится следовать моему собственному рецепту для студентов и аспирантов -- биться головой об стенку. Об стенку элементарной гомологической алгебры, в данном случае. Давненько не брал я в руки этих шашек. Производный функтор Tor1 и так далее.

Шесть страниц бумаги исписаны формулами. Сейчас кажется, вроде, проломилась стенка. Сложилось какое-то рассуждение и на стороне контрамодулей тоже. Теперь надо все это записывать.

On parenting

Nov. 1st, 2025 11:28
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid0EMdWzqhFLzZXFuv2Up1awG37WFWMNZZfpxsdXzRHQZJv6wuNmVvqRW4uavnhRFj2l :

Controversial parenting truth: Your kids do not need more activities.

They need to see you living a life worth copying. Every Saturday at another tournament while you're dead inside teaches them success means sacrificing yourself. Show them what it looks like to have boundaries, pursue goals, and actually enjoy being an adult.

***

Убедительно, но нелегко осуществить.

Живу ли я жизнью, заслуживающей подражания? Мне так не кажется. Но даже если кто-то считает, что сегодня это отчасти так, это было безусловно, очевидно не так 15-20 лет назад, когда моя дочка была маленьким ребенком.

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

Собственно, что означает само понятие о подражании чужой жизни? Что подходит одному, не подходит другому. Верно даже тогда, когда этот другой -- твой ребенок.
[personal profile] posic
https://spme.org/campus-news-climate/blood-and-soil-harvard-conservative-group-publishes-hitleresque-essay-amid-rise-in-right-wing-antisemitism/

Заголовок: ‘Blood and Soil’: Harvard Conservative Group Publishes Hitleresque Essay Amid Rise in Right-Wing Antisemitism

Релевантное содержание к заявлению про "Hitleresque Essay" в заголовке:

"Written by David F.X. Army, the article chillingly echoed a January 1939 Reichstag speech in which Hitler portended mass killings of Jews as the outcome of Germany’s inexorable march toward war with France and Great Britain. Whereas Hitler said, “France to the French, England to the English, America to the Americans, and Germany to the Germans,” Army wrote, “Germany belongs to the Germans, France to the French, Britain to the British, America to the Americans.”

Army also called for the adoption of notions of “blood, soil, language, and love of one’s own” in response to concerns over large-scale migration of Muslims into Europe.

<...>

The Salient maintains that Army has not consumed Nazi literature and that no one who reviewed his contribution recognized its Nazi tropes. Denouncing scrutiny of the Salient as a political conspiracy on a campus in which students say promoting conservative viewpoints is a social crime, magazine editor Richard Y. Rodgers said The Harvard Crimson, the main campus newspaper, converted the “resemblance” into a “headline.”

“Our clarification, that neither the author nor the editors had recognized the resemblance and that the phrase long predates the Third Reich, was mentioned but immediately minimized. The insinuation stuck,” Rodgers continued. “The coverage forms a coherent script. The conservative scholar becomes the reactionary theorist. The traditionalist student becomes the bigot. The publication that prints their ideas becomes the threat. ‘Fascism’ is no longer a historical reference but a weaponized cliche, a way to place opponents outside the moral guardrails of the university. To be labeled ‘authoritarian,’ ‘integralist,’ or Nazi-adjacent is to be rendered abominable.”

The Salient‘s alumni board announced on Sunday that the magazine would temporarily halt its operations pending an investigation.

“The Harvard Salient has recently published articles containing reprehensible, abusive, and demeaning … material that is, in addition, wholly inimical to the conservative principles for which the magazine stands,” it said. “The board has also received deeply disturbing and credible complaints about the broader culture of the organization. It is our fiduciary responsibility to investigate these matters fully and take appropriate action to address them. We are therefore pausing operations of the magazine, effective immediately, pending our review.”

Rodgers announced on Tuesday that the conservative student magazine would remain active despite the suspension."

***

По-моему, очевидно, что Роджерс совершенно прав, а Школяры за Пис в Миддл Исте сугубо неправы. Хамас у ворот; может быть, пора уже перестать искать нацистов под кроватью?

Прамамдани

Oct. 31st, 2025 15:39
[personal profile] posic
Вынос коммента из https://www.facebook.com/razy.glo/posts/pfbid07W749tpWF5oCv78G1ayAhqVdFJ3ZVBSnAr7ezjYqoUsqLSw5nEHA7b8KQnCWx8FAl

А есть ли раздувшийся пузырь [цен на жилье]? Я просто не в курсе. То, есть, конечно, вполне возможно, и даже весьма вероятно, что цены завышены госвмешательством и кредитной экспансией ФРС.

Но вот с другой стороны -- представить себе нормальный, благополучный Нью-Йорк в условиях свободного рынка. Разве не очевидно, что цены на жилье там были бы очень высоки? Спрос огромный, предложение ограничено. Кто ж не хочет жить в Нью-Йорке? Ажно в самом Нью-Йорке! И многие другие цены, на услуги и т.д., соответственно, там были бы высоки. То есть, в условиях свободы, менее богатые жители постепенно вытеснялись бы на периферию города, а в более центральных районах собирался бы народ побогаче. Это и есть нормальный мир.

Если современные нью-йоркцы, столкнувшись с нормальной рыночной реальностью, голосуют за радикала-социалиста -- что, собственно, предлагается по этому поводу делать?

On consistency

Oct. 31st, 2025 14:11
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid02sbUdpYYnSWHrRXft8UEFTxW5PqhyRVLYR7yJRacTxJVhyYdZBASA43jidtdrYCGfl :

Major realization: Consistency is overrated if you are consistently doing the wrong things.

You show up every day to a job you hate. You consistently maintain relationships that drain you. You're disciplined about patterns that don't serve you. Consistency without direction is just stubbornness.

***

Well, I am consistent. I show up almost every day, including weekends and holidays, to a job I like very much. I consistently minimize or end relationships that drain me. I am disciplined about some patterns... but do they serve me?

More importantly, do they serve the advancement of mathematics? Am I doing the right or the wrong thing by studying contramodules and contraherent cosheaves for so many years? Are all my efforts in vain, or almost in vain -- or am I paving the ground for a really important breakthrough? I have no hope of learning the definitive answer to this question while I am still alive.

In any case, I am stubborn indeed, but my consistency does have a direction. I've been stubbornly going in this direction for quarter century already (more than fifteen years at any rate).

Сюита

Oct. 31st, 2025 11:49
profi: (ELP)
[personal profile] profi
Вот так самые знаменитые венгры XX века играли в 1973 году.



Понятное дело, они наслушались великой юрайхипповской композиции Salisbury до полного мозгового переполнения. И - вдохновились! Тем не менее, они вдохнули в (довольно сложный) формат мадьярский фольк и "фирменную" омеговскую балладность. Получилось! Альбом был очень популярен ( как минимум) в СССР середины 70-х. Потом, после Omega-6 и последующего периода омеговского space rock-а все про него дружно забыли. Незаслуженно, ИМХО.
gracheeha: (Default)
[personal profile] gracheeha
Я вот представила себе голосование на выборах 2026: очередь голосующих, приезжает ICE, устраивает хипеш, крики, шум, выстрелы, слезоточивый газ, они хватают людей с латиноамериканской и другой сомнительной внешностью.  Народ разбегается.

решения задач

Oct. 29th, 2025 16:41
avva: (Default)
[personal profile] avva
Обещанные решения задач из "Кванта":

1. Четыре полоски положить вдоль краев квадрата 10x10, так что каждая закрывает одну из сторон целиком, кроме одной клетки. Потом оставшийся внутри квадрат 8x8 покрыть восемью вертикальными паралленьными полосками 1x9, так, что они поочередно касаются верхнего/нижнего края большого квадрата.

Можно доказать, что это единственное решение, кроме очевидных вариаций (вертикальные/горизонтальные полоски, поочередность выступов, порядок покрытия четырьмя крайними). Вот идеа доказательства, без подробностей. Сначала доказываем, что по краям должны лежать четыре полоски. Потом, что клетка, покрытая двумя полосками, должна быть на краю (если это не так, найдем диагонального соседа, полоска через которого обязана нарушить правила). Отсюда следует, что внутренний квадрат 8x8 покрыт параллельными полосками.

2. Есть несколько красивых решений, мне особенно нравится предложенное юзером migmit в ЖЖ. В первый раз Малыш ест только варенье, поэтому можно заменить его на пол-Карлсона, во второй раз он ест только торт, можно заменить его на треть Карлсона. В первый раз 1.5 Карлсона съели все за два часа, т.е. один съел бы за три, во второй 4/3 Карлсона съели то же самое, т.е. время заняло 3/4 от трех часов. Ответ 2 часа 15 минут.

Я решил в уме следующим образом. Можно предположить, что Карлсон ест торт за час, тогда к концу этого часа осталось столько варенья, что Малыш и еще два Малыша (Карлсон) съели его тоже за час, так что один Малыш съел бы за три. Значит, за первый час Малыш съел 1/4 варенья, а все варенье съедает за четыре часа. Значит, Карлсон за два часа, и во второй раз первые два часа уходят на это, и Малыш тем временем съедает 2/3 торта (весь торт за 3 часа). Оставшуюся треть едят четыре Малыша, обычно бы ее съели за час, управляются в четыре раза быстрее - за 15 минут.

3. Красивое решение опирается на то, что KH в два раза меньше AC, т.е. AK+HC = KH. Следовательно, если мы от K отложим тот же отрезок, что до A, но право, а от H до C, но влево, придем в одну и ту же точку O. Из равнобедренности треугольников следует OM = AM = BC = BO, и теперь легко расставить все углы при точках A,M,O,C в этом порядке.

"В лоб" тригонометрией я ее решил так. Можно взять ΑΚ=1, а коэффициент подобия треугольников AMK и ABH = x. Тогда MK=tan(22), BH=x*tan(22), AH=x, KH=x-1, AC=2(x-1), HC = AC-AH, и теперь можно выразить квадраты AM и BC двумя применениями теоремы Пифагора, приравнять и получить квадратное уравнение от x.

4. Если апельсины и яблоки стоят 3 монеты каждый, а груша 1 монету, то легко видеть, что каждый обмен снижает стоимость на 1 монету, а вначале у лисы 210 монет. В самом конце после последнего обмена она остается не с 0, а как минимум с 2 монетами (две груши), так что максимум, на который можно надеяться - 208 обменов. Это можно достигнуть разными способами. Я поискал вручную, как сохранить одинаковое кол-во фруктов. Если правила по порядку назвать 1,2,3, то семь обменов: "1,2,3" "2" "1,2,3" снижают все фрукты на 1. Это можно сделать 29 раз, а на тридцатом только первые пять из семи.
profi: (Лаврентий)
[personal profile] profi
The ongoing genocide in Gaza is a collective crime, sustained by the complicity of influential Third States that have enabled longstanding systemic violations of international law by Israel. Framed by colonial narratives that dehumanize the Palestinians, this live- streamed atrocity has been facilitated through Third States’ direct support, material aid, diplomatic protection and, in some cases, active participation. It has exposed an unprecedented chasm between peoples and their governments, betraying the trust on which global peace and security rest. The world now stands on a knife-edge between the collapse of the international rule of law and hope for renewal. Renewal is only possible if complicity is confronted, responsibilities are met and justice is upheld.
(С) Франческа Альбанезе

В полный рост встает любимый вопрос советского школьника: Откуда ноги растут? Фигня-вопрос! Делается всё это примерно вот так. Рецепты хорошо отработаны и известны широкому кругу игроков (самой разной квалификации, кстати).

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

Компрометация — для нанесения морально-политического ущерба противнику, позитивное воздействие — для оказания выгодного влияния на правительства, партии, отдельных политических, государственных и общественных деятелей, представителей деловых кругов в рамках законов конкретной страны.

«На практике указанные методы часто применяются в сочетании друг с другом, что повышает результативность реализуемых акций, — отмечалось в пособии (цитируется издание 1989 года). — Формы проведения активных мероприятий такими методами весьма разнообразны: беседы влияния с видными деятелями зарубежных стран, от которых зависит принятие важных политических решений; продвижение направленной информации и дезинформации; доведение до отдельных государственных, политических и общественных деятелей, а также политических и общественных организаций выгодных Советскому Союзу документальных материалов; публикация в иностранной прессе статей, издание книг, брошюр, листовок от имени зарубежных авторов, политических и общественных организаций и группировок; организация радио- и телепередач, пресс-конференций и интервью с видными государственными, политическими и общественными деятелями, известными учеными и другими влиятельными лицами из иностранцев в соответствии с тезисами, подготавливаемыми Службой «А» ПГУ; инспирация в зарубежных странах собраний, митингов, демонстраций, обращений к правительствам, запросов в парламентах и т.п.».


Только сегодня в создание массовых дезинформационных кампаний вовлечены миллионы людей, многомиллиардные средства и самые современные технологии (не исключая ИИ). Специалистам "Службы "Д/А" такая альджазира и не снилась! С другой стороны, сегодня всё это не только значительно громче, но и намного тупее. Коллективная интеллектуальная деградация явно пропорциональна масштабам явления. Такова селяви, как говорили в Одессе ( в период между бомбежками).

On unfair life

Oct. 28th, 2025 21:12
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid0nkojjyDkc6XGbrg3SDTVJs5hun2PKCymhTRRzULzp1G9WxuWruDiTgpxSzbYLftxl :

What separates winners from losers: Winners embrace that life is unfair and play accordingly.

Losers complain about fairness and stay stuck. Life isn't fair. It never was. It never will be. Accepting this is liberation. Fighting it is perpetual victimhood. Play the game as it is, not as you wish it was.

***

By this standard, I am certainly a loser. But I am not stuck at all. Just giving up on many hopes I used to entertain in my younger years. Meanwhile, I have 500 pages of math. research posted to the arXiv from April to September this year, including a book manuscript on D-Ω duality on the contra side.

On networking

Oct. 28th, 2025 21:08
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid0LhzaahihVkHpK1wjxqCsDkypxB99se7DBv3Cjd7nzGxChHB2nXZ5fXV2f8RD7W6Cl :

Major life truth: Most networking is a waste of time.

Collecting business cards. Attending events. Making shallow connections. Real relationships are built through shared work, not shared appetizers. Stop networking. Start creating. The right people will find the work. And they will actually matter.

***

"The right people will find the work" -- this has been my approach throughout the years.

чего-то дождались

Oct. 28th, 2025 02:50
avva: (Default)
[personal profile] avva
Народная мудрость говорит,
что если долго,
очень долго,
очень очень долго
сидеть на берегу реки,
то можно увидеть,
как по ней проплывет
третий сезон аниме One Punch Man.

Правду говорит,
как мы теперь знаем.

Другая народная мудрость говорит,
что если долго,
очень очень очень очень
очень очень очень долго
сидеть на берегу реки,
то можно увидеть,
как по ней проплывет
шестой роман Джорджа Мартина
в серии "Песнь льда и пламени".

Если честно, подозреваю,
что эта народная мудрость пиздит.

Но подождем и поглядим.
Еще есть время.
Еще есть время.
Еще есть время...
avva: (Default)
[personal profile] avva
kvant1.png

У журнала "Квант" - журнала популярной математики/физики для школьников и студентов - есть новый офигительный красивый сайт, на https://www.kvant.digital/. Там есть полный архив с 1970 года (он существовал и раньше, но сейчас там и поиск, и несколько разных способов смотреть на конкретные статьи/страницы, в общем, красота).

Я посмотрел на свежий выпуск "Кванта" и мое внимание привлекла страничка "задач для младших школьников" (я надеюсь, что это примерно 5-7 классы, а не еще младше!). Они забавные и не очень легкие. Попробуйте решить! Посостязайтесь с младшими школьниками, как их представляет редакция "Кванта" :)

Не смотрите в комменты, если боитесь спойлеров. Завтра я напишу свои решения (необязательно лучшие).

Вторую задачу можно при желании решить без бумаги, в уме, для других мне лично понадобилась бумага.

ожидаемое

Oct. 26th, 2025 16:53
avva: (Default)
[personal profile] avva
Предупреждали, ожидали, получили:

"Министерство здравоохранения Израиля сообщило о восьмом случае смерти ребенка от осложнений кори: скончался малыш в возрасте двух с половиной лет, который не был вакцинирован от кори. Все восемь умерших от кори детей с начала нынешней вспышки заболевания были здоровыми детьми без хронических болезней, но все они не были привиты от кори.

В тяжелом состоянии госпитализирован шестилетний мальчик на юге Израиля: он подключен к аппарату искусственной вентиляции легких. Мальчик также не получил необходимых прививок от кори." (NEWSRU.co.il)

Человек!

Oct. 25th, 2025 10:15
profi: (Лаврентий)
[personal profile] profi
К 80-летнему юбилею Бесогона РС подогнало довольно симпатичный обзор реакций из соц-сетей на это эпохальное событие. Там есть совершенно прекрасные байки и реплики. Делюсь!

Если совместить михалковскую мечту о "белой России, которую мы потеряли" с его реальной ролью придворного, угождающего эстетическим запросам очередной отечественной диктатуры, постельничьего-киношного для следующего царя от Хрущева до Путина, то становится ясно: Никита Михалков, играющий барина, в первую очередь человек.

В смысле лакей, который стоит с накрахмаленными усами, перекинув через руку полотенце, готовый угодить каждому, кто сядет на трон. "Эй, человек!" - обращается к нему с трона, и Михалков обслуживает по высшему разряду. Это у них потомственное: отсюда и барство, характерное для каждого лакея, когда его не видит хозяин.


Хорошо сочетается вот с этим (апокрифом?):

"В 1996 году Никита Михалков был председателем жюри 46-го Берлинского кинофестиваля. Мой знакомый сопровождал на приём по случаю закрытия фестиваля немецкого политика графа Отто фон Ламбсдорфа.

Из воспоминаний Юрия Векслера… /СКР/
Он рассказал: «Когда мы с графом вошли в большое фойе, я увидел стоящего в центре этого пространства Михалкова во фраке и при бабочке.

Граф, сняв пальто, сразу же направился к Михалкову, и протянув ему свое пальто, которое опешивший Михалков принял, быстро последовал дальше.

Я догнал графа в полном недоумении и спросил: «Зачем вы отдали ему пальто?» - ТАК ЭТО ЖЕ ЛАКЕЙ, - сказал фон Ламбсдорф.

«С чего вы это взяли?» Граф невозмутимо ответил: «Да я же по глазам видел!».


Кстати, восторженные отзывы там не менее симптоматичны. Особенно меня развеселил вечнопьяный бабуин Александр Буйнов:

Об этом человеке известно всё (кинорежиссёр, кинопродюсер, народный артист РСФСР, Полный кавалер ордена «За заслуги перед Отечеством», обладатель премии «Оскар»)… Никита Михалков-это моя бесшабашная юность, рок-н-ролльная молодость …Я Шагал по Москве, как и его герой из этого прекрасного фильма. А сегодня я залипаю, прилипаю к экрану во время передачи Бесогон. Какая подача,какой язык, хочется слушать до бесконечности! Рад, что знаком с этим большим русским Художником. Многая лета, Никита Сергеевич, с Днем рождения, новых творений!
[personal profile] posic
Весной 2015 года я жил в Хайфе, в нижнем городе. В конце марта закончилась моя полугодовая визиторская позиция в Технионе, и я переехал -- совсем близко, через дорогу -- из профессорской квартиры в общежитии в большую, но старую и не очень чистую квартиру в частном секторе. Новой позиции у меня не было -- с апреля по август я был безработным в Хайфе, и жил в основном за счет сбережений.

С февраля по июнь я ходил в ульпан. Ходил в буквальном смысле -- это тоже было совсем близко, меньше 10 минут хода. Ульпан занимал всю первую половину дня всех рабочих дней, ближе к ночи надо было делать домашнюю работу для ульпана, а во второй половине дня, вечерами и по выходным я писал свои статьи. Уставал, конечно, сильно. Английский язык научных работ, которые я читал и писал, мешал ивриту.

Главной из моих работ, написанных весной 2015 года, стала статья про дедуализирующие комплексы и MGM-двойственность, вышедшая в итоге из печати в Journ. of Pure and Appl. Algebra в 2016 году. Хотя я был перегруженный и уставший, ошибок или каких-то существенных проблем с этой статьей никто до сих пор не обнаружил. Статья оказалась важной, повлияла на других людей и в значительной степени определила последующее развитие.

Стандартный совет научным работникам, который часто доводится читать и слышать -- писать в статьях и сообщать в лекциях-докладах меньше, чем знаешь на заданную тему. Иметь такой запас компетентности, запас прочности. Я обычно не очень следую этому совету, а стемлюсь, наоборот, побыстрее прорваться как можно дальше и глубже, к максимальной содержательности.

Так получилось и с этой статьей. Может быть, даже в особенности с этой статьей. Может быть, потому, что само моей существование, возможность дожить до 2016 года, продолжить работу и т.д., были неочевидны -- возможно, именно поэтому я стремился прорваться как можно быстрее и как можно дальше. В результате статья получилась как бы более содержательной и более длинной, чем это было необходимо, с запасом на будущее и дальним прицелом, и поднимала вопросы, на которые я не умел в тот момент отвечать. То ли потому не умел, что время этих вопросов еще не пришло, то ли просто потому, что я был забеганный и уставший.

Десять с половиной лет пролетели. Теперь я пишу новую статью, отвечающую на эти вопросы.

On mental health advice

Oct. 23rd, 2025 22:03
[personal profile] posic
Scott D. Clary writes in Facebook -- https://www.facebook.com/scottdclarypage/posts/pfbid0VRxiWFZwbTyLtRW7w48b35yKhpM2QfsaW3YbJ9rJFPVRJNpZN886iYMqH7PmQJ6nl :

What nobody tells you: Most mental health advice is just expensive ways to avoid hard conversations and difficult decisions.

You don't need another coping mechanism. You need to quit the job. Leave the relationship. Set the boundary. Therapy can't fix problems that require action.

***

Да, именно так.

так же загадочно

Oct. 23rd, 2025 19:08
avva: (Default)
[personal profile] avva
Оказывается, значительную часть японской фантастики, которая была переведена и издана в СССР, перевел один человек, некий "Зея Рахим". Мне попалось это имя в выпускных данных одного романа, заинтересовало своей необычностью. За ним прячется тень загадочного человека.

Известно, что много лет сидел в одной камере с Даниилом Андреевым (автором "Розы мира", сидел в 1947-1957), который к нему привязался. В 60-х крутился в литературных кругах; Нина Воронель описала знакомство с ним в своих воспоминаниях. Называл свое полное имя - "Харун ибн Кахар, шейх Уль-Мюлюк, эмир Эль-Каири", но по паспорту был Зея Рахим, татарин из Мукдена; он же утверждал, что это имя навязала ему советская власть, и что на самом деле он араб, вырос в Александрии, учился в Японии, владел фабриками в Манчжурии, был арестован после того, как СССР выбил японцев из Манчжурии и получил длинный срок за шпионаж в пользу Японии.

Насчет его переводов Воронель пишет (правда, надо учесть, что к достоверности ее воспоминаний было немало претензий):

"В результате мы с ним подружились и, конечно, незамедлительно повели его к Даниэлям. Там с любопытством его выслушали и тут же забыли, переключившись на какой-то новый объект интереса. Однако он не отстал, а прилепился к Сереже Хмельницкому, с которым открыл небольшой бизнес по переводам японской прозы на русский язык – он делал подстрочники, а Сережа, поэт, человек литературно очень одаренный, полировал их и превращал в хорошую русскую прозу."

Это тот самый Сергей Хмельницкий, который, как потом стало известно, много лет был осведомителем КГБ. Впрочем, сам Рахим, похоже, был одновременно харизматичным и скользким типом; вдова Андреева в итоге порвала с ним отношения, и вроде бы после того, как он втерся в доверие к ее родителям и занял у них и не вернул большую сумму денег.

Но самый интересный - как по мне - пунктик во всем этом я узнал в комментариях к ЖЖ-записи - цитирующей сохранившиеся упоминания Рахима (той же Воронель и другие). В комментарии пришла его внучка и рассказала, что сам Зея Рахим умер в 1998-м от рака, его дочь Светлана - относительно недавно в 2017-м, но главное - его семья тоже так и не знала, чему верить в плане легенды о его жизни, потому что "дедушка так же загадочно общался и с близкими".

Я подумал, что если бы я был фантазером и фантасмагористом, и рассказывал длинные и противоречивые легенды о своей жизни, то наверное своей семье, детям и внукам хоть под конец жизни рассказал бы целиком правду. Чтобы не было этого ощущения, как эта правда о каком-то человеке с паспортом на имя Зея Рахим, то, кто он вообще был, где вырос, какое настоящее имя - исчезает и улетучивается безвозвратно; вполне возможно, не осталось уже ни архивов, ни людей, которые когда-либо смогут пролить свет на это.

А может, ему пофиг было.

"Дедушка так же загадочно общался и с близкими".
avva: (Default)
[personal profile] avva
(для программистов)

Бьярн Струструп выпустил статью под названием "Concept-Based Generic Programming in C++", о том, что такое концепты (нововведение в C++ последних лет) и как они помогают писать код с темплейтами еще лучше, чем раньше. Если в двух словах, концепты это способ формулировать требования к типам (например, "тип T обязан быть численным" или "обязан поддерживать операцию < и возвращать bool"), чтобы можно было эти требования включать в темплейты.

Струструп наглядно показывает на хорошо подобранных примерах, зачем это нужно и как помогает. После прочтения я уяснил для себя эту часть современного C++, которую раньше не понимал. Но вместе с тем кажется, что это только усиливает те тенденции в C++, которые мне не нравятся.

Кажется, что для Струструпа идеальное использование C++ выглядит так. Рядовой программист использует классы, функции итд., которые написали для него некие волшебники за кулисами. Для него все вылизано и сделано максимально простым: он объявляет переменные каких-то типов, делает с ними операции, которые удобно записываются как + или <<, и так далее. Если он что-то написал неправильно, то в 90% случаев это даже не скомпилируется, а если скомпилируется, то кинет исключение, но ему для этого ничего не нужно особенно делать. При этом волшебники за кулисами, чтобы все это сделать, написали тонны крайне нечитаемого и сложного кода, который делает головокружительную эквилибристику, жонглирует мета-программированием, использует всякие подспорные std::штуки и "двойные" ссылки и ключевое слово "requires", которые рядовой программист в обычной жизни вообще никогда не видит. Почему-то оба эти языка, тот, на котором пишет программист и волшебник за кулисами, называются C++.

С моей точки зрения это ужасно, с точки зрения Струструпа - красиво и правильно. Более того - неизбежно вытекает из твердых принципов, которые он повторяет в начале статьи (generality, uncompromised efficiency, statically type-safe interfaces - совместимость тут даже не упоминается, как само собой разумеющееся, видимо).

Например, он дает пример класса Span, который заключает в себе идею контейнера с прямым доступом по индексу, проверяющего, что индекс не выходит за пределы. Span можно инициализировать обычным массивом с размером, известным во время компиляции, или вектором с размером, доступным по size(), и он будет работать одинаково просто и удобно, и кидать исключение в случае слишком большого индекса. Если мы а) несогласны вносить проверку границ в сам язык (uncompromised efficiency), но при этом хотим дать к ней удобный доступ всем, кто хочет и не ограничиться одними массивами или векторами, а вообще для всего (generality), и при этом для разных видов Span автоматически компилировать разный код для доступа к реальным данным и проверки их длины (statically type-safe interfaces), то мы приходим к необходимости наворотить кучу сложной магии за кулисами, чтобы можно было написать:

double arr[10];
Span s(arr);
s[20] // throws

При этом Струструп отдельно с гордостью поясняет, что, казалось бы, надо писать Span<double> s(arr), потому что темплейт-классу Span необходимо знать тип элемента в контейнере, но пользуясь отдельным специальным магическим заворотом, можно сделать так, что эта информация выцепляется из arr статически. По-моему это только все ухудшает, потому что не понимаешь даже, что используешь темплейтный класс. По Струструпу, это правильно, мне и не нужно это понимать, мне надо пользоваться API, которые наваяли волшебники, и не отсвечивать.

Внутренности Span частично выглядят так:
template<class T>
class Span {
T* p;
unsigned n;
Span(std::ranges::continuous_range auto& s) : p{data(s)}, n{size(s)} {}
}

T.e. Span хранит указатель на начало данных, правильного типа, и их размер; но откуда он их берет? Для контейнера s он вызывает data(s) и size(s) - откуда они берутся?
data() и size() - темплейтные функции, которые по-разному написаны для массива и для вектора (итп.), сидят в std::range - то, что для них не указан std::range это еще один вид магии, так называемый ADL, крайне неприятный. А std::ranges::continuous_range это как раз и есть концепт, который говорит в своем определении, что тип обязан предоставить data() и size() - "предоставить" не как в ООП, не как методы в классе, а просто чтобы были, чтобы data(s) и size(s) компилировалось и давало правильный тип.

В общем, концепты - это мощный механизм для того, чтобы еще легче и круче было вносить в язык много фигни, которая происходит за кулисами, и которую рядовой программист по идее не должен даже замечать. Если вам интересно, почитайте, статья хорошо написана.

Отдельный интерес представляет седьмая глава, где Струструп рассказывает немного о том, как не только концепты, но и темплейты вообще появились в языке, как развивались и почему они выглядят так, а не иначе. Вот в этой цитате отчетливо ощущается раздражение дизайнера языка. Он говорит о том, что вообще хотел обойтись без ключевого слова "template":

I chose the < … > notation for type parameterization following some use in theory. Initially, I did not use the prefix template keyword: < … > was a suffix to the name they parameterized. However, people strongly insisted on having a prefix keyword to make templates stand out. That is typical, initially people ask for a LOUD syntax for novel constructs because they are seen as difficult or even dangerous. Later, the same people complain about verbosity.

Profile

mathphysicist

April 2012

S M T W T F S
1234567
8 910111213 14
15161718192021
22232425262728
2930     

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags