?

Log in

Previous 10

Nov. 17th, 1974

masked, myself

[sticky post] Welcome!

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

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

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

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

Jun. 20th, 2017

masked, myself

Женский взгляд с Элисон Бекдель

Смотрел намедни в кино Wonder Woman, и внезапно вспомнил про современный феминистический Тест Бекдель для оценки современной кинематографии. Тест очень простой - в фильме должны быть две поименованые героини, разговаривающие не о мужчине. Этот казалось бы несложный тест проваливают огромное количество фильмов, причём чем более патриархальные времена на дворе - тем меньше проходящих тест фильмов. Что собственно и требовалось продемонстрировать.

В интернетах есть несколько сайтиков, где фанаты подробно примеряют этот тест на свои любимые фильмы. Ну например английский Bechdel Test или русский А бабы здесь тихие. Занятно было вспомнить десяток любимых фильмов, примерить на них тест в уме, а потом прочитать подробный разбор.

А Wonder Woman очень даже неплоха. И феминистический тест проходит с большим запасом. Рекомендую.

Tags:

Jun. 19th, 2017

masked, myself

В чём счастье, брат?

Помнится, десять лет назад Скотт Адамс (который Dilbert) вывел свою Супер-Формулу Счастья:

Счастье =
  Здоровье +
  Деньги +
  Общественая Жизнь +
  Смысл Жизни

А потом пришёл Тим Урбан (который Wait but Why) и всё опошлил. Он упростил эту формулу до примитивного:

Счастье = Реальность — Ожидания

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

Я бы, памятуя о своём опыте недоверия самому себе, конечно исправил эту формулу на чуть более сложную:

Счастье = Восприятие(Реальность) — Ожидания

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

Tags:

Jun. 1st, 2017

masked, myself

Naïve Realism

Недавно любимый подкаст "You Are Not So Smart" опять порадовал шикарным выпуском, на этот раз про удивительный эффект наивного реализма. При всей своей простоте и даже очевидности, это эффект будет позловещее пресловутого кризиса немецкой философии.

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

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

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

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

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

В интернете кто-то НЕПРАВ!

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

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

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

May. 30th, 2017

masked, myself

Книга Рекодеров и Гиннесов

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

Девушка по имени Весна

В январе 1972 года из Копенгагена в Загреб вылетел небольшой самолёт DC9 Югославских авиалиний. По ошибке в состав экипажа включили молодую стажёрку-стюардессу Весну Вулович вместо стюардессы Весны Николич. И так девушка по имени Весна попала в историю из-за этой ошибки и теракта случившегося на борту. Пролетая где-то над Чехией самолёт взорвался на высоте 10160 метров и остатки самолёта разметало на целый километр. Однако старый военный медик из прибежавших селян обнаружил девушку живой, хоть и в коме и с большим числом переломов и травм. Через месяц лечения её удалось вывести из комы, и она первым делом попросила закурить. Через полтора года лечения она практически пришла в себя, удалось справиться даже с параличом ног. Бояться высоты и полётов после этого она не стала, и даже пыталась вернуться на работу бортпроводницей.

Так Весна Вулович вошла в Книгу Рекордов Гиннеса как живой человек, упавший с самой большой высоты. После этого она прожила долгую жизнь и умерла всего полгода назад .

Советская Лариса Савицкая, выжившая после падения с высоты 5220 метров на пути из свадебного путешествия заняла в Книге Рекордов Гиннеса сразу по двум категориям: как россиянка выжившая после падения с максимальной высоты и как человек получивший минимальную сумму компенсации (75р от Госстраха).

Одним глазком глянуть на протоны

Анатолий Бугорский, советский физик-теоретик, вошёл в историю тем, что сумел заглянуть в работающий сихнротрон У-70. Традиционное русское раздолбайство привело к тому что 13 июля 1978 года системы безопасности синхротрона не сработали и физик смог подставить голову под высокоскоростной пучок протонов (76 GeV). Радиационную дозу этого события оценивают в несколько сот тысяч рентген.

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

Увы, Советская бюрократия до Перестройки держала это событие в тайне, а самого Анатолия и до сих пор считают всего лишь инвалидом третьей группы по категории "несчастный случай", да и эту инвалидность он с трудом получил в суровые 90-е.

The Atomic Man

