Я работаю над Хекслетом. Попробуйте мой курс Введение в программирование. Еще веду научно-популярный подкаст и рассылку для изучающих английский.

Изучение английского 🇬🇧

Осознанность

Изучение мира

Блог

Снижение активности окружающего мира

В течение 2017 года активно занимался снижением активности технологий и объектов вокруг меня. Что это значит вкратце:

  • устройства не должны делать мне сюрпризов (no push)
  • информация по умолчанию не должна доходить до меня (deliberate pull)
  • прошлый я не должен диктовать настоящему мне (no plan)
  • я не должен тратить энергию на поддержание этих правил (no thought)

Уход от соц. сетей и блогов

Я полностью отключился от социальных сетей примерно год назад и перешел в режим «только для записи». В итоге отказался от всего, кроме Твиттера, где сегодня изредка пишу и отвечаю на вопросы, но не фолловлю никого.

Более того, Твиттер доступен только с браузера десктопа. Ни на одном мобильном устройстве нет клиентов и даже авторизации в браузере (на телефоне даже нет браузера — об этом позже).

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

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

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

Блокировка соединений

С помощью отличного приложения Focus я сделал себе такое расписание: почта, Slack-чат, все мессенджеры и любые развлекательные сайты доступны только с полудня до 15:00 и после 21:00 до полуночи. После девяти вечера я обычно уже ничего не делаю, поэтому по сути три часа днём — это единственное время, когда я могу разбирать письма и активно общаться с командой. Конечно, иногда по работе требуется сделать созвон или что-нибудь другое, но это редкие исключения. Думаю, команде тоже хорошо от того, что я меньше их беспокою :)

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

Все эти приложения для коммуникации автоматически закрываются через 15 минут без активности (quitter app). То есть, если я открыл почтовый клиент и не трогал его 15 минут, то он сам выключится.

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

Упрощение телефона

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

  1. Работа: техподдержка, бухгалтерия, банкинг, документы.
  2. Развлечения: книги, аудиокниги, подкасты, музыка.
  3. Утилиты: заметки, дневник, переводчик, таймеры, календарь, карты, todo.
  4. Фото: камера и библиотека.

С моим телефоном не получается занять минутку в очереди или по-быстрому потупить на унитазе. Батарейки хватает на два с лишним дня. Отключены все уведомления кроме звонков и сообщений. Никакое приложение не имеет права беспокоить меня, ничто не получает данные на фоне. Режим «не беспокоить» включается автоматически с 21:00 до полудня.

Отказ от планирования

За годы перепробовал кучу todo-менеджеров, начиная от легковесных Things и Wunderlist и заканчивая тяжелыми и гибкими системами вроде OmniFocus и 2Do. В итоге всегда возвращаюсь к Things. Сейчас с удовольствием пользуюсь версией 3 на всех устройствах.

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

Но очень очень редко получалось делать ровно то, что запланировано, и не делать то, что не запланировано. В итоге каждый день я переносил какие-то задачи из сегодня в будущее, и из будущего и прошлого — в сегодня.

Теперь я решил пойти кардинально другим путем: планирования нет вообще. У задач может быть только настоящий дедлайн. Такой, что если опоздаешь — будет что-то нехорошее. У задач типа «сделать очередную фичу» или «сходить за посылкой на почту» не может быть дедлайна. А вот у задачи типа «сдать налоговый отчет» есть четкий дедлайн.

Как оказалось, задач с настоящим дедлайном — единицы. Почти вся работа «может подождать» если понадобится.

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

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

Стараюсь минимизировать расписания во всех видах: минимум встреч, минимум созвонов, максимум асинхронности.

Обязательные перерывы

Приложение Time Out форсирует отвлекаться от компьютера:

  • каждые 15 минут на 15 секунд (встать, размяться, посмотреть вдаль)
  • каждый час на 10 минут

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

Выходные без работы

Звучит странно, но предприниматели и фрилансеры поймут: заставить себя не работать в выходные — довольно сложная задача.

Спальня без телефона

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


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

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

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

Если я нужен тебе, ищи меня в клубе

Иногда читатели и слушатели присылают мне пожертвования. Это началось со времен первых подкастов, лет 10 назад. Во многом эти пожертвования помогли появиться и выжить Хекслету в первые годы. Спасибо вам!

