22:37

Столько всего хочется сделать. Посмотреть интересное кино. Взять альбом и пройти пару уроков из "Рисования головы и рук", которые я никак не открою. Снова взяться за акварели. Почитать. Продолжить смотреть "Теорию лжи". Но время есть только чтобы приготовить еды на завтра, немного прибраться и лечь спать перед очередным рабочим днём. Слава богам, хоть на работе время интересных задач.

22:30 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

Во время поездки в Таиланд мы посетили там один буддийский храм. На самом деле, конечно же, не один )) Но здесь пойдёт речь именно о Wat Yan Sang Wararam — храме недалеко от Паттайи и золотого Будды, выложенного на склоне горы.



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



Там было написано следующее:



Tilakhana: All things change. all things are impermanent. All things arise as collections of components and nothing has a real self; there are no self-existent entities.


И тут я думаю: да это же редукционизм в чистом виде. Ни у чего нет собственной, прирождённой "идентичности". Есть только физический уровень, а все более высокие уровни — модели, понятия, обобщения — создаются мозгом только чтобы облегчить себе оперирование окружающим миром ("Редукционизм",
"Рука против пальцев"). Казалось бы, не особо сложная идея, которую тем не менее очень сложно всё время держать в голове.



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



В общем, постоял я перед этим плакатом, подумал и решил при удобном случае узнать о буддизме побольше. Не в смысле "стать буддистом", конечно :) Но его принципы меня определённо заинтересовали.



@темы: what

Временами я залипаю в какое-нибудь онлайн-рубилово, и так же быстро могу бросить. Последнее во что играю — World of Warcraft с братом. Вообще брат (средний, у меня их два) во многом способствует этому моему увлечению — как он раньше втягивал меня во всякие онлайн-посиделки, так и сейчас, живя уже несколько лет в разных городах, мы в онлайн-играх пересекаемся чаще чем в RL. Итак, основные игрушки в хронологическом порядке:



Ultima Online



Монстр и практически прародитель жанра. Ещё до неё мне случалось играть в разные части Ultima (любимые — шестая и Pagan (восьмая)). В UO народ залипал в клубах, т.к. интернет был по диалапу и дорогой. В неё первым заиграл брат, и по его рассказам потихоньку втянулся и я. Играл тоже из клубов, а потом и из дома. Какое-то время играли в неё по ночам, пользуясь ворованным интернетом (об этом как-нибудь в другой раз). Чуть позже я выяснил как можно развернуть собственный локальный сервер с помощью SphereServer и какое-то время я держал такой в локалке, бегая там с друзьями и развлекая народ.



Graal Online



Очень интересная игрушка, в то время выглядевшая 1 в 1 как Legend of Zelda: A link to the Past. Я так понял графика была без всякого стеснения взята именно оттуда. Запомнилась очень адекватной и тёплой атмосферой, в основном благодаря хорошему сообществу. Брат особо не играл. Потом видимо с ростом популярности Nintendo опомнилась и игре пришлось переделывать весь визуальный стиль. Новый мне уже не особо понравился и я бросил.



Second Life



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



Fallen London



В это играю довольно давно, но набегами. Прокачал Glassman'а, добыл хороший lodgings, даже начал поиски Имени от нечего делать. Сейчас захожу редко, разве что выполнить какой-нибудь эвент, но вообще жду когда расширят линию Glassman'а, в частности Parabolan Base-Camp. Это пожалуй единственное что меня интересует оттуда по сюжету. Ну и в Sunless Sea тоже играл, на Sunless Skies посматриваю.



Final Fantasy XIV



Пожалуй моя основная онлайн-игра (больше 1000 часов, у меня даже в Скайриме столько нет). Как фанат серии не мог пройти мимо. Играл с перерывами в пару лет, прокачал PLD до максимального уровня и WHM почти до последнего, дошёл до границы контента в Heavensward и коротал время в ожидании следующего дополнения в рейдах на Alexander. Сейчас прошёл StormBlood и теперь жду когда в Return to Ivalice добавят следующие этапы - тогда уж наверное придётся вернуться и порейдить ещё )) Вообще игра с самыми весёлыми рейдами и самой крутой музыкой.



