ГПТ-инфляция
Этим постом я выражаю профессиональную солидарность разработчикам Алисы от Яндекса.
Последнее время я регулярно натыкаюсь на рилсы, где пользователи смеются над «низким интеллектом» Алисы, проверяя её различные способами: просят запомнить информацию, а потом достать заново, спрашивают какие-то факты и числа. И показывают, как она не может ответить на самые «базовые» вопросы.
В итоге в обществе закрепилось мнение, что Алиса от Яндекса тупая. А вот что произошло на самом деле (далее всё моя теория, не знаю, как в реальности).
Яндекс много лет разрабатывал нейронку, которая выполняет две задачи:
— отвечать на каждое входящее сообщение в отдельности, создавая имитацию настоящей коммуникации;
— уметь вызывать сторонние тулзы (типа «поставить будильник» или «перемотать на следующий трек»).
Алиса никогда не обладала контекстом. Начиная с релиза в 2017 году, по сути вся разработка сводилась к файн-тюнингу, чтобы делать ответы на каждое сообщение более правдоподобными и похожими на живой разговор.
Если сказать Алисе «запомни, что у меня три кошки», она ответит «хорошо, запомнила!» просто потому что это самый ожидаемый ответ на это сообщение. Когда пользователь спросит «сколько у меня кошек», она вытащит другой ожидаемый ответ — «не знаю, две, что ли?».
Для пользователя в современном ИИ-мире это выглядит как максимальная тупость. Но проблема не в тупости Алисы, а в том, что у неё нет мозгов. И это долгое время считалось нормальным — много людей пользовались Станцией и особо много от неё не ждали.
А потом наступает 2023 год и OpenAI публикует нейросеть, которую обучал несколько лет за много триллионов миллионов миллиардов долларов, и которая умеет хранить окно контекста и постоянно его расширяет.
Все начинают пользоваться ЧатГПТ, и планка ожиданий от типичной нейронки растёт с невероятной скоростью (хотя ещё недавно такие помощники казались какой-то недостижимой магией). Больше нельзя просто быть «полезным функциональным помощником» — нужно помнить историю разговора, отвечать на вопрос «сколько вторников в ноябре», уметь хранить и выдавать пользовательскую информацию.
Конечно же, в этот момент Алиса начинает казаться тупой. Пользователь не знает, как устроена Алиса внутри; что запилить её стоит невероятно огромное количество усилий, а сделать свою ГПТ — ещё в десять раз более огромное количество усилий и необходимость снести всё и построить заново.
Начиная с прошлого года Алису перевели на ЯндексГПТ, но ясно, что этот процесс занимает не один месяц. И ещё неизвестно, догонит ли Яндекс модели Опен-эй-ай или Антропика.
Но самое грустное, что даже если допилить ЯндексГПТ до классного конкурентного уровня, это не будет ощущаться всеми как инновация. Нужно приложить огромные усилия, чтобы Алиса в глазах пользователя выглядела «ну нормальной». Представляю, как сложно разрабатывать что-то с такой мотивацией.
Держитесь, короч.
Этим постом я выражаю профессиональную солидарность разработчикам Алисы от Яндекса.
Последнее время я регулярно натыкаюсь на рилсы, где пользователи смеются над «низким интеллектом» Алисы, проверяя её различные способами: просят запомнить информацию, а потом достать заново, спрашивают какие-то факты и числа. И показывают, как она не может ответить на самые «базовые» вопросы.
В итоге в обществе закрепилось мнение, что Алиса от Яндекса тупая. А вот что произошло на самом деле (далее всё моя теория, не знаю, как в реальности).
Яндекс много лет разрабатывал нейронку, которая выполняет две задачи:
— отвечать на каждое входящее сообщение в отдельности, создавая имитацию настоящей коммуникации;
— уметь вызывать сторонние тулзы (типа «поставить будильник» или «перемотать на следующий трек»).
Алиса никогда не обладала контекстом. Начиная с релиза в 2017 году, по сути вся разработка сводилась к файн-тюнингу, чтобы делать ответы на каждое сообщение более правдоподобными и похожими на живой разговор.
Если сказать Алисе «запомни, что у меня три кошки», она ответит «хорошо, запомнила!» просто потому что это самый ожидаемый ответ на это сообщение. Когда пользователь спросит «сколько у меня кошек», она вытащит другой ожидаемый ответ — «не знаю, две, что ли?».
Для пользователя в современном ИИ-мире это выглядит как максимальная тупость. Но проблема не в тупости Алисы, а в том, что у неё нет мозгов. И это долгое время считалось нормальным — много людей пользовались Станцией и особо много от неё не ждали.
А потом наступает 2023 год и OpenAI публикует нейросеть, которую обучал несколько лет за много триллионов миллионов миллиардов долларов, и которая умеет хранить окно контекста и постоянно его расширяет.
Все начинают пользоваться ЧатГПТ, и планка ожиданий от типичной нейронки растёт с невероятной скоростью (хотя ещё недавно такие помощники казались какой-то недостижимой магией). Больше нельзя просто быть «полезным функциональным помощником» — нужно помнить историю разговора, отвечать на вопрос «сколько вторников в ноябре», уметь хранить и выдавать пользовательскую информацию.
Конечно же, в этот момент Алиса начинает казаться тупой. Пользователь не знает, как устроена Алиса внутри; что запилить её стоит невероятно огромное количество усилий, а сделать свою ГПТ — ещё в десять раз более огромное количество усилий и необходимость снести всё и построить заново.
Начиная с прошлого года Алису перевели на ЯндексГПТ, но ясно, что этот процесс занимает не один месяц. И ещё неизвестно, догонит ли Яндекс модели Опен-эй-ай или Антропика.
Но самое грустное, что даже если допилить ЯндексГПТ до классного конкурентного уровня, это не будет ощущаться всеми как инновация. Нужно приложить огромные усилия, чтобы Алиса в глазах пользователя выглядела «ну нормальной». Представляю, как сложно разрабатывать что-то с такой мотивацией.
Держитесь, короч.
❤30❤🔥3🥱2🙉2😁1
Сегодня предлагаю перечитать интервью, которое я в семнадцать лет давал Тэ-прогеру — за два месяца до того, как я попал на свою первую полноценную работу и не поступил в университет.
Оно немного неуверенное, и мне не нравится, как его отредактировали, но все мысли вполне валидные. Я там уже даже немножко сноб.
https://tproger.ru/articles/kak-programmirovat-s-detstva-i-sozdavat-bolshie-proekty-uzhe-v-shkole-junyj-programmist-otvetil-na-voprosy-iz-kommentariev
С тех пор у меня интервью никто не брал (пишите).
Оно немного неуверенное, и мне не нравится, как его отредактировали, но все мысли вполне валидные. Я там уже даже немножко сноб.
https://tproger.ru/articles/kak-programmirovat-s-detstva-i-sozdavat-bolshie-proekty-uzhe-v-shkole-junyj-programmist-otvetil-na-voprosy-iz-kommentariev
С тех пор у меня интервью никто не брал (пишите).
Tproger
Как программировать с детства и создавать большие проекты уже в школе? Юный программист ответил на вопросы из комментариев
Как выглядит изучение программирования в 6 лет, где брать вдохновение и стоит ли получать высшее образование, если уже к 18 годам есть успешные проекты?
❤12🤓3🔥2
Недавно поиграл в две инди-игры от одной разработчицы, и они мне очень понравились.
1. Adventures With Anxiety. Игра с интерактивной историей про тревожность, где ты играешь за тревожность. Проходится за полчаса и оставляет приятное ощущение какого-то инсайта.
Красиво нарисована, очень динамично собрана.
2. We Become What We Behold — игра про то, как работает любая пропаганда. Ты играешь за репортёра, который выбирает, какую информацию показывать зрителям. Можно даже сказать, ты играешь за черри-пикера (садовника, получается?)
Эта же разработчица написала достаточно известную интерактивную игру «Эволюция доверия», наглядно объясняющую дилемму заключённого.
Теперь вы знаете, чем заняться в первую половину субботы.
1. Adventures With Anxiety. Игра с интерактивной историей про тревожность, где ты играешь за тревожность. Проходится за полчаса и оставляет приятное ощущение какого-то инсайта.
Красиво нарисована, очень динамично собрана.
2. We Become What We Behold — игра про то, как работает любая пропаганда. Ты играешь за репортёра, который выбирает, какую информацию показывать зрителям. Можно даже сказать, ты играешь за черри-пикера (садовника, получается?)
Эта же разработчица написала достаточно известную интерактивную игру «Эволюция доверия», наглядно объясняющую дилемму заключённого.
Теперь вы знаете, чем заняться в первую половину субботы.
👨💻9👍4🔥2
Показывать прогресс
Много лет я работал по стратегии «показывать что-то, только когда оно готово».
Наверное, во многом на меня повлияла студия. Ты втихаря чё-то делаешь-делаешь, делаешь-делаешь, и так два года, а потом внезапно в один момент публикуется анонс:
— «Друзья, мы сделали Заебатус».
В голове выглядит очень эпично. Два года ты держишь проект в секрете, говоришь всем «нет, конкретнее пока не могу рассказать», готовишься к анонсу и предвкушаешь, как наконец-то сможешь опубликовать результат своей работы.
Но ведь всё это время никто ничего не знает об этом проекте. Когда что угодно публикуется одним днём, это ощущается как «а, ну чё-то там появилось». Как бы ты не старался, невозможно одним анонсом вместить в себя всю крутость многолетней работы.
В общем, не самая выгодная стратегия, чтобы обратить на проект внимание.
Гораздо эффективнее показывать прогресс и рассказывать что-то по ходу:
— «чуваки, я придумал вот такую штуку»;
— «начал делать»;
— «она готова на 20%»;
— «она готова на 40%» (оформляйте предзаказ);
— «она готова на 60%» (скоро сильно подорожает);
— «она готова на 80%» (уже можно рассказывать друзьям);
— «ну вот, уже почти-почти»;
— «ща ща ща»;
— «г о т о в о!»
И к моменту «готово» все уже прогреты и тянутся с рукой «шат ап энд тейк май мани», или «тейк май аттеншн энд эппрейз», от продукта зависит.
Показывать прогресс — способ положить другим в голову значимость и важность процесса.
Много лет я работал по стратегии «показывать что-то, только когда оно готово».
Наверное, во многом на меня повлияла студия. Ты втихаря чё-то делаешь-делаешь, делаешь-делаешь, и так два года, а потом внезапно в один момент публикуется анонс:
— «Друзья, мы сделали Заебатус».
В голове выглядит очень эпично. Два года ты держишь проект в секрете, говоришь всем «нет, конкретнее пока не могу рассказать», готовишься к анонсу и предвкушаешь, как наконец-то сможешь опубликовать результат своей работы.
Но ведь всё это время никто ничего не знает об этом проекте. Когда что угодно публикуется одним днём, это ощущается как «а, ну чё-то там появилось». Как бы ты не старался, невозможно одним анонсом вместить в себя всю крутость многолетней работы.
В общем, не самая выгодная стратегия, чтобы обратить на проект внимание.
Гораздо эффективнее показывать прогресс и рассказывать что-то по ходу:
— «чуваки, я придумал вот такую штуку»;
— «начал делать»;
— «она готова на 20%»;
— «она готова на 40%» (оформляйте предзаказ);
— «она готова на 60%» (скоро сильно подорожает);
— «она готова на 80%» (уже можно рассказывать друзьям);
— «ну вот, уже почти-почти»;
— «ща ща ща»;
— «г о т о в о!»
И к моменту «готово» все уже прогреты и тянутся с рукой «шат ап энд тейк май мани», или «тейк май аттеншн энд эппрейз», от продукта зависит.
Показывать прогресс — способ положить другим в голову значимость и важность процесса.
❤34💯13🦄5👍1💩1
Нови Сад
В июне 2023 года я был в Белграде и на один день съездил в Нови Сад. Понравилось, но я вообще не ожидал, что приеду туда ещё раз.
А потом много кто переехал в Сербию, и в частности в НС. И я тоже оказался там в мае!
Приятный небольшой городок с хорошо развитой велосипедной инфраструктурой.
В июне 2023 года я был в Белграде и на один день съездил в Нови Сад. Понравилось, но я вообще не ожидал, что приеду туда ещё раз.
А потом много кто переехал в Сербию, и в частности в НС. И я тоже оказался там в мае!
Приятный небольшой городок с хорошо развитой велосипедной инфраструктурой.
❤13😁1
Forwarded from Сетка — кодинг для дизайнеров (Adam Arutyunov)
Курс генеративного дизайна в новом формате
В сентябре 2023 года мы перевели курс гендизайна в новый формат полуживых потоков, когда материалы постятся по расписанию в отдельных каналах на протяжении месяца.
Задумка была такая: не вываливать на ученика сразу весь материал, а давать его по кусочкам (так же, как в живом курсе). При этом живое общение заменялось чатом с нами и всеми участниками.
В января этого года мы выпустили курс «Фантастические сайты на Джаваскрипте» в новом экспериментальном формате — все материалы разбиты на каналы, но их можно читать сразу по мере прохождения курса.
И этот формат оказался удобнее, потому что можно проходить курс в своём темпе. Можно спокойно и вдумчиво, а можно заинтенсивить за неделю.
Сегодня мы перезапускаем в этом формате курс генеративного дизайна.
______
Про что курс
Этот курс — про основы программирования на JS и генерацию графики в вебе на p5.js. Ученики часто говорят, что мы приоткрываем занавесь сложного мира программирования, даём основы и классный толчок, который потом вдохновляет разбираться и изучать самому.
Многие дизайнеры, которые прошли курс, начали превращаться в мульти-функциональных дизайнеров, которые обладают смежными компетенциями и умеют делать то, что боятся другие.
Ещё говорят, что у нас классно на занятиях. Мы ведём курс в формате подкаста — один ведущий рассказывает материал, а второй следит за ходом занятия и задаёт вопросы, которые боятся задавать ученики.
______
Формат
Девять телеграм-каналов с занятиями. В каждом канале — видеолекция, код, дополнительные материалы, иногда квизы для самопроверки и домашка, которую можно не делать. Вопросы и выполненные домашки можно присылать в общий чат, в приватный чат с нами или в личку.
До конца августа курс продаётся со скидкой за 5500 ₽. Первого сентября скидка закончится, и курс будет стоить 7500 ₽.
Подробное описание, программа, формат, работы выпускников, FAQ и отзывы — на лендинге.
Купить доступ можно через бота: @gendesign_bot. Он возьмёт деньги и пришлёт ссылку на вступление в канал-вступление.
setka.design
setka.design
setka.design
В сентябре 2023 года мы перевели курс гендизайна в новый формат полуживых потоков, когда материалы постятся по расписанию в отдельных каналах на протяжении месяца.
Задумка была такая: не вываливать на ученика сразу весь материал, а давать его по кусочкам (так же, как в живом курсе). При этом живое общение заменялось чатом с нами и всеми участниками.
В января этого года мы выпустили курс «Фантастические сайты на Джаваскрипте» в новом экспериментальном формате — все материалы разбиты на каналы, но их можно читать сразу по мере прохождения курса.
И этот формат оказался удобнее, потому что можно проходить курс в своём темпе. Можно спокойно и вдумчиво, а можно заинтенсивить за неделю.
Сегодня мы перезапускаем в этом формате курс генеративного дизайна.
______
Про что курс
Этот курс — про основы программирования на JS и генерацию графики в вебе на p5.js. Ученики часто говорят, что мы приоткрываем занавесь сложного мира программирования, даём основы и классный толчок, который потом вдохновляет разбираться и изучать самому.
Многие дизайнеры, которые прошли курс, начали превращаться в мульти-функциональных дизайнеров, которые обладают смежными компетенциями и умеют делать то, что боятся другие.
Ещё говорят, что у нас классно на занятиях. Мы ведём курс в формате подкаста — один ведущий рассказывает материал, а второй следит за ходом занятия и задаёт вопросы, которые боятся задавать ученики.
______
Формат
Девять телеграм-каналов с занятиями. В каждом канале — видеолекция, код, дополнительные материалы, иногда квизы для самопроверки и домашка, которую можно не делать. Вопросы и выполненные домашки можно присылать в общий чат, в приватный чат с нами или в личку.
До конца августа курс продаётся со скидкой за 5500 ₽. Первого сентября скидка закончится, и курс будет стоить 7500 ₽.
Подробное описание, программа, формат, работы выпускников, FAQ и отзывы — на лендинге.
Купить доступ можно через бота: @gendesign_bot. Он возьмёт деньги и пришлёт ссылку на вступление в канал-вступление.
setka.design
setka.design
setka.design
🔥4
Получил новое ощущение
Нечасто такое бывает!
Последние две недели я спал на надувном туристическом матрасе.
Почему? Ну потому что мы сняли квартиру в Амстердаме без мебели и переезжали туда одним днём. Надо было на чём-то спать первые две недели, пока я выбираю матрас и жду доставку.
Так вот, новый постоянный матрас приехал, и вчера я сдувал временный матрас.
Чтобы сдуть надувной матрас, нужно:
— вытащить заглушку из клапана;
— снять клапан;
— положить матрас;
— и лечь на него, потому что это самый эффективный способ создать избыточное давление воздуха внутри.
Ты лежишь на матрасе, и из него постепенно выходит воздух. В какой-то момент ты касаешься одной точкой тела твёрдого пола. По мере того, как матрас сдувается, эта точка контакта расширяется, и ты начинаешь ложиться на пол всё большей и большей площадью. И вот этот тактильный опыт оказался непохожим ни на какой другой мне известный.
И ты лежишь на полу и думаешь — получил новое ощущение.
Нечасто такое бывает!
Последние две недели я спал на надувном туристическом матрасе.
Почему? Ну потому что мы сняли квартиру в Амстердаме без мебели и переезжали туда одним днём. Надо было на чём-то спать первые две недели, пока я выбираю матрас и жду доставку.
Так вот, новый постоянный матрас приехал, и вчера я сдувал временный матрас.
Чтобы сдуть надувной матрас, нужно:
— вытащить заглушку из клапана;
— снять клапан;
— положить матрас;
— и лечь на него, потому что это самый эффективный способ создать избыточное давление воздуха внутри.
Ты лежишь на матрасе, и из него постепенно выходит воздух. В какой-то момент ты касаешься одной точкой тела твёрдого пола. По мере того, как матрас сдувается, эта точка контакта расширяется, и ты начинаешь ложиться на пол всё большей и большей площадью. И вот этот тактильный опыт оказался непохожим ни на какой другой мне известный.
И ты лежишь на полу и думаешь — получил новое ощущение.
❤35😁15👍3