tzirechnoy
Кто вообще придумал — пределы интэгрирования писать с одной стороны формулы, а уравнение, которое им удовлетворяет — с другой. Глаза жэ сломаешь. Нет бы — определил уравнение, пределы, а потом смотришь что там внутри этого суммируется.

PS Вот взять бы его — да на соловки!
tzirechnoy
Еслиб я был султан — направил бы кучу средств на контактное изучение облаков Венеры.

Во-первых, чтобы выяснить, а нет ли в них жызни.
Во-вторых — если нет — то определить почему. Если есть — то понятно раскрыть связи с земной и вообще изучить независимую экосистему.
tzirechnoy
Говорят, Константин Крылов (который такжэ Михаил Харитонов) умер.

Очень жаль. Талантливый был человек.
tzirechnoy
Нашёл (внезапно), что array в tcl нельзя описать как "просто переменные".
Т.е. array является ещё одним встроенным типом (кроме строки), и tcl из-за него перестаёт быть нетипизированным языком:

set a(1) 1
unset a(1)
puts $a
can't read "a": variable is array
unset a
puts $a
can't read "a": no such variable

Т.е. значения у переменной a ($a) не существует, но тип — array или нет — есть. Подстава. Казалось бы, что стоило ну не знаю, сделать например чтобы переменная a и массив a() были могли существовать одновременно, при этом всякие info vars просто группировали все a(XXX) в одну a().
Или например для массива a всегда записывать его метаданные в переменную a. Т.е. одновременно с элементом массива изменять и переменную, не знаю. Хотя тогда при обратном изменении — или оно неконсистентно будет, или это будет полный ООП.
Ну, или считать массив существующим только пока в нём есть хоть один элемент. Тогда если есть переменная a(XXX) — то всё, пинать просто a мы отказываемся, если нет — то продолжаем.
tzirechnoy
И да (к #2967758 ), кстати, сейчас есть один вариант разработки систем (ну, не очень настольных, но хоть так): это писать под виртуализованное жэлезо и пускать в xenserver (и прочих vmware).
Это, в общем, куда реальнее, чем пытаться поднять своё на голом жэлезе снуля: драйверы многих устройств: сетевух, HDD, RAID, возможно дажэ fs — будут ужэ надёжно виртуализованы,других (видео, например) — можно виртуализовать самому при помощи отдельной vm.
И вполне избавит от случайного пейджынга: поскольку большынство bar metal hypervisor всё-таки память выделяют или без оверкоммита или с оверкоммитом через сотрудничество с vm (balooning и всё такое).
tzirechnoy
Важным компонентом современных настольных операцыонных систем является DE — Drivers of Enduser.

Это комплект интэрфейсных библиотек и утилит для работы с конечным пользователем.
При разработке требуется учитывать, что многие конечные пользователи считают себя цэнтральными фигурами взаимодествия и плохо реаигируют на команды, которые не согласуются с этой версией.
tzirechnoy
К #2967758: это я не про то, что надо в коде от mmap() отказываться. Смысла никакого вообще. Всё равно вся твоя память в современной ОС общего назначения именно такая, включая твой код и твой malloc pool.
Менять этот ужас надо тащемта с переписывания основ libc и линкера и системного менеджэра памяти.
tzirechnoy
И да, пожалуй, самым разрушытельным по своим последствиям для программирования и компьютэризацыи является разработка mmap(). Ну, пейджынга вообще.
В итоге память выглядит абсолютно одинаково, прямо неуправляемо одинаково — но работает либо быстро (полторы наносекунды L1 cache, 10 наносекунд DRAM, натурально сто миллионов IOPS), либо в МИЛЛИОНЫ раз медленнее (5 мс шпиндельный диск, примерно на порядок быстрее SSD, от сотен до тысяч IOPS).

Это вообще потрясающая разница. Ты можэшь получить байт через 5нс, можэшь — через миллисекунду. Вообще случайно. При этом это не очередь выросла — никакие миллион задач перед тобой никто не запустил. Это просто вот так повезло.
Абсолютная катастрофа для любых попыток предсказуемого программирования.
tzirechnoy
Теперь ещё и слюда в микроволновке прогорела.
Да, никогда ещё у меня за месяц не было столько мелких домашних поломок!
tzirechnoy
Дохера своевременно развалилась кран-букса.
Сижу пока без горячей воды, что в общем не то чтобы сильно неудобно. Искренне надеюсь, что в ашане, в который я скоро поеду за едой — кран-буксы есть (вроде когда-то их там видел).
tzirechnoy
Открыл стим в кои-то веки. Тормоза интэрфейса, окошко чата этого сраного периодически откуда-то выскакивает, сам магазин вообще кажэтся уснул.
Что вы сделали с этой простенькой оболочкой?
Не, за adult content спасибо, конечно, но оболочку зачем ломать-то?
tzirechnoy
В машыне очень вовремя сгорела лампочка, плюс разорвалась резинка одной щётки.
Вчера заехал в магазин за этим.
Пока ходил, выбирал, ждал результата — по торговому залу наяривал круги какой-то мудак из покупателей и непрерывно трындел по телефону. Потэнцыально распространяя всякую заразу изо рта.
Очень хотелось его убить на месте. Нашёл тожэ офис, сука.
tzirechnoy
Несколько профессиональных пропагандистов (Невзоров, Панчин как например) очень уверенно так написали, что Уханьский коронавирус не был и вообще никак не мог быть разработан в лаборатории, и это всё чистая случайность.

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

Хотя это всё неважно пока, конечно. Ну, какая разница, боевой он или нет, просрали или спецыально. Результат от этого не меняется.
tzirechnoy
Отличное: в связи с переходом на дистанцыонное обучение, некоторое количество левых профессоров в США начали опасаться, что студенты запишут чему их там учат и покажут -всякому--быдлу- консерваторам!

Какой ужас! Как вообще так можно!!!
campusreform.org

via arbat.dreamwidth.org
tzirechnoy
И да, последний выпуск Латыниной говорит о том, что она не просто дружыт с какими-то людьми из ФСБ или как-то так (и, как следствие, просачивается не только информацыя, но и какое-то видение мира оттуда) — а что она плотно в этих кругах, и фактически ужэ филиал пресс-цэнтра какого-то силового крыла.

Жаль, жаль.

Хотя, понятно, что автору "ста полей" можно простить и не такое.
tzirechnoy
Ещё одна вещь, которую я непонимаю: почему НИ У ОДНОГО автопроизводителя нет кресел, которые бы трансформировались в детские автокресла?

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