Metaprogramming
614 subscribers
103 photos
1 video
156 links
μετά- «между, после, через» (греч.)

Жизнь программиста за пределами программирования: алгоритмы, психология, инвестиции, иное.
Download Telegram
2. Психолог не занимается "утешением", не "даёт клиенту выговорится", не решает проблемы методом "просто поговорить" (2/3)

Вторая потенциально шокирующая мысль.

Психолог занимается применением психологических техник.

Содержание психологических техник является предметом дискуссии профессионального сообщества каждого специфичного подхода психологии. Процессы и алгоритмы техник – которые, внешне, конечно являются "просто разговором" (хотя и не всегда – см., например, EMDR, где 90% времени молча двигают глазами – самый эффективный подход против фобий, ПТСР и т.п.) – опираются на те или иные механизмы психологических изменений, постулируемые конкретным подходом.

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

#psychology
3. Частное следствие: психолог не "сопровождает" негативное переживание клиента, а меняет его структуру, в итоге прерывает (3/3)

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

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

Однако тик-ток психология до сих пор предлагает смотреть на переживание горя философски, мол горе идёт вот так: отрицание, гнев, сожаление; дальше, если повезёт, примирение и принятие, а если нет, то аут. А зачем тогда тут психолог?

На деле, работа с горем это стандарт, это как квиксорт для программиста. Не умеешь решать стандартную задачу = нет заявленной квалификации. Работают с горем так: на первой консультации есть горе, на второй-третьей горя нет. Ровно две стадии.

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

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

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

#psychology
Вкратце про социальную ответственность трудящихся

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

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

1. Намеренно пропускается референтный индекс: чьи ценности?
2. Цель, стоящая за аргументацией к некоторым ценностям, в лучшем случае перпендикулярна содержанию ценностей. В типовом случае противоположна: агитация за мир направлена на войну, за хорошую экологию на вымирание человеческого вида и т.д.
3. Источником сообщения выступает полуанонимная организация, самопровозглашённый авторитет в некоей маловажной сфере, слабо связанной с предметом обсуждения.

Всё это в целом является схемой ухода от ответственности за некие спускаемые сверху решения. Закон можно оспорить в суде, после приказа начальника свалить на него ответственность за последствия, а за следование гуманистическим "ценностям" сам дураком в итоге и останешься.

Из последних сообщений в сети: анонимные редакторы хабра (без заявления своего релевантного CV в IT или хотя бы в социологии – судя по их работе сложно сказать, в чём в итоге хуже разбираются) выяснили, что аж 92% программиста хотят за работу получать деньги.

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

"Программистов" в России миллион человек. Если каждый из них будет откладывать 100к в течение 30 лет (до пенсии), то выйдет $500k на человека или $500 миллиардов(!) неучтённого капитала. То есть на руках миноритарных акционеров сконцентрируется голосующих акций в стоимости трети оборота фирмы за год (ВВП России порядка $1.5 трлн.) – с одной стороны не очень много (оборот это не уставной капитал), с другой стороны проблема ещё в том, что эти люди в массе прагматичные, рациональные и крайне скептичные.

Это, конечно, никуда не годится, поскольку все деньги должны принадлежать кому надо (в наших реалиях – крупнейшим экспортёрам; в других странах свои расклады, но мораль истории подводится такая же). Поэтому господам трудящимся надо в очередной раз напомнить:

1. Деньги – зло.
2. Соберите все деньги и переведите нам, людям гуманистической направленности. Мы их потратим на всеобщее благо.
3. Берём также барщиной вместо оброка.
4. Кто не согласен, тот мразь.

Дело хорошее и полезное. 8% в общем согласных с предложенной программой это уже неплохой результат.

Только небольшой совет от человека со здравым смыслом, представителя ЦА, владельца релевантных квалификаций: не надо плевать в 92%. Это сейчас кажется, что если сел на модную тему, то та мрачная, молчаливая, несколько инертная, но самая массивная часть аудитории где-то там далеко и как бы не имеет значения. Что раз осваивал грантик совместно с государственной организацией, то вроде как и по этой линии не прицепятся.

Прицепятся.