Вообще в области ядерной физики удивительных событий хоть ложкой ешь! Вот к примеру, Гарольд Мак-Класки, вошедший в историю под погонялом Атомный Человек. Осенью 1976 года Гарольд трудился в лаборатории аффинажа плутония (PFP aka Z-Plant), выполняя работы в стеклянном боксе. Он начал растворять в азотной кислоте некий состав с америцием, но что-то пошло не так и случился взрыв, который бокс не выдержал. Гарольд принял на себя и осколки стекла, и брызги азотной кислоты, и чудовищную дозу америция (37 мегабеккерелей Am241). Однако ушлые медики за полгода упорного труда сумели вывести из него достаточно изотопов, чтобы он не представлял опасности для окружающих. А через год - и вовсе отпустили его домой, где знакомые всё равно сторонились его.

Лабораторию после инциндента опечатали, и не открывали в течении 15 лет. Затем потихоньку начали работы по дезактивации и, кажется, ведут до сих пор. А сам Гарольд прожил ещё 11 лет и умер в 75 лет от сердечной недостаточности, оставаясь физиком в душе и сторонником атомной энергетики. А вскрытие не обнаружило признаков рака в его всё ещё радиоактивных частях тела.

Немного грустной беллетристикиCollapse )
Tags: ,

May. 22nd, 2017

masked, myself

Instant View

Ален нови, ностра алис! Что означает — ежели один человек построил, другой завсегда разобрать может.
© к/ф Формула Любви
По мере того как веб-дизайнеры, науськиваемые SEOшниками, всё больше изгалялись в своей креативности, на нашей стороне всё больше крепло желание как-то пресечь всё это на корню, чтобы просто побыстрее добраться до искомого текста, запрятанного за баннерами, всплывающими подписками и прочей мишурой.

Сначала пробовали бороться AdBlock'ами, и они конечно помогали, но хотелось большей унификации. Появились читалки вроде покойной Readability (от которой впрочем ещё остаётся Mercury API). Тут же подтянулись монстры: Google с его неоднозначным AMP и Facebook с Instant Article начали тянуть одеяло на себя, предлагая упрощённые версии страниц со своей рекламой под эгидой заботы о мобильных пользователях.

А вот в нашу сторону одеяло пока никто не тянул. Пока красавчик Дуров не запилил Telegram с его Instant View. Они сделали именно то, что я думал реализовать в своей читалке: сделали возможность к каждому сайту написать свой собственный фильтр, который грамотно вытянет нужную информацию и оформатирует в хорошо читаемом виде. И объявили конкурс с призовым фондом в $200000 на самые хорошие темплейты для сайтов.

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

May. 19th, 2017

masked, myself

Мементо

В процессе дизайна персонального архиватора обнаружил что существует достаточно официальный (RFC 7089) протокол для архивации веб-ресурсов под названием Memento. Авторы протокола пошли оригинальным путём и просто расширили стандартную процедуру "content negotiation" ещё одним измерением - временем!

В схеме Memento клиент может сделать HEAD-запрос к ресурсу (на сервере, поддерживающем эту схему) с указанием заголовка "Accept-Datetime: {date}" и сервер отвечает на такой запрос стандартным 200 OK с указанием места где живёт "TimeGate" - сервер архивации, и выглядит это как "Link: {uri}, rel=timegate". После этого можно обратиться к таймгейт-серверу и он выдаст 302 Found туда где уже и выдадут запрошенную архивную копию.

На основе этого протокола придумали решение моей проблемы протухающих ссылок - Robust Links. Тэг ссылки просто расширяется дополнительными атрибутами data-versiondate и data-versionurl, так что ссылки выглядят примерно так:

<a href="http://thekeepers.org/" data-versionurl="http://archive.today/DTt8f" data-versiondate="2014-11-01">http://thekeepers.org/</a>
// rendered as http://thekeepers.org/

Такие декорированные ссылки небольшим скриптом можно превратить в мини-менюшки выбора конкретной сохранённой версии документа по ссылке. К сожалению, обычному бложеку на LJ/DW такая техника не подходит потому что сторонний скрипт так легко не подцепить. Поэтому Memento-сервисы обычно поддерживают запросы вида GET /{date}/{resource uri}, однако стандартизация сюда ещё не добралась и каждый сервис лепит что-то своё.