Я решил сделать систему, где такие люди станут чуть ближе ко мне и будут получать бонусы. Добро пожаловать в мой R-Клуб :)


Жду вас у входа в клуб.

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

Членство стоит $4.99 в месяц или $49.9 в год.

Члены клуба получают клёвые бонусы:

  • Бесплатнорассылка для изучающих английский + доступ к архиву всех выпусков (их уже 26!).
  • Скидка 30% на мои книги. Пока вышла только одна — «Изучение английского языка», но в разработке еще две книги.
  • Доступ к секретному подкасту*. Давно хочу вернуться к простому личному подкастингу (что-то типа «Казаха в Канаде», если кто помнит такое). Буду экспериментировать с форматом мини-подкастов *когда наберется 99 членов R-клуба.
  • Доступ к закрытой клубной группе в Телеграме. С удовольствием общаюсь с членами клуба, обсуждаю темы будущих постов и проектов, делюсь хорошими ссылками и т.д. Можно «пинать» меня и «заказывать» посты!
  • Ссылка на ваш сайт на странице клуба (если хотите).
  • Приятное тёплое чувство, что вы помогаете мне делиться изученным :-)
Подписаться за $4.99 в месяц

Я крутой, хочу подписаться за $49.9 в год.

P.S. Если вы уже подписаны на платную рассылку об английском, то вы автоматически стали членом R-клуба. Магия!

Hyper Key и навигация через IJKL

Никита написал зачем и как сделать навигацию через CapsLock + I/J/K/L вместо обычных стрелок. У него Caps Lock превратился в Fn, а комбинация Fn + I/J/K/L стала стрелочками.


Картинка из англоязычного блога Никиты. Подпишитесь на него, крутейший блог с качественными статьями.

У меня немного другая конфигурация: CapsLock выполняет роль Hyper Key: комбинации command+control+option+shift (⌘⇧⌥⌃). Идея проста — шорткаты с такой комбинацией практически не встречаются «в природе» (по умолчанию), поэтому я могу спокойно вешать на Hyper+символ разные глобальные штуки.

Несколько примеров из моей текущей конфигурации:

  • Hyper + D вызывает виджет DayOne для быстрой записи в дневник
  • Hyper + T — терминал (iTerm)
  • Hyper + N — окно nvALT
  • Hyper + M — почта (Airmail)
  • Hyper + C — календарь (Fantastical)
  • Hyper + ←/→ прилепляет окно в левую или правую половину экрана, Hyper + ↑ разворачивает окно на весь экран, Hyper + ↓ располагает окно по центру (BetterSnapTool)

Чтобы сделать навигацию I/J/K/L в такой схеме нужно повесить эти кнопки на Hyper + I/J/K/L вместо Fn + I/J/K/L.

Вот полная инструкция с нуля (macOS):

  1. Установите Karabiner Elements.
  2. Запустите и в разделе Complex Modifications нажмите Add rule, далее среди Examples нажмите Enable рядом со строкой “Change caps_lock to command+control+option+shift”. 



Супер, теперь у вас есть Hyper key.

  3. Нажмите на эту ссылку и импортируйте мой конфиг.
  4. Включите “Change Hyper + I/J/K/L to Arrow Keys, X to forward delete”. Стрелки работают!
  5. По желанию можете включить еще два правила: одно добавит Home/PageUp/PageDown/End на те же стрелки, но с зажатым Fn; второе превратит Tab в Fn.

Никита также правильно советует отключить стрелки чтобы форсировать новую привычку. Используйте правила из его конфигурации чтобы сделать это.

Потупите немного

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

  1. Изучай себя.
  2. Веди дневник.
  3. Не спи с телефоном в одной комнате.

Про первые два поговорим в следующий раз. Третий совет – это одно из лучших качественных изменений в моей жизни за последние годы. Все просто: уносите телефон в другую комнату на ночь.

Будильник? Я использую старый телефон, где вообще ничего кроме будильника нет. Можно взять реальный будильник или радио.

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

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

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

Белый цвет может быть белым только в контрасте с темным.

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

И это не имеет смысла.

Отойдите от устройств прямо сейчас и потупите в стенку. Это может оказаться самым полезным занятием дня.