Eve online



В это начал играть пару лет назад как раз чтобы общаться там с братом. Сперва летали вместе, отстреливая пиратов и общаясь в голосовом чатике, в итоге разбрелись по разным системам. Я вступил в Dreddit (альянс TEST), развернул (довольно успешное) производство в одном из их промышленных секторов. Потом потерял почти всё барахло при захвате сектора кем-то из враждебных альянсов и решил забить на Eve (тем более что при игре производственником он быстро превращается в симулятор таблиц, а в боёвке постоянно приходится докупать корабли, каждый Ishtar стоит сотни миллионов ISK, а теряешь их иногда вообще довольно тупо).



World of Warcraft



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



@темы: игры

С "Зарубками" первый блок постов наконец-то завершён :) Как и с любыми занятиями, сложно писать оказалось только поначалу, потом пошло лучше. Итак, without further ado, в следующих сериях вы увидите:




  • Чистая функция

  • Курица с рисом по-хайнаньски

  • Раскопки

  • Редукционизм

  • Тайный слог благородства



Ну и про последнее путешествие что-нибудь напишу (Паттайя, Таиланд).


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




  • Перековать душу

  • Режим ожидания

  • Механический мир



@музыка: Dan Bull — Shadow of the Colossus

@темы: оглавления, what

19:14 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра


Белая комната





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

Элиезер Юдковски, "Ритуал"






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



И что я сделал? Я ждал.



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



Короче, как бейсуцукай я в какой-то степени провалился ))) "I failed my art", как стоило бы сказать. Но это действительно, образно говоря, был визит в белую комнату, закончившийся зарубкой в колонке "минус". Хоть я и терял там время, но решение принять сумел и оно в итоге оказалось правильным. Я не имею в виду что надо было довериться первому импульсу и действовать. Но границу между "отложить принятие решения до получения более полной картины" и "отложить принятие решения потому что оно неприятно и сулит много неудобств".



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



@музыка: Miracle of Sound — Machine Hearts

@темы: balance

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



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



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



Одной из рассказанных таким образом книг, был "Волшебник Земноморья" Урсулы Ле Гуин. История про Геда, магию и истинные имена, прочитанная в той самой "Школьной роман-газете", растянулась, по моему, чуть ли не на неделю. То что я читал недавно я помнил в хороших деталях и рассказывал довольно подробно. Потом с пересказа прочитанного я перешёл на сочинение сказок и рассказов, какие-то даже пытался записывать. К сожалению, это хобби так и не прижилось.



@музыка: FFXIV Heavensward — Locus (Alexander theme)

@темы: детство

23:36 

Доступ к записи ограничен

Закрытая запись, не предназначенная для публичного просмотра

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



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



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



 



Другие посты того же блока:





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



читать СПОЙЛЕРЫ

@темы: wat, теория игр


Моя самая новая программная игрушка — фэнтзийная консоль PICO-8 получила наконец обновление. Теперь код можно разделять на логические секции, которые будут показаны в виде отдельных табов в IDE (неплохо), немного улучшена работа со звуком и музыкой (ни разу этим не пользовался) и картриджи теперь могут загружать и выполнять другие картриджы (а вот это круто!). По сути, закладывается начало Cartverse — взаимосвязанной сети картриждей, между которыми можно переходить. Возможно, это выльется в какой-то "восьмибитный Second Life". Учитывая какие интересности и красоты люди выжимают из самой PICO-8, в Cartverse наверняка будет куча всякого любопытного и нестандартного.



И да, sgn(0) по прежнему равно 1 :/.



@темы: программирование

Недавно ради онлайн-побегушек с братом установил себе World of Warcraft. Тема эта у нас с ним уже давно проработана — живём в разных городах, видимся редко, поэтому совместные забеги в онлайн-играх (часто с голосовым чатом) оказались неплохим способом поддерживать контакт. Последним полем таких забегов была Eve Online — игра с довольно сложной для освоения экономикой и системой прокачки, но в целом для совместных набегов на пиратов подходила вполне. Теперь вот пришла пора вспомнить молодость в WoW.



