?

Log in

Previous 10

Nov. 17th, 1974

masked, myself

[sticky post] Welcome!

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

FYI: Мой Google+ | Мой FriendFeed | Мой Я.ру | Мой старый сайт.

Другие мои сайты (такие как любимые цитаты или юмор-ленту) можно найти на странице профиля, можно читать единой лентой через Я.ру или Soup.io, а проще всего - просто подписаться на рассылку через rss2mail.</a>

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

Feb. 9th, 2017

masked, myself

Имперские наносят ответный удар

Шесть лет назад я посокрушался насчёт американских сокращений - "am"/"pm" там всяких и прочих "lbs", но постепенно привык. Примерно как в старом советском анекдоте про "это невозможно понять, это можно только запомнить".

Привык к тому что 70F - это хорошо, 100F - это бостонское лето (оно же = крантец), 50F - это прохладно, а 30F - уже всё замёрзло. Привык что дюйм - это расплющеный большой палец. Привык к тому что пинта пива - это номально, а галлон молока - это кувшинчик на неделю с фигом. Привык к тому что вешу двести фунтов, а роста во мне - "пять-шесть". Привык что миля - это примерно полчаса неспешной ходьбы, а если ехать с рекомендуемой скоростью 60mph, то каждая миля проезжается за минуту и даже начал находить это удобным.

Перестала казаться безумной мера массы под названием "slug", определяемая как масса, ускоряющаяся на 1 ft/s2 под действием силы в один фунт (размерность которого - lbf).

От этих привычек по телу разливалось тёплое чувство ассимиляции. Я даже нашёл некоторое удовольствие в объяснениях этого тяжёлого наследия офицеру подмосковного ФМСа, не желавшего верить в подлинность бумаги датированной "2/17/2015".

Немного поколебала это моё чувство проблемка с бумагами. В московском офисе я часто ради экономии бумаги пропускал распечатки через FinePrint и печатал их буклетиком - выходило аккуратно и очень удобно. В американском офисе подобные попытки неизменно заканчивались аномальными полями сверху и снизу страничек, но я всё время списывал на неоткалиброванность принтера. И только через несколько лет меня вдруг осенило, что в отличии от европейских A3/A4/A5 местный letter size ни фига не масштабируется, и проблема абсолютно системная. Особенную пикантность letter size'у придаёт постоянная необходимость складывать этот лист в три слоя для засовывания в стандартный конверт. А потом я повстречался с бумагами legal size, которые не влазят вообще никуда! И хуже них только выписки от экзотических кредитных карт, которые приходят на каких-то безумных узких и длинных листочках.

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

И тут мне задумалось купить дрова. И внезапно передо мной разверзлись такие измерительные пучины, что я даже сначала не поверил. Оказывается дрова продаются не кубометрами, и даже не кубофутами (тут идёт шутка про "Royale with cheese"), а поленницами под названим "cord". Один cord - это поленница в четыре фута шириной, четыре фута высотой и восемь футов длиной - то есть 128 кубофутов (хоть какое-то круглое число). Однако продаются дрова зачастую по "face cord" - то есть по одному слою дров если смотреть на его широкую сторону, а объём такой единицы будет зависеть от длины самих полен. И это обычно треть поленницы, которая много где называется "rick", но может быть и половина и целая поленница если дровины оказались длинными. Говорят что бывает ещё и "fireplace cord", и означать это может сколько угодно в зависимости от щедрости дровосеков. Проще выяснить How much wood would a woodchuck chuck if a wood chuck could chuck wood?

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

Feb. 3rd, 2017

masked, myself

Дела Бостонские

Бабушка моя любила приговаривать: век живи - век учись, но всё равно дураком помрёшь. И была права.

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

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

И оказалось что "boston marriage" - это достаточно известный термин, уходящий корнями к повести "Бостонцы" Генри Джеймса аж 1886 года. Означает просто со-жительство двух незамужних женщин (специально поставил дефис, чтобы как-то ослабить лесбийскую коннотацию), а в более широком смысле - и неженатых мужчин. Как я понимаю, во времена Джеймса такая женская ячейка общества подразумевала наличие наследных финансов хотя бы у одной участницы, а с приходом эмансипации отказаться от мужского участия в совместном домашнем хозяйстве стало возможно любым женщинам. Мужикам финансово было полегче, хоть и наверное непросто было отбиваться от гомофобских нападок общества.

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