Вас никто не держит, хе-хе

Пытаюсь отключиться от всех социальных сетей (пока кроме Твиттера), и это оказывается сложнее, чем казалось.

Первая проблема — мне нужен доступ к сообществам Хекслета, поэтому какой-то аккаунт таки нужен. Ни в одной социальной сети нет опции «быть менеджером сообщества, но не быть членом соц. сети». Это кажется нормальным, но если задуматься — странно. Как если бы я открыл магазинчик в торговом центре, но меня обязали бы оформить клубную карту. Эй, вы чего, я тут не клиент, я сотрудник и ваш партнер.

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

Please upload a photo of yourself that clearly shows your face. We’ll check it and then permanently delete it from our servers.

Круто, да?

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

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

А, вот, нашлась ссылка Request account deletion! Читаем:

If you don’t want a Facebook account after you pass away, you can request to have your account permanently deleted instead of choosing a legacy contact.

Я могу заказать удаление аккаунта после смерти! Ок, а… можно такую же штуку, но без смерти?

Идём в помощь, читаем Deactivating or Deleting Your Account. И только оттуда можно перейти по совсем неочевидной ссылке “let us know” в специальную форму для запроса на удаление. Уф!

Это настолько неочевидно, что на ютубе полно видео-руководств с миллионами просмотров.

С Гугл+ как обычно непонятно вообще ничего. У меня наплодилось несколько аккаунтов: свой, свой рабочий (зачем-то создался при создании аккаунта в Google Suite), непонятные бренд-аккаунты у разных версий Хекслета (бренд-аккаунт отдельный или привязан к моему аккаунту создателя? хрен его знает!), непонятные бизнес-аккаунты, через которые Хекслет добавлялся на Google Maps (бизнес-аккаунт связан с бренд-аккаунтом? или с создателем? хрен его знает!).

Гугл+ еще каким-то образом связан с YouTube, и сколько я ни пытался разобраться — не смог понять природы всех этих связей. Что произойдет если удалить аккаунт? Какие сущности там разрушатся из-за этого? Хрен его знает! Я даже не понимаю в каком аккаунте

Несколько брендов с похожими именами и логотипами? Ну, сам виноват, разбирайся теперь.

В итоге я что-то удалил и не понял что произошло и что изменилось.

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

Теперь нужно подождать некоторое время и всё.

Ты больше не вы

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

Это как «нужно обязательно быть честным». Если я заставляю себя быть честным, то я не честный по определению!

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

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

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

P.S. 2017-2018 годы у меня идут под общей идеей упрощения жизни. Вырезаю любые неважные точки принятия решений (вот пример как раз — точка «как обращаться к человеку в этой ситуации?»), повышаю автоматизацию, отключаюсь от соц сетей, понижаю свободу выбора в некоторых местах. Расскажу подробнее в следующий раз.

Я разозлился, но больше не буду

Иногда человек делает что-то, а я раздражаюсь. И чем ближе человек, тем сильнее реакция. Странно, должно же быть наоборот. Ведь близкого я знаю и ценю больше, чем незнакомца.

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

А потом успокаиваешься, вспоминаешь это, и думаешь, что был немного мудаком. И как я мог? Если бы только вернуться в прошлое и переделать это, я бы точно так себя не повёл снова.

Урок извлечён, я изменился.

А потом наступает другая ситуация, и урок как-то не помогает.

Пытаться запретить себе раздражаться – не эффективный вариант. Это борьба с целым организмом, с физической и ментальной силой своего тела.

Стоит быть внимательнее. Переключать иногда камеру в игре «жизнь» в режим от третьего лица.

Заметить в процессе, как раздражение начинается с физиологии: в теле появляется напряжение, сердцебиение ускоряется, к лицу приливает тёплая кровь.

Через мгновение можно заметить, как на это реагирует разум, как эмоции создаются буквально из ниоткуда.

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

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

А когда секрет иллюзии раскрывается, то иллюзия теряет силу.

Внимательно есть

Наверное, в 95% случаев я съедал что-то бездумно. Это была практически заправка, как бензин в машину вливать. Я просто делал так, чтобы живот больше не был пустым.

Изредка, в какие-то особенные дни, в походы в рестораны, особенно если это стоило дороже привычных обедов, я старался «насладиться»: раскусить еду и напитки, заметить привкусы и ассоциации. Вроде как полагается так делать.

