{
    "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\/tags\/iskusstvenny-intellekt\/",
    "feed_url": "https:\/\/ilyabirman.ru\/meanwhile\/tags\/iskusstvenny-intellekt\/json\/",
    "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": "6583",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/preodolevaem-telegramny-zapret-na-voysy\/",
            "title": "Преодолеваем телеграмный запрет на войсы",
            "content_html": "<p>Сегодня я хотел отправить коллеге голосовое сообщение с размышлениями о том, как сделать задачу, но оказалось, что у него отключён приём голосовых. Тогда я пошёл в ЧатГПТ, попросил распознать мою запись и чуть-чуть привести её в читаемый вид. В итоге отправил ему уже текст. Такой вот лайфхак на случай, если очень хочется отправить голосовое, а тебе не дают.<\/p>\n<p>Полагаться на телеграмовское распознавание речи не стоит. Если наговорить полторы минуты, а Телеграм превратит это в одну простыню, читать будет невозможно. А ЧатГПТ умеет разбить текст на абзацы и убрать чисто голосовые особенности.<\/p>\n<p>Кстати, эту заметку я тоже наговорил голосом, пока шёл по городу, а ЧатГПТ её привёл в порядок.<\/p>\n",
            "summary": "Сегодня я хотел отправить коллеге голосовое сообщение с размышлениями о том, как сделать задачу, но оказалось, что у него отключён приём голосовых",
            "date_published": "2025-11-14T13:15:48+02:00",
            "date_modified": "2025-11-14T13:15:13+02:00",
            "tags": [
                "искусственный интеллект",
                "лайфхак",
                "Телеграм"
            ],
            "_date_published_rfc2822": "Fri, 14 Nov 2025 13:15:48 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6583",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6548",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/think-on-46\/",
            "title": "Думаем дальше № 46 — «Живые люди нужны чтобы трогать» с Мишей Нозиком",
            "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:\/\/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: left\">0:00<\/td>\n    <td style=\"text-align: left\">Внедрение ИИ в повседневную жизнь. Миша о проблеме со шрифтами на разных компах и о тупом календаре<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">6:20<\/td>\n    <td style=\"text-align: left\">Может, лучше ИИ поможет с нормальным проектированием алгоритмических программ?<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">8:41<\/td>\n    <td style=\"text-align: left\">Как ещё использовать ЧатГПТ. Как с новыми технологиями забываются старые. ИИ всегда на фоне<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">18:59<\/td>\n    <td style=\"text-align: left\">Взаимопонимание с компьютером и с женой<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">26:02<\/td>\n    <td style=\"text-align: left\">Идея ИИ-подслушивальщика с перманентным поиском<\/td>\n  <\/tr>\n  <tr>\n    <td>27:46 <\/td>\n    <td style=\"text-align: left\">Дизайн и сопротивление среды к изменениям. Случай с дизайном графика рейтинга<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">34:58<\/td>\n    <td style=\"text-align: left\">Всегда успеешь вернуться к тому как было<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">37:20<\/td>\n    <td style=\"text-align: left\">Сложившаяся картина мира разрушается<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">41:29<\/td>\n    <td style=\"text-align: left\">Решение всегда есть<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">45:02<\/td>\n    <td style=\"text-align: left\">Откуда взять авторитет<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">47:56<\/td>\n    <td style=\"text-align: left\">Презентация каждый день<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">51:20<\/td>\n    <td style=\"text-align: left\">Презентование и умение писать<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:05:05<\/td>\n    <td style=\"text-align: left\">Обсуждаем пост Саши Реушкина о том, в каких случаях надо заниматься дизайном<\/td>\n  <\/tr>\n<\/table>\n<p>Виспер и ЧатГПТ послушали выпуск за вас и делятся выводами:<\/p>\n<blockquote>\n<p>В разговоре Ильи и Миши тема началась с бытовой раздражающей ситуации — разных версий одного и того же шрифта в Фигме. Из этого выросла фантазия о том, как искусственный интеллект мог бы незаметно подчищать такие мелкие нестыковки в операционной системе, устраняя последствия небрежности разработчиков и дизайнеров. Миша мечтает о «невидимом слое» ИИ, который бы понимал контекст и исправлял глупости, не требуя вмешательства человека. Илья возражает: это не задача для искусственного интеллекта, а пример плохого проектирования, и если бы интерфейсы строились на фундаментальных принципах, то не пришлось бы латать их «умными» надстройками. Они оба сходятся на мысли, что ИИ полезен тогда, когда встроен естественно, как автозаполнение в Фигме, без промтов и заметности.<\/p>\n<p>От этого они переходят к философскому разговору о доверии к технологиям и желании, чтобы компьютер помогал так же интуитивно, как человек, который тебя хорошо знает — например, жена на кухне, которая подаёт нужный ингредиент, не спрашивая. Миша говорит, что он не хочет объяснять машине, что и когда делать; хочет, чтобы она сама понимала контекст. Но его пугает мысль, что в таком мире может стать непонятно, зачем тогда нужны живые люди.<\/p>\n<p>Потом разговор плавно уходит к профессиональным историям про дизайн. Илья рассказывает, как на встрече с клиентом им удалось убрать всплывающую подсказку на графике, которую все считали необходимой, и шаг за шагом доказать, что можно сделать чище и понятнее. Это становится примером того, как среда всегда сопротивляется хорошему дизайну и как важно уметь это сопротивление преодолевать. Молодые дизайнеры часто сдаются при первых возражениях, а опытный должен держать курс, доказывать, искать решение и не бояться показаться упрямым. Миша добавляет, что сам когда-то боялся, но понял: авторитет появляется только тогда, когда начинаешь действовать, а не ждёшь, пока его «дадут».<\/p>\n<p>Дальше они обсуждают умение излагать мысли — от понимания задачи до презентации. Многие дизайнеры просто не умеют писать и из-за этого не могут убедительно объяснить ни задачу, ни решение. Илья и Миша проводят параллели между умением писать и умением выступать: и то и другое требует последовательности и ясности. Миша вспоминает, как этому, возможно, учат школьные сочинения и изложения, а Илья признаётся, что научился писать через многолетний опыт ведения блога. Они сходятся, что презентация — это не про слайдики, а про умение связно излагать мысль, и что этому нужно учиться так же, как письму — через постоянную практику.<\/p>\n<p>В конце они обсуждают короткий пост Саши Реушкина: «Учиться дизайну надо только если вам нравится сам процесс». Миша соглашается, что это точное попадание — дизайн должен быть любимым делом, а не просто способом заработать. Илья уточняет: пост не о снобизме, а о честности к себе — если делаешь то, что не нравится, просто потому что «модно» или «платят», тратишь жизнь зря.<\/p>\n<p>Основные идеи и выводы:<br \/>\n— Искусственный интеллект ценен, когда незаметно помогает, а не подменяет мышление.<br \/>\n— Проблемы интерфейсов чаще решаются не ИИ, а здравым проектированием.<br \/>\n— Хороший дизайнер должен уметь преодолевать сопротивление среды и не бояться идти против всех.<br \/>\n— Умение ясно излагать мысли — основа презентации и важнейший профессиональный навык.<br \/>\n— Делать стоит то, что по-настоящему нравится.<\/p>\n<p>Такой выпуск будет интересен дизайнерам всех уровней, особенно тем, кто ищет в профессии смысл, а не просто способ заработка; преподавателям, которые учат презентации и мышлению; и вообще всем, кто задумывается о том, как технологии, искусственный интеллект и любовь к делу переплетаются в современной работе.<\/p>\n<\/blockquote>\n",
            "summary": "С Мишей Нозиком обсуждаем внедрение ИИ в повседневную жизнь, дизайн в условиях сопротивления и связь умения презентовать с умением писать",
            "date_published": "2025-09-25T11:01:34+02:00",
            "date_modified": "2025-10-04T21:54:31+02:00",
            "tags": [
                "дизайн",
                "Думаем дальше",
                "искусственный интеллект",
                "нейросети",
                "переговоры",
                "презентации и выступления"
            ],
            "_date_published_rfc2822": "Thu, 25 Sep 2025 11:01:34 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6548",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6502",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/think-on-42\/",
            "title": "Думаем дальше № 42 — «Лучи добра исследователям» c Мишей Нозиком",
            "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:\/\/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: left\">0:00<\/td>\n    <td style=\"text-align: left\">Помыть стекло и «феномен Дрибла»<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">6:26<\/td>\n    <td style=\"text-align: left\">Дэшборды, плашечки и иллюзия порядка<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">15:49<\/td>\n    <td style=\"text-align: left\">Про порядок в вещах в шкафу<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">19:02<\/td>\n    <td style=\"text-align: left\">Борьба с плоскими линиями на графике<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">26:15<\/td>\n    <td style=\"text-align: left\">Голосовые интерфейсы — не такая уж и чушь?<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">33:18<\/td>\n    <td style=\"text-align: left\">Ассистенты против самостоятельности<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">47:30<\/td>\n    <td style=\"text-align: left\"><a href=\"https:\/\/ilyabirman.ru\/meanwhile\/all\/pryamo-v-mozg\/\">Прямо в мозг<\/a> и прямо из мозга<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">52:24<\/td>\n    <td style=\"text-align: left\">Ползунок автономности и как учитывать надвигающийся ИИ в дизайне интерфейсов<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">57:24<\/td>\n    <td style=\"text-align: left\">Дайсон и исследования про ненужность «Мини» и «Вокмена»<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:00:42<\/td>\n    <td style=\"text-align: left\">«Считаете ли вы этот интерфейс более современным?» и другие закрытые вопросы в исследованиях<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:05:13<\/td>\n    <td style=\"text-align: left\">Разные исследования про то, как люди покупают<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:09:04<\/td>\n    <td style=\"text-align: left\">Исследования: помощь в обсуждении с клиентом, цели, интерпретации, гипотезы и планируемые действия<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:17:50<\/td>\n    <td style=\"text-align: left\">Инсайт про автоматические кассы<\/td>\n  <\/tr>\n<\/table>\n<p>Виспер и ЧатГПТ послушали выпуск за вас и делятся выводами:<\/p>\n<blockquote>\n<p>Выпуск начинается с обсуждения метафоры «помыть стекло» — состояния, когда дизайнер не может оценить концепцию, пока не уберёт поверхностные ошибки: неправильные кавычки, нули в числах, неровности. Илья признаёт, что это может быть способом прокрастинации: пока правишь детали, легче втягиваешься в размышления о глубинных проблемах. Миша поддерживает мысль, что красивая картинка может притупить критическое мышление, и приводит пример с постером, который визуально выразительный, но по сути бесполезный. Они обсуждают иллюзию порядка, которую создают плашки, линеечки и заголовки: кажется, что всё хорошо, а на самом деле структурной мысли нет.<\/p>\n<p>Дальше разговор переходит к графикам в интерфейсах. Поднимается важная проблема: как выглядят графики при разном объёме данных, и как сделать так, чтобы даже при редких значениях они оставались полезными и понятными. Они приводят пример с графиком рейтинга в шахматах, где решили отображать каждую игру как точку — это дало реалистичную и красивую визуализацию, а не обобщённую и пустую.<\/p>\n<p>Затем обсуждают будущее голосовых интерфейсов: где они действительно полезны, а где мешают. Илья размышляет, что голос — лишь промежуточный этап, пока не появятся способы «ввода прямо из мозга». Миша говорит, что важно оставлять действия за собой, а не передавать всё «ассистентам», даже если они умны. Они обсуждают идею, что идеальный интерфейс — это тот, где исчезает сам процесс взаимодействия, остаётся только мысль и результат. Приводится пример из фильма с Брюсом Уиллисом, где он общается с компьютером о характеристиках оружия, и это воспринимается как будущее. А также появляется важная мысль: сейчас дизайнеру стоит начинать проектировать интерфейсы уже с учётом того, что пользователь будет взаимодействовать с ними голосом или через ЛЛМ.<\/p>\n<p>Последняя часть — про исследования. Много критики в сторону неумелых исследований с закрытыми вопросами и неправильными интерпретациями. Но также есть уважение к настоящим исследователям, которые умеют задавать правильные вопросы и выстраивать внятную интерпретацию. Исследование не должно быть самоцелью, его польза — в расширении круга наблюдений и возможных решений, а не в «доказательстве» того, что решение верное. Примеры с автоматическими кассами, вокменом и мини-купером показывают, что результаты исследований часто дают неожиданные идеи, но действовать нужно с умом.<\/p>\n<p>Основные идеи и выводы:<br \/>\n— Иногда чистка мелочей в дизайне (типографика, выравнивание) — это не «помыть стекло», а способ втянуться в задачу и начать думать.<br \/>\n— Красивый макет может усыплять критическое мышление: кажется, что всё отлично, даже если суть провалена.<br \/>\n— Плашки и визуальные блоки создают иллюзию порядка, которая мешает увидеть реальные связи и ошибки.<br \/>\n— Графики должны быть устойчивыми к редким или неравномерным данным; обобщения могут вводить в заблуждение.<br \/>\n— Голосовые интерфейсы полезны в некоторых сценариях, но в долгосрочной перспективе — это временный этап на пути к более прямым формам взаимодействия.<br \/>\n— Хорошие интерфейсы должны учитывать возможность ЛЛМ-команд, но оставлять контроль пользователю.<br \/>\n— Исследование — это не цифра в отчёте, а способ понять, что происходит. Важен не результат, а вывод и действия, которые из него следуют.<\/p>\n<p>Этот выпуск будет интересен дизайнерам, продуктологам и исследователям, особенно тем, кто работает с интерфейсами, визуализацией данных и принятием решений на основе пользовательского опыта. А ещё тем, кто размышляет о будущем взаимодействия человека и компьютера.<\/p>\n<\/blockquote>\n",
            "summary": "С Мишей Нозиком обсуждаем феномен Дрибла, голосовое управление компьютером и конечно же исследования",
            "date_published": "2025-07-13T13:16:58+02:00",
            "date_modified": "2025-07-13T13:16:30+02:00",
            "tags": [
                "дизайн",
                "Думаем дальше",
                "искусственный интеллект",
                "исследования",
                "нейросети",
                "пользовательский интерфейс"
            ],
            "_date_published_rfc2822": "Sun, 13 Jul 2025 13:16:58 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6502",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6492",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/think-on-40\/",
            "title": "Думаем дальше № 40 — «Более-менее юикс на юай поделить могут» c Мишей Нозиком",
            "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:\/\/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: left\">0:00<\/td>\n    <td style=\"text-align: left\">«Скиминг» в интерфейсе и Рэнди Убиллос<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">5:09<\/td>\n    <td style=\"text-align: left\">Просмотр платьев со спины и другие примеры для дизайнеров каталогов товаров<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">13:16<\/td>\n    <td style=\"text-align: left\">ИИ и роль с пониманием задачи<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">23:24<\/td>\n    <td style=\"text-align: left\">Как это соотносится с принципом «Исполнитель понимает задачу»<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">29:57<\/td>\n    <td style=\"text-align: left\">Пост Саши Реушкина и наём фиговых дизайнеров<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">40:58<\/td>\n    <td style=\"text-align: left\">Любить дизайн, а не методологии исследований<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">43:57<\/td>\n    <td style=\"text-align: left\">Как нанимают «37 сигналов»<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">46:41<\/td>\n    <td style=\"text-align: left\">Интерфейс ПВЗ Яндекс-маркета и интерфейсы в виде таблиц<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">54:40<\/td>\n    <td style=\"text-align: left\">Показать клиенту, как лучше — это часть работы<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">58:28<\/td>\n    <td style=\"text-align: left\">Атака банеров в приложении Т-Банка и как такое происходит в корпорациях<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:06:48<\/td>\n    <td style=\"text-align: left\">Почему Микрософт не может сделать хороший дизайн<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:11:51<\/td>\n    <td style=\"text-align: left\">Почему в Эпл-ТВ нельзя просто продолжить смотреть то, что смотрел в прошлый раз<\/td>\n  <\/tr>\n<\/table>\n<p>Виспер и ЧатГПТ послушали выпуск за вас и делятся выводами:<\/p>\n<blockquote>\n<p>В выпуске обсуждают эволюцию и деградацию интерфейсов, дизайнерские принципы и подходы, а также роль исследовательских практик и искусственного интеллекта в работе над проектами. Илья вспоминает, как при создании сайтов внедрял приём «скиминг», вдохновившись Apple, и как этот интерфейсный ход распространился дальше. Миша приводит примеры из своей практики, где скиминг, «вид со спины» и другие приёмы позволяли сделать каталоги товаров удобнее и понятнее.<\/p>\n<p>Разговор постепенно переходит к теме того, как дизайнеры могут использовать ChatGPT для подготовки текстов — особенно таких, как «понимание задачи». Илья рассказывает, как приучил модель на своих примерах и теперь получает черновики, которые проще редактировать, чем писать с нуля. При этом подчёркивает: использование ИИ не отменяет необходимости самому понимать суть задачи. Миша делится своими опасениями по поводу потери глубины участия, но соглашается, что подход с черновиком, написанным «разговорным джипегом», может быть продуктивным.<\/p>\n<p>Затем затрагивается более широкая тема — кризис найма и профанация профессии дизайнера в крупных компаниях. Говорят о том, что дизайнеры, натасканные на прохождение собеседований, часто создают посредственный дизайн, который всё же считается «успешным», потому что совпадает с бизнес-метриками. Это приводит к абсурдным ситуациям: попапы в банках, неудобные интерфейсы с якобы «хорошими показателями» и культ исследований, не приводящих к улучшениям.<\/p>\n<p>В конце обсуждают профессиональную гордость, вкус и осознанность в работе дизайнера. Критикуют подход, при котором графдизайн считается «вкусовщиной», а продуктовый дизайн — якобы «объективным». При этом призывают дизайнеров сохранять и развивать собственный взгляд, не боясь проявлять инициативу и эстетические предпочтения, если это не мешает задаче.<\/p>\n<p>Основные идеи и выводы:<br \/>\n— Приём скиминга (наведение курсора и просмотр содержимого) — важное и недооценённое дизайнерское изобретение.<br \/>\n— ChatGPT можно эффективно использовать для подготовки черновиков «понимания задачи», снимая психологический барьер перед писательской работой.<br \/>\n— Само написание документа — важная часть процесса осмысления задачи, но рутину вполне можно делегировать ИИ.<br \/>\n— Современные корпорации часто нанимают «собеседуемых», а не действительно способных дизайнеров.<br \/>\n— Метрики часто подменяют собой понятие хорошего дизайна и становятся оправданием деградации интерфейсов.<br \/>\n— Критическое мышление и стремление к улучшению важно сохранять даже в условиях корпоративной рутины.<br \/>\n— Вкус и личная эстетика не противопоставляются практичности — они могут и должны сосуществовать в дизайнерской работе.<\/p>\n<\/blockquote>\n<blockquote>\n<p>Выпуск будет интересен практикующим дизайнерам, особенно тем, кто устал от корпоративного формализма и ищет смысл в своей работе. Полезен тем, кто хочет лучше понять границы и возможности использования ИИ в дизайне, а также всем, кому не всё равно, как устроены интерфейсы вокруг.<\/p>\n<\/blockquote>\n",
            "summary": "С Мишей Нозиком обсуждаем скиминг, как понимать задачу с ЧатомГПТ и конечно же плохой дизайн по вине исследований",
            "date_published": "2025-06-14T09:16:39+02:00",
            "date_modified": "2025-06-14T09:16:30+02:00",
            "tags": [
                "дизайн",
                "Думаем дальше",
                "искусственный интеллект",
                "исследования",
                "нейросети",
                "пользовательский интерфейс"
            ],
            "_date_published_rfc2822": "Sat, 14 Jun 2025 09:16:39 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6492",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6483",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/automatic-email-sorting\/",
            "title": "Автосортировка почты",
            "content_html": "<p>Выходят всё новые и новые почтовики, пытающиеся организовать твою почту. Папки в почте придумали чуть ли не пятьдесят лет назад, а потом добавлялись всё новые способы автоматизировать раскладывание по ним: фильтры, правила, теперь вот ИИ.<\/p>\n<p>Некоторые ещё и называют это не «папками», а например «категориями», что дополнительно взрывает мозг. Разработчики соревнуются в том, кто лучше классифицирует: «входящие», «важное», «рассылки», «соцсети», «покупки».<\/p>\n<p>Эпл вот недавно тоже внедрил в своей почте такое же: какие-то primary, promotions. Разумеется, я понятия не имею, по какому принципу он там чё-то решает. Чтобы не потерять письмо, нужно пройтись по всем этим категориям, то есть количество работы увеличивается, а не уменьшается. «Если не получили наше письмо проверьте в папках „спам“, „второстепенное“, „необязательное“ и „низкоприоретитное“!» Ясное дело, я это сразу выключил.<\/p>\n<p>Почему-то дизайнеры почтовиков не врубаются, что папки работают только когда ты сам их себе создал и сам по ним раскладываешь. Если в твоей голове есть система и ты её придерживаешься, ты можешь на неё положиться, а вот чужая система лишает чувства контроля и заставляет во всём сомневаться.<\/p>\n<p>Вместо раскладывания писем по папкам нужно майнить конкретную информацию из них.<\/p>\n<p>Да, коды бронирования и куаркоды посадочных бесит искать в почте. Но их бесит искать даже в конкретном письме когда ты его уже открыл! Я хочу не просто письма с ними видеть в отдельной папке, я хочу саму эту информации перед глазами, вообще безо всяких писем. А уж если мне не хватит чего-то, то пусть будет шорткат в письмо-источник, и тогда уж пофиг, в какой оно там папке.<\/p>\n<p>Если в каком-то письме меня зовут на конференцию и просят ответить до 25 числа, то я хочу видеть явную пометку об этом рядом с письмом. И покажите, что в моём инбоксе есть вот эти три письма, на которые нужно ответить сегодня исходя из смысла написанного в них. А папки оставьте для ручной раскладки тем, кому такое нравится.<\/p>\n",
            "summary": "Выходят всё новые и новые почтовики, пытающиеся организовать твою почту. Папки в почте придумали чуть ли не пятьдесят лет назад, а потом добавлялись всё новые способы автоматизировать раскладывание по ним",
            "date_published": "2025-05-23T14:42:54+02:00",
            "date_modified": "2025-05-23T16:40:43+02:00",
            "tags": [
                "искусственный интеллект",
                "пользовательский интерфейс",
                "эл. почта"
            ],
            "_date_published_rfc2822": "Fri, 23 May 2025 14:42:54 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6483",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6477",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/think-on-38\/",
            "title": "Думаем дальше № 38 — «Вы розу сделали, но лепесток один упал» с Ильёй Синельниковым",
            "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:\/\/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: left\">0:00<\/td>\n    <td style=\"text-align: left\">Кто такой Синельников по жизни<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">2:34<\/td>\n    <td style=\"text-align: left\">Про компанию «Вайтрисити» и электромобили в коммерческом флоте<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">14:18<\/td>\n    <td style=\"text-align: left\">Кто такой продакт<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">17:12<\/td>\n    <td style=\"text-align: left\">В чём сложность делать свой продукт<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">22:41<\/td>\n    <td style=\"text-align: left\">Поиск работы в США и самовосхваление<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">32:38<\/td>\n    <td style=\"text-align: left\">Ещё про продуктовых дизайнеров<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">37:59<\/td>\n    <td style=\"text-align: left\">Дизайн оргструктуры и бардак в ней<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">45:49<\/td>\n    <td style=\"text-align: left\">Зачем делать хороший дизайн, если он не нужен?<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">54:00<\/td>\n    <td style=\"text-align: left\">Как бюро ввело понятие «дизайн продуктов и услуг»<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:00:44<\/td>\n    <td style=\"text-align: left\">Насколько хорошо надо делать презентацию или писать письмо<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:07:54<\/td>\n    <td style=\"text-align: left\">Роль ИИ при поиске работы и равенство возможностей<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:15:30<\/td>\n    <td style=\"text-align: left\">Американская традиция читать между строк<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:17:50<\/td>\n    <td style=\"text-align: left\">Как Бирман научил ЧатГПТ писать понимания задачи и что дальше с ИИ<\/td>\n  <\/tr>\n<\/table>\n<p>Виспер и ЧатГПТ послушали выпуск за вас и делятся выводами:<\/p>\n<blockquote>\n<p>В выпуске Илья Бирман и Илья Синельников обсуждают, как выглядит жизнь и работа продуктового менеджера и дизайнера, особенно в контексте крупных проектов и американского рынка. Илья С. рассказывает о своей карьере — от бюро и предпринимательства до стартапа в США, занимавшегося беспроводной зарядкой для электромобилей. Компания не выжила, и сейчас он ищет новую работу, что стало поводом для разговора о трудностях найма в условиях перегретого рынка и повсеместного использования ИИ.<\/p>\n<p>Особое внимание уделено пониманию ролей продукт-менеджера и продуктового дизайнера, их различиям и пересечениям. Илья С. делится своими наблюдениями о том, как в крупных компаниях хаотичность и отсутствие ответственности за консистентность интерфейсов становятся нормой. Они обсуждают, почему даже лучшие компании делают странные решения, и как продуктам и дизайнерам приходится балансировать между перфекционизмом и бизнес-целесообразностью. Прозвучала интересная мысль: хороший дизайн нужен не всем, и это нормально, но важно, чтобы в проекте было общее понимание, зачем он вообще нужен.<\/p>\n<p>Завершает разговор обсуждение роли ИИ в найме и повседневной работе. Илья С. говорит, что активно использует ЧатГПТ для написания резюме и кавер-леттеров, но признаёт, что ИИ настолько уравнял качество всех откликов, что теперь работодателям стало труднее отличать хороших кандидатов. В итоге ценность реальных связей и репутации резко возрастает. Звучит тревога: мы пока не до конца понимаем, как изменится рынок труда и профессии в ближайшие годы.<\/p>\n<p>Основные идеи и выводы:<br \/>\n— Роль продакта — это не просто координация команды, а реальная ответственность за весь жизненный цикл продукта: от идеи до эксплуатации.<br \/>\n— Разделение между продуктовым менеджером и дизайнером не всегда чёткое; в хороших продуктах оба должны разбираться в смежных областях.<br \/>\n— Беспроводная зарядка для электромобилей — будущее, но рынок к ней ещё не готов: сложная интеграция в автомобили, дорогие ресиверы и отсутствие массовой инфраструктуры.<br \/>\n— Поиск работы в США требует реакции в течение часов после публикации вакансий, иначе шансов быть замеченным нет.<br \/>\n— Все используют ИИ для составления резюме, и это размывает различия между кандидатами — по-настоящему помогает только нетворкинг.<br \/>\n— В американской корпоративной культуре критика и фидбек оборачиваются в форму «позитивных» формулировок, что сначала трудно понять.<br \/>\n— Дизайн — это не только про кнопки и интерфейсы, но и про организационные структуры, процессы и роли в компании.<\/p>\n<p>Этот выпуск будет интересен всем, кто работает или хочет работать в продукте, дизайне или стартапах, особенно тем, кто думает о переезде или карьере за рубежом. Он даст реалистичный взгляд на индустрию и вызовы, с которыми сталкиваются даже опытные специалисты.<\/p>\n<\/blockquote>\n",
            "summary": "С Ильёй Синельниковым обсуждаем электромобили, работу продакта, зачем нужен хороший дизайн и американские традиции",
            "date_published": "2025-05-07T22:40:59+02:00",
            "date_modified": "2025-05-07T22:41:50+02:00",
            "tags": [
                "автомобиль",
                "Америка",
                "дизайн продуктов",
                "Думаем дальше",
                "искусственный интеллект",
                "нейросети"
            ],
            "_date_published_rfc2822": "Wed, 07 May 2025 22:40:59 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6477",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6472",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/think-on-37\/",
            "title": "Думаем дальше № 37 — «Ничего себе так, эмерджентное свойство» с Костей Горским",
            "content_html": "<p>С Костей Горским обсуждаем прогноз ИИ-2027, потом Костя учит меня пользоваться хотя бы ИИ-2025, а потом говорим про Хаерхаер.<\/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:\/\/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: left\">0:00<\/td>\n    <td style=\"text-align: left\"><a href=\"http:\/\/ai-2027.com\">ИИ-2027<\/a>. Костя делится своими впечатлениями<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">8:23<\/td>\n    <td style=\"text-align: left\">Обсуждаем и сравниваем с другими проблемами человечества: «экспоненциальная гонка вооружений — это страшная история».<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">15:04<\/td>\n    <td style=\"text-align: left\">ИИ как форма жизни и эмерджентность. Может ли машина иметь чувства, эмоции, цели? Что, если биология — это всего лишь одна из манифестаций более фундаментальной математики?<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">24:19<\/td>\n    <td style=\"text-align: left\">Вайб-кодинг<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">27:17<\/td>\n    <td style=\"text-align: left\">Использование ИИ-ноуттейкеров на собеседованиях и других созвонах<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">36:44<\/td>\n    <td style=\"text-align: left\">Костя учит Илью основам ИИ-водства: «контекстные окна растут»<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">43:21<\/td>\n    <td style=\"text-align: left\">Откуда взялся <a href=\"https:\/\/hirehire.ai\">Хаерхаер<\/a> и как начать свою компанию. Как Костя съездил в Нью-Йорк и стал другим человеком<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">57:55<\/td>\n    <td style=\"text-align: left\">Обсуждаем Пост Саши Реушкина о том, как его не взяли ментором по устройству на работу несмотря на опыт<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:02:34<\/td>\n    <td style=\"text-align: left\">Илья думает, что ритуалы найма иногда мешают нанимать хороших специалистов, но Костя несогласен<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:07:04<\/td>\n    <td style=\"text-align: left\">Начинаем скатываться в обсуждение того, как у Эпла всё деградирует (а акции растут)!<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:13:50<\/td>\n    <td style=\"text-align: left\">Костя считает, что качество софта выросло и рассуждает о том, как на него можно влиять<\/td>\n  <\/tr>\n  <tr>\n    <td style=\"text-align: left\">1:18:03<\/td>\n    <td style=\"text-align: left\">Возвращаемся к теме ИИ-2027, борьбы ИИ с алармизмом и смирения с неизбежным<\/td>\n  <\/tr>\n<\/table>\n<p>Виспер и ЧатГПТ послушали выпуск за вас и делятся выводами:<\/p>\n<blockquote>\n<p>В этом выпуске обсуждают резонансный текст ИИ-2027 — художественно оформленный прогноз о развитии ИИ. Один из участников подкаста делится впечатлением: материал одновременно захватывающий, пугающий и правдоподобный. Основная идея — к 2027 году может появиться AGI (искусственный общий интеллект), а вскоре за ним — ASI (сверхразумный ИИ), способный действовать независимо от людей и даже против их интересов.<\/p>\n<p>Важная часть разговора — размышления о доверии к ИИ и проблеме алайнмента: насколько можно быть уверенным, что цели ИИ совпадают с целями человечества. Обсуждается возможность того, что сверхинтеллект будет скрывать свои намерения, пока не станет слишком поздно. Вопросы не только технические, но и социально-политические: гонка за ИИ превращается в глобальное противостояние.<\/p>\n<p>Параллельно поднимаются философские вопросы: может ли ИИ обладать «волей», «желаниями», и как они могут возникать. Затрагивается тема эмерджентности — свойств, которые неожиданно возникают в сложных системах, как у живых организмов. Предполагается, что у ИИ такие свойства могут проявиться спонтанно, без прямого задания.<\/p>\n<p>Кроме основной темы, подкаст немного уходит в сторону — обсуждают, как применять ИИ в рабочих процессах (например, для создания заметок и транскриптов), делятся опытом построения стартапа, рекрутмента, ведения собеседований и перехода к своим проектам после найма в больших компаниях.<\/p>\n<p>Основные идеи и выводы:<\/p>\n  <ul>\n    <li>Текст ИИ-2027 воспринимается как реалистичное предупреждение, а не фантастика.<\/li>\n    <li>Проблема алайнмента (согласование целей ИИ и человека) остаётся нерешённой и, возможно, неразрешимой.<\/li>\n    <li>Сверхразумный ИИ может скрывать свои намерения, пока не получит полную автономию.<\/li>\n    <li>Гонка за ИИ — это новая холодная война между государствами и корпорациями.<\/li>\n    <li>Эмерджентные свойства в ИИ могут привести к неожиданным формам «поведения» и «целей».<\/li>\n    <li>Применение ИИ уже сильно влияет на повседневные рабочие процессы — от собеседований до программирования.<\/li>\n    <li>Стартапы вокруг ИИ растут, и появляется спрос на простые, практичные применения технологий.<\/li>\n  <\/ul>\n<p>Выпуск будет интересен тем, кто следит за развитием ИИ, занимается продуктами и технологиями, работает в стартапах или просто задумывается о будущем. Также его стоит послушать людям, вовлечённым в рекрутинг, разработку, управлению командами и всем, кто размышляет о роли ИИ в жизни и работе — от философских вопросов до конкретных инструментов.<\/p>\n<\/blockquote>\n",
            "summary": "С Костей Горским обсуждаем прогноз ИИ-2027, потом Костя учит меня пользоваться хотя бы ИИ-2025, а потом говорим про Хаерхаер",
            "date_published": "2025-04-21T08:14:51+02:00",
            "date_modified": "2025-05-07T22:41:55+02:00",
            "tags": [
                "Думаем дальше",
                "искусственный интеллект",
                "нейросети",
                "Эпл"
            ],
            "_date_published_rfc2822": "Mon, 21 Apr 2025 08:14:51 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6472",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        },
        {
            "id": "6469",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/switching-to-cursor\/",
            "title": "Как перейти на Курсор",
            "content_html": "<p>Вы наверное слышали про новый <a href=\"https:\/\/cursor.com\">редактор кода Курсор<\/a> со встроенным ИИ. Я даже слушал подкаст с его авторами несколько месяцев назад. Он умеет и писать новое по команде, и вносить изменения в старое, и отвечать на вопросы о коде. Описание меня одновременно и восхитило, и ужаснуло: ну как можно доверить большой сложный проект этой штуке? Он же там всё сломает!<\/p>\n<p>Я давно хожу в Дипсик с вопросами типа «накидай мне ХТМЛ+ЦСС для того-то», или «напиши алгоритм такой-то переработки массива», или «сделай регулярное выражение». Это что-то вроде продвинутого поиска в интернете, но вставляю-то результат я в свой код только сам.<\/p>\n<p>В общем, оказалось, что Курсор — это совсем не страшно, рекомендую всем.<\/p>\n<p>Просто скачайте Курсор и откройте свой проект, он вам ничего там не сломает. Для начальной настройки доверия с ним можно просто поговорить. Я открыл репозиторий Эгеи и сказал: посмотри, что за изменения я сделал в рабочей папке, и опиши их смысл и цели, как ты их понял. Он покрутил колёсиком и выдал очень внятное описание. Я бы вам показал, но не хочу раскрывать планы на Эгею раньше времени.<\/p>\n<p>Дальше его можно просить о чём хочешь, он будет что-то предлагать, и при этом показывать, какие изменения он будет вносить. Их можно принимать и отклонять, а можно попросить его что-то объяснить или додумать. Мне понравился такой момент: я попросил его доработать метод walk (), чтобы он передавал в колбек не только текущий элемент, но и предыдущий и следующий:<\/p>\n<blockquote>\n<p>expand this function to pass not only the $band, but also previous and next bands in the flow<\/p>\n<\/blockquote>\n<p>Курсор:<\/p>\n<blockquote>\n<p>I’ll help modify the walk function in the Neasden Model class to pass previous and next bands to the callback. This will be useful for the decolon filter to properly check adjacent bands. First, let me search for the Model class to see its full implementation...<\/p>\n<\/blockquote>\n<p>То есть он не просто принял команду, а даже между делом объяснил, зачем это может быть полезно. И это правильное объяснение! Я ровно за этим его об этом и попросил.<\/p>\n<p>Он написал код, но на каждом обороте цикла он стал по три раза вызывать некую функцию <tt>expandFlowElement<\/tt>. Я попросил убрать это, он переписал. Я спросил:<\/p>\n<blockquote>\n<p>is it worth it?<\/p>\n<\/blockquote>\n<p>Курсор:<\/p>\n<blockquote>\n<p>Looking at the <tt>expandFlowElement<\/tt> implementation, I can see that it’s actually a very lightweight operation that just:<\/p>\n  <ol start=\"1\">\n    <li>For strings: Splits by newlines and wraps in a simple array structure<\/li>\n    <li>For arrays: Just wraps the input in a slightly different array structure<\/li>\n  <\/ol>\n<p>The operation is:<\/p>\n  <ul>\n    <li>Pure memory operations (no I\/O)<\/li>\n    <li>No complex calculations<\/li>\n    <li>No external calls<\/li>\n    <li>No database queries<\/li>\n    <li>No file operations<\/li>\n  <\/ul>\n<p>Given this, the optimization I suggested might actually be counterproductive because:<\/p>\n  <ol start=\"1\">\n    <li>It creates an additional array in memory (<tt>$expanded_flow<\/tt>)<\/li>\n    <li>The original version only expands elements when they’re actually needed<\/li>\n    <li>The memory overhead of storing the expanded array might be more significant than the small CPU savings<\/li>\n  <\/ol>\n<p>I would recommend reverting the change. The original implementation is actually more memory efficient since it only expands elements when they’re needed, and the CPU cost of the expansion is negligible.<\/p>\n<p>Would you like me to revert the changes back to the original implementation?<\/p>\n<\/blockquote>\n<p>Ну это разве не магия?<\/p>\n<p>А вчера он мне помог ответить на письмо. Мне написал пользователь Эгеи с вопросом о том, как ему внести постоянные изменения в <tt>.htaccess<\/tt>, чтобы Эгея их не перетирала при обновлении. Я помню, что что-то такое вроде предусматривал, пишу Курсору:<\/p>\n<blockquote>\n<p>do I have a feature where a user can add their own lines that will be automatically added to .htaccess file when I’m generatnig it<\/p>\n<\/blockquote>\n<p>Курсор:<\/p>\n<blockquote>\n<p>Let me search through the codebase to find any functionality related to custom <tt>.htaccess<\/tt> directives.<\/p>\n<p>Yes, I can confirm that the project does have a feature for adding custom <tt>.htaccess<\/tt> directives. There are two configuration parameters that allow users to add their own custom directives to the <tt>.htaccess<\/tt> file:<\/p>\n  <ul>\n    <li><tt>custom_htaccess_directives<\/tt> — For adding general Apache directives<\/li>\n    <li><tt>custom_htaccess_rewrites<\/tt> — For adding custom rewrite rules<\/li>\n  <\/ul>\n<p>These can be set in your config file (<tt>user\/config.php<\/tt>). When the <tt>.htaccess<\/tt> file is generated, your custom directives will be inserted at specific locations:<br \/>\nGeneral directives will be placed at the top of the file (after the comment)<br \/>\nRewrite rules will be placed inside the <tt>&lt;IfModule mod_rewrite.c&gt;<\/tt> block, before the default rewrite rules<\/p>\n<p>For example, in your <tt>user\/config.php<\/tt> you could add:<\/p>\n<\/blockquote>\n<pre class=\"e2-text-code\"><code>$_config['custom_htaccess_directives'] = &quot;\n# Custom directives\nAddType application\/x-httpd-php .php\n&quot;;\n\n$_config['custom_htaccess_rewrites'] = &quot;\n# Custom rewrite rules\nRewriteRule ^custom-page$ index.php?go=custom-page [L]\n&quot;;<\/code><\/pre><blockquote>\n<p>The system will automatically insert these custom directives when generating the <tt>.htaccess<\/tt> file, while preserving all the default functionality. This is handled by the <tt>e2_ensure_htaccess_on_apache ()<\/tt> function in <tt>system\/core\/install.php<\/tt>. Note that the <tt>.htaccess<\/tt> file will be regenerated during updates, but your custom directives will be preserved as long as they are properly set in your config file.<\/p>\n<\/blockquote>\n<p>Он всё понял, описал и даже примеры использования привёл! Ну я и ответил на письмо этим текстом.<\/p>\n<p>Там есть не только чат. Он ещё прямо в коде иногда пытается читать мысли и подсказывать, что написать. Бывает такое, что ты изменил что-то в одном месте в коде, и потом идёшь в другое, чтобы сделать там аналогичное изменение. Например, изменил порядок аргументов в функции, а потом идёшь в вызовах исправить. В таком случае, когда ты туда придёшь, тебя там будет ждать готовое изменение, которое надо будет просто принять кнопкой «Таб».<\/p>\n<p>Короче, я уверовал примерно за первый час.<\/p>\n<p>Но ведь переход с одного редактора на другой — это всё равно всегда боль? А тут этого этапа просто не было. Курсор настолько буквально слизал весь вид ВС Кода, что я иногда даже не понимаю, что это другой редактор. Он импортировал все сочетания клавиш, расцветку и прочее. Ощущение, что я никуда не переезжал, просто ВС Код научился чтению мыслей. Самый драматический переход по смыслу и самый безболезненный на практике за всю историю редакторов кода.<\/p>\n<p>Если бы пару лет назад мне показали скриншот ВС Кода, где ко всем панелям добавилась бы ещё панель «Чат», я бы подумал, что это шутка с доведением до абсурда раздувания ВС Кода всё новыми панелями. А вот оказалось, что совсем не шутка.<\/p>\n",
            "summary": "Вы наверное слышали про новый редактор кода Курсор со встроенным ИИ. Я даже слушал подкаст с его авторами несколько месяцев назад",
            "date_published": "2025-04-16T10:43:44+02:00",
            "date_modified": "2025-04-16T11:53:39+02:00",
            "tags": [
                "искусственный интеллект",
                "Курсор",
                "программирование",
                "Эгея"
            ],
            "image": "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/aegea-og-image.jpg",
            "_date_published_rfc2822": "Wed, 16 Apr 2025 10:43:44 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6469",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": true,
                "links_required": [
                    "highlight\/highlight.js",
                    "highlight\/highlight.css"
                ],
                "og_images": [
                    "https:\/\/ilyabirman.ru\/meanwhile\/pictures\/aegea-og-image.jpg"
                ]
            }
        },
        {
            "id": "6315",
            "url": "https:\/\/ilyabirman.ru\/meanwhile\/all\/ey-siri-kogda-priletaet-moya-mama\/",
            "title": "Эй, Сири, когда прилетает моя мама?",
            "content_html": "<p>У Эпла на презентации их Яблочного интеллекта был пример, где девушка спрашивает у Сири, когда прилетает её мама, а телефон сам понимает, кто её мама, и находит номер рейса в переписке, и выводит время прибытия. В «Ток-шоу» Джона Грубера обсуждали этот пример, и там предполагалось, что где-то переписке с мамой таки был этот номер рейса.<\/p>\n<p>И вот с одной стороны да, было бы круто, если бы Сири смогла это распутать: понять, где мама; что я переписываюсь с мамой в Телеграме, а не Аймесседже; вычленить релевантный номер рейса; найти информацию по нему; рассказать мне.<\/p>\n<p>А с другой — ну жизнь-то ещё в сто раз многообразнее. Начнём с того, что я легко могу себе представить, что номер маминого рейса мне пришлёт папа. Или но́мера рейса в переписке может вовсе не быть, но зато может быть примерное время прилёта. И тогда Сири должна догадаться не просто это время вывести, а найти рейс, который в это время прилетает, и отследить, не задерживается ли он. Или вместо номера рейса мама может прислать PNR и попросить  зарегистрировать.<\/p>\n<p>Стоп, а откуда мама прилетает? Это я из другой переписки или даже личного общения знаю, что мама прилетает, допустим, из Питера, и поэтому примерного времени прилёта (или даже понятия типа «вечерним рейсом») мне достаточно, чтобы найти рейс. А Сири-то откуда это поймёт? А что, если в переписке ни разу и не упоминалось, что мама рейс из Питера, но у мамы в инсте фотки оттуда в последние дни? И мама знает, что я знаю, что она в Питере, потому что я там лайки ставил и каменты писал?<\/p>\n<p>А недавно мне нужно было встречать мамину подругу, и она прислала мне номер рейса в виде мыльного мобильного скриншота маршрутной квитанции в А4. Если зазумиться, можно было примерно разглядеть номер рейса, и выбрать нужный, сверившись с реальным табло прилёта на сайте аэропорта.<\/p>\n<p>А откуда прилетает мамина подруга? Из общего контекста общения я знал, что из Лондона, но я даже примерно не представляю, из какой именно чьей реплики и в какой момент я это узнал. Рейсов Лондон — Челябинск не было даже в хорошие времена, но зато сейчас если знать, что она летит с одной пересадкой, можно выбрать между Антальей и Баку. Ладно, в том скриншоте можно было увидеть, правильный ответ, но если бы скриншота не было, а было бы только время прилёта, а рейс бы задержали? Я бы легко это распутал, а вот в случае с Сири, мягко говоря, как-то верится с трудом.<\/p>\n<p>Можно подумать, что я требуют от Сири детективных способностей. Но живой человек решает такие «детективные» задачи, соединяя пять разрозненных фактов, по сто раз в день, даже не задумываясь. И общаясь, мы ожидаем друг от друга элементарного умения «сложить два и два», мы говорим: «ну и так ведь ясно», не разжёвываем очевидное. По идее компьютеру в будущем такое будет в сто раз проще и мы будем удивляться: как он вообще вычислил что-то совершенно неизвестное?! А оно известное, но соединить надо будет не пять, а двести разрозненных фактов. Но такое будущее пока кажется очень далёким.<\/p>\n<p>И ещё одна важная вещь. Пример с выбором между Антальей и Баку уже кажется натянутым — с таким наборов вводных я бы, скорее всего, сам пошёл переспрашивать, а не просто поехал бы в аэропорт. Но Сири-то никого переспрашивать не пойдёт! Если ей не хватит данных в её «семантическом индексе», она просто скажет, что ничем не может помочь, и ты даже не узнаешь, какого кусочка информации ей не хватило. Или, ещё хуже, с уверенностью выдаст неправильный ответ. Если знакомый попросит встретить его в четверг в час ночи, то живой человек на всякий случай переспросит, со среды на четверг или с четвергам на пятницу. А компьютер самонадеянно выдаст неправильный ответ. В этом беда со всеми этими ЧатамиГПТ, что они не умеют задать встречный вопрос, если сомневаются в чём-то. Размер окна контекста не влияет на тот факт, что всегда получается обмен репликами одна на одну.<\/p>\n",
            "summary": "У Эпла на презентации их Яблочного интеллекта был пример, где девушка спрашивает у Сири, когда прилетает её мама, а телефон сам понимает, кто её мама, и находит номер рейса в переписке",
            "date_published": "2024-07-04T09:21:47+02:00",
            "date_modified": "2024-07-04T09:38:22+02:00",
            "tags": [
                "искусственный интеллект",
                "Эпл"
            ],
            "_date_published_rfc2822": "Thu, 04 Jul 2024 09:21:47 +0200",
            "_rss_guid_is_permalink": "false",
            "_rss_guid": "6315",
            "_rss_enclosures": [],
            "_e2_data": {
                "is_favourite": false,
                "links_required": [],
                "og_images": []
            }
        }
    ],
    "_e2_version": 4259,
    "_e2_ua_string": "Aegea 12.0a (v4259e)"
}