Сегодня ты редактор технического издания (и как бы сам, по ассоциации с тематикой публикаций, стал "айтишником", то есть человеком с реальной профессией), завтра накопил на участочек, а послезавтра уже продавать надо: издания нет, а "журналист", оказывается, уже 10 лет как перестало быть специальной квалификацией и стало чем-то на уровне "курьера" – низкооплачиваемой заглушкой для людей в переходных социальных состояниях и тупиках. Кризис-шмизис, закручивание гаек, отсутствие демократии... не надо кричать, всё понятно, та инертная масса очень сочувствует, сами страдаем, вот телефон HR-отдела службы доставки, с вашим резюме охотно возьмут. Вот вы и статьи профильные писали – плохо что ли? Хорошо!

#sociology
Инфляция, еда и золото

(Как всегда, это не инвестиционная рекомендация.)

Спустя чуть больше года идея вложиться в еду дала (по разным акциям) от 30% до 50% прироста:

https://t.iss.one/metaprogramming/11

В то же время, идея вложиться в акции бирж (также по разным акциям) дала от -10% (LSE) до 50% (NASDAQ):

https://t.iss.one/metaprogramming/8

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

А вечных тем, как известно, не очень много и все известные: еда, вода, золото, медь (и др. металлы), земля, газ. Конечно, нефть.

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

Мне лично кажется, что ситуация 50/50: может быть выйдет повтор, может быть ведущие экономики мира всё же выстрелят себе в голову и перейдут на "зелёную энергетику" (то есть многократно снизят производство, транспорт и т.д. – деиндустриализируются). И угрозами прямого военного воздействия или подкупом элит заставят то же проделать страны второго-третьего мира. Если специально не развалить мировую энергетику, то сама собой она продолжит укрупняться и интегрироваться. А в интегрированной всепланетной энергосистеме встаёт вопрос взаимозачёта энергокредитов. А энергокредитов будет больше, ясное дело, как раз у стран нынешнего третьего мира, которые поставят следом справедливый вопрос, не стоит ли их принять в первые, а нынешние первые, напротив, выселить на место третьих. Это по меньшей мере одна хорошая причина внедрять зелёную энергетику ударными темпами.

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

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

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

Пишу про инвестиции не от большого желания ими заниматься. И вообще рекомендую никому акциями не заниматься. Подарите деньги своему брокеру, купив какой-нибудь фонд, на крайний случай, "чтобы не думать, я ведь ничего в этом не понимаю, а дяди лучше меня знают, кому мне отдать деньги". Или какому-нибудь банку, купив облигаций (после срока погашения, когда у вас останется МЕНЬШЕ денег – в реальной стоимости – чем было при покупке облигаций, вернитесь к началу этого абзаца). А лучше всего держите на вкладе – сжигание стоимости денег ведь должно идти за чей-то счёт, почему бы не за ваш, считающих вклады хорошим способом сохранения капитала, а биржу скамом (по вкладам, в отличие от облигаций, хватит одной-двух итераций до решения вопроса естественным путём – исчерпанием покупательной способности)?

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

#investing
Rails credentials without active support

Для тех, кому нужно было зачем-то расшифровывать rails credentials в стороннем приложении без подключения active support – набросал решение.

#programming #rails
Вкратце про стоицизм

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

Как некоторое время назад сказал Д.Е. Галковский (современный философ и писатель), стоицизм – максимально естественный вид жизни для человека, обладающего высоким интеллектом.

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

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

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

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

Начертан этот знак рукой не Эпиктета.

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

А дальше закономерный вопрос – а купюры? Реконструкция вырезанных частей, видимо, остаётся в качестве продвинутого упражнения читателю.

В каком-то смысле читать такой "диалог средневековья и античности", наверное, даже интересней, чем оригинал: стимулирует сознание и внимание.

#philosophy
Вкратце про собеседования

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

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

Итак:

1. В целом, программистов вроде бы не так уж мало. Однако программистов, которые реально умеют кодить, ещё меньше.
2. Если программист умеет хорошо кодить, он, во-первых, не будет менять работу. Во-вторых, если будет, то не будет проходить собеседование по публичной вакансии (устроится по рекомендации). В-третьих, если и будет рассматривать публичные вакансии, то устроится, затратив небольшое число попыток.
3. Напротив, если программист (может быть, временно) не умеет хорошо кодить, он, возможно, будет чаще менять работу. Ещё вероятней, что он будет перебирать публичные вакансии. И уж почти наверняка он будет проходить много собеседований, прежде чем вытянет выигрышный билет.
4. Отсюда следует тривиальный вывод: среди всего потока собеседуемых большая часть программистов кодить не умеет.