Но в обычные дни у меня есть дела поважнее, чем «тупить» в еду. Правильно?

Давайте попробуем есть осознанно.

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

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

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

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

Эксперимент: полный Эппл

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

Пару недель назад начал эксперимент: перешел на программные продукты Apple в нескольких важных сферах.

Интересно попробовать.

  1. Дефолтный браузер — Safari вместо Chrome
  2. Музыка — Apple Music вместо Spotify
  3. Фотки — iCloud Photo вместо Google Photos
  4. Заметки — Apple Notes вместо nvALT + Simplenote
  5. Потребление видео — Apple TV вместо Smart TV + Chromecаst

Chrome → Safari (macOS)

Не помню, когда начал пользоваться Хромом, и не знаю практически никого в сфере программирования, кто не пользуется им. Он удобен и понятен, но:

  • на iOS нельзя изменить дефолтный браузер
  • даже если можно было бы, то Chrome на iOS мне не нравится: работает медленнее Сафари, не очень приятный (субъективно) интерфейс, не имеет классной фичи Reader View

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

safari macos

Впечатления после первой недели на Сафари на macOS:

  • Приятный минимальный интерфейс и отсутствие ярких разноцветных иконок — нравится.
  • Панель с закладками и Reading List удобнее, чем навигация в закладках в Хроме.
  • Reader View (превращение страницы в удобочитаемый текст без лишних элементов) — очень круто. Да, конечно, для Хрома есть подобные расширения. Но Reader View встроенный и работает практически идеально (даже с многостраничными статьями).
  • Родная интеграция с системой — удобно. Например, выделить текст и быстро добавить его в новую заметку Notes.
  • Всякие очень удобные мелочи: Picture in Picture, сохранение любой страницы в PDF (в Хроме приходилось делать через печать), начиная с версии 11 (в macOS High Sierra) возможность настраивать для каждого отдельного сайта “always reader mode” и блокировку контента, встроенная защита от рекламного трекинга, встроенная блокировка авто-проигрывания медиа.

Минусы:

  • Система табов не совсем нравится: они растягиваются по всей ширине экрана.
  • Отсутствие фавиконок в табах. Есть faviconographer, но это полная лажа.
  • Слишком мелкие тексты и детали в интерфейсе, низкая контрастность и нечеткие разделители (например, между вкладками). Это добавляет зрительную и ментальную нагрузку.
  • Developer Tools очень неудобный. Для разработки приходится переключаться обратно на Хром.

Итог после пары недель: после апдейта на High Sierra Сафари стал еще приятнее и, кажется, шустрее. Пока остаюсь на нём.

Spotify → Apple Music

Пользуюсь Спотифаем с 2009 года. Все круто, но:

  • Многим нравится, но мне черный интерфейс выжигает глаза.
  • Неудобный интерфейс (субъективно), особенно на iOS. Многим опять же нравится.
  • Десктопное приложение — это web view. Они используют CEF. Хоть и не Электрон, но пользоваться этим также неприятно, как почти любым другим web-view-based-приложением (типа Атома).
  • Нет возможности сказать явно “мне это не нравится”.
  • Discover Weekly (персонализированные плейлисты новой музыки) иногда просто офигенные, но в последние полгода полно косяков. Иногда целый плейлист совсем мимо, как будто юзеров перепутали. Иногда туда попадают не просто прослушанные давно песни, а песни из моей библиотеки (по задумке там должна быть новая для меня музыка).
  • Главная страница Browse не имеет для меня никакого смысла. Там всякие топ-40 попсы.
  • Радио настолько хреновое, что я просто забил на него. Судя по комментариям на форумах, оно ни для кого нормально не работает.
  • Я люблю копаться и находить новую музыку на планшете. Спотифай ненавидит использовать пространство, ему нравится пустые бессмысленные области. Меня это просто оскорбляет :)

spotify on ipad

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

Конечно, это в первую очередь моя проблема, а не сервиса. Но дизайн провоцирует поведение.

Впечатления после первой недели c Apple Music:

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

spotify playlust Плейлист в Спотифае

spotify playlist Плейлист в Apple Music (iTunes на macOS)

