Tumblelog by Soup.io
Newer posts are loading.
You are at the newest post.
Click here to check if anything new just came in.

December 28 2016

12:07

Doom 2016

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

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

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

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

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

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

December 15 2016

12:06

[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

December 09 2016

12:06

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

Каждый раз когда я слышу слово "мораль", моя рука тянется к плазмагану. Однако недавно я послушал очередной любимый 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 поясняют, что у условных консерваторов есть миссия, и приверженность авторитарным идеалам вытекает из самоценности этой миссии и важности её достижения. Ну а там "дрова рубят - щепки летят", что понятное дело радикальным образом противоречит либеральным идеалам. Такой расклад должен приводить к поляризации населения, что мы и наблюдаем, причём оная поляризация постоянно растёт. И казалось бы всё выглядит совсем безнадёжно, но...

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

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

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

December 07 2016

12:06

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". Впоследствии, для тупых, история повторилась ещё несколько раз - с отловом крыс во Вьетнаме, истреблением воробьёв в Китае, и т.д. Поговаривают, что средневековый чумной мор - тоже следствие истребление котиков, считавшимися дьявольскими созданиями, да вот только закончилось это скрепное начинание крысиным раздольем. Но это уже начало совсем другой истории...

December 02 2016

11:05

Десять Лет в Одной Лодке

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

Поздравления (и восхищения двузначности даты) принимаются!

life

November 17 2016

10:48

42.

Внезапно:


42

Жить с пониманием "что не хозяин в своём доме" уже научился, а вот понять зачем - пока не выходит.

November 14 2016

12:53

JSON APIs

А подскажите мне, коллеги-программисты, какой нонеча самый кошерный способ правильно описывать HTTP APIs? Ну вот так, чтобы свой обычный REST JSON API, описать его один раз и чтобы дальше всё само получилось: документация, клиенты для скриптовых (и не только) языков, какой-нибудь online playground, и всё такое?

Мы в нашей конторе пять лет назад, когда внедряли REST, ничего зрелого и толкового не нашли, и поэтому запилили свой велосипед: Sleepwalker. Это потом бурным цветом расцвели RAML, Swagger, WADL и прочие, а у нас уже наросли кучи полезного code base.

Вот я и думаю - если бы новый проект начинать сейчас, то что бы следовало взять за основу? Там же только на первый взгляд всё несложно, а чуть углубился в детали - и из-под каждой по дьяволу мерещится. А вдруг хочется поддержать не только JSON, а например ещё и XML? А если захочется какой-нибудь CSV или вообще blob наружу выдать? А как ошибки документировать? А как HTTP errors пересекать с ошибками приложения? А как bulk-операции реализовывать? И прочее, и прочее, и прочее...

С другой стороны - у всех же разработчиков должны быть точно такие же общие проблемы (даже если они их не замечают). А значит и общие решения должны быть, и на исходе 2016-го года они уже должны были выкристаллизоваться. Так и где же они?!

coding

November 11 2016

12:07

[gaming] Plants vs. Zombies: Heroes

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

А вот на карточные игры типа MtG или B5CCG у меня так и не вышло залипнуть (несмотря на всяческую агитацию larubin). Так что когда вышла PvZ: Heroes, я на неё особенно не обратил внимания, хоть в своё время и провёл за оригинальной PvZ бесчисленные часы: сначала за десктопной, а потом - за планшетной.

И вот на прошлой неделе пошёл в Play Store приложеньица обновить, и вдруг смотрю - передо мной баннер висит с Plants vs. Zombies, ну я думаю - дай попробую. Попробовал - и залип! Поначалу мне как не-CCG-шнику было сложновато: два разных класса игроков, четыре фазы у каждого раунда, разные категории карт с разбивкой по героям... Но потом в голове сложилась ментальная модель игры, шестерёнки заскрипели, нейрончики понеслись высчитывать условные вероятности комбинаций, и - всё, я подсел.

http://www.youtube.com/watch?v=tLwRn0oI0C4

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

gaming

November 10 2016

22:46

Вот и славно, Трамп-пам-пам

Подумал, что надо бы отметиться насчёт свежевыбранного оранжевого президента. Побрюзжать и посетовать, как положено стареющему либералу. А потом подумал, что я уже too old for that shit. Ну в самом деле кто я такой, усталый бородатый космополит, чтобы сетовать по поводу выражения воли народа этой страны, приютившей меня.

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

Главное при оценке деятельности - не забывать про технологию "Двух Санта-Клаусов" (про которую я писал в обще-менеджерском аспекте). То есть все наблюдаемые эффекты умножать на время проведенное в руководящем кресле. Измерять результаты пропорционально приложенным усилиям. Мне кажется, это будет справедливо.

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

politics

September 29 2016

11:07

В старом подвале на грязной фанерке...

Почитал тут под утренний кофе новости с одной шестой, и вспомнил презанятную историю, рассказанную в книжке "Freakonomics" (которая есть и в переводе). История о криминальной жизни Нью-Йорка, и как она связана с движением феминизма.

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

Туристический буклетик конца семидесятых годов назывался Welcome to Fear City и рекомендовал туристам: не появляться на улицах после шести вечера, не пользоваться метро, не покидать пределов Манхэттена, крепко держать свои сумки на улицах, и так далее. К концу awesome 80s ситуация усугубилась появлением на улицах крэка, вокруг которого моментально стали собираться постоянно конкурирующие друг с другом банды дилеров. Копы хватались за головы.

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

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

Однако Левитт и Дабнер в своей книге предлагают свою, экономическую, теорию внезапного уменьшения преступности. В далёком 1973 году Верховный Суд вынес постановление в деле Roe v. Wade, закрепил право женщин на прерывание нежелательной беременности до наступления жизнеспособности плода (даже несмотря на то, что истица к моменту рассмотрения дела так и не смогла провести аборт и успела родить). Дух отгремевшей сексуальной революции сделал своё дело, и феминизм закрепил ещё одну победу.

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

Чувствую, что мы скоро будем свидетелями ещё одного эксперимента в этой области. Заведите свои будильники на 2033 год!

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

В любом случае - время покажет.

politics

September 26 2016

11:07

Dubstep

У Дугласа Адамса есть замечательное высказывание:

I've come up with a set of rules that describe our reactions to technologies:
1. Anything that is in the world when you’re born is normal and ordinary and is just a natural part of the way the world works.
2. Anything that's invented between when you’re fifteen and thirty-five is new and exciting and revolutionary and you can probably get a career in it.
3. Anything invented after you're thirty-five is against the natural order of things.

И вот я посмотрел на свой музыкальный плейлист, и понял что то же самое применимо и к музыкальным вкусам. Я подозревал, что репертуар моего плеера практически не менялся уже лет десять, но послушав треки с раскопанного недавно первого iPhone окончательно убедился в этом. Последний музыкальный эксперимент, который я смог вспомнить, относился к эпохе расцвета Nu Metal'a, что как раз хорошо ложится в мой тридцатник.

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

Посидел, послушал... Потыкал на skip пока не упёрся в пандоровский лимит. Ну что могу сказать... Во времена моей юности, когда мы ночами программировали техно на Sound Blaster'ах под Scream Tracker'ом это называлось "Поиграл с сэмплами @ и проиграл". Ну в смысле не ужас-ужас-ужас, а просто печалька, хоть и слушать можно.

Впрочем, нашёлся в этом эксперименте и плюс. В процессе отслушивания хитов обнаружился коллектив "The Glitch Mob", который своей музыкой до боли напомнил музыку компьютеров моей юности: Purple Motion, CC Catch, Necros, Elwood, вот это всё. Так что не всё так плохо. Дух старой школы ещё жив, хоть и поменял название.

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

Всё-таки Дуглас Адамс был чертовски прав и это совершенно применительно и к музыке.

music

September 01 2016

19:29

Призрачно всё в этих ваших интернетах

К тому, что в этих ваших интернетах постоянно кто-то неправ я смог привыкнуть, хоть было и нелегко. А вот к тому что там всё постоянно пропадает мой Lawful Neutral Alignment никак не приспособится!

На этот раз экзистенциальной печали подкинул сервис Readability. Удобная такая штука была поначалу: кидаешь туда всякие longread'ы лёгким щелчком букмарклета, она их переформатирует для более удобного чтения, а потом даёт это читать - хоть на их странице, хоть в приложениях на мобиле. Несмотря на то, что количество недочитанного там постоянно росло (и грозило полностью превратиться в stack'o'shame), всё равно это было очень удобно для чтения за ланчем, в очередях, и в других местах уединения.

А потом что-то пошло не так: сначала начали мешать в сервис социальщину, и вместо своих отложенных статеек я стал первым делом видеть произведения каких-то графоманов. Потом начало отчаянно глючить мобильное приложение - то покажет все 900 статей, то покажет что ничего нет, а то захочет минут 15-20 синхронизироваться. И вдруг случился внезапный коллапс: практически одновременно Readability объявила о своём закрытии и их главная альтернатива Instapaper внезапно продалась Pinterest'у (что тоже означает скорый конец).

Ну ладно, свой архив статеек с Readability я вытяну, а потом своим скриптом допилю до читабельного состояния. Но что дальше? Двигаться на оставшийся Pocket и молиться Зевсу чтобы и он не закрылся? Уходить на какой-нибудь платный сервис вроде El Curator надеясь что его платность позволит ему протянуть подольше? Или наоборот пойти на какой-нибудь мини-сервис типа Klip.me или Basket ожидая что раз они мелкие, то может владельцы не так быстро разорятся?

Или уже не ждать милостей от интернетовской природы и запилить себе свой собственный сервачок с чем-нибудь самопальным или оперсорным типа Wallabag? Мне так видится, что надёжность и долговечность своего карманного сервера вполне сравнима с любым онлайн-сервисом, будь он гаражный стартап или Гугловский продукт.

internet

July 21 2016

09:49

Красный Цветок

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

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

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

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

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

books

July 15 2016

12:20

Заваленный горизонт событий

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

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

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

Мобильник-то я себе к осени поменяю...

cellphones

July 13 2016

19:37

Роботы для Амазона

Попробовал я тут недавно игру Game of Drones по мотивам Футурамы, и не нашёл в ней ничего хорошего кроме анимированных футурамовских мини-комиксов, зато оные комиксы рулят и вызывают ностальгию. Особенно понравилась шутка про магазин Мамазон с бесплатной доставкой за деньги:

Prof. Fansworth: Mom has a new program "Momazon Primo." It's free shipping that you pay for!
Conrad: Sweet puma of Petaluma! That's genius!

А вспомнил про Мамазон я из-за вчерашнего Amazon Prime Day. Хитрюга Безос в прошлом году решил не дожидаться дикой Чёрной Пятницы, а устроить свою собственную чёрную пятницу, с блэкджеком и шлюхами, но во вторник и только для обладателей Amazon Prime. И результат оказался настолько хорошим, что его объявили ежегодным.

Однако, совершенно необязательно дожидаться чёрных пятниц и прочих распродаж, чтобы отловить хорошую скидку. Для этого есть отлично функционирующие роботы, которым достаточно скормить ссылку на магазин, указать желаемую цену (ну почти как обратный аукцион), и сидеть ждать уведомления в почту. Таких роботов довольно много разных (Lootr, Zing Sale, Price Jot, Price Chirp, 5&10), но я пользовался только тремя, IMHO лучшими:

1. The Tracktor. Трактор строго заточен под Amazon: даёшь ему ASIN и цену и ждёшь письма, когда можно закупить желаемое. Добавив его в Chrome, можно прямо в Амазоне видеть график изменения цен за последнее время. А это чертовски полезно!

2. Keepa. Кипа с виду немного гиковская, но по умениям ничуть не уступает Трактору: отслеживает товары на Amazon'e, присылает уведомления (в том числе мобильные!), и так же умеет рисовать графики изменения цен, если поставить его расширение в браузер.

3. Camel Camel Camel. Верблюд-в-Кубе - кажется самый старый из выживших сервисов такого вида (или PriceDrop самый старый?), но тем не менее и он тоже идёт в ногу со временем: и расширения опубликовал, и интеграцию с амазоновскими wishlists прикрутил.

Если не ограничивать свой выбор Амазоном - можно попробовать ещё Invisible Hand, который подскажет оптимальные цены прямо поверх Амазоновской страницы. Или Slick Deals который сравнивает цены между разными магазами. А ещё есть универсальный myAlerts выросший из TrackIf.com. И наверняка уже появились какие-нибудь новые, которых я ещё не видел.

Умельцы конечно могут сами на питоне наваять такое, тягая данные с priceJSON или напрямую с Amazon'a. Но я уже слишком стар для этого. Мне проще покликать на кнопки и пойти ещё подремать...

Приятного потреблятства!

internet

April 22 2016

12:37

Series 2015

Традиционно, в ожидании свежего сезона Game of Thrones есть время подвести итоги сериального мира. Начнём со старого, местами доброго, а местами и не очень:

Big Bang Theory
Физики всё так же продолжают шутить, но есть мнение что, как и в других сериалах, после появления у героев потомства задор постепенно пойдёт вниз, ну или перейдёт в другие, менее смешные формы. Так что ждём акульего прыжка.
Homeland
Керри Метисон, прям как Штирлиц, всё так же продолжает водить вокруг пальца все разведки мира. С первыми сезонами не сравнить конечно, но всё равно лучше 95% всего остального на TV.
True Detective
Второй сезон Детективов пришлось отсмотреть исключительно как дань уважения первому сезону. Уже после пары серий стало хотеться чтобы все действующие лица поскорее умерли, не долго мучаясь. На последних минутах финальной серии - облегчённо выдохнул, хоть и без чувства удовлетворения.
Fargo
Второй Фарго был на удивление неплох, хоть и мало чем похож на первый (да и на фильм пожалуй). По-своему стильный, захватывающий, и главное - в конце концов почти все кто надо умерли. Я доволен.
Elementary
И только Элементарные Холмс и Ватсонша уже который год клепают на-гора вполне смотрибельные эпизоды. Может конечно потому что ничего удивительного от них и не ожидаю. Разве что появится сам сэр Конан Дойль и окажется чернокожей лесбиянкой.

Из нового - много хорошего и разного:

X-files
Возвращение X-Files - наверное главная новость моей сериальной жизни. Как будто не было последних 20 лет, и всё продолжается в том же духе. Какие-то безумные заговоры, злобные инопланетчики, и весёлые серии-интермиссии. В общем - X-Files тот! Вот только я уже не тот, что 20 лет назад...
Better Call Saul
Уж не знаю, вся ли команда из Breaking Bad перешла снимать спин-офф про проныру Сола Гудмана, или только сценаристы с операторами. Но по совокупности - могу сказать что получился однозначно лучший драматический сериал сезона! С нетерпением ждал каждую серию, а теперь вот жду финала!
Narcos
Netflix внезапно взяли, да и сняли почти документальную драму про нарко-барона Пабло Эскобара (в русском варианте идущую под названием Барыги). На мой взгляд - вышло отлично! Нечасто со мной бывает чтобы после каждой серии я уходил надолго в Википедию и возвращался с неизменным "ну надо же, и правда!"
Mr Robot
Мистер Робот, круто взявший в начале, вдруг оказался вовсе не фильмом про хакеров, а... даже не знаю чем. Анархисты-киберпанки, борцы с масонами, в смысле мировой закулисой... Слейтер конечно разнообразит это шапито, но всё равно чем дальше, тем получается тяжелее. Уж даже не знаю чем они будут удивлять в следующем сезоне.
Man in a High Castle
Признаюсь, что оригинала я не читал, так что сравнивать мне не с чем, и смотреть пришлось с нуля и впечатление осталось двойственное. Отличное начало, куча хороших сюжетных заделов, а потом это всё как-то ни во что не воплотилось. Посмотрим, чем второй сезон порадует. А в первом - особенно подоставлял наш православный Шанг-Цунг, партийная кличка Пантелеймон (видео шок и всё такое).
The Knicks
По наводке bocharik засмотрел Больницу Никербокер от товарища Содерберга. Это примерно как Dr.House, но в Нью-Йорке и в начале прошлого века. Драматизм на полную катушку, помноженный на хирургический натурализм, плюс расизм, наркотики, подпольные аборты, отсутствие антибиотков, и так далее... Похоже на гнойный дренаж - смотреть страшно, а отвернуться невозможно. А ещё я из фильма узнал как сифилис успешно лечили малярией.
Masters of Sex
Кстати, о врачах - дошли таки руки посмотреть Мастеров Секса, про пионеров сексологии Вильяма Мастерса и Вирджинию Джонсон. Весёленькая такая медицинская драма в обстановке Америки пуританских 50-х годов о том как ковалась сексуальная революция.
The Frankenstein Chronicles
Случайно был засмотрен ещё один сериал с Боромиром, в смысле Шоном Бином про опять же врачей-убийц, на этот раз из готичного Лондона XIX века. И традиционная интрига - дотянет ли Эд Старк, в смысле Шон Бин хотя бы до cliffhanger'a или нет...
Magicians
Не знаю зачем, посмотрел несколько эпизодов Нью-йоркских Волшебников. Это типа такой Хогвартс, но с блэкджеком и шлюхами, потому что расположен в Нью-Йорке. Говорят, что книжка по которой всё это снято не так плоха и даже имеет какой-то смысл. Ну не знаю, как по мне - так совершенно проходное подростковое кино...

И это я кажется чего-то ещё по мелочам упустил...

series

March 10 2016

12:00

Gaming Status

Свершилось! Нашёл-таки я себе игру-задурялку какую хотел!

С возрастом становится всё меньше свободного времени которое можно потратить на всяческие игрухи. Вот чтобы сесть за клавиатуру и провести несколько часов подряд за игрищами - становится фантастической редкостью. Очередь ("stack of shame") хороших игр в Steam'e становится удручающе длинной. Воспоминания о часах проведённых на Chau Sara или о бесконечных битвах с террористами вызывают дикую ностальгию. А поиграться-то всё равно хочется!

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

Пробовал Clash of Clans и с дюжину его клонов - не пошло. Уж больно толсто там вымогаются деньги, а платить столько денег за игру мне домовитость не позволяет. Потом попробовал Boom Beach - там примерно то же самое, но всё гораздо мягче и тоньше, так что играть даже интересно. Правильный matchmaking позволяет не тратить стопиццот баксов чтобы не чувствовать себя полным неудачником, а постоянные задержки в игре дают время на несколько часов забывать об игре (да они и не так заметны с моим-то темпом жизни).

А потом был удивительный Angry Birds Fight, где надо было играть в банальнейший "три шара в ряд", но наперегонки с противником и в CCG антураже. Это было близко, но настолько воняло махровой казуальщиной, что через несколько недель было выпилено с телефона.

И вот наконец финские кудесники из Supercell выпустили Clash Royale - прямо то что надо. С виду - карточная игра, хотя на самом деле карточки там нужны в основном для того чтобы тянуть бабло с азартных лохов. А в остальном - именно то, что хотелось: трёх-минутные P2P-партии с типично starcraft'овским накалом! По духу очень напомнило старую BitmapBrother'скую игрушку моей юности под названием "Z" (кто знает - тот поймёт). Всё очень просто: на игровом поле есть три башни - свои надо защищать, вражеские выносить, и при этом всё что можно делать - это кастовать заклинания или миньонов на своей части территории. А потом остаётся только с напряжением следить - куда побегут твои бойцы и что удумает твой противник. И через три минуты, когда всё будет кончено - радостно начать ещё одну партию!

Надеюсь, меня скоро отпустит...

gaming android

February 08 2016

21:08

Когда Кончается Воля

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

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

Как завещал нам дедушка Фрейд, наша жизнь - это постоянная борьба бессознательного id (в честь которого зовётся наша любимая id Software), сознательного эго, и морального супер-эго. Так вот в рамках этой теории - чем больше эго сопротивляется порывам id, тем больше тратится психической энергии, которая восстанавливается медленно и может подходить к концу. Такое истощение воли (volition по-английски) и назвали эффектом Ego Depletion. Теорию Фрейда сто раз опровергли, а название прижилось.

Для исследования "волевых ресурсов" учёные провели ещё один эксперимент "Редиски и Печеньки". Сказали подопытным, что будут проверять чувство вкуса, и попросили прийти на исследование натощак. Голодных испытуемых приводили в дегустационную комнату, где пекли шоколадные печеньки. Однако одним доставалось изучать вкусовые качества свежевыпеченых сладостей, в то время как другим давали плошку редисок, которые и надо было дегустировать глядя на стопки источающих шоколадно-ванильный аромат печенек. Понятно, что целью эксперимента было не простое издевательство. Все испытуемые с честью прошли этот тест, а редисочники (в отличие от детишек) даже не слопали ни одной печеньки, однако их воля понесла ощутимые потери, что собственно и продемонстрировал следующий тест. Испытуемым выдали логические задачки, но не предупредили что задачки - неразрешимые. По статистике, обычный человек (не участвовавший в дегустации) сдавался в среднем через 20 минут, дегустаторы печенек выдерживали чуть меньш - 19 минут, а вот утомлённые внутренней борьбой дегустаторы печенек сдавались всего через 8 минут. Учёные сделали вывод что "держание себя в узде" имеет свою цену - волевую усталость.

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

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

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

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

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

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

psychology

January 08 2016

12:07

Теле-ненависть

People used what they called a telephone because they hated being close together and they were scared of being alone.
© Chuck Palahniuk
Я ненавижу телефоны. Это знают все, хоть немного знает меня. Я ненавижу неожиданность телефонного звонка. Я ненавижу этих несчастных телемаркетеров. Я ненавижу общение с незнакомыми людьми, до которых не могу дотянуться ни взглядом ни прикосновением. Я ненавижу паническое ожидание самых плохих новостей, которое приносит внезапный ночной телефонный звонок.

И телефоны отвечают мне взаимностью.

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

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

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

Думаешь вот, что всё-таки третье тысячеление на дворе, интернет проникает вообще во всё, и телефоны скоро станут неактуальны. Идёшь в интернет заказывать какой-нибудь бытовой сервис, радостно находишь онлайновую формочку заказа, заполняешь её, отправляешь... А в ответ получаешь письмо: "Спасибо {username}! Позвони нам по телефону 1-800-FUCKYOU и мы примем твой заказ!"

А за окном продолжало проноситься третье тысячелетие...

grumble

December 08 2015

12:07

Инженерная импотенция

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

Однако, старик Бернард Шоу не зря говорил "We don't stop playing because we grow old; we grow old because we stop playing." Играться со временем хотелось всё больше и больше. Список неигранного в Steam прямо-таки не давал спокойно спать по ночам. Ну вот как можно спать, когда там целый Fallout4 стоит с бостонскими окрестностями?!

Короче, было решено запилить отдельный игровой комп. Чай собирал же компы раньше! Хоть и не без проблем, но собирал! А тут как раз камрад le0nard подогнал готовую мать с процом и жидкостным охлаждением. Осталось только докупить видюху, недостающей мелочёвки, и красивый корпус. Пару месяцев прокрастинации - и всё готово!

А дальше случилось неожиданное. Внезапно™ обнаружилось что за прошедшие годы технологии ушли так далеко, что мне их уже и не видно. Собрать воедино материнку, блок питания и пачку вентиляторов с горем пополам (и просмотром образовательных роликов на YouTube) ещё удалось. А вот уже подключить мамку к разъёмам панелек корпуса оказалось совершенно невыполнимой задачей - ну вот не сходятся разъёмы друг к другу и к видеороликам, хоть тресни!

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

С тех пор так и не решил что делать. То ли заняться серьёзным самообразованием в области современного hardware. То ли отправиться колесить по окресностям в поисках каких-нибудь шараг, способных за небольшой прайс привести эту железяку в чувство. То ли вернуться к рисунку №1 и оставить уже надежды поиграться. В любом случае - вышло как-то неожиданно и грустно.

Part2: зашедший в гости alexaces указал на три недопротянутые кабеля, после чего всё более-менее завелось и заработало!

hardware

Older posts are this way If this message doesn't go away, click anywhere on the page to continue loading posts.
Could not load more posts
Maybe Soup is currently being updated? I'll try again automatically in a few seconds...
Just a second, loading more posts...
You've reached the end.

Don't be the product, buy the product!

Schweinderl