Tags:

Jan. 19th, 2017

masked, myself

Magic

Any sufficiently advanced technology is indistinguishable from magic.
© Arthur C. Clarke
Не в первый раз слышу в программерских кругах обсуждения "магии" в разных местах: в языках, во фреймворках и библиотеках, и т.д. И каждый раз мне хочется встрять в это обсуждение и рявкнуть: в программировании магии нет!

Программистское брюзжаниеCollapse )
Tags:

Dec. 31st, 2016

masked, myself

Хороший был ЖЖ

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

Пипл психанул и начал разбредаться по альтернативным площадкам. В основном все двинули в DreamWidth - он и на ЖЖ похож, и интегрируется с ним неплохо. Но единства в рядах исходящих нет, и френды-конформисты отплывают в Facebook или Twitter, френды-оригиналы в Medium или Blogger, а некоторые френды-чудаки - в telegram и telegraph. А кое-кто и вовсе пропадает с горизонта.

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

В общем, главное что хочу сказать: дорогие френды, не теряйтесь пожалуйста! Оставьте где-нибудь гиперссылочки на ваше новое прибежище в Сети. (Эмигранты в DreamWidth - не забудьте сделать Claim OpenID). Заберите себе архив своего журнала (через ljdump, ljarchive или ещё как) и OPML-список своих френдов (http://www.livejournal.com/tools/opml.bml?user={nickname}). Потом где-нибудь, как-нибудь отстроимся заново...

А я буду собирать всех разбежавшихся в какой-нибудь RSS читалке (feedly, inoreader, old-reader, bazqux, и пр.). И думать, как нам реорганизовать Рабкрин заменить ЖЖ чем-то более актуальным.

Такие дела.

Всех с наступающим!

Tags:

Dec. 29th, 2016

masked, myself

Google Photos

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

К счастью, гугловчане заметили что прогресс зашёл так далеко, что в любом современном смартфоне камера уже дошла до уровня сканера средней хреновости, и выпустили приложеньице PhotoScan. Берёшь старые фоточки, делаешь с каждоый пять разных фотографий, поправляешь уголки - и вуаля, фотка улетает в Google Photos:

Взял и за пять минут отсканировал кое-что из самых старых фотокCollapse )

А в Google Photos потом доделываешь всё остальное: подправляешь цвета, расставляешь теги, подписываешь лица. Конечно же с результатом качественного сканирования с последующим фотошопом это не сравнится. Но сесть сканировать и потом корпеть в фотошопе соберётся не каждый. А вот за пару часов оцифровать все свои домашние фотки - дело несложное и даже приятное. Так что теперь просто нет повода всем не переводить свои фотоархивы в гугловские облака. Hail Google!

Tags: ,

Dec. 28th, 2016

masked, myself

Doom 2016

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

И вот наконец-то в Steam показалась demo-версия свежего DooM'a, которого для простоты назвали просто DooM'ом. Спустя каких-то несколько недель я наконец укачал эту демку, запустил её, и - это оказался тот самый DooM. Прямо с первых секунд, безо всяких там туториалов, пистолет в руки и выкручивайся как хочешь. Чистый, рафинированный адреналин! Прям как в юности - пальцами по клавиатуре хрустишь, мышой стрекочешь, на стуле крутишься, уворачиваясь от огненных шаров!

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

Ну и собственно сами игровой процесс - в основе тот самый классический пыщ-пыщ, так что если играть на начальном уровне сложности, то просто бегаешь и стреляешь всё что движется. Однако для настоящих любителей есть туча разных фишечек. Тут тебе и glory kills - ну там например у монстра оторвать руку и забить его этой же рукой, или там размазать противника по стене, а тебе за это ещё и бонусное здоровье подкидывают. А кстати берсерк-mode - вообще огонь, бегаешь и рвёшь руками всех как тузик грелки! Любители - могут искать секретные локации или easter eggs. Я вот ориентироваться в этом безумном мире так и не научился, хотя первый дум знал как свои пять пальцев. Говорят, что есть секретные уровни из первого Дума, но увы, я их всё ещё найти не смог. Есть даже какая-то замороченная прокачка оружия и бронескафандра - видать сейчас без этого никуда. Но на всё это можно и не отвлекаться, а просто охотиться на монстров.