Вкладка For You нравится больше, чем Discover в Спотифае. Туда легче попасть — он в основном меню, а не внутри Browse, между свежими релизами попсы и концертами. Там удобно показана последняя проигранная музыка, опять же — большими обложками. Там каждый день появляются рекомендации в нескольких интересных мне жанрах и подборки в совсем других жанрах.

Я каждое утро открываю iTunes (буэ) на компьютере и радуюсь новой музыке.

apple music for you

В Спотифае Discover позволил мне найти много интересной музыки, но структура этого раздела не очень хороша. В самом верху Discover Weekly и Release Radar — персонализированные, обновляемые раз в неделю плейлисты. А потом несколько строк “Because you listened to…”. Проблема в том, что я побаиваюсь иногда что-то слушать. Я послушал Ace of Base (бывает) один вечер, и все, теперь он вместе со всякими Ice Mc, DJ Bobo и Masterboy никогда не покинут мой Discover.

apple music for you

Одна из лучших фич: смарт-плейлисты в iTunes. Это автоматически-генерируемые плейлисты с фильтрами — туда попадают треки, подходящие под описанные условия. Такие плейлисты можно создавать только на десктопе, но они синхронизируются на все устройства. Благодаря им я смог сделать такие динамические коллекции музыки:

  • Все, что мне понравилось в определенный сезон. Нравится, осень 2017. В Спотифае приходилось вручную делать и поддерживать такие плейлисты.
  • Топ 25/50/100 самых часто прослушиваемых треков.
  • Треки, которые я не пропускал и дослушивал до конца.
  • Вся музыка нескольких определенных жанров в одном списке. Везде есть фильтрация по жанру, но только по одному. Смарт-плейлист позволяет выбрать любое количество жанров.

И последний важный плюс — возможность добавлять в библиотеку свои локальные mp3-файлы. Они уходят в iCloud Music Library, и после этого для меня нет отличия между обычными треками в Apple Music и моими.

Но у Apple Music есть минусы, конечно:

  • С первого раза синхронизация нормально не работала. Пришлось шаманить, отключать и включать iCloud Music Library на всех устройствах. Я вообще Эпплу настолько не доверяю в этом плане, что не готов использовать iCloud Drive ни для чего важного.
  • iTunes — какашка. Все работает, но все неудобно. Простейшая навигационная задача вроде «перейти к автору песни» — каждый раз испытание.
  • На iOS, как обычно, Эппл говорит «мм, смотри на наши анимации, везде и всегда» и «подожди, куда ты спешишь, не видишь, анимация еще не закончилась?». Типичный кейс: хочу лайкнуть песню и добавить её в плейлист. Лайк — экран закрывается плашкой-уведомлением, и секунду никуда невозможно кликнуть.

Google Photos / Local storage → iCloud Photo

Я решил не переносить все-все фотки в iCloud, а закинуть туда только самые любимые снимки. Ну, и фотки с камеры айфона автоматически попадают туда.

Этой штукой я полностью доволен. Синхронизация работает отлично. Новые фичи iOS 11 и High Sierra — супер.

nvALT → Apple Notes

Я долгое время пользовался nvALT для заметок. На Маке это один из самых удобных интерфейсов. Но:

  • картинки, рисунки и файлы не приложить
  • синхронизация через Simplenote — работает, но хрупко, слишком много движимых частей

Apple Notes не очень удобная на Маке, но жить можно. На планшете и телефоне нареканий нет.

Chromecast / Samsung Smart TV → Apple TV

Хромкаст — в теории удобная штука, но на деле глючная и не уважающая пользователя. Я очень рад, что перешел на Apple TV.

Операционная система Samsung Smart TV и приложения вроде Netflix и YouTube — это, пожалуй, худшие программные продукты и пользовательский опыт, что я видел за последние годы. Такой позор в 2017 году это… у меня слов нет.

Думаю, лучше буду делиться отвращением от этой системы постепенно на Grumpy.Website, а не здесь.

Apple TV полностью заменил саму ОС телевизора и Хромкаст. Он даже автоматом научился перехватывать сигнал от пульта саундбара (внешних динамиков) и включать и выключать телевизор (HDMI так позволяет), так что отвратный пульт от телевизора больше не нужен!