Ё-моё, я, оказывается, уже успел забыть насколько это затягивающее занятие.



Квесты после квестов после квестов, постоянные возможности подрастить то один, то другой параметр, что-то добавить в одну из своих многочисленных коллекций, улучшить какого-то питомца или поймать нового. Всё выстроено друг за другом настолько гладко и органично, что оторваться бывает довольно сложно. Не зря игра занимает своё первое место в списке самых популярных и густонаселённых MMO. Хоть я и отыграл свои ~1000 часов в FFXIV и вроде как не новичок в этом деле, на меня всё равно действует.



@темы: игры

Снова прогулялся по Москве. Успел уже забыть насколько тут много не то чтобы пустого, но просто "неактивного" пространства. Центр, три вокзала, выгодно выделенные архитектурной подсветкой в утреннем тумане, Останкинская башня — и всё это сдобрено абсолютно однотипными дворами, где порой даже магазин нормальный сложно найти, не говоря уже о банкомате. Я люблю Москву, и мне жаль что так много мест тут оставляют чувство этакого глухого запущения. Ну и, помимо прочего, все эти дворы напоминают о других, предыдущих прогулках — прогулках в других обстоятельствах и даже будто бы в другой жизни. И от этого тоже немного грустно.

@темы: город

Если вам случалось играть в хорошие платформеры, от Mario до Super Meat Boy, вы знаете насколько там удобное и комфортное управление. На самом деле если закопаться в игровые механики можно выяснить что дело не только в оперативном и точном реагировании на нажатия кнопок пользователя. Одна из хитростей, применяемых разработчиками игр — при необходимости совершить прыжок с края платформы, пользователю делается небольшое послабление в тайминге несколько десятков миллисекунд персонаж не падает, а находится в воздухе и всё ещё способен прыгать. Это может не осознаваться игроком, но очень сильно влияет на восприятие того насколько управление удобно и отзывчиво. Такую механику разработчики называют coyote time — "время койота". Название идёт их старых мультфильмов Looney Tunes про Койота и Дорожного бегуна: когда койот по неосторожности выбегает за границу обрыва, он не падает пока не посмотрит вниз и не осознает что уже висит над пропастью.



И этим арсенал приёмчиков разработчиков игр не ограничивается. В попытках сделать из игры максимально притягательный ящик Скиннера геймдизайнеры научились использовать маленькие трюки, делающие игру более зрелищной, напряженной, искусственно помогая создавать ощущение с трудом вырванной победы. В Assassin's Creed и Doom, например, последние частицы здоровья имеют большую величину чем остальные, именно для создания ошщущения "прорвался едва-едва". Вioshock в той же ситуации при потере последнего здоровья делает игрока неуязвимым на 1-2 секунды. В последней игре серии, Bioshock Infinite, первый выстрел компьютерных противников в игрока всегда промахивается, чтобы не создавать моментов в стиле "я вообще не успел понять что произошло". Любой приём, помогающий игре чуть больше Вам понравится, пойдёт в ход.



Играя в любую из современных игр, помните: она играет Вами не меньше :)



@темы: программирование, разработка игр


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


Говорят, это математика Ада. Говорят, это география Времени. Говорят, её с начала и до конца изобрёл торчок в одном из битком набитых притонов на Пустой Улице и с тех пор она сводит с ума незадачливых школяров. Корреспонденция в Fallen London — весьма важная часть сюжета и мира, и знакомство с ней там происходит весьма постепенно. Граффити, на которые больно смотреть, для уничтожения которых вызывают специальные команды. Символы, при неправильном употреблении которых на пишущем в лучшем случае загораются одежда или волосы. В рамках сюжетной линии A Name in Seven Secret Alphabets этот алфавит появляется одним из последних (и то не в качесте изучаемого, ветка заканчивается добычей нескольких камней с изображёнными символами). Его изучению посвящены несколько сюжетных веток, и везде это изучение связано с катастрофическими последствиями разного масштаба.



