Achievement: Sober year

Так вышло, что я решил прожить год без алкоголя вообще. весь 32й год моей жизни я не пил. c 24 августа 2019 до 1 сентября 2020. Что я узнал:

Без бухла невозможно расслабиться сразу. Невозможно убежать от страха, залить горе или развеселиться. Все эмоции и состояния – are yours to deal with.

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

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

У меня этих триггеров накопилось очень много: грусть, радость, ссора, скука, ужин, а иногда даже обед, встреча с друзьями, аэропорт, самолет, путешествие, обработка фото, свидание. Десятки их.

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

Без алкоголя музыка и секс нравятся меньше. Люди, с короторыми им занимаешься, тоже нравятся заметно меньше. С которыми не занимаешься, еще меньше. Фильмы даже начинают раздражать однообразностью и первые 6 месяцев я даже не мог их смотреть.

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

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

Когда устраняешь алко, освобождается просто гора времени. Его, наверное, можно занять полезным.

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

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

Уже где-то на 10м месяце я понял что эти триггеры ведут не только к желанию выпить но и к другим способам себя порадовать – сладости, кофе, полистать инстаграммчик и прочий поведенческий рак. Это тоже получилось осознать и исключить из жизни stress-eating.

Я много пил и боялся что полностью потерял контроль. теперь я знаю, что весь контроль – мой. Моя воля и осознаность стали предметами моей гордости.

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

Люди много врут об алкоголе, часто самообманываются. Они не могут признать (или осознать) что хотят выпить просто потому что их тянет выпить. Или потому что им скучно или некомфортно в большой компании. Они говорят “ну сегодня же пятница”, “ну это только пивко” и другую милую, бузобидную хуйню.

Места Силы: Прага

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

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

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

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

И там меня настиг sonder. Меня накрыло лавиной тех лет, которые ими еще не прожиты. Я вспоминал себя лет в 20, только не у себя дома, а тут, в городке, парящем над облаками. Фантазировал, как бы я тут жил, переживал о какой-нибудь любви, курил в окно, а у меня было много, бесконечно много времени, которое бы было мое, было бы впереди и его было бы так много, что его можно было бы и не считать вовсе, как мы не считаем воздух. Захотелось вернуться туда, где еще не осознаешь что время конечно, туда, где вообще не думаешь про будущее, где есть только сейчас, есть только ты, сигарета, теплый ветер шелестит листьями, уже поздно, но можно еще не ложиться. Мне не нужно сегодня спешить, мне некуда спешить. Я еще не знаю, что время – обратный отсчет

Bootable CPU-lane SSD on z390 quest

I am obsessed with performance. Any bottleneck I encounter is a personal insult. CPU performance gains are very minimal today, GPUs are still growing well, I/O advances quite well too. This one is about I/O.

So I have indulged myself with creating Raid0 out of 2x 970 Evo Plus on DMI bus. It works but not as fast as expected. Windows boot time seemed slow, while other tasks seemed OK. Except I knew it could be faster with my Asus ROG Maximus XI extreme DIMM.2 module. Maybe. So I tried to make it faster. I started with the following benchmark results

Low RND4K (normal for R0) and less-than-expected SEQ1M which should be over 6000MB/s, but bottlenecked by DMI

The numbers are high but not as high as I wanted them to be.

  1. There no any RND4k gain from RAID 0 compared to a single 970 EVO PLUS
  2. Entire raid performance is limited by DMI 4000MB/s maximum speed.

Attempt 1. Moving OS from RAID 0 on DMI to DIMM.2 module.

This setup is expected to connect both existing 970 EVO+ via DIMM2 which has dedicated PCIx4 lanes on CPU. It was supposed to avoid DMI bottleneck for RAID performance.

Starting Configuration
	|DMI bus
	 |-RAID 0 (SYSTEM, BOOTABLE)
	  |-Samsung 970 EVO Plus
	  |-Samsung 970 EVO Plus
	|PCI Bus (Empty)

Configuration to be
	|DMI bus (Empty)
	|PCI Bus
	 |-RAID 0 (SYSTEM, BOOTABLE)
	  |-Samsung 970 EVO Plus
	  |-Samsung 970 EVO Plus

To achieve this i had to

  1. Physically remove the SDDs from under GPU and heatsink. GPU removal and heatsink removal was required
  2. Attach the SSDs to DIMM.2,
  3. Create RAID 0 from scratch while losing all data on old RAID 0. I had a backup of course
  4. Rollout backup to the new RAID
  5. Find out 970 EVO+ raid on DIMM.2 is not bootable
  6. undo all the steps