Когда вы читаете эссе по мотивам постов Джоеля Спольски то думаете, что сентенция о том, что большинство соискателей вакансии джуниор (миддл, синьор) разработчика не напишет физз-базз (выведите строку "тыры", если число делится на 3; "пыры", если на пять; "тыры-пыры", если на пятнадцать; само это число в ином случае) на выбранном ими языке программирования это такой литературный гротеск, фигура речи. Когда вы сами проводите собеседования, то понимаете, что первая задача должна быть, во-первых, попроще, во-вторых, менее знакомая – физз-базз могут, в конце концов, просто заучить наизусть.

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

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

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

#programming
Вторая вторая жизнь и uncanny valley
Вкратце о мете

Что ж, это хорошо, что Цукерберг – номинальный владелец одной из крупнейших IT-компаний современности – дошёл, пусть и с некоторым запозданием, до идеи как-то развитие информационных технологий и социальных коммуникаций совместить на новый лад, да ещё не смог не использовать слово "Мета" для обозначения такого начинания. Верно угадал и подхватил заданный тренд.

По первому просмотру промо-презентации вторая "Вторая жизнь" на удивление мало отличается от первой. Даже графика за 18 лет, кажется, не продвинулась вперёд. Впрочем, это замечание может быть и натянутое: во-первых, мы склонны завышать впечатления от уровня спецэффектов старых фильмов и игр (тот же Фредди Крюгер ого-го каким страшным был в своё время, а сейчас воспринимается как комедия); во-вторых, надо в очередной раз подумать о детях Африки с их малопроизводительными смартфонами, на которых базовая реальность Меты должна быть не сильно хуже, чем у Калифорнийских айтишников (значит, последним придётся потерпеть).

Кроме того, думаю, надо внимание сфокусировать не на приложениях, а на самой презентации.

Что нам показывают?

Некий стилизованный под инопланетное существо аватар с ригидно-схематичной жестикуляцией на уровне игр 2000-х (видимо, примерно в то время и был разработан) в картонных декорациях "домика на берегу залива" с плывущими эффектами "зелёного экрана" стандартными интонациями читает с телепромптера текст.

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

Но сам Марк-то?! Очевидно, что рептилоиды вложились в него всей доступной технической базой, от души хотели землянам понравиться и угодить. А в результате получаем всё равно uncanny valley и смешки.

В сухом остатке – думаю, пора уже создать метрику человекоподобности аватаров (МЧА) и начать собирать библиотеку эталонных примеров ламповой человекоподобной экспрессии (ЛЧЭ). Думаю, для начала Цукербергу можно поставить крепкую тройку из пяти за обсуждаемый перфоманс по данной метрике: "аватар вначале создаёт отчётливое впечатление человекоподобности, однако быстро переходящее в эффект uncanny valley". Ну то есть где-то между регулярным новогодним поздравлением королевы, храни её бог, и героем мультика Wall-E. А то без нашей помощи в поддержании эталонных метрик рептилоиды так и будут вынуждены моду на своё убожество форсить.

Пару конкретных советов для Марка mark N+1. По секрету. "От разработчиков для разработчиков". Всё же программист и на Альфе центавра программист, хоть и с чешуёй.

– Научите периодически двигать глазами. Бонус: научите двигать глазами "в такт" с предполагаемым ходом мысли.
– Научите будущее показывать направо (в системе координат зрителя), а прошлое налево. Бонус: научите аналогично инвертировать широкую систему смысловых категорий.

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

#programming #psychology
Вкратце про смерть мейнстрима и инвестиции (1/3)

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

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

Собственно, идеальный лжец ведь не должен врать в 100% случаев — иначе он ничем не отличается от идеального пророка — просто послушай и сделай наоборот. Идеальный лжец врёт строго в 50% случаев (конечно, всё несколько сложнее, т.к. ложь имеет системный характер, и оценку информации в булевых терминах как правило давать бессмысленно).

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