В ветке Университета есть немного об изучении Корреспонденции, но больше всего можно насобирать во всём контенте что связан с Мастерами и Базаром. Тут и сбор Correspondence Plaques, и наблюдение в самодельный телескоп за символами, нанесёнными на кожу Базара, и много других интересных способов провести время. Тут можно найти и значения нескольких символов: "вечное стремление к земле", "колофон, нанесённый на живую кожу", "направление, которое не нанести на карту", "последний час с другом". Если копать сюжет глубже, выясняется что Корреспонденция является языком звёзд (хтонических лавкрафтовских чудовищ в легендариуме Fallen London), при этом это не столько язык общения, сколько язык создания. Его правильное применение создаёт и изменяет реальность, неправильное порождает огонь. Местами тут прослеживается довольно явная параллель с языками программирования, и возгорание при ошибках использования — отсылка к Halt and catch fire, инструкции, заставляющей процессор самовоспламениться.



В традиционной лавкрафтовской стилистике, Корреспонденция в Fallen London — не поддающееся логическому осмыслению тайное знание, само знакомство с которым грозит постепенным сползанием в безумие. Значения символов намеренно сделаны необычными, с одной стороны вроде обозначающими вполне поддающиеся описанию концепции, с другой — практически неприменимыми в качестве деталей хоть сколько-нибудь пригодного к использованию языка. Само собой, слова, влияющие на реальность — часть многих мифологий, от древних верований в шаманские наговоры до заклинаний в Гарри Поттере. В списке культурных универсалий Мэрдока (список концепций, присущих любой из известных культур на каком-либо её этапе) магия стоит в одном ряду с шутками, совместным трудом, толкованием снов. Но помимо довольно однозначных ассоциаций с магией и несколько менее однозначных ассоциаций с программированием вспомнить о Корреспонденции меня недавно заставила совсем другая тема.



Для тех кто не знает — есть такой сайт, Reddit. Открытая регистрация, разделение на тематические разделы, можно размещать любые ссылки либо тексты, другие пользователи их оценивают, на главную попадают посты с наибольшим числом оценок. Вроде довольно простой принцип, разве что масштаб огромный. На Reddit сидит чудовищное количество народа. Раздел на сайте может создать кто угодно, достаточно придумать ему имя. Есть разделы с большим числом участников — /r/news, /r/space, /r/funny. Тут всё понятно по названиям. И есть небольшие, довольно нишевые разделы. Часто в комментариях к постам можно увидеть просто ссылку на другой раздел. /r/funny оставляют к неудачным попыткам пошутить (общесайтовая шутка, что в /r/funny можно найти что угодно кроме собственно смешных вещей), /r/thathappened — к явно придуманным историям. Но есть и концепции, которые в двух словах объяснить довольно сложно: /r/me_irl — самоирония в целом и узнавание себя в шутках в частности (что интересно, с большим количеством голосов постить туда нельзя); /r/2meirl4meirl — то же самое, но с более серьёзными и сложными темами. /r/dadreflexes — в основном видео отцов, спасающих своих детей из передряг, чаще всего от падений, в самый последний момент. Именно такое использование ссылок на субреддиты мне напомнило Корреспонденцию с её сложными значениями. Это там в общении могут использоваться в виде цельного понятия "кошка, свернувшаяся так что она похожа на буханку хлеба", "неожиданная мысль, пришедшая в душе", "нечто умеренно интересное".



@темы: wat, легендариум, fallen london

Пока нейросети пишут фанфики по Гарри Поттеру и перекрашивают лошадей в зебр, Стивен Марш пишет фантастический рассказ с помощью программы. И если для производства контента нейросетями есть давняя аналогия про "если результат Вас не устраивает, перемешивайте кучу веслом пока не станет лучше", то второй случай интереснее.



Вкратце, что из себя представляет автоматический ассистент Марша. Это программа, находящая закономерности в выбранном корпусе текстов, выделяющая общие структурные и стилистические правила, и впоследствии проверяющая вводимый текст на соответствие этим правилам. Прямо по ходу набора этот чудо-софт замечает отклонения от выученного на текстах эталона и сообщает как их исправить, начиная от "ты используешь слишком мало прилагательных" и заканчивая "речь должна быть от лица минимум четырех участников произведения". Интересный эксперимент, новый вид constrained writing — а ограничения, как писал Марк Роузуотер, подстёгивают креативность.



