#трудовыебудни
Ого, то есть тот мем оказался не мемом, всё-таки. И OpenAI реально убила десктопную аппку ChatGPT, полностью заменив её Codex'ом. Оно, конечно, было и понятно — Codex с его агентивными приколами и нормальным доступом к системе по всем фронтам уделывал дефолтную…
Ещё, смотрю, они прям 1-в-1 всё стырили у Claude.
У Claude было в одной аппке и чат, и код — эти сделали так же.
У Claude были tiered модели в рамках одного поколения (Haiku/Sonnet/Opus), теперь и у OpenAI есть GPT-5.6 Luna/Terra/Sol.
У Claude был "простой" переключатель effort'а, и OpenAI себе такой же добавили в последней версии аппки. Выглядит, правда, как убогий колхоз по сравнению с тем, что в Клоде)
У Claude было в одной аппке и чат, и код — эти сделали так же.
У Claude были tiered модели в рамках одного поколения (Haiku/Sonnet/Opus), теперь и у OpenAI есть GPT-5.6 Luna/Terra/Sol.
У Claude был "простой" переключатель effort'а, и OpenAI себе такой же добавили в последней версии аппки. Выглядит, правда, как убогий колхоз по сравнению с тем, что в Клоде)
❤1
Там ребята с MCP спекой двигаются к релизу. 28 июля обещают релиз.
Что там под капотом — не буду пересказывать, но диагноз однозначный: всё, мальчик вырос 🥲
MCP из эксперимента превращается во взрослый инфраструктурный стандарт. Признаки взросления налицо:прыщи, бунтарское поведение "скучные" фишки типа масштабируемости, политики обратной совместимости и прочее неинтересное.
Естественно, ожидается и взрослый сюрприз — breaking changes :) Ну, пишут, что старые версии всё ещё будут работать, а все, кто юзал официальные SDK, ничего и не заметят, просто обновятся. Но тем, кто лепил велосипеды поверх стандарта, придётся всё переписать.
Учитывая, что MCP за последний год и так стал стандартом де-факто — совсем не удивлён, что мы здесь.
Что там под капотом — не буду пересказывать, но диагноз однозначный: всё, мальчик вырос 🥲
MCP из эксперимента превращается во взрослый инфраструктурный стандарт. Признаки взросления налицо:
Естественно, ожидается и взрослый сюрприз — breaking changes :) Ну, пишут, что старые версии всё ещё будут работать, а все, кто юзал официальные SDK, ничего и не заметят, просто обновятся. Но тем, кто лепил велосипеды поверх стандарта, придётся всё переписать.
Учитывая, что MCP за последний год и так стал стандартом де-факто — совсем не удивлён, что мы здесь.
Model Context Protocol Blog
The 2026-07-28 MCP Specification Release Candidate
The release candidate for the next Model Context Protocol (MCP) specification is now available: a stateless protocol core, the Extensions framework, Tasks, MCP Apps, authorization hardening, and a formal deprecation policy.
Чёт в последнее время я как-то случайно погрузился в тему, как нейронки читают страницы в интернетах — ну про все эти llms.txt и прочее. Из практики — делают тупой фетч и всё :) На этом успокаиваются.
И обсуждали мы тут давеча в чате Reader UI новый (мы так называем тот интерфейс, через что клиенты видят документацию в итоге — ну короче "смотрелку", "сайт" документации). Мы ж не так давно (ну как, полгода уже...) в продукте переписали его полностью, и теперь "читалка" документации у наших клиентов не легаси из нулевых, а модный-быстрый React и вот это всё.
А старый наш Reader UI как раз исторически не сильно дружил с роботами из-за того, что построен на хэшбенгах — там какая-то хитрая заруба с тем как рендерится страница скриптами — я сильно не вникал, но кароч суть в том, что условно со старым Reader UI ты вместо превьюшки в соцсетях видел шиш — ну пушто краулеры тупо не могли получить контент, они упирались именно в "разводящую" страницу.
Так воооот... Дал я короче агенту (ChatGPT Desktop в режиме Codex) ссылку на портал с доками с новым Reader UI, и отдельно -- со старым. В первом случае простой фетч, ожидаемо, сработал, вернув результат за 13 секунд. Во втором случае бедняга пошёл поднимать встроенный браузер, потому что фетч вернул ему "Loading". Справился в итоге? Справился. Но за полторы минуты.
Ну и накатал короче по мотивам статью: The most important thing about AI-ready docs is the most boring one.
Вывод там простой — самая важная вещь про "ai-friendly" сайты документации щас достаточно скучная — это не какие-то хайповые штуки типа llms.txt или ещё чёт такое, сколько архитектура, которую базово заложили в этот самый сайт.
И обсуждали мы тут давеча в чате Reader UI новый (мы так называем тот интерфейс, через что клиенты видят документацию в итоге — ну короче "смотрелку", "сайт" документации). Мы ж не так давно (ну как, полгода уже...) в продукте переписали его полностью, и теперь "читалка" документации у наших клиентов не легаси из нулевых, а модный-быстрый React и вот это всё.
А старый наш Reader UI как раз исторически не сильно дружил с роботами из-за того, что построен на хэшбенгах — там какая-то хитрая заруба с тем как рендерится страница скриптами — я сильно не вникал, но кароч суть в том, что условно со старым Reader UI ты вместо превьюшки в соцсетях видел шиш — ну пушто краулеры тупо не могли получить контент, они упирались именно в "разводящую" страницу.
Так воооот... Дал я короче агенту (ChatGPT Desktop в режиме Codex) ссылку на портал с доками с новым Reader UI, и отдельно -- со старым. В первом случае простой фетч, ожидаемо, сработал, вернув результат за 13 секунд. Во втором случае бедняга пошёл поднимать встроенный браузер, потому что фетч вернул ему "Loading". Справился в итоге? Справился. Но за полторы минуты.
Ну и накатал короче по мотивам статью: The most important thing about AI-ready docs is the most boring one.
Вывод там простой — самая важная вещь про "ai-friendly" сайты документации щас достаточно скучная — это не какие-то хайповые штуки типа llms.txt или ещё чёт такое, сколько архитектура, которую базово заложили в этот самый сайт.
ClickHelp
AI-Ready Documentation Starts With a Plain URL
I gave ChatGPT two documentation links. One returned the article; the other needed a browser. Here’s what that means for AI-ready documentation.
👍2🔥1
Окак, Opus 5 в релиз вышел 11 минут назад :) Практически в рилтайме наблюдал, как в аппке появился выбор модели.
Интересно, она также будет жрать токены как не в себя и тупеть день ото дня как и все предыдущие? :(
Пойду почитаю, чо там интересного, сильно ли от 4.8 отличается — всё же мажорная версия обновилась.
Интересно, она также будет жрать токены как не в себя и тупеть день ото дня как и все предыдущие? :(
Пойду почитаю, чо там интересного, сильно ли от 4.8 отличается — всё же мажорная версия обновилась.
#трудовыебудни
Окак, Opus 5 в релиз вышел 11 минут назад :) Практически в рилтайме наблюдал, как в аппке появился выбор модели. Интересно, она также будет жрать токены как не в себя и тупеть день ото дня как и все предыдущие? :( Пойду почитаю, чо там интересного, сильно…
По заявлениям, картина обратная — она и быстрее 4.8, и дешевле (пишут про 1/7 объёма reasoning tokens).
Чёт прям x - doubt, но хочется верить, конечно.
А ещё оно всё лучше учится в 3D... Я не рассказывал?) Ну, можно посмотреть видос:
https://www.youtube.com/watch?v=4WQd-8d5j4k
Чёт прям x - doubt, но хочется верить, конечно.
А ещё оно всё лучше учится в 3D... Я не рассказывал?) Ну, можно посмотреть видос:
https://www.youtube.com/watch?v=4WQd-8d5j4k
YouTube
Claude Opus 5 builds a working wind tunnel
Claude Opus 5 built this wind tunnel as a single web page with no libraries or dependencies. The airflow is simulated in real time, so it reacts to whatever you put in front of it — a sports car, or our Claude Code mascot.
❤1🔥1
Здарова, работяги. Готовы завтра на завод? Я вот чёт не особо...
Зато узнал сегодня прикольный термин — information scent, буквально "запах информации"/"информационный запах".
Наконец-то у меня есть научное обоснование, почему ссылки на документацию с текстом "learn more" в интерфейсе продукта — это не просто "чёт кринж", а прям плохо :))
Текст получился длинным, тг премиума у меня нет, поэтому вот: https://teletype.in/@devcor/information-scent-learn-more-clickbait
Зато узнал сегодня прикольный термин — information scent, буквально "запах информации"/"информационный запах".
Наконец-то у меня есть научное обоснование, почему ссылки на документацию с текстом "learn more" в интерфейсе продукта — это не просто "чёт кринж", а прям плохо :))
Текст получился длинным, тг премиума у меня нет, поэтому вот: https://teletype.in/@devcor/information-scent-learn-more-clickbait
🔥1🤔1
#трудовыебудни
Окак, Opus 5 в релиз вышел 11 минут назад :) Практически в рилтайме наблюдал, как в аппке появился выбор модели. Интересно, она также будет жрать токены как не в себя и тупеть день ото дня как и все предыдущие? :( Пойду почитаю, чо там интересного, сильно…
Меня расстраивает пятёрка. Что Sonnet, что Opus.
Да, может по агентивным задачам и прочему там везде прирост (которого я пока не ощутил), но в плане общения прям деградация какая-то.
4.5/4.6, имея мой системный промт, общались со мной так, как мне нравилось — без нейроштампов, обычным, простым языком.
Пятёрка же скатилась обратно в нейрослоп. Прям повсюду эти конструкции типа "да, ты совершенно прав", "это не просто ценное наблюдение, но настоящее золото, которое переворачивает всё обсуждение" 🤮
Да, может по агентивным задачам и прочему там везде прирост (которого я пока не ощутил), но в плане общения прям деградация какая-то.
4.5/4.6, имея мой системный промт, общались со мной так, как мне нравилось — без нейроштампов, обычным, простым языком.
Пятёрка же скатилась обратно в нейрослоп. Прям повсюду эти конструкции типа "да, ты совершенно прав", "это не просто ценное наблюдение, но настоящее золото, которое переворачивает всё обсуждение" 🤮
😢2💯1
#трудовыебудни
Меня расстраивает пятёрка. Что Sonnet, что Opus. Да, может по агентивным задачам и прочему там везде прирост (которого я пока не ощутил), но в плане общения прям деградация какая-то. 4.5/4.6, имея мой системный промт, общались со мной так, как мне нравилось…
Да и по задачам, честно говоря, тоже вопросики.
У меня сейчас стоит очень сложная и многосоставная задача — построить отдельный от основной команды быстрый процесс разработки. И там нельзя просто "погуглить бестпрактисы" и стырить себе.
Во-первых, потому что бестпрактисы — не универсальны. То, что работает в одной команде, не будет работать в другой. Во-вторых, потому что мы имеем SOC-2 Type II сертификацию, что накладывает на процессы просто херову тонну ограничений — всё должно быть по линеечке, проверяемо, везде должны быть следы кто разрешил изменения, когда, кто заапрувил деплой и т.д. и т.п.
Я вчера попробовал первый драфт накидать. Сначала через Opus 5 (High) — скормил ему все 20+ пдфок с полисями, описал ситуацию, задачу и т.д. После пары часов брейнфака появился некий первый драфт процессов.
Ради интереса решил его прогнать через GPT 5.6 Sol (High)... И тот нашёл прям кучу а) фактических косяков б) допущений в) натяжек фактов. Короче, прям драфт признан непригодным и противоречащим реальным полисям.
После этого я несколько часов колупал этот процесс с GPT 5.6 и мне прям ОЧЕНЬ понравился результат работы. И текст получается классным и понятным. При том, что пишет он его даже не прогоняя через /deslop, в отличие от Opus, который даже со скиллом не может вычистить нейрослоп из текста.
Уж не знаю, это фаза Луны влияет или положение Меркурия, но чёт прям я разочарован в Клоде и очарован чатгпт.
Продолжаю вести наблюдение.
У меня сейчас стоит очень сложная и многосоставная задача — построить отдельный от основной команды быстрый процесс разработки. И там нельзя просто "погуглить бестпрактисы" и стырить себе.
Во-первых, потому что бестпрактисы — не универсальны. То, что работает в одной команде, не будет работать в другой. Во-вторых, потому что мы имеем SOC-2 Type II сертификацию, что накладывает на процессы просто херову тонну ограничений — всё должно быть по линеечке, проверяемо, везде должны быть следы кто разрешил изменения, когда, кто заапрувил деплой и т.д. и т.п.
Я вчера попробовал первый драфт накидать. Сначала через Opus 5 (High) — скормил ему все 20+ пдфок с полисями, описал ситуацию, задачу и т.д. После пары часов брейнфака появился некий первый драфт процессов.
Ради интереса решил его прогнать через GPT 5.6 Sol (High)... И тот нашёл прям кучу а) фактических косяков б) допущений в) натяжек фактов. Короче, прям драфт признан непригодным и противоречащим реальным полисям.
После этого я несколько часов колупал этот процесс с GPT 5.6 и мне прям ОЧЕНЬ понравился результат работы. И текст получается классным и понятным. При том, что пишет он его даже не прогоняя через /deslop, в отличие от Opus, который даже со скиллом не может вычистить нейрослоп из текста.
Уж не знаю, это фаза Луны влияет или положение Меркурия, но чёт прям я разочарован в Клоде и очарован чатгпт.
Продолжаю вести наблюдение.
GitHub
agent-skills/skills/deslop/SKILL.md at master · warstellar/agent-skills
Agent Skills for Claude Code, Codex & ChatGPT — including deslop, an anti-AI-writing skill that removes LLM tells from text - warstellar/agent-skills
👍1
А говорили, что гномы-гигабайтокрады не существуют и не могут мне навредить...
(да-да, я знаю как это считается, можете не душнить, такая-то шутка!)
😁2
Попалось прекрасное: https://github.com/JuliusBrussee/caveman.
Скилл, который максимально сокращает вывод агентам, превращая их речь в речь "первобытного человека".
Зачем? Помимо того, что это, очевидно, весело, оно ещё и количество output токенов режет очень сильно — а именно они дорогие в моделях.
Скилл, который максимально сокращает вывод агентам, превращая их речь в речь "первобытного человека".
Зачем? Помимо того, что это, очевидно, весело, оно ещё и количество output токенов режет очень сильно — а именно они дорогие в моделях.
Сейчас дочь обратила внимание, что у «Вкусно и Точки» адрес сайта vkusnoitochka.ru, то есть «вкусно и точка точка ру».
Мне кажется намного круче было бы просто vkusnoi.ru — ну типа «вкусно и точка ру».
Оказывается, не один я такой умный)) Домен vkusnoi.ru принадлежит и редиректит на сайт бургеркинга. Красавцы)
Мне кажется намного круче было бы просто vkusnoi.ru — ну типа «вкусно и точка ру».
Оказывается, не один я такой умный)) Домен vkusnoi.ru принадлежит и редиректит на сайт бургеркинга. Красавцы)
❤2👍1😁1
Пик дизайна! Видели когда-нибудь, чтобы сайт вас булил? Ну посмотрите :D
https://motherfuckingwebsite.com/
https://motherfuckingwebsite.com/
#трудовыебудни
Photo
Пересматривал на выходных избранные серии «Хауса» и в какой-то момент меня осенило — блин, да он же продакт 😂
Ну в смысле, конечно, не прям продакт. Но механизмы там местами вообще один в один с product discovery: появляется какой-то сигнал, команда выдвигает гипотезу и ищет самую быструю проверку, которая даст хоть немного новой информации.
И вот теперь не могу это развидеть. Например, S04E06, Whatever It Takes.
В больницу поступает гонщица, которая потеряла сознание. Пока есть только сама проблема, а что именно её вызвало — непонятно.
Известно ещё, что она была обезвожена и долго находилась в жарком защитном костюме. То есть какой-никакой контекст и первые данные уже есть.
Форман выдвигает первую гипотезу: тепловой удар. То, что это 100% он — вообще не факт. Но проверять все возможные версии сразу дорого и бессмысленно. Поэтому сначала проверяют самую вероятную.
Поэтому пациентке просто дают жидкость (проверяя конкретную гипотезу) и смотрят на реакцию — т.е. делают минимальную проверку, которая сможет уменьшитьэнтропию неопределённость.
Ей становится лучше. Гипотеза подтверждена? Ан нет, появляется новый сигнал — у пациентски случается приступ. И он уже слабо укладывается в гипотезу о тепловом ударе, поэтому появляется следующая гипотеза — синдром Миллера-Фишера.
И так далее по кругу; новые симптомы, новые сигналы и новые версии: рассеянный склероз, волчанка, ботулизм, полиомиелит...
И каждый раз процесс примерно один и тот же:
• получили новый сигнал;
• выдвинули гипотезу;
• придумали быструю проверку;
• посмотрели на результат;
• обновили уровень уверенности и решили, куда копать дальше.
Например, Тауб и Эмбер предполагают волчанку и дают пациентке стероиды. Сначала ей становится лучше. Вроде как ещё один сигнал в пользу гипотезы. Потом резко становится хуже — отказывают ноги. Появились новые данные, которые с текущей версией уже не сходятся. Значит, версию снова приходится пересматривать.
И вот это, собственно, очень похоже на нормальный discovery. Не сидеть до посинения, пытаясь придумать единственно правильное объяснение происходящего или собрать все возможные варианты «на всякий случай». Не строить сразу целое решение на одной догадке. И не влюбляться в первую гипотезу только потому, что нашёлся один подтверждающий сигнал. А каждый раз делать минимальную проверку, получать ещё немного информации и уже на её основе решать, куда двигаться дальше.
В продуктовом discovery, правда, после неудачного теста не отказывают ноги, но иногда отваливается жопа.
Ну в смысле, конечно, не прям продакт. Но механизмы там местами вообще один в один с product discovery: появляется какой-то сигнал, команда выдвигает гипотезу и ищет самую быструю проверку, которая даст хоть немного новой информации.
И вот теперь не могу это развидеть. Например, S04E06, Whatever It Takes.
В больницу поступает гонщица, которая потеряла сознание. Пока есть только сама проблема, а что именно её вызвало — непонятно.
Известно ещё, что она была обезвожена и долго находилась в жарком защитном костюме. То есть какой-никакой контекст и первые данные уже есть.
Форман выдвигает первую гипотезу: тепловой удар. То, что это 100% он — вообще не факт. Но проверять все возможные версии сразу дорого и бессмысленно. Поэтому сначала проверяют самую вероятную.
Поэтому пациентке просто дают жидкость (проверяя конкретную гипотезу) и смотрят на реакцию — т.е. делают минимальную проверку, которая сможет уменьшить
Ей становится лучше. Гипотеза подтверждена? Ан нет, появляется новый сигнал — у пациентски случается приступ. И он уже слабо укладывается в гипотезу о тепловом ударе, поэтому появляется следующая гипотеза — синдром Миллера-Фишера.
И так далее по кругу; новые симптомы, новые сигналы и новые версии: рассеянный склероз, волчанка, ботулизм, полиомиелит...
И каждый раз процесс примерно один и тот же:
• получили новый сигнал;
• выдвинули гипотезу;
• придумали быструю проверку;
• посмотрели на результат;
• обновили уровень уверенности и решили, куда копать дальше.
Например, Тауб и Эмбер предполагают волчанку и дают пациентке стероиды. Сначала ей становится лучше. Вроде как ещё один сигнал в пользу гипотезы. Потом резко становится хуже — отказывают ноги. Появились новые данные, которые с текущей версией уже не сходятся. Значит, версию снова приходится пересматривать.
И вот это, собственно, очень похоже на нормальный discovery. Не сидеть до посинения, пытаясь придумать единственно правильное объяснение происходящего или собрать все возможные варианты «на всякий случай». Не строить сразу целое решение на одной догадке. И не влюбляться в первую гипотезу только потому, что нашёлся один подтверждающий сигнал. А каждый раз делать минимальную проверку, получать ещё немного информации и уже на её основе решать, куда двигаться дальше.
В продуктовом discovery, правда, после неудачного теста не отказывают ноги
🔥2
Ещё один великолепный скилл нашёл: https://github.com/ayghri/i-have-adhd.
Неважно, есть у вас медицински подтверждённый СДВГ или вы просто сами так ✨чувствуете✨, но скилл всё равно полезен — он заставляет нейронку отжимать из ответов всю воду и давать краткие ответы по существу, не подготавливая за одно сообщение планы на 15 пунктов, которые даже прочитать невозможно, не то что выполнить.
Неважно, есть у вас медицински подтверждённый СДВГ или вы просто сами так ✨чувствуете✨, но скилл всё равно полезен — он заставляет нейронку отжимать из ответов всю воду и давать краткие ответы по существу, не подготавливая за одно сообщение планы на 15 пунктов, которые даже прочитать невозможно, не то что выполнить.
🔥1