А монстров понаделали знатных! Импы, красавчики - носятся повсюду, скачут по стенам, мечут свои шары и в лоб и с подвыподвертом! Да и все прочие монстры в отличие от оригинального Дума больше не тормозят, а очень даже резво бегают, не оставляя времени на размышления. Думать надо сразу пальцами!

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

Tags: ,

Dec. 15th, 2016

masked, myself

[words] Mansplaining

Случайно наткнулся на прикольное слово "mansplaining":

mansplaining
mansplaining («man» + «explain») explain (something) to someone, typically a woman, in a manner regarded as condescending or patronizing.

То есть когда объясняешь что-то [обычно очевидное] кому-то [обычно женщине], и принимающей объяснения стороне не нравится форма подачи материала. Говорят, что в Швеции есть даже горячая линия психологической помощи женщинам, пострадавшим от объяснения очевидных вещей. Что, как мне кажется, явным образом дискриминирует права тупых мужчин.

Разумеется в нашу политкорректную эпоху сразу появились производные понятия:

femsplaining
Женские поучения мужчинам по поводу очевидных понятий.
whitesplaining
Разглагольствования на тему "а расизм не так уж и плох".
blacksplaining
Объяснение статистики по чернокожим (в т.ч. преступной) колониальным рабовладельческим наследнием, расизмом и вообще общей виной белого населения.
geeksplaining
Наставления, даваемые одним гиком другому, не убедившемуся что они актуальны.

В общем, модно теперича быть униженным и оскорблённым...

words

Tags:

Dec. 9th, 2016

masked, myself

Моральные ценности

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

Робб Уиллер (@ghostfacewiller), один из апологетов этой теории, утверждает что наши моральные убеждения в бóльшей степени закладываются генетически, и впоследствии несколько подшлифовываются семьёй и обществом. Таким образом эволюция подбирает оптимальный состав популяции и таким образом формирует некоторую "естественную мораль" (привет Канту!). Помнится, Докинз описывал модель агрессивности в обществе, а эти ребята пошли дальше и выделили шесть базовых ценностей:

  1. care/harm: защита индивидуумов от вреда
  2. fairness/cheating: поддержание справедливости
  3. liberty/oppression: ценность личных свобод
  4. loyalty/betrayal: преданность семье, обществу, стране
  5. authority/subversion: подчинение традициям и власти
  6. sanctity/degradation: борьба с отвратительным (вещами, продуктами, поступками)

(Желающие померить свой моральный базис могут сделать это на сайте Your Morals.)

А прикладной эффект этой теории состоит в том, что в этом шестимерном пространстве либералы и консерваторы хорошо раскладываются на два кластера - либералы больше ценят три первые критерия, а консерваторы - три последних. Этот водораздел отлично сформулировал тот самый Давид Хомак (@aalien):

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

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

Главное - была бы политическая воля на поиск продуктивного диалога...

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

Dec. 7th, 2016

masked, myself

Goodhart's law // Dura Lex #4

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

Закон Гудхарта

Любая метрика, принимаемая целью, перестаёт быть хорошей метрикой.

В оригинале Гудхарт, будучи экономистом, писал: "As soon as the government attempts to regulate any particular set of financial assets, these become unreliable as indicators of economic trends."

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

А в качестве байки на закуску - я бы напомнил историю про отлов кобр в Индии. В колониальные времена в Индии англичане решили что ядовитых кобр развелось слишком много и неплохо бы было уменьшить их популяцию. Недолго думая, они назначили небольшую награду за голову убитой кобры. Индусы начали массово истреблять змей, а когда их поголовье начало уменьшаться настолько что доходы змееохоты пошли вниз - основали фермы по разведению кобр. Белые люди фишку просекли, премии отменили, фермы были распущены, кобр стало ещё больше чем было, а всю историю нарекли "The Cobra Effect". Впоследствии, для тупых, история повторилась ещё несколько раз - с отловом крыс во Вьетнаме, истреблением воробьёв в Китае, и т.д. Поговаривают, что средневековый чумной мор - тоже следствие истребление котиков, считавшимися дьявольскими созданиями, да вот только закончилось это скрепное начинание крысиным раздольем. Но это уже начало совсем другой истории...

Previous 10

masked, myself

February 2017

S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728    

Syndicate

RSS Atom
Powered by LiveJournal.com