Для меня интересно что эти подходы, хоть и весьма похожи, но на деле во многом противоположны. С одной стороны куча линейной алгебры пытается мимикрировать под хорошего писателя-человека, с другой — набор статистически найденных правил помогает человеку стать хорошим писателем. Ну или по крайней мере писать похоже на него. Ясное дело, во втором случае участнику необходимо иметь хоть какие-то писательские навыки, иначе текст не будет хорошо читаться, даже пройдя все круги структурных и стилистических проверок. Сам Марш уже писатель, для него это скорее способ поменять свой стиль в сторону выбранных им авторов-эталонов — его список для обучения программы включал в себя 50 его любимых фантастических произведений: Урсулы Ле Гуин, Филиппа Дика, Рэя Бредберри и других.



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



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



@темы: нейросети, механический мир, странное

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



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



Итак, в следующих сериях вы увидите:





@темы: дневники

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



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



@темы: what

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


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



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



Есть один интересный вопрос, который меня давно занимает. Что случается с такими процессами когда человек умирает? Понятно что некоторые из них продолжают работать, обслуживая пользователя который ими уже не воспользуется. Что-то отвалится раньше (Вконтакте/Одноклассники вроде как замораживают страницы по просьбе родственников умершего, но содержимое их остаётся доступно для чтения). Если кому-то, скажем, приспичит сделать чат-бота на основе записей/предпочтений умершего, как в серии Be Right Back Чёрного Зеркала, им будет с чем работать. (Кстати, интересное было бы упражнение — собрать как можно больше информации о себе в какой-либо унифицированный текстовый корпус, пригодный для скармливания системам глубокого обучения. При случае попробую.)



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



Предположим, ради примера, я хочу оставить денег/активов, чтобы на протяжении X лет они вкладывались бы по какой-то простой схеме, и в результате были выплачены выбранному мной получателю (по образцу Грейс Гронер, превратившей $200 в ~$7 млн, купив банковские акции и реинвестируя дивиденды с них на протяжении 75 лет). Стандартный подход в цивилизованных странах — это трастовый фонд, но тут есть подводные камни. Выполнение условий фонда по сути зависит от человека или группы людей, выбранных доверенными, и их работа над фондом традиционно должна как-то оплачиваться. Что получится, если я захочу просто автоматизировать этот процесс? Логика ведь проста: ждать пока на брокерский счёт упадёт достаточно дивидендов для покупки следующей акции, почле чего размещаем ордер на её покупку. Компаундинг в чистом виде. Брокерский счёт у меня есть, системами автоматического трейдинга сейчас никого не удивишь, с API Quik, я уверен, за пару месяцев можно было бы разобраться. Какие грабли могут ждать меня на этом пути?



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



Один из интересных подходов к проблеме это стремительно развивающийся сейчас блокчейн. Тот же смарт-контракт в сети Ethereum может владеть как деньгами (в виде собственно эфира) так и ERC20 токенами (сейчас используются как акции в многочисленных ICO). Смарт-контракт в такой схеме использования совмещает в себе трастовый фонд (в том смысле что он способен самостоятельно владеть активами без привязки к моему экзистенциальному статусу) и программу, осуществляющую непосредственно трейдинг (т.к. смарт-контракт способен заключать в Ethereum-сети сделки согласно своему алгоритму). Ясное дело что за выполнение смарт-контракта в распределённой виртуальной машине (какой является Ethereum) тоже надо платить, но там предусмотрен способ перевода денег (ETH) в специальные средства оплаты вычислений (gas). То есть для продолжения существования и бесперебойной работы смарт-контракту достаточно переводить малую часть своего эфира в gas, которым и будет оплачиваться вычислительная мощность сети. Это создаёт огромное поле для очень интересных экспериментов, как по мне.



@темы: кодинг, karakuri sekai, what