Category: история

Category was added automatically. Read all entries about "история".

404

А вот вам пост об исторической нелогичности

Вот есть у меня файл /etc/default/grub.d/unified.cfg для включения unified cgroups для systemd.

А вот вопрос (ответ на который я хорошо знаю, но существование которого всё равно показывает проблему): почему этот конфиг лежит в /etc/default, а не /etc/grub.d/?

И ведь на каждом шаге решение было логичным, вроде бы. Но что-то пошло не так.

Например, являются ли файлами конфигурации /etc/grub.d?

Я утверждаю, что нет. Потому что там (в 00_header) прямо написано

# grub-mkconfig helper script.
# Copyright (C) 2006,2007,2008,2009,2010  Free Software Foundation, Inc.


А если это технический скрипт, то почему он не лежит в /usr/lib? Инерция сознания. Ведь это "конфиги граба". Хотя на самом деле истинные конфиги граба лежат в /boot/grub/grub.cfg, но это не истинное место для редактирования настроек.

А истинное - в /etc/default, которое, традиционно, было микропомоечкой для параметров sysv-init скриптов, которые админы могли изменить. ..Потому что /etc/rc* тоже не были конфигами, а были скриптами, к которым нужны были параметры.

Так что параметры grub'а лежат в /etc/default, потому что его скрипты лежат в /etc/grub. Логично? Логично. Не логично.

Сравните с это с волевым решением systemd, у которого _НЕ_ конфиги лежат в /lib/systemd/system. А вот _КОНФИГИ_ (практические такие же, как и не-конфиги) лежат в /etc/systemd.

Т.е. Поттеринга можно сильно не любить за его стиль общения, но оцените степень продуманности и волю к реализации. Сломать вот эту вот говнистую дуальность "конфиг-но-не-конфиг", которая десятилетиями обиталась в /etc, и заявить, что некоторые, формально, конфиги, это не конфиги, а куски софта. А конфиги - это то, что админы пишут руками или софтом для конфигурации.

А пока у людей такой воли нет, им приходится плодить .d (!!!!) в /etc/default.
404

О классификациях

Из реальных комментов на хабре, слегка адаптированная версия.

Применение Борхеса к современной жизни позволяет увидеть прекрасное.

Три человека решили классифицировать большое количество багов в багтрекере.

Один решил поделить баги на принадлежащих Императору, прирученных, набальзамированных, сказочных,

второй поделил на бегающих как сумасшедшие, бесчисленных, бродячих собак, прочих

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

404

Ну вот нельзя в математике мухлевать и всё тут

В предыдущих частях я для удобства согласился, что к «пикселу» относятся все точки, включая его границы. На самом деле это не так, и для консистентности пиксел должен включать в себя полуинтервал (т.е. одна граница открыта, вторая закрыта).

... Но срезал, ибо удобно.

Покусало. Где? При ресайзе.

Вот у нас есть простой алгоритм: есть старые пикселы, теперь у нас тот же кусок простраства порезан по новой сетке. Надо уже посчитанные точки перекинуть в соответствующие сетки (resampling). Итерируем по каждой старой точке, достаём все точки, для каждой точки известны её float-координаты, вычисляем позицию в пиксельной сетке.

Алгоритм:

let pixel_x = ((root.0 - self.window_start.0)/new_fixel_size_x).trunc() as usize;
let pixel_y = ((root.1 - self.window_start.1)/new_fixel_size_y).trunc() as usize;

Т.е. берём координату точки (для удобства рассказываю только для x, т.к. для y так же), вычитаем из неё начало окона, делим на размер нового пиксела, берём целую часть (отбрасываем дробную), считаем, что это и есть позиция x в массиве, если считать с нуля.

... И, разумеется, panic, потому что выход за пределы массива. Почему? Потому что...

Как только мы обе границы включили в пиксел, то самый правый пиксел у нас какой будет? Разумеется, line.len(), т.е. если у нас картинка 1000х1000 пикселов, то это будет 1000ый пиксел. Что и есть самая что ни на есть небанальная, но всё-таки off by one error, и выход за пределы массива.

Collapse )
404

научно-дистопическое

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

Наиболее страшной силой становится string theory вместе с Weyl symmetry. Её открытие требует несколько тысячелетий, после чего несколько тысячелетий длится эпоха погони за симметриями, после чего приходит крах цивилизации. До этого происходит много меньших циклов, приводящих к замедлению, но только string theory обладает достаточной эстетической силой, чтобы разрушить цивилизацию до пре-каменного века.
404

(no subject)