Вещание через AirPlay удобнее, чем через Chromecast: перемотка работает с пульта, все контролы такие же, как при нативном вещании.

Чем больше продуктов Эппл используешь, тем выше удобства: на Apple TV удобно смотреть свои фотки из iCloud и включать свою музыку из Apple Music. Покупать и арендовать фильмы из iTunes в один клик — очень круто.

Жалею, что раньше не перешел на Apple TV.

Заключение

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

Отдельно напишу пост о всех любимых приложениях.

Аудио-медитация: сканирование тела  ★

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

Файл можно скачать кликом на иконку со стрелочкой в правом верхнем углу плеера или по прямой ссылке.

Напишите, пожалуйста, понравилось ли вам, получилось ли выполнить упражнение, и что вы чувствуете после завершения.

Стоит ли продолжать записывать подобные аудио?

Процесс изучения  ★

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

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

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

Новички часто просят посоветовать хорошую книгу. Они гуглят и находят кучку хороших рекомендаций, а потом спрашивают: «с чего же именно начать?». А ответ почти всегда – «без разницы». Начни с любой не ужасной книги. Одна книга в изоляции от других источников в любом случае не даст достаточно информации для построения модели. Если вникать в тему, то придется читать несколько разных книг, слушать разных людей, пробовать разные подходы. Что подойдет для конкретного человека – неизвестно, потому что у каждого эта машина генерации моделей работает немного по-своему. В каком порядке подавать информацию в эту машину на начальных этапах – не очень важно, если информация не деструктивного характера.

Другая базовая книга даст немного другую картину:

Все равно непонятно. Но так по крупицам можно в итоге подойди к полноценному изображению одного аспекта:

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

По кусочкам собираются новые детали, и непонятно вообще ничего – ни как они друг с другом связаны, ни что они значат. Кажется, что это просто какой-то невозможный паззл:

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

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

Но если не сдаваться и продолжать, вскоре появится новая картина:

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

Еще несколько фоток и получается довольно четкая модель.

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

Эта аналогия помогает мне в изучении новых тем. Стараюсь не забывать, что:

  1. На первом этапе все максимально интересно и просто – первая фотка дает кучу новой информации. Тут больше всего наслаждения.
  2. Ближе к середине пути может падать мотивация. Это нормально. Нужно продолжать собирать информацию и верить, что она сложится в большую картину.
  3. Не стоит зацикливаться на одной фотке. Возможно, для ее понимания нужна другая фотка.
  4. В какой-то момент нужно заметить уменьшающуюся ценность новой информации. Возможно, пришло время расширить область изучения.

Плохие интерфейсы и дурацкий дизайн

Никита Прокопов недавно завел канал «Ворчание и нытье» в Телеграме. Он пишет про плохие интерфейсы, печальный пользовательский опыт и отстойный дизайн. Я никакие каналы не читаю, но на этот подписался – очень люблю тему.

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

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

Я подумал, что «Ворчание ягнят» – хорошее название и предложил Никите сделать что-то вроде его канала вместе. Накидал дизайн, Никита его дополнил, а потом он в несколько присестов в прямом эфире написал движок на Clojure. Подобрали клевый домен grumpy.website в намеренно дебильной зоне (вебсайт, блин!). Потом Наташа сделала логотип и фавиконку.

Встречайте – Ворчание ягнят на grumpy.website!

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

Ссылкомат #18: Что почитать

Сегодня немного печальный выпуск.

  1. What We Get Wrong About Technology by Tim Harvord. Почему будущее всегда представляют каким-то несуразным. Например, в фильме Blade Runner с одной стороны – неотличимые от живых людей андроиды, с другой – платный уличный таксофон.

    First, the most influential new technologies are often humble and cheap. Mere affordability often counts for more than the beguiling complexity of an organic robot such as Rachael. Second, new inventions do not appear in isolation, as Rachael and her fellow androids did. Instead, as we struggle to use them to their best advantage, they profoundly reshape the societies around us.

  2. Build a Better Monster by Maciej Cegłowski. Как мы оказались в условиях шпионского капитализма и что с этим делать.

    We need a code of ethics for our industry, to guide our use of machine learning, and its acceptable use on human beings. Other professions all have a code of ethics. Librarians are taught to hold patron privacy, doctors pledge to “first, do no harm”. Lawyers, for all the bad jokes about them, are officers of the court and hold themselves to high ethical standards. Meanwhile, the closest we’ve come to a code of ethics is “move fast and break things”. And look how well that worked.

  3. Sick of Myself: Algorithmic identity is a means of control and consolation by Rob Horning. Как жизнь в современном информационном обществе может противоречить аутентичности и вообще ощущению «я».

    We are perpetually “unable to measure up” — we must, like any other capitalist firm, demonstrate an ability to maintain growth or become obsolete. The neoliberal demand that we convert our lives into capital and grow it systematically seizes on the ideal of self-expression and strips it of its dignity and allure. But being nobody isn’t yet much of an alternative.