Later research revealed that only Intel SSDs can be bootable on PCI lanes. possibly even in RAID config, but this is still unclear to me. The only intel SSDs faster than 970 EVO+ are 900 series. The only 900 series with M.2 slot is 905p 380 GB. One piece was 500 USD which is expensive enough. I decided not to go for RAID but to to try seemingly exceptional random I/O performance feel of the 905p with a single drive.

Attempt 2. Going Optane

So Intel SSD it is. 500$ later, I could finally install new 905p 380 GB into my DIMM.2 slot. The layout plan looked like this:

Starting configuration
	|DMI bus
	 |-RAID 0 (SYSTEM, BOOTABLE)
	  |-Samsung 970 EVO Plus
	  |-Samsung 970 EVO Plus
	|PCI Bus
	 |- GPU (16x lanes)


Configuration to be
	|DMI bus
	 |-RAID 0
	  |-Samsung 970 EVO Plus
	  |-Samsung 970 EVO Plus
	|PCI Bus 
	 |- GPU (8x lanes)
	 |- DIMM.2 (4x lanes)
	  |- Intel 905p (SYSTEM, BOOTABLE)

This time I didn’t need to move hardware around the motherboard. The installation required mounting SSD to DIMM.2 and attaching it to the motherboard. Simple. And a little BIOS adjustment to reroute CPU lines from GPU to DIMM.2.

Software migration part was harder. I have copied my OS disk image with Acronis from RAID0 to the 905p. It didn’t boot at first, but booted after a couple of attempts, possibly installed some driver. To my unpleasant surprise, the 905p didn’t perform as per datasheet specs.

SEQ1M is expected to be 2500-ish and RND4K – around 250-ish

It was performing a lot slower! At this point i had no idea whether it was hardware or software issue. The device worked, but not as was as it was supposed to. I suspected it could be

  1. Wrong BIOS config
  2. Wrong driver/OS setting
  3. Wrong SSD place on motherboard (DIMM.2 instead of DMI slots) (OK, can put single 905p to DMI, it shouldn’t throttle the performance)
  4. Some exotic IRST Bottleneck, like inability to work on CPU lanes with z390 chipset or speed limitation when you still have your RAID0 running on DMI (PLEASE NOT THIS)
  5. Performance degrading after spectrum/meltdown hotfixes (NONONO)

BIOS config was pretty simple to check and rule out. in ROG motherboard the best you can do is to to designate 4 or 8 PCI lanes to DIMM.2. no other options. I tried both, got no improvement and moved on to Windows mysteries.

The only BIOS setting for DIMM.2 PCI lanes. this setting designates 4x lanes

Since the performance wasn’t as per specs it seemed bottlenecked by something. I was really hard to tell by what exactly. Apart of tests, the only clue I had was IRST suite PCI speed. It showed PCIe link speed of 2000MB/s while it was expected to be 4000MB/s. I didn’t make a screenshot back then, but I have a screenshot only now with correct settings.

Note the yellow highlight. It currently shows correct setting. When my Intel 905p was throttling, IRST was showing PCI link speed 2000 MB/s. this picture shows how your M.2 drive should look like

Finding the bottleneck and eliminating it wasn’t possible to me. I tried shuffling drivers around with no progress. Tried booting from fedora to check the performance out of windows with zero progress. I had limited options with driver shuffling since 905p was my OS disk. So I decided to reinstall windows from scratch. And it worked. Sadly, I couldn’t identify the root cause but now i know it was something related with moving OS sector-by-sector from RAID volume to single-drive volume which caused some unknown malfunction within windows. I’m happy it was assumption 2, not 3, 4 or 5. in this situation it would turn out to be close to impossible to fix.

Conclusion: you CAN have bootable SSD on CPU lanes with ASUS ROG Maximus XI Extreme with z390 chipset. Also, it’s likely supports RAID 0 on DIMM.2 on PCI lanes as when you are creating RAID in BIOS it allows you to add DIMM.2 drive to the drive pool. Maybe it can be made bootable RAID also, but hard to tell for sure. Motherboard documentation is really bad when it comes to describing this functionality. Same applies to Intel compatibility charts and any other datasheet i found. I know for sure it can be bootable. I know it can be part of RAID. Can it be both? go figure. I want to know but I don’t feel like spending extra 500$ for testing this.

Final BEST result: look at this RND4k!
Check out system responsiveness with it. Opening excel in milliseconds

Say, Speak, Talk.

Услышал фразу в true detective 3, где один герой уговаривает другого продолжать его рассказ:

– Finish that today, all right and after we’ll speak. I’m saying. We’ll talk. OK? You were saying…

Три разных слова, и все на русский переводятся как “говорить”

Сходил в театр

Так вышло, что мне 31 и первый раз в театр я сходил только месяц назад. Дело было в Питерской мастерской, спектакль назывался Тартюф.