Одной из тем, которая по некоторым причинам попадает в мейнстрим, становится тема инвестиций. Как я писал раньше (https://t.iss.one/metaprogramming/79), инвестициями всерьёз занимаются от безысходности. Проблема в том, что безысходность сейчас наступает для всех: процентные ставки и уровень инфляции за последний год объяснили всё про надёжность банковских вкладов и облигаций всем, кто сохранял хоть небольшую долю рациональности в отношении управления своими средствами.

А дальше профильные телеграмные инфлуенсеры (не стоит забывать, что данный канал не посвящён инвестициям, я не даю инвестиционные рекомендации, и моё мнение носит частный характер — это субъективные заметки по ходу жизни) оседлали тему. Начинают хорошо: мол, есть инвестиции, а есть спекуляции. Инвестиции предназначены для получения рентного дохода, а спекуляции для умножения (или полной потери) выделенной части капитала. Это первые 50%.

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

Опознаётся указанный инфотовар очень просто по трём ключевым пунктам:

* "Широко диверсифицированные биржевые паевые фонды" (ETF, у нас переводят как БПИФ)
* "N% в акции, (100-N)% в облигации"
* "Индекс, бенчмарк, всё-равно-рынок-не-обгонишь"

Далее вкратце разберём эти пункты.

#investing
Вкратце про смерть мейнстрима и инвестиции (2/3)

Про биржевые паевые фонды для всех практических целей разговор можно начать и закончить так: на российском рынке грабительский процент у всех БПИФов, который может заставить в них вкладываться человека либо совсем наивного и невнимательного; либо принципиально не умеющего совершать арифметические действия на уровне базовых четырёх операций, дробей и сложных процентов. С зарубежным рынком (зарубежными брокерами) надо иметь в виду многолетние планомерные усилия как зарубежных, так и (на мой взгляд, в большей мере) отечественных дипломатов по монотонному увеличению рисков контрагентов (прямых санкций, добровольных отказов в обслуживании, докажите-происходение-средств, и всего прочего).

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

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

1. Вы действительно хотите вкладывать деньги в компании пропорционально количеству акций, которые свободно обращаются на основных биржах ("free float"), а не исходя из каких-то других (путь столь же общих) соображений (например, прибыли, устойчивости бизнеса, стоимости активов, P/E, whatever)? Не кажется ли вам, что приоритизация "фри флоата" при выборе объекта для инвестирования в большей мере на пользу бирже, чем держателю акций?
2. Вы действительно хотите спонсировать в первую очередь диверсификацию, спекуляции на альтернативной энергетике, религиозную борьбу с промышленностью ("заботу о климате") и прочие гуманистические ценности, а не ранжировать активы исходя в первую очередь из неких других (пусть столь же общих) соображений (например, количество эксплуатируемых и разведанных объектов, юрисдикция, ресурсные циклы, whatever)?
3. Вы действительно хотите каждые пару лет хвататься за голову, наблюдая очередной обвал цен, находить утешение в том что "зато я ж всё правильно делал, вкладывался в рынок, сейчас всем плохо, зато я не сидел и не читал финансовые новости на РБК каждый день и не тратил своё драгоценное время"?

Если ответ утвердительный на все три вопроса, то стоит действительно купить какой-нибудь VTI и не париться. (Совет брать какой-нибудь FXUS, прости господи, даже при таком раскладе я из себя выдавить не могу, извините.)

А во что тогда вкладывать-то? Далее вкратце разберём вопрос подбора активов.

#investing
Вкратце про смерть мейнстрима и инвестиции (3/3)

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

1. Абстрактные логические размышления на тему образа будущего. На что будет похож мир? Если ваши представления в целом совпадают с тем, что пишут на эту тему в основных электронных газетах (правда, там каждые 3-6 месяцев картина существенно корректируется, но не у всех же память достаточно хорошая), то в целом все вышеперечисленные идеи не стоит использовать. Если не совпадает, то потренируйтесь мысленно конкретизировать расклад. Например: хорошо, допустим США наконец займёт достойное место сильной региональной аграрной державы с авианосцами, куда она всеми силами стремится прийти. Какие области народного хозяйства пригодятся? Какие компании там уже заняли все ниши? Какие там биржевые тикеры? ADM? RTX? (Спойлер: оба не имеют отношения к видеокартам.) У вас, конечно, будет другой пример, но именно дедуктивные размышления должны иметь место.
2. Игнорирование всего фонового шума, возврат к вопросу управления активами раз в три месяца (или шесть месяцев, или год, два года, пять лет — чем реже, тем лучше). За вычетом следующего пункта.
3. Реагирование на некие плохо формализуемые стимулы, которые в целом неким более-менее рациональным путём либо укрепляют выбранный образ будущего, либо фиксируют отклонения от него. Сокращая здесь для краткости мысль и переходя сразу к сути можно прямо сказать, что в данном пункте происходит настройка везения. Да-да, везения, а вы что хотели, сохранить активы каким-то исключительно рациональным способом? Хотели УВЕЛИЧИТЬ активы неким абсолютно рациональным и предсказуемым путём? Так возможность этого и есть первая и главная ложная мысль, внушаемая мейнстримом.
4. В отношении нескольких интересных компаний в подходящий момент времени (п.2 или п.3) читать отчёты, смотреть презентации, пролистывать финансовую аналитику и совершать все прочие действия, от необходимости которых обещает избавить управляющий паевого фонда.

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

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

#investing
Вкратце про капитализм и эксплуатацию (1/2)

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

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

Из комментариев становится наконец понятен посыл статьи – предлагает создать профсоюз программистов (кстати, пару мыслей на эту тему я писал ранее). Что должен делать в такой ситуации профсоюз не ясно: требовать ещё больших компенсаций при увольнении? Массажа не раз в день, а два или три? Два бесплатных рабочих ноутбука вместо одного? Покопавшись в комментариях, нашёл ответ: запрета увольнять сотрудников 😂 Логика следующая: якобы из-за низкой прибыли проектов сотрудников, связанных с этими проектами, увольняют. С точки зрения разумного человека прибыль это и в самом деле забота собственника (но низкая прибыль может быть результатом не только стратегического просчёта, но и плохого исполнения). Но автор ведь тут же двумя строками выше пишет, что он, он лично, непосредственно отвечал ("по Марксу") за создание прибыли (т.е. в его же оценке вытягивал деньги из лохов)! Верните к кормушке, сволочи!

Проблема человека причём вовсе не в бессовестном отвергающем логику эгоизме. Проблема в социальном безумии: ты хотя бы притворись хорошим, когда пишешь публичный поклёп и нарываешься на конфликт, нет? С безумцем рядом находиться не хочется, объяснять что-то бессмысленно.

#programming
Вкратце про капитализм и эксплуатацию (2/2)

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

Рассматривая не рабочих 18-го века, а программистов 21-го, стоит подумать вот о чём. Если компания предлагает сертификат на обед в столовой на 100 рублей, то рационально будет предположить, что покупает она его рублей за 80. Оставшаяся разница в 20 рублей оказывается вроде как вовсе не иллюзорно, а буквально присвоенной (сотрудник то работает на все 100). С другой стороны, столовая готова предоставить скидку из-за большого объёма заказа (кушает не один сотрудник, а 100). Поэтому просто так получить сертификат деньгами сотрудник тоже не может (в лучшем случае компания готова будет дать 80, а не 100).

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

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

Казалось бы парадоксально, получаем вывод о том, что реальный современный профсоюз должен требовать совершенно обратного:
– свободы смены места работы без любых отработок (следовательно, компенсаций)
– opt-out денежной компенсации всех "бенефитов"
– и в целом, поменьше всего этого и плейстейшенов в офисах, побольше живых денег и акций

И первым делом всех марксистов на... с пляжа.

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

#programming
Как известно, администраторы баз данных делятся на тех, кто не делает бекапы, и тех, кто уже делает. А инвесторы – на тех, кто не имел PUT-опционы и тех, кто уже имеет.

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

Российский красный крест - https://www.redcross.ru/blagotvoritelnoe-pozhertvovanie135
"Доброе дело" (Ростов) - https://dobroedelo-rostov.ru/about/news/pomoshch-bezhentsam/
"Купно за едино" (Нижний Новгород) - https://www.niann.ru/?id=575626
Рязанский областной фонд социальной поддержки населения - https://ryazan.bezformata.com/listnews/pomoshi-bezhentcam-iz-dnr-i-lnr/102731713/
"Поколение" (Анапа) - https://www.anapa-official.ru/news/v-anape-otkryt-sbor-pomoshchi-dlya-bezhentsev-iz-dnr-i-lnr/
"Российский детский фонд" (Волгоград) - https://vlg.detfond.org/news/chuzhoy-bedy-ne-byvaet/
"Российский детский фонд" (Орёл) - https://orel-region.ru/index.php?head=1&unit=25019
"Мир детства" (Курск) - https://seyminfo.ru/v-kurske-organizovali-punkty-sbora-gumanitarnoj-pomoshhi-bezhencam-iz-dnr-i-lnr.html
Челябинский фонд регионального развития - https://cheltoday.ru/articles/sobytiya/v-chelyabinskoy-oblasti-podgotovili-21-punkt-razmeshcheniya-bezhentsev-iz-dnr-i-lnr/
"Будущее Оренбуржья" - https://prooren.ru/news/ekonomika-i-politika/vlasti-orenburzhya-otkryli-schet-dlya-sbora-pozhertvovaniy-bezhencam
Фонд развития Уфы - https://www.bashinform.ru/news/social/2022-02-19/fond-razvitiya-ufy-otkryl-schet-dlya-sbora-pozhertvovaniy-dlya-pomoschi-zhitelyam-dnr-i-lnr-2699566
Воронежский областной фонд социальной поддержки населения - https://novostivoronezha.ru/2022/02/22/225196
Фонд "Доктор Лиза" - https://spravedlivo.ru/11863810

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

Неочевидная вещь, о которой справедливо написал не так давно @crimsondigest – запасные телефоны. С тем, как телефоны Apple (почти совсем точно) и Google (скорее всего следом) превратятся в тыкву, нужна замена в виде смартфона Huawei или кнопочной звонилки.

Stay safe.
Вкратце про стейблкоины

Зашла дискуссия про стейблкоины, в первую очередь про Tether. Резюмирую здесь тезисно. Напомню, что стейблкоин – это цифровая валюта (токен), которая обеспечена некоей фиатной валютной на счетах организации-эмитента токена. Например, USDT обеспечен долларом США.

1. Стейблкоины это уникальный финансовый инструмент, совмещающий в себе одновременно риски криптовалют и банков.
2. Эмитенты (операторы) стейблкоинов это де-факто международные банки, которые не обладают банковской лицензией, не подчиняются органам финансового контроля (SEC и т.п.), вклады в которых не застрахованы.
3. Эмитент большинства стейблкоинов (в частности Tether) может заблокировать средства/кошелёк пользователя. Вот это поворот, да?
4. Эмитент стейблкоина заведомо не может доказать claim об обеспеченности его токенов фиатной валютой в заданном объёме. В случае Tether доказано обратное – тезис о наличии 100% обеспечения заведомо ложный.
5. Стейблкоин это так называемый высокорисковый актив. Если инвестор в высокорисковый актив получил дисклеймер с перечнем возможных рисков (Tether на своей официальной странице указывает и такой риск, к примеру: "уменьшение или изъятие обеспечения, которое не застраховано и не гарантировано ни одним правительством"), то судебный иск в случае возникновения такого риска к эмитенту не имеет никаких перспектив.

Настоящий стейблкоин, которым будет хоть какой-то смысл пользоваться, возникнет, когда ЦБ РФ начнёт эмитировать цифровой рубль или ЦБ Китая – цифровой юань. Учитывая, что у финансовых властей РФ и так хватает проблем в ближайшее время, а у финансовых властей Китая, напротив, перспективы выглядит весьма радужно, вряд ли это произойдёт скоро.

#investing
Forwarded from Вадик
На выходных сделал «наш ответ pastebin».

Droptext

Российский домен, российский хостинг. На случай блокировки pastebin с той или другой стороны (в Турции, к примеру, забанен, так как туда выкладывали разные слитые данные + недавно часть данных из слитой базы Яндекс.Еды также постили именно через pastebin), а также, если вам (как и мне) интерфейс/функционал pastebin кажется перегруженным (чего стоит хотя бы странное, на мой взгляд дублирование снипета на странице!).

Ну и, кажется, я просто соскучился по разработке.
Русская весна
Вкратце про ЦБ (1/2)

Наконец-то понял, в чём состоит функция ЦБ РФ (смотреть чуть ниже).

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

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

Without further ado, цель ЦБ:

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

Данная цель достигается двумя основными, рядом вспомогательных и некоторыми ad-hoc (частными) средствами.

Основные:

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

Вспомогательные:

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

Ad-hoc:

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

#economics