Я навсегда

Есть я, и есть мои мысли. И это как бы разные штуки. Я генерирую мысли, и иногда их много, а иногда мало. Иногда невозможно с ними справиться — они лезут и лезут. То есть, я, вроде, генерирую и управляю ими, я «думаю мысли», но не имею полного контроля.

Но что такое «я» отдельное от мыслей? Личность, душа, называйте как хотите. Комплект опыта и памяти? Если случится амнезия, и я забуду вообще все, даже язык, то… это уже другой человек? Или привязка к телу определяет меня? А если я потерял все конечности, и мне пересадили все, что можно пересадить? Только мозг старый, но там все перетёрто амнезией… Я все еще я?

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

То есть «я», которое мне кажется некоторым объектом во вселенной, с которым происходят события и который генерирует мысли, в реальности просто еще одно событие — нейрохимический процесс.

Поэт сказал бы, что звезда рождается и умирает, и тоже считает себя собой.

Простые мысли приходят и уходят, забываются и вспоминаются. Ощущение «я» кажется постоянным — поэтому оно так отличается от остального. Это отличный эволюционный инструмент выживания: считать носителя тела отдельным объектом, четко определить его границы и стараться изолировать и защитить его. Я кончаюсь на моей коже. Внутри кожи – я, снаружи кожи – окружающий мир. Но это не очень четкая формулировка на самом деле. Можно выжить и остаться собой и без кожи, в определенных условиях. А в других условиях нельзя выжить и с кожей. Тело не проживет без воздуха и воды, так что окружающую среду тоже можно считать частью «меня». Ведь без нее меня не будет. А еще есть куча микроорганизмов в моем теле, мы живем в симбиозе. Без них я умру. Но они – это не я?..

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

Я и ты – такие же отдельные объекты, как волны в океане. Объективно это просто часть океана, но для удобства и практических целей мы можем считать их волнами, некими особенными сущностями.

Но иногда ощущения «я» теряется. Наркотики или опасные ситуации или оргазмы — бывают мгновения, когда нам ничего не кажется, ничего нет, и иллюзия существования отдельной личности исчезает.

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

Решение проблемы дергающегося курсора

У меня давно была проблема дергающегося курсора внешних мышек на маках. Сначала на MBP 2012, потом на Mac Mini 2012. Курсор просто перепрыгивает с места на место при движении несколько раз в день.

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

Беспроводные технологии в целом – полная лажа. Везде, где можно, я использую провода. Но проводная мышка неудобна. К тому же, не могу отказаться от любимой Logitech MX Master.

Очевидно, проблема в помехах. Bluetooth, Wi-Fi, беспроводные мышки и клавиатуры и микроволновые печи работают на близких частотах, и могут мешать друг другу. Я пробовал отдалять эти устройства, и даже поменял 2.4-гигагерцовый роутер на 5-гигагерцовый. Проблема не исчезала полностью никогда.

Оказалось, активные порты USB 3.0 создают помехи для 2.4Ггц-устройств. Вот документ с исследованием Intel на эту тему. Порты не обязательно должны быть использованы, просто их наличие уже может влиять.

Вот объяснение на сайте поддержки Logitech, где они советуют подключать ресивер мышки в порт USB 2.0 и подальше от портов USB 3.0.

Но на современных компьютерах часто все порты – USB 3.0. И все близко друг к другу (например, на Mac Mini они идут одним рядом).

Я взял удлинитель USB 2.0 (типа такого), подключил ресивер к нему и положил его буквально в сантиметре от коврика мыши. И все, курсор больше не дергается!