Живые актеры так близко, что только руку протяни, для меня в новинку, как и статическая сцена. Я привык к кино и мультипликации, это поменяло мое восприятие истории, выраженной движением. Еще у меня было предубеждение, что театральная игра актеров – это недостижимый эталон, у которого вот уже сто лет сосет кино

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

Пару актеров играли глазами впопад и даже иногда телом, обе были молодые девушки.

Театр, как формат, не дает ставить кадр. То есть зритель – статичный оператор и таких в зале 300, каждый смотрит с разного угла и видит немного разное. В театре невозможны облеты камеры, крупные планы, для всех 300 зрителей раскадровка одинаковая. Не сходив туда лично, я даже не осознавал что не увижу креативные раскадровки. Придя, осознал и был впечатлен тем, как насыщенность кадра решается статически. Свет, дым, позиции актеров на сцене и их позы поставлены очень хорошо. Почти всегда лица и тела выглядят интересно и свет-интерьер передает некоторую атмосферу. К тому же, декорации на сцене вращались и в некоторых моментах придавали динамику картинки, и раскрывали какие-то части постановки (например кто-то подслушивает за дверью и заднюю часть двери мы видим после завершения сценки, когда сама сцена вращается и показывает нам эту дверь сзади). Я не осознавал, что такие проблемы в театре есть и был приятно удивлен тем, как они решены.

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

Я хотел закончить абзацем раньше, но я зашел на сайт мастерской чтобы линкануть спектакль, а там такое описание:

Мольеровский «Тартюф» – комедия. И спектакль «Мастерской» – комедия. Сначала это очень смешно. И потом – очень смешно. А потом внезапно и сразу – очень страшно. Страшно от осознания беспомощности человека перед нахлынувшей силой. От безграничности возможностей зла. От того, что повернется круг жизни, и Тартюф вернётся. Он вечен и неизбежен.

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

My 2018

Безавральность

Самый главный враг организованности – перегруженность. В нормальном режиме я спокойно живу, заполняю расходы, веду дневник, правильно питаюсь. 

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

Второй пулей прилетает общее выгорание, которое уничтожает все доступные ресурсы воли и ты перестаешь экономить, выпиваешь лишнего и съедаешь говнеца

По сему самая важная часть длительной продуктивности – планирование загрузки без авралов. Чтобы и время было и воля. 

Панорама Сеула, Ноябрь 2018

Tiamat’s cultural postulate #1

There is a saying by Arthur Clarke: “any sufficiently advanced technology is indistinguishable from magic”. Contrary to that, I postulate

Any sufficiently advanced culture is indistinguishable from madness

The idea behind is that a common person perceives other person’s social behaviour as normal only if it resembles his behaviour. and deviation is perceived as weirdness. Moreover, and significantly advanced deviation, caused by complex cultural behaviour is upgraded from weird to crazy.

Cultural trait of accepting any deviation from observer’s culture is very rare, it exists in a few cultures and few personalities. Moreover, acceptance seems to be forced in a human mind each time weirdness is encountered, because social acceptance is part of animalistic social habits of human mind we can control only with will. Naturally, human mind evaluates every person’s behaviour on account of belonging or not belonging to the observer’s group. When deviation is noticed, a mind labels the deviant as outsider or potential enemy.

With no having acceptance hardcoded in our brains, default reaction for deviant behaviour is mostly labeled as stupid, inferior, hostile depending on actual cultural differences. Only culturally matured, intelligent and will-powered minority possess the ability to accept deviant habits of others.

О Силе и Воле

Я примерно полтора года пытался структурировать в голове взаимосвязь силы и воли, а также понять что первично и что порождает что. У меня в голове была проблема жабы и гадюки, где сила рождала волю, которая одновременно рождала силу. Эти прения выводили меня из себя и даже заставляли рисовать майнд-мепы и в целом глубоко думать. Кажется, сегодня пасьянс сошелся.

Кратко – воля и сила это два вида силы, одна часть которой направлена внутрь, а другая наружу.

Воля – это способность действовать согласно своему логическому голосу в тех ситуациях, когда голос нелогический хочет другого или когда когда голоса других/морали/выученных моделей хотят другого. Умение заставить себя действовать согласно своему плану. Разумеется, важно для этого не только уметь перебороть другие голоса, но еще и уметь правильно в них разбираться, чтобы точно отсекать именно чужие. Ну и свой зов мозга от зова сердца тоже надо уметь выделять. Что еще сложнее, потому что в голове они звучат одинаково и будто бы из одного источника в отличие от внешних источников, которые хотя бы можно вспомнить. Со “своими” голосами правило – если “он” хочет какой-то срани типа бургер-бухать-ебаться, а ты тем временем на диете, трезвый и женатый, то это голос сердца. Его можно игнорировать.

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

Сила – умение увлечь других (людей, обстоятельства) действовать согласно твоему голосу.