{
    "version": "https:\/\/jsonfeed.org\/version\/1.1",
    "title": "Блог Ильи Бирмана",
    "_rss_description": "Блог Ильи Бирмана о дизайне, городах, музыке и жизни.",
    "_rss_language": "ru",
    "_itunes_email": "ilyabirman@ilyabirman.ru",
    "_itunes_categories_xml": "<itunes:category text=\"Arts\"><itunes:category text=\"Design\" \/><\/itunes:category>\r\n<itunes:category text=\"Society &amp; Culture\"><itunes:category text=\"Personal Journals\" \/><\/itunes:category>\r\n<itunes:category text=\"Technology\" \/>\r\n",
    "_itunes_image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/userpic\/userpic-square@2x.jpg?1573933764",
    "_itunes_explicit": "no",
    "home_page_url": "https:\/\/ilyabirman.ru\/meanwhile\/",
    "feed_url": "https:\/\/ilyabirman.ru\/meanwhile\/rss\/",
    "icon": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/userpic\/userpic@2x.jpg?1573933764",
    "authors": [
        {
            "name": "Илья Бирман",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/",
            "avatar": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/userpic\/userpic@2x.jpg?1573933764"
        }
    ],
    "items": [
        {
            "id": "6740",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/on-david-deutsch\/",
            "title": "Насчёт Дэвида Дойча",
            "content_html": "<p>Есть физик и философ Дэвид Дойч. Давно знаю о его существовании, слушал подкасты и эфиры с его участием; упоминания и обсуждения его взглядов. Было ощущение, что интересный человек. Наконец я добрался до книг. Начал со второй — «Начало бесконечности» (2011).<\/p>\n<p>Обычно, когда я дочитываю какую-нибудь книгу, я выкладываю выписку в блоге. Потом удобно ссылаться на какие-то мысли. С Дойчем ситуация сложная. Сначала я послушал книгу в аудиоверсии, поэтому цитат у меня не было. Плотность смысла там высочайшая, и я, конечно, не успевал всё обдумать, распутать и понять, но останавливаться не хотелось, потому что было очень интересно, что дальше. Меня сопровождало чувство, что это одна из самых важных книг в мире. Своими впечатлениями я прожужжал уши всем, включая семью, друзей, участников кинки-пати и коллег по работе.<\/p>\n<p>Сейчас я уже читаю текстовую версию и делаю заметки, так что, возможно, когда-нибудь будет и выписка, но вероятно, какие-то отдельные вещи я вам принесу и до того. А в аудиоверсии я взялся слушать предыдущую книгу, «Структура реальности» (1997).<\/p>\n<p>Самое впечатляющее у Дойча — необыкновенная стройность и глубина мысли. Стройность может ощущаться как занудство: он не спешит с выводами, пока не рассмотрит все составляющие его компоненты. Само это меня очень вдохновляет: отчасти то, как он рассуждает — это ответ на мой <a href=\"https:\/\/ilyabirman.ru\/meanwhile\/all\/kak-razvivat-yasnost-myshleniya\/\">вопрос о ясности мышления<\/a>. Глубина проявляется в том, что ты начинаешь видеть взаимосвязь огромного числа явлений, которые до этого казались независимыми.<\/p>\n<p>Одно из важнейших понятий у Дойча — это «хорошее объяснение». Он сравнивает разные способы того, как наука объясняет те или иные явления, и даёт критерий хорошего объяснения: его сложно изменить. На его примерах видно, что это работает, но нужно какое-то время, чтобы уяснить, почему именно трудноизменяемость делает объяснение хорошим. Но когда это понимание формируется, ты видишь эту связь качества и трудноизменяемости везде! Если дизайнер принёс дизайн, который работает, но любой элемент можно переставить куда-то ещё без потерь, такой дизайн ощущается слабым. Он не выглядит продуманным; нет ощущения, что каждый элемент на своём месте; на вопрос «почему именно так» нет ответа. Теперь я понимаю: дизайн слишком легко изменить, а значит он слишком слабо связан с задачей; он неточно на неё отвечает; она слабо проявлена в нём.<\/p>\n<p>В «Начале бесконечности» переплетены эпистемология (теория познания), квантовая физика, теория эволюции и разное другое. Например, оказывается, что в основе всего верного — механизм проверки и отбрасывания неверного. Его наличие обеспечивает прогресс хоть в науке, хоть в морали, хоть в устройстве общества. (Разумеется, он приходит к выводу об объективности морали). У него есть глава «Почему цветы красивые», которая вскрывает связь между эволюцией и объективностью красоты.<\/p>\n<p>Уже в «Структуре реальности» он рассказывает, почему из двухщелевого эксперимента следует сделать вывод о существовании мультивселенной. Содержательная сторона мне пока недоступна — это высшая физика; но интересно именно, как устроено само рассуждение; как он последовательно разбирает другие интерпретации, подсвечивает, почему они являются «плохими объяснениями». Не хочу вас случайно напугать; книга не про физику, она как бы про всё вообще, и непонимание нюансов физики не помешает насладиться.<\/p>\n<p>Половина того, что у него написано вызывало у меня реакцию «офигеть, вот это поворот!», а вторая — «я всегда именно так это и чувствовал, но никогда бы не смог так чётко изложить!» Как вы понимаете, и то и то очень приятно.<\/p>\n",
            "summary": "Есть физик и философ Дэвид Дойч. Давно знаю о его существовании, слушал подкасты и эфиры с его участием; упоминания и обсуждения его взглядов",
            "date_published": "2026-05-28T02:21:11+05:00",
            "date_modified": "2026-05-28T11:46:20+05:00",
            "tags": [
                "Дэвид Дойч",
                "философия"
            ],
            "_date_published_rfc2822": "Thu, 28 May 2026 02:21:11 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6740",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6739",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/imena-botospamersh\/",
            "title": "Имена ботоспамерш",
            "content_html": "<p>Когда в чат пробирается очередная ботоспамерша, это сразу видно, и её можно забанить, не дожидаясь первого сообщения. Почему спамеры не могут дать своим ботам нормальные имена типа Оля Смирнова или Лена Петрова? Почему это должна быть обязательно Анфиса Стебелькова или Нинель Беляшова?<\/p>\n",
            "summary": "Когда в чат пробирается очередная ботоспамерша, это сразу видно, и её можно забанить, не дожидаясь первого сообщения",
            "date_published": "2026-05-26T15:00:00+05:00",
            "date_modified": "2026-05-26T12:25:06+05:00",
            "tags": [
                "спам"
            ],
            "_date_published_rfc2822": "Tue, 26 May 2026 15:00:00 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6739",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6738",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/progulka-po-obektu-navigacii-bez-soprovozhdayuschih\/",
            "title": "Прогулка по объекту навигации без сопровождающих",
            "content_html": "<p>При начале работы над навигацией на очередном объекте критически важно погулять там одному, без сопровождающих.<\/p>\n<p>Обычно бывает как? «Приезжайте, мы вам всё покажем!» Приезжаешь, и тебя начинают везде водить, рассказывая разные истории. Проблема тут в том, что навигация нужна для людей, которых не сопровождают, но ты не можешь себя почувствовать таким человеком. Ты не понимаешь, где именно возникает вопрос, сомнение, непонимание. Перед тобой открывают нужные двери, за тебя нажимают нужный этаж в лифте, тебя провожают до туалета. И ты даже аналитически не успеваешь представить себя простым посетителем из-за разговоров с сопровождающим — мозгу просто не остаётся ресурса.<\/p>\n<p>Понятно, что можно каждую минуту напоминать человеку, что тебе не надо ничего подсказывать, пока ты сам не спросишь. Можно постоянно останавливаться, чтобы подумать и сделать себе пометки. Но в воздухе быстро копится напряжение: ты же понимаешь, что тебя ждут, опять ждут, и снова ждут. Тебе постоянно приходится просить перестать что-то рассказывать, когда ты записываешь предыдущее. Сопровождающий ещё вечно идёт впереди тебя, мешая всё фотографировать. Ему нужно объяснять, почему ты вдруг решил уйти в коридор, куда тебя не вели, чтобы сделать фотографию. Или почему ты решил вернуться назад, когда тебе в голову пришла какая-то мысль. Это выматывает всех и мешает работать.<\/p>\n<p>Поэтому если для вежливости и надо с кем-то походить и поговорить, то это можно, но после этого надо вернуться и сказать: «Спасибо, а теперь дайте мне часик походить одному». Ну или денёк, смотря что за место.<\/p>\n",
            "summary": "При начале работы над навигацией на очередном объекте критически важно погулять там одному, без сопровождающих",
            "date_published": "2026-05-26T11:47:09+05:00",
            "date_modified": "2026-05-26T12:30:54+05:00",
            "tags": [
                "навигация"
            ],
            "_date_published_rfc2822": "Tue, 26 May 2026 11:47:09 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6738",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6737",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/banny-etiket\/",
            "title": "Банный этикет",
            "content_html": "<p>Когда кого-то разбанили в чате, вежливо будет написать ему «С лёгким паром!»<\/p>\n",
            "summary": "Когда кого-то разбанили в чате, вежливо будет написать ему «С лёгким паром!»",
            "date_published": "2026-05-21T00:56:02+05:00",
            "date_modified": "2026-05-21T00:55:59+05:00",
            "tags": [
                "странный юмор"
            ],
            "_date_published_rfc2822": "Thu, 21 May 2026 00:56:02 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6737",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6736",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/nakidayte-reakciy\/",
            "title": "Накидайте реакций",
            "content_html": "<p>Раньше аудиторию пытались подталкивать к взаимодействию с контентом через смысл контента: задавали вопрос по теме, рассчитывая на комментарии; призывали ставить лайк, чтобы получить больше подробностей по теме. Потом стали буквально ссылаться на алгоритмы, мол, когда вы подписываетесь, алгоритмы нас чаще рекомендуют. Теперь уже в каком-нибудь СММном телеграм-канале бара или пляжа можно встретить пост «Накидайте реакций!».<\/p>\n<p>Обойдусь без оценок.<\/p>\n",
            "summary": "Раньше аудиторию пытались подталкивать к взаимодействию с контентом через смысл контента: задавали вопрос по теме, рассчитывая на комментарии; призывали ставить лайк",
            "date_published": "2026-05-19T11:07:39+05:00",
            "date_modified": "2026-05-19T11:05:56+05:00",
            "tags": [
                "интернет"
            ],
            "_date_published_rfc2822": "Tue, 19 May 2026 11:07:39 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6736",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6735",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/fresh-ideas-wont-help\/",
            "title": "Если интерфейс плохой, дело не в недостатке идей",
            "content_html": "<p>Оказался участником обсуждения некоего интерфейса. Пригласивший меня человек говорил, что им нужны свежие идеи. Мол, интерфейс плохой, и мы никак не можем придумать, как улучшить — уже всех дизайнеров в компании попросили предложить свои варианты, а всё равно чё-то не то. Говорит, может, ты каких-то ещё свежих идей принесёшь.<\/p>\n<p>Разумеется, как всегда оказалось, что дело не в недостатке свежих идей. Дело в том, что никто не хочет делать обычную работу проектировщика: выделять сценарии, применять теорию близости и закон Фиттса, редактировать текст. Хороший интерфейс появляется не в результате озарения, а в результате вдумчивого проектирования. Но, похоже, большинству людей это кажется скучным и занудным, и они мечтают, чтобы у них хороший интерфейс появился как-нибудь чудом.<\/p>\n",
            "summary": "Оказался участником обсуждения некоего интерфейса. Пригласивший меня человек говорил, что им нужны свежие идеи",
            "date_published": "2026-05-18T22:44:05+05:00",
            "date_modified": "2026-05-18T22:43:05+05:00",
            "tags": [
                "пользовательский интерфейс",
                "сценарный подход"
            ],
            "_date_published_rfc2822": "Mon, 18 May 2026 22:44:05 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6735",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6734",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/otzyv-zahara-kirillova-o-konsultacii\/",
            "title": "Отзыв Захара Кириллова о консультации",
            "content_html": "<p><a href=\"https:\/\/ilyabirman.ru\/meanwhile\/all\/paid-advice\/\">Я провожу платные консультации<\/a> про информационный и продуктовый дизайн, интерфейс сайтов, программ. Есть два формата:<\/p>\n<ol start=\"1\">\n  <li>Часовой разговор по Зуму или что вам нравится. В этом случае моё внимание ограничено только временем нашего разговора. Вы показываете, я комментирую и делюсь советами.<\/li>\n  <li>Публичное комментирование на Ютюбе. Вы присылаете ссылку или картинку с небольшим пояснением и главными вопросами. Я включаю запись экрана, смотрю и комментирую. Запись выкладываю на Ютюб на всеобщее обозрение.<\/li>\n<\/ol>\n<p>Оба варианта сейчас стоят 25 000 ₽.<\/p>\n<p>Захар Кириллов написал отзыв о недавней консультации со мной:<\/p>\n<blockquote>\n<p>Я обратился к Илье за советом, как реализовать в интерфейсе нашего продукта несколько приоритетных фич из беклога. Перед консультацией я хотел подготовить варианты дизайна, но потом передумал и решил просто обсудить с Ильёй всю концепцию интерфейса и как встроить в него новые фичи. Считаю, что не ошибся — преждевременное проектирование было бы тратой времени.<\/p>\n<p>Мне понравилось, как быстро Илья погрузился в тему — на это у нас ушли первые 20 минут. В ходе дальнейшего диалога он не давил «экспертностью», а задавал вопросы и делился своими рекомендациями, которые подкреплял убедительными, на мой взгляд, примерами из жизни. Ценно, что наш дискуссия не превратилась в «брейнсторм» и не закончилась выводом «надо всё переделать», а была весьма конкретной: я получил ответы на все заданные вопросы — как сделать главную страницу интереснее, что улучшить в профиле пользователя и где разместить новую информацию. Отдельно приятно, что большинство предложений будет легко запилить без изменения архитектуры и мы уже взяли их в работу.<\/p>\n<p>Спасибо за консультацию, Илья!<\/p>\n<\/blockquote>\n<p><a href=\"https:\/\/ilyabirman.ru\/meanwhile\/all\/otzyvy-o-konsultaciyah-9\/\">Предыдущие отзывы<\/a><\/p>\n<p>Записаться на консультацию: <a href=\"mailto:ilyabirman@ilyabirman.ru\">ilyabirman@ilyabirman.ru<\/a>.<\/p>\n",
            "summary": "Я провожу платные консультации про информационный и продуктовый дизайн, интерфейс сайтов, программ. Есть два формата",
            "date_published": "2026-05-18T01:00:34+05:00",
            "date_modified": "2026-05-18T00:51:07+05:00",
            "tags": [
                "консультации",
                "отзыв"
            ],
            "_date_published_rfc2822": "Mon, 18 May 2026 01:00:34 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6734",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6733",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/ui-course-frag-200\/",
            "title": "На интерфейсном курсе: разбираем каждый сценарий отдельно",
            "content_html": "<p>Небольшой кусочек, где я хвалю участника курса за то, как он разложил экраны по сценариям, рассмотрев каждый отдельно. Минутка:<\/p>\n<div class=\"e2-text-video\">\n<iframe src=\"https:\/\/www.youtube.com\/embed\/c14ftireNvs?enablejsapi=1\" allow=\"autoplay\" frameborder=\"0\" allowfullscreen><\/iframe>\n<\/div>\n<p>Это фрагмент № 200 онлайн-курса «Пользовательский интерфейс и представление информации». Записано на курсе 23 сентября 2024 года.<\/p>\n<p>Открыта запись на курс c 6 июня по 5 июля! Сейчас −20%, потому что заранее:<\/p>\n<p><a href=\"https:\/\/bureau.ru\/courses\/ui-online\/\" class=\"button buy-button big-button\">Почитать о курсе<\/a><\/p>\n<p class=\"foot\">Программа, отзывы, запись<\/p>\n",
            "summary": "Небольшой кусочек, где я хвалю участника курса за то, как он разложил экраны по сценариям, рассмотрев каждый отдельно",
            "date_published": "2026-05-17T15:27:55+05:00",
            "date_modified": "2026-05-17T15:27:40+05:00",
            "tags": [
                "видео",
                "подача дизайна",
                "студентам",
                "сценарный подход",
                "фрагменты курса ПИ"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-c14ftireNvs-cover.jpg",
            "_date_published_rfc2822": "Sun, 17 May 2026 15:27:55 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6733",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/remote\/youtube-c14ftireNvs-cover.jpg"
                ]
            }
        },
        {
            "id": "6732",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/arhitektor-dizayner-s-produktovym-podhodom\/",
            "title": "Архитектор-дизайнер с «продуктовым подходом»",
            "content_html": "<p>Возьмём нормального архитектора-дизайнера. Он понимает, как работают материалы, свет, вентиляция, электрика. Разбирается в привычках и укладах быта людей, простанственных особенностях работы разных предприятий. Умеет подбирать мебель и декор. Знает, как устроен сам процесс стройки: в состоянии поддержать разговор с любым специалистом, спланировать порядок покупки обоев, плитки и сантехники так, чтобы всё было вовремя и не портилось на стройке. Понятное дело, что он разбирается в программах проектирования. Когда к нему приходят с задачей, он делает, потому что знает, как — он этому учился много лет, а если и не знает какую-то деталь, то знает, у кого из коллег спросить или в какой книжке прочитать.<\/p>\n<p>А я вот представил архитектора-дизайнера с «продуктовым подходом». Он неспособен взять и спроектировать удобное и функциональное помещение, отвечающее заданным сценариями использования. Когда ему ставят задачу сделать кафе, он идёт шарахаться по району («проводить исследование»). Спрашивает у прохожих, какие им нравятся цвета, куда они девают верхнюю одежду, когда входят в помещение зимой, и всколькером они предпочитают сидеть за столом. Стоит на тротуаре со счётчиком и считает проходимость места. Заходит в Макдональдс и срисовывает расположение столов и стульев — всё-таки там не дураки сидят и наверняка сделали оптимально.<\/p>\n<p>Нормальный архитектор-дизайнер смотрит на это и думает: почему он занимается всей этой ерундой вместо дела? Но архитектор-дизайнер с «продуктовым подходом» знает, что всё делает правильно!<\/p>\n",
            "summary": "Возьмём нормального архитектора-дизайнера. Он понимает, как работают материалы, свет, вентиляция, электрика",
            "date_published": "2026-05-15T11:37:45+05:00",
            "date_modified": "2026-05-15T11:37:41+05:00",
            "tags": [
                "дизайн продуктов",
                "исследования"
            ],
            "_date_published_rfc2822": "Fri, 15 May 2026 11:37:45 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6732",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6731",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/produktovy-podhod-vchera-i-segodnya\/",
            "title": "Продуктовый подход вчера и сегодня",
            "content_html": "<p>Недавно <a href=\"https:\/\/t.me\/ilyabirman_shares\/1133\">выкладывал<\/a> видео, где Стив Джобс рассказывает о том, как маркетологи могут погубить всё хорошее, что сделали проектировщики продукта,<\/p>\n<p>Я обратил внимание на отличие в значениях слов. Противопоставляя «продукт» и «маркетинг», Джобс имеет в виду, что продукт это насколько хорошо что-то для пользователя, а маркетинг — это как из этого извлекается бабло.<\/p>\n<p>Но сегодня во многих обсуждениях эта терминология искажается. «Продуктовый подход» теперь вовсе не означает «делать качественный продукт», а означает как раз «извлекать побольше бабла». Более того, такие «продуктово-мыслящие» ребята свысока спрашивают «А что ж тогда такое хороший продукт, если не то, что извлекает побольше бабла?»<\/p>\n<p>Во времена Джобса под дизайном продуктов имелось в виду именно проектирование чего-то целостного, полезного и элегантного. Что именно должно входить в подписку и какие именно функции должны быть в устройстве, чтобы всё это работало вместе, усиливало одно другое и выглядело соблазнительно целиком? Этот продуктовый подход отличал Эпл от многих других компаний, поделки которых выглядели как нагромождение случайных фич без ясной общей задумки.<\/p>\n<p>А теперь вдруг получилось, что именно неясное нагромождение и называется «продуктовым подходом», а когда в продукте есть порядок и логика — это просто наивные дизайнеры метрики забыли посмотреть.<\/p>\n",
            "summary": "Недавно выкладывал видео, где Стив Джобс рассказывает о том, как маркетологи могут погубить всё хорошее, что сделали проектировщики продукта",
            "date_published": "2026-05-13T23:59:05+05:00",
            "date_modified": "2026-05-13T23:59:02+05:00",
            "tags": [
                "дизайн продуктов"
            ],
            "_date_published_rfc2822": "Wed, 13 May 2026 23:59:05 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6731",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6730",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/kitay-gromkost-termosy-i-policiya\/",
            "title": "Китай: громкость, термосы и полиция",
            "content_html": "<p>С одной стороны, в Китае громко. Стоя в двух метрах друг от друга, китайцы говорят с такой громкостью, как будто между ними двадцать, и харкают со звуком на полквартала, в том числе женщины. Торговцы зазывают через закреплённые микрофоны и стучат в разные колотушки, люди слушают всё на телефонах с включённой громкостью. В супермаркете на капусте может лежать какой-то громкоговоритель, который сам собой без конца о чём-то болтает. В аэропорту объявления залезают прямо в уши.<\/p>\n<p>А с другой, в Китае тихо. Электрические машины на дорогах делают их очень заметно тише, чем в остальном мире. Подходишь к большому перекрёстку, а там тишина!<\/p>\n<p>Ну и чтобы два раза не вставать. Китайцы таскают с собой термосы с чаем: легко можно встретить в метро, автобусе или самолёте человека с термосом. А также в самолётах на внутренних рейсах есть полицейский. И в метро тоже по поезду ходит полицейский. А ещё на улицах часто стоят полицейские машины, ослепительно мигающие своими мигалками, хотя внутри никого нет. А бывает просто к столбу приделаны красно-синие мигалки, смысл которых только в том, чтобы бесить.<\/p>\n",
            "summary": "С одной стороны, в Китае громко. Стоя в двух метрах друг от друга, китайцы говорят с такой громкостью, как будто между ними двадцать, и харкают со звуком на полквартала",
            "date_published": "2026-05-13T09:04:19+05:00",
            "date_modified": "2026-05-13T09:03:39+05:00",
            "tags": [
                "Китай",
                "наблюдения"
            ],
            "_date_published_rfc2822": "Wed, 13 May 2026 09:04:19 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6730",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6729",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/toasts-obstruct\/",
            "title": "Тосты загораживают интерфейс",
            "content_html": "<p>Плохим интерфейсом являются так называемые «тосты» — уведомления, временно выезжающие из-под низа. Разумеется, они являются частным случаем попапа, а значит, согласно теореме Горбунова о попапах, это самое тупое, что можно сделать.<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/instagram-toasts@2x.jpg\" width=\"613\" height=\"655\" alt=\"\" \/>\n<\/div>\n<p>Когда публикуешь фотографию в экстремистской соцсети, а потом готовишься опубликовать ещё одну, соцсеть решает уведомить тебя тостом об успехе предыдущей публикации, и этот тост загораживает синюю кнопку публикации или перехода к следующему шагу. Очень точным движением тост можно смахнуть вниз, но если не научиться этому, то остаётся просто ждать несколько секунд, пока он исчезнет.<\/p>\n<p>Можно представить интерфейс, в котором уведомление именно такого вида и именно в этом месте будет наиболее удобно, но если такой вид уведомлений становится частью дизайн-системы и показать его становится вопросом одной строчки кода, то он неизбежно начнёт использоваться везде, ведь разработка кастомного удачного уведомления будет расцениваться как нецелесообразная трата ресурсов. Поэтому в хорошей дизайн-системе такого элемента просто не должно быть.<\/p>\n",
            "summary": "Плохим интерфейсом являются так называемые «тосты» — уведомления, временно выезжающие из-под низа. Разумеется, они являются частным случаем попапа, а значит",
            "date_published": "2026-05-12T20:54:18+05:00",
            "date_modified": "2026-05-12T20:57:57+05:00",
            "tags": [
                "пользовательский интерфейс"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/instagram-toasts@2x.jpg",
            "_date_published_rfc2822": "Tue, 12 May 2026 20:54:18 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6729",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/instagram-toasts@2x.jpg"
                ]
            }
        },
        {
            "id": "6728",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/sort-vs-filter\/",
            "title": "Сортировка и фильтрация",
            "content_html": "<p>Заметил, что многие дизайнеры интерфейса не отличают сортировку и фильтрацию. Говорят: «тут можно отсортировать квартиры по конкретному району». Иногда это просто оговорка и на понимание не влияет. Но в моей жизни такие разговоры чаще всего случаются как раз в обсуждении деталей поведения сложных интерфейсов. За неверным выбором слов часто скрывается и недопонимание сути, а как следствие — фиговое проектирование.<\/p>\n<p>Сортировка — это когда у вас есть массив данных, и вы выбираете в каком порядке показывать эти данные: по убыванию цены, по возрастанию рейтинга или по дате изменения.<\/p>\n<p>Фильтрация — это когда у вас есть массив данных, и вы выбираете, какую его часть показать: только у моря и с завтраком, с массой в пределах от 0,5 до 3 масс Солнца или только содержащие подстроку «жопа».<\/p>\n<p>Если у вас 1183 записи, то как их ни сортируй, их останется 1183, а при фильтрации будет показана только их часть.<\/p>\n<p>Значения какого-то поля у многих записей могут совпадать, скажем, у сотни треков в музыкальной коллекции может быть один и тот же исполнитель. Тогда сортировка может быть вложенной, например треки можно отсортировать по названию исполнителя; внутри исполнителя — по дате релиза; внутри релиза — по произвольному порядковому номеру трека в релизе. Дать пользователю управлять такими нюансами в интерфейсе — нетривиальная задача.<\/p>\n<p>Ещё замечу, что когда мы говорим «сортировать по тому-то», мы можем иметь в виду как само поле, которое используется для упорядочивания (по имени), так и принцип этого упорядочивания (по убыванию, по алфавиту). Мы можем брать даже какую-то производную поля и уже её упорядочивать, например, можно отсортировать студентов по убыванию длины имени или города по возрастанию населения.<\/p>\n<p>Строго говоря, сортировка по алфавиту это тоже сортировка по производной поля: мы упорядочиваем по возрастанию порядковых номеров букв в алфавите. Причём это сортировка вложенная: все слова, у которых первая буква одинаковая, мы ещё сортируем по возрастанию порядковых номеров вторых букв в алфавите и так далее. Разумеется, мы об этом не задумываемся, когда говорим «сортировать по алфавиту», но это полезно понимать для стройности мыслей при проектировании сложных систем.<\/p>\n<p>Путаница между сортировкой и фильтрацией возникает потому, что и то и другое связано с полями отображаемых записей. Какая-нибудь вклада «новые» в интерфейсе может как сортировать сообщения по времени, например, показывать более новые в начале, так и фильтровать их, например, показывать только добавленные с прошлого раза.<\/p>\n<p>Отсортировать по району можно: сначала показать записи из Аннина, потом из Бутова, потом из Внукова. Придётся ещё решить, как сортировать записи уже внутри района, ведь их явно будет много в каждом. Но вот отсортировать «по конкретному району» невозможно: это всё равно что отсортировать всех по конкретному росту 172 см.<\/p>\n<p>Когда вы проектируете систему, в которой люди будут работать со сложными данными, у вас должны быть сценарии использования, связанные с необходимостью взгляда на эти данные под разным углом, и понимание буквального смысла каждого из этих углов. Если вы путаетесь в сортировке и фильтрации, скорее всего, у нас нет ясности о том, что именно человек сможет увидеть в интерфейсе и каким образом он этого добьётся.<\/p>\n",
            "summary": "Заметил, что многие дизайнеры интерфейса не отличают сортировку и фильтрацию. Говорят: «тут можно отсортировать квартиры по конкретному району»",
            "date_published": "2026-05-12T11:58:59+05:00",
            "date_modified": "2026-05-12T11:58:51+05:00",
            "tags": [
                "пользовательский интерфейс",
                "ясность"
            ],
            "_date_published_rfc2822": "Tue, 12 May 2026 11:58:59 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6728",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6727",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/github-desktop-verify-identity\/",
            "title": "Гитхаб-десктоп зачем-то пытается верифицировать идентичность",
            "content_html": "<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/github-desktop-verify-identity@2x.jpg\" width=\"617\" height=\"344\" alt=\"\" \/>\n<\/div>\n<p>Гитхаб-десктоп зачем-то всё время пытается верифицировать идентичность какого-то своего сервера. И если у него это не получается, то он мне об этом сообщает, фокусируя собственное окно поперёк всего.<\/p>\n<p>А мне вообще насрать, дорогой, я даже не смотрел в тебя последние две недели! Ну не побегу я щас разбираться, чего тебе не хватает или почему не работает интернет.<\/p>\n<p>Да и даже если бы я что-то делал в Гитхаб-десктопе прямо сейчас. Дался ему этот сервер! Я не пользуюсь гитхабом, у меня репозиторий вообще в другом месте.<\/p>\n",
            "summary": "Гитхаб-десктоп зачем-то всё время пытается верифицировать идентичность какого-то своего сервера. И если у него это не получается, то он мне об этом сообщает",
            "date_published": "2026-05-10T20:20:51+05:00",
            "date_modified": "2026-05-10T20:20:40+05:00",
            "tags": [
                "модальность",
                "пользовательский интерфейс",
                "привычка"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/github-desktop-verify-identity@2x.jpg",
            "_date_published_rfc2822": "Sun, 10 May 2026 20:20:51 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6727",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/github-desktop-verify-identity@2x.jpg"
                ]
            }
        },
        {
            "id": "6726",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/icloud-local-sync\/",
            "title": "Локальная синхронизация Айклауда",
            "content_html": "<p>Эпл, сделай уже пожалуйста локальную синхронизацию всего Айклауда. У тебя уже есть Эйрдроп и общий буфер обмена между моими устройствами. Работает через раз, но всё же. Но при этом устройства до сих пор не могут синхронизировать всё остальное напрямую — на любой чих нужен интернет.<\/p>\n<p>Допустим, лечу я в самолёте, редактирую заметку на компьютере. Почему телефон об этом не знает? Открываю её же с телефона, а там всё старое. Или хочу на телефоне послушать музыку, а нужная мне песня не скачана. Зачем тратить трафик и качать её из интернета, если вот рядом стоит ноутбук, где есть вся моя музыка и так?<\/p>\n<p>Но я хочу, чтобы это было сделано не как фича отдельно в Ноутсе, Музыке или Календаре. Я хочу, чтобы это стало нативной фичей всего Айклауда. Чтобы именно та сила, которая синхронизиует всё: фотки, файлы, пароли от вайфая и миллион других вещей, про которые я даже не помню, сначала проверяла: а стоит ли вообще идти в интернет, или нужная информация и там в паре метров от меня лежит?<\/p>\n",
            "summary": "Эпл, сделай уже пожалуйста локальную синхронизацию всего Айклауда. У тебя уже есть Эйрдроп и общий буфер обмена между моими устройствами",
            "date_published": "2026-05-10T12:01:42+05:00",
            "date_modified": "2026-05-12T11:18:12+05:00",
            "tags": [
                "Эпл"
            ],
            "_date_published_rfc2822": "Sun, 10 May 2026 12:01:42 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6726",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6725",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/saved-for-later\/",
            "title": "Интерфейсное место для отложенного на потом",
            "content_html": "<p>Интерфейсы постоянно донимают людей и что-то им предлагают, как назойливые торговцы на популярных пляжах. И часто у них встречаются кнопки типа «Потом», «В другой раз», «Не сейчас».<\/p>\n<p>Понятно, что обычно это просто такое «Нет», которое как бы оставляет авторам моральное право спросить ещё раз. Как если бы ты позвал девушку на свидание, а ей было бы запрещено говорить «нет»; максимум «в другой раз».<\/p>\n<p>Но я снова хочу рассмотреть случай, когда я действительно заинтересовался предложением и хочу его изучить, просто не сейчас. Проблема, напомню, в том, что когда у меня будет время, я нигде ваше предложение не найду.<\/p>\n<p>Раз уж у всех операционных систем уже есть подсистема уведомлений, то что, если мы там предусмотрим стандартное место для всего, что «Не сейчас»? Чтобы я хотя бы смог вернуться и найти там то, что ранее отмёл.<\/p>\n<p>Если я жму «Потом», то я хочу сам контролировать, когда это потом наступит, а не ждать, что какая-то внешняя сила решит, когда пристать ко мне снова.<\/p>\n",
            "summary": "Интерфейсы постоянно донимают людей и что-то им предлагают, как назойливые торговцы на популярных пляжах",
            "date_published": "2026-05-09T20:26:28+05:00",
            "date_modified": "2026-05-09T09:08:36+05:00",
            "tags": [
                "пользовательский интерфейс"
            ],
            "_date_published_rfc2822": "Sat, 09 May 2026 20:26:28 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6725",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6724",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/think-on-63\/",
            "title": "Думаем дальше № 63 — «Верить нужно разговорам, а не цифрам» с Мишей Нозиком",
            "content_html": "<p>С Мишей Нозиком говорим про исследования и нейросети.<\/p>\n<p>Все выпуски подкаста:<br \/>\n<a href=\"https:\/\/podcasts.apple.com\/us\/podcast\/думаем-дальше\/id1744862171\">Эпл<\/a> · <a href=\"https:\/\/www.youtube.com\/playlist?list=PLl7kvlp_qh0j9uzQGU2ws4DkBWdbjY1_d\">Ютюб<\/a> · <a href=\"https:\/\/music.yandex.com\/album\/29069497\">Я.Музыка<\/a> · <a href=\"https:\/\/open.spotify.com\/show\/7i4OkUq55wAC1iyZYEshmi\">Спотифай<\/a> · <a href=\"https:\/\/thinkon.mave.digital\">Мейв<\/a> · <a href=\"https:\/\/cloud.mave.digital\/51724\">РСС для подкастного приложения<\/a><\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" class=\"e2-text-table\">\n  <tr>\n    <td style=\"text-align: right\">0:00<\/td>\n    <td style=\"text-align: left\">Илья провёл семинар про исследования<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">2:41<\/td>\n    <td style=\"text-align: left\">Как Безос позвонил в поддержку Амазона<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">3:56<\/td>\n    <td style=\"text-align: left\">Метрики и принятие решений<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">10:34<\/td>\n    <td style=\"text-align: left\">Непонятно, как управлять большими компаниями. Книга про Вкусвилл<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">16:05<\/td>\n    <td style=\"text-align: left\">Сделать для теста не значит сделать тяп-ляп<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">18:46<\/td>\n    <td style=\"text-align: left\">Как продать тест клиенту<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">24:30<\/td>\n    <td style=\"text-align: left\">Проблема с экспериментами с автоматическим продвижением победившего варианта<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">28:17<\/td>\n    <td style=\"text-align: left\">Пример с оценкой покупок на Озоне<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">30:49<\/td>\n    <td style=\"text-align: left\">Как заставить дизайнеров задуматься об альтернативе? Необразованные дизайнеры<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">36:14<\/td>\n    <td style=\"text-align: left\">Исследование Майндбокса о бесячих уведомлениях<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">46:11<\/td>\n    <td style=\"text-align: left\">Как ускорять дизайн: от горячих клавиш до использования нейросетей<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">55:04<\/td>\n    <td style=\"text-align: left\">Про генерацию картинок нейросетями<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">59:44<\/td>\n    <td style=\"text-align: left\">Дальше про нейросети вообще<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">1:02:31<\/td>\n    <td style=\"text-align: left\">Как не отстать от прогресса и почему нам спокойно<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">1:07:29<\/td>\n    <td style=\"text-align: left\">Понимание задачи как промт и нейросеть как запасной арт-директор<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">1:14:59<\/td>\n    <td style=\"text-align: left\">Миша нашёл задание на вакансию, где вместо дизайна сделали исследование<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: right\">1:19:15<\/td>\n    <td style=\"text-align: left\">Когда нужно рассказывать о том, как именно ты делал работу<\/td>\n  <\/tr>\n<\/table>\n",
            "summary": "С Мишей Нозиком говорим про исследования и нейросети",
            "date_published": "2026-05-09T08:45:50+05:00",
            "date_modified": "2026-05-09T08:28:51+05:00",
            "tags": [
                "Думаем дальше",
                "исследования",
                "нейросети"
            ],
            "_date_published_rfc2822": "Sat, 09 May 2026 08:45:50 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6724",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6723",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/otelnaya-liftoklyuchevaya-mudrost\/",
            "title": "Отельная лифтоключевая мудрость",
            "content_html": "<p>Когда я <a href=\"https:\/\/ilyabirman.ru\/meanwhile\/all\/otelny-liftoklyuchevoy-tupizm\/\">писал про лифтоключевой тупизм<\/a>, я предложил решение:<\/p>\n<blockquote>\n<p>Так зачем мне нажимать этаж, если карточка и так знает мой номер? Должно быть так: просто прикладываешь карточку — лифт едет на нужный этаж.<\/p>\n<\/blockquote>\n<p>Ну вот в моём шанхайском отеле так и работает. Я доволен!<\/p>\n",
            "summary": "Когда я писал про лифтоключевой тупизм, я предложил решение",
            "date_published": "2026-05-07T21:25:39+05:00",
            "date_modified": "2026-05-07T21:25:09+05:00",
            "tags": [
                "отели"
            ],
            "_date_published_rfc2822": "Thu, 07 May 2026 21:25:39 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6723",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6722",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/golosuem-za-lyubimuyu-kitayskuyu-zubnuyu-pastu\/",
            "title": "Голосуем за любимую китайскую зубную пасту!",
            "content_html": "<p>Если бы выборы прошли в это воскресенье, какую китайскую зубную пасту бы вы выбрали?<\/p>\n<div class=\"e2-text-picture\">\n<img src=\"https:\/\/ilyabirman.ru\/meanwhile\/pictures\/toothpastes-IMG_3776.jpg\" width=\"1200\" height=\"800\" alt=\"\" \/>\n<\/div>\n",
            "summary": "Если бы выборы прошли в это воскресенье, какую китайскую зубную пасту бы вы выбрали?",
            "date_published": "2026-05-07T14:20:24+05:00",
            "date_modified": "2026-05-07T14:19:54+05:00",
            "tags": [
                "фото"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/toothpastes-IMG_3776.jpg",
            "_date_published_rfc2822": "Thu, 07 May 2026 14:20:24 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6722",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/toothpastes-IMG_3776.jpg"
                ]
            }
        },
        {
            "id": "6721",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/text-voice-call\/",
            "title": "Текст, войсы и созвоны",
            "content_html": "<p>Некоторые люди не любят войсы; громко рассуждают о том, что это неуважение к их времени; злобно высмеивают тех, кто их присылает. И как правило это те же самые люди, которые на любой чих предлагают созвон!<\/p>\n<p>То есть если я тебе отправляю войс который ты можешь послушать в удобное тебе время на двойной скорости — это неуважение, а если ты хочешь, чтобы я слушал твои раздумья именно в момент, когда они у тебя идут, на одинарной скорости — это уважение!<\/p>\n<p>Некоторые пытаются предлагать созвон, хотя мы даже не знакомы. Типа, «Илья, приглашаем на нашу конференцию, давайте созвонимся на 20-25 минут, чтобы всё обсудить». Да что тут обсуждать? О ситуациях, когда люди звонят без спросу, я вообще молчу.<\/p>\n<p>Я предлагаю не только требовать уважения к своим предпочтениям, но и проявлять взаимное. Если мне что-то нужно от человека, и мне удобнее объяснить голосом, я спрошу разрешения. Но когда я сам прошу человека записать мне войс с объяснением чего-то, многие говорят «я лучше текстом» и присылают простыню текста. Ну хорошо, что тебе лучше текстом, а мне лучше войсом, я же попросил. Не знаю, когда у меня будет время это читать.<\/p>\n<p>В платном Телеграме давным-давно есть фича «превратить войс в текст», но вот обратной фичи, прочитать мне текст вслух, почему-то нет. Этого я понять не могу. Голос я могу послушать в любой момент, а чтобы читать текст нужно время перед экраном. Но если передо мной экран, я, как правило, занят чем-то более полезным, чем чтение длинных сообщений!<\/p>\n",
            "summary": "Некоторые люди не любят войсы; громко рассуждают о том, что это неуважение к их времени; злобно высмеивают тех, кто их присылает",
            "date_published": "2026-05-06T12:55:41+05:00",
            "date_modified": "2026-05-06T12:55:38+05:00",
            "tags": [
                "войсы",
                "Телеграм"
            ],
            "_date_published_rfc2822": "Wed, 06 May 2026 12:55:41 +0500",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6721",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4269,
    "_e2_ua_string": "Aegea 12.0a (v4269e)"
}