Увы, серьёзных сервисов поддерживающих Memento, не так уж и много: Wayback Machine, Archive Today, Perma.cc. Wayback Machine примечательна своим возрастом - она архивирует интернет с 2001 года (я там даже нашёл свой старый хомяк из прошлого тысячелетия!). Archive Today поражает качеством архивирования - видимо они загружают страницы в headless browser и сохраняют получившееся состояние. Однако совершенно непонятно кому принадлежит этот сервис и соответственно неясно сколько он ещё протянет. Perma.cc пилится Гарвардским университетом, так что стоит предположить что он переживёт все подобные сервисы, что и является его главным преимуществом.

Чувствую, в своём хабе-архивариусе надо будет запилить поддержку Memento. Незачем велосипеды изобретать. Было бы совсем круто сделать этот протокол распределённым, чтобы каждый такой сервачок мог спросить у соседних сервачков "а у вас такого URLя не найдётся?", но как только начинаешь думать о децентрализации - сразу всплывает такое количество проблем, что всё желание думать дальше и пропадает. Поэтому наш девиз - каждый сам за себя!

May. 15th, 2017

masked, myself

Маленькая Тихая Интернет-Гавань

Выкроил на неделе чутка свободного времени, пошерстил интернеты на предмет персональной системы архивации ссылок. Результаты неутешительные: понаписано много чего, а того чего надо мне - нету. Толи никому такого не надо, толи я странного хочу, толи и то и другое...

В списке self-hosted архиваторов есть ровно две позиции:

  1. Wallabag. Хоть внутри и на богомерзком PHP, но снаружи выглядит неплохо. Много хороших фич: работающая readability, теги, поиск, RSS-фиды, импорт, экспорт в mobi/epub. Есть мобильные приложения.
  2. Nunux. Более молодёжный: на NodeJS, с модными external identities, приличным REST API. Но

Букмаркеров оказалось больше, но все страшные как атомная война: Shaarli, SemanticScuttle, Pinry, UnMark.

Сокращаторов тоже есть несколько: lstu, polr, YOURLS. Но только последний делает что-то сложнее тупого управления одной таблицей в БД, да и тот на PHP. Но мне кажется, свой сокращатор и так пишется за пару вечеров на любимом языке.

В общем, кое-что уже написано, но не очень хорошо и непонятно как это всё интегрировать.

От отчаяния пошёл посмотреть на готовые сервисы: pinboard, raindrop, diigo, stash.ai, contentle, historious. Нашёл даже такой оверкилл как BookmarkOS. И приличным из них всех мне кажется только Diigo. И я бы даже раскошелился на $50/год чтобы включить архивацию страниц, однако где гарантии что лет через пять от не уйдёт в царство Аида, унеся с собой тысячи заботливо разложенных закладок?

Чем дальше - тем больше мне хочется сесть и написать себе свой собственный аналог того же Diigo с самыми важными фичами:

  • каталогизатор ссылок (теги, коллекции)
  • сокращатор ссылок
  • архивация содержимого ссылок
  • поиск по сохранённым ссылкам
  • оптимизатор содержимого a-la readability/newspaper
  • ведение очереди/очередей для чтения

А чтобы самому не писать мобильные клиенты - написать прокси-сервер для клиента от Wallabag.

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

May. 12th, 2017

masked, myself

[words] Crab Mentality

Узнал недавно новое выражение, очень точно описывающее поведение некоторых:

Crab mentality
Crab mentality (русское «Менталитет краба») — поведение на основе принципа: "If I can’t have it, neither can you". Названо по аналогии с ведром крабов, каждый из которых будет мешать любому сородичу выбирающемуся из ведра. Туда же обычно относят и поведение по принципу "собака на сене".

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

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

Tags:

May. 10th, 2017

masked, myself

Float Boston

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

На практике всё оказалось несколько прозаичнее. Пришёл в конторку Float Boston в соседнем Somerville, показал подаренный супругой сертификат на час плавания, и после непродолжительного ожидания был проведён в комнату для проведения таинства. В комнате - всё как полагается в мистических заведениях: приглушённый свет, ароматические масла, мерцающие кристаллы. И - здоровый бак с дверцей сбоку. Дальше всё просто - раздеваешься, залепляешь уши силиконовыми затычками, забираешься в бак, и закрываешь за собой дверцу.

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

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

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

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

Tags:

Previous 10

masked, myself

June 2017

S M T W T F S
    123
45678910
11121314151617
18192021222324
252627282930 

Syndicate

RSS Atom
Powered by LiveJournal.com