Когда СССР разваливался, он отомстил штатам, заразив его очередями.

Это какой-то ужас. Пересадка с одного рейса (международного) на другой (местный) заняла у меня три с половиной часа, из которых три часа - чистой воды стояние в очередях. Перелёт из Британии в Штаты занял 9 часов (для сравнения).
404

(no subject)

Скажите, как у вас на машине выглядит юникод u3333 (㌳)? У меня вот так: (это _ОДИН_ символ юникода)


Я его даже прочитать не могу. fyiito? hyiito? fuiito?

Это какая-то феерия. u3334 тоже слово (㌴), если моего мунспикнутого хватает, то это "butusieru" и гугль по этому слову более чем конкретен.

Попытка копипаста этих штук в консоль приводит её в неистовство, а vim в замешательство.

UPD: http://unicode-table.com/ru/3334/
Квадратный bussyeru U+3334


Знаки совместимости ККЯ 3300—33FF

Количество символов: 256
Тип: слоговое письмо
Языки: китайский, японский, корейский, вьетнамский
Страны: Перу, Лаос, КНДР, Китай, Камбоджа, Япония, Гуам, Тайвань, Южная Корея, Вьетнам, Сомали, Судан, Израиль, Сингапур, Филиппины, Малайзия, Индонезия, Таиланд

Китайское письмо (кит. трад. 漢字, упр. 汉字, пиньинь: hànzì, палл.: ханьцзы) уже несколько тысяч лет является единственным общепринятым способом записи китайского языка. Знаки китайского письма также широко используются в японском и корейском письме (там они называются кандзи и ханчча, соответственно). До 1945 года китайское письмо использовалось также для записи вьетнамского языка (хан ты).

В контексте интернационализации, письменности, основанные на китайской, называют CJK (англ. Chinese, Japanese, Korean) или CJKV (с добавлением англ. Vietnamese).

Возраст китайской письменности постоянно уточняется. В 1962 году при раскопках неолитическое поселение Цзяху реке Хуанхэ обнаруженные надписи на панцирях черепах, напоминающие по начертанию древнейшие китайские иероглифы. Пиктограммы относят к VI тыс. до н. э., что ещё древнее, чем шумерская письменность. Ранее известный исследователь китайской письменности Тан Лань высказывал предположение, что китайская иероглифика возникла 4-5 тысячелетий назад.

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


Вот я думаю, мне баг репортить или нет, и если да, про какой пакет? Терминал? Шрифт?
404

ванписнутое

В районе 500 ого эпизода (+/- год, то есть 50 эпизодов), шли слухи, мол, середина сериала. При этом мы имеем на борту 647ую серию, которая, очевидно, находится только в начале арке. Сама арка, ну, видимо, минимум 50 серий. То есть 700 эпизоду у нас, условно, будет пройдена дрессероза. При этом у нас 4 императора и нави с пачкой адмиралов. И всё это в жалкие 300 эпизодов? Не верю!

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

PS У меня от ванписа какое-то странное ощущение - с момента арки с Эйсом какое-то баловство. Арка с русалками вообще как-то мимо прошла, панк хазард тоже. Перекачанные чары?
404

О троллинге

Сейчас на арстехника появилась очередная статья про троллей, где их объявили концентратом зла всея человечества.

А я задумался об очень интересной вещи. В троллинге есть очень важное разделение: есть ли в действиях/словах вред или нет. Действия, направленные на вред/создание препятствий с целью "поторжествовать" относят к троллингу (в бассейне спид, ага). Но с моей стороны это больше напоминает обычное гопническое "загораживать проход с наглой мордой лица".

Троллинг же всё-таки явление более тонкое. Истинный троллинг (без side effects), назовём его чистым троллингом (по аналогии с соответствующими вычислениями) не осуществляет никаких враждебных действий, а всё, что переживает жертва троллинга - это результат её интерпретации слов (изображений и т.д.). При этом чистый троллинг не должен давать однозначной интерпретации как оскорбление или прямой текст, который независимый читатель воспримет как однозначно враждебные слова. То есть сказать "ты дурак" в любой из форм - это не троллинг. Троллинг - это когда независимый абстрактный семантический наблюдатель не увидит ничего негативно-персонального в словах, а любые выводы, которые делает жертва, всегда имеют острую запутанность с тараканами в голове, и вне контекста тараканов не имеют смысла.

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

Простые примеры такого троллинга:

Мне кажется, что внимание, уделяемое участию СССР во Второй Мировой чрезмерно. Чем Вторая Мировая отличается от, например, гражданской? Почему у нас не отмечают дату героической победы русских над русскими? Победа же была, и победа, доставшаяся большой ценой. Почему отношениями Гитлера и Сталина уделяют больше внимания, чем, например, склокам средневековых князей? С точки зрения масштабности тот же Александр Македонский заслуживает куда большего внимания, чем любой полководец во Второй Мировой (особенно, если мы сравним уровень технического вооружения). Мне кажется, что старательное превознесение подвига защищавших блокадный Ленинград бросает тень на героический подвиг офицеров, сражавшихся с Польшей перед началом Второй Мировой, гибнувших от рук финов в русско-финской войне и уж точно оскверняет память героев, сражавшихся с антисоветским восстанием в Чехии.

Ключевые точки троллинга тут:
1. Отрицание Символа Веры в Великую Отечественную. Отрицание происходит двумя методами: с использованием той же терминологии (то есть ересь), и с отрицанием терминологии (то есть отречение).
2. Использование логики в местах, где тараканы собеседника предполагают эмоции.
3. Использование специфичной эмоциональной терминологии, привычной тараканам, там, где собеседник привык видеть забытую историю, и спокойные термины там, где предполагаются эмоции.
4. Упоминание постыдных действий с терминологией, полагающейся для Символа Веры.
5. Абстрактный семантический наблюдатель не увидит тут никаких следов оскорбления, однако, тараканы увидят тут следующую комбинацию: отказ от идентификации свой-чужой; попытку заставить сомневаться в устоях; высказывание неуважения к Символу Веры; злую пародию на Ритуалы; и, как вывод из всего предшествующего, злой умысел с целью оскорбить и унизить.

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

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

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

UPD: Тонкий троллинг вообще не возможен без участия противоположной стороны, так как тонкость требует малого воздействия, приводящего к большому возмущению, а без конкретного человека предсказать подобное невозможно.
404

онгоинговое

Hunter x Hunter:
Всё краше и краше. Сценка с описанием "я люблю звуки, которые издаёт человек, выблёвывающий свои органы" вполне достойна звания "муравьиной". Геноцидики всё ближе, и всё меньше они похожи на детский лепет в стиле "накаёши-накаёши". По-прежнему есть претензия к избыточной жизнерадостности, но добротная порция крови и кишок (не забываем про грядущие концлагеря) даже из жизнерадостности делают достойную окантовочку. Другими словами: сделать из HxH кодомо получалось в пределах до муравьиной арки. Дальше - увы.

One Piece:
Продолжается. Очередной Великий Заговор. Хотя сценка с канди и мастером порадовала своей двусмысленностью.

Shingeki no Kyojin:
Радует, что признав за "своих" товарищей со спешалом "засаммонить титана" первым вопросом было не "порвёшь их всех на клочки", а "дырку в стене закрыть сможешь?". +100500% к убедительности. Хотя чую я там перелётные кустовые рояли в стаи уже собираются.
404

Уголовный кодекс РСФСР 1926 года. Редакция 05.03.1926

Оригинал взят у dimez в Уголовный кодекс РСФСР 1926 года. Редакция 05.03.1926
Оригинал взят у toxa в Уголовный кодекс РСФСР 1926 года. Редакция 05.03.1926
Глава IV. НАРУШЕНИЕ ПРАВИЛ ОБ ОТДЕЛЕНИИ ЦЕРКВИ ОТ ГОСУДАРСТВА

122. Преподавание малолетним или несовершеннолетним религиозных вероучений в государственных или частных учебных заведениях и школах или с нарушением установленных для этого правил влечет за собой -
принудительные работы на срок до одного года.
123. Совершение обманных действий с целью возбуждения суеверия в массах населения, для извлечения таким путем каких-либо выгод, -
принудительные работы на срок до одного года с конфискацией части имущества или штраф до пятисот рублей.
124. Принудительное взимание сборов в пользу церковных и религиозных групп -
принудительные работы на срок до шести месяцев или штраф до трехсот рублей.
125. Присвоение себе религиозными или церковными организациями административных, судебных или иных публично - правовых функций и прав юридических лиц -
принудительные работы на срок до шести месяцев или штраф до трехсот рублей.
126. Совершение в государственных и общественных учреждениях и предприятиях религиозных обрядов, а равно помещение в этих учреждениях и предприятиях каких-либо религиозных изображений, -
принудительные работы на срок до трех месяцев или штраф до трехсот рублей.
127. Воспрепятствование исполнению религиозных обрядов, поскольку они не нарушают общественного порядка и не сопровождаются посягательствами на права граждан, -
принудительные работы на срок до шести месяцев.