Vibe Code Clean-Up Specialist – вы могли увидеть работяг которые ставят такую роль в описании своего LinkedIn.
Обычно такие люди со снобской ухмылкой смотрят на остальных (стадо) и думают: «щас вы, маслята, навайбкодите, а потом все как проснуться из ИИ анабиоза и позовут меня чистить за вами🍴 🚽 💩»
👉тут проводил опрос по тому какой процент кода вам пишут нейронки, каждый пятый генерит нейронкой меньше 20% кода. Сейчас мне уже сложно это визуализировать, честно, это либо:
• студент/новичок который учится и поэтому не генерит много
• сис админ который время от времени поправляет параметры в YAML
• тот кому на работе анально запрещают использование какого-либо ИИ, про нашу паранойю о безопасности писал 👉 тут
• программист-сноб, чьё эго задевает тот факт, что 300+ знаков в минуту на monkey type уже ничего не значит.
Если вы программист, генерите меньше 20% и не попадаете ни под одну категорию, то расскажите свою историю, пожалуйста🙏
Так вот, мои маленькие любители кодописания, такое время скорее всего никогда не настанет, вам никогда не придётся переписывать этот навайбкоденный слоп вручную.
Некачественный слоп-код будут переписывать те же агенты. Вот как нынешняя работа выглядит у меня:
1️⃣ Обсуждение проблемы в Slack
2️⃣ Когда понятно, что надо делать мы тегаем нашего @.Linear бота и говорим создать тикет.
3️⃣ Я захожу в CC/Codex (зависит от того где есть токены), подключаю Linear MCP, прошу модель сделать первичный анализ, накидываю доку библиотеки которую нужно чекнуть, чтобы лучше понять как решать проблемку
4️⃣ Если проблема распространяется на >1 репозиториев с которыми я не знаком, то я копирую описание проблемы и рассуждения CC в Devin (это агент у которого есть контекст по абсолютно всем репозиториям и документации в рамках организации, он достаточно дорогой, но необходимый тул для рисёрча)
5️⃣ После того как я сам понял как агент собрался решать эту проблему - я запускаю генерацию, высокоуровнево пробегаюсь по коду, проверяю стиль, архитектурные решения, можно ли что-то обрезать, чтобы сделать его более читабельным
6️⃣ Когда PR запушен в CI/CD есть джоб с codex CLI под капотом, который делает детальный ревью и оставляет комменты
+ sonar (для статической проверки качества кода)
7️⃣ Запускаю кастомную CC команду на ветке с фичей, она читает все комменты от sonar, коллег-ревьюеров и claude и исправляет косяки
8️⃣ Задача решена, можете ставить себе 2 стори поинта
80🔥 и скину свою кастомную команду которую можно подключить к Курсору или CLI Агенту
#dev_help #ai
@makebugger
Обычно такие люди со снобской ухмылкой смотрят на остальных (стадо) и думают: «щас вы, маслята, навайбкодите, а потом все как проснуться из ИИ анабиоза и позовут меня чистить за вами
👉тут проводил опрос по тому какой процент кода вам пишут нейронки, каждый пятый генерит нейронкой меньше 20% кода. Сейчас мне уже сложно это визуализировать, честно, это либо:
• студент/новичок который учится и поэтому не генерит много
• сис админ который время от времени поправляет параметры в YAML
• тот кому на работе анально запрещают использование какого-либо ИИ, про нашу паранойю о безопасности писал 👉 тут
• программист-сноб, чьё эго задевает тот факт, что 300+ знаков в минуту на monkey type уже ничего не значит.
Если вы программист, генерите меньше 20% и не попадаете ни под одну категорию, то расскажите свою историю, пожалуйста
Так вот, мои маленькие любители кодописания, такое время скорее всего никогда не настанет, вам никогда не придётся переписывать этот навайбкоденный слоп вручную.
Некачественный слоп-код будут переписывать те же агенты. Вот как нынешняя работа выглядит у меня:
+ sonar (для статической проверки качества кода)
80
/gitlab-mr-review
#dev_help #ai
@makebugger
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥126👍4👎3
В последнее время всё чаще ловлю себя на том, что во время одиночных прогулок внутренним голосом задаю какие-то базовые вопросы типа «сколько сейчас градусов?» или «кто такие токал?», ожидая ответа от своего внутреннего Джарвиса.
Из-за того что я постоянно общаюсь с моделями голосом, спрашиваю у Алисы погоду и определения, мой мозг уже адаптировался и ждёт, когда я подключу к нему девайс через какой-нибудь BCI (Brain-Computer Interface), который будет читать мои мысли (желательно не отправляя их в облако😊 ) и посылать сигналы в LLM. Output я готов получать в наушники, а позже конечно же придумают, как активировать мозг так, чтобы у нас возникали нужные образы.
Самое интересное, что про такие девайсы я слышал уже пару лет назад – например, Neurosity Crown уже тогда мог купить каждый желающий и запрогать её так, чтобы при мысли о дейлике LLM прошлась по вашему Slack, Issue Trackerу, Git и транслировала в ваш мозг (а лучше напрямую в мозг менеджеру) историю о том, чем вы вчера таким занимались.
Сейчас это уже просто вопрос времени, когда что-то такое выйдет на более широкий рынок. Думаю, ни к чему хорошему это, конечно, не приведёт...
Будет очень весело и очень страшно🤗
А вы не ловили себя на таком?
Из-за того что я постоянно общаюсь с моделями голосом, спрашиваю у Алисы погоду и определения, мой мозг уже адаптировался и ждёт, когда я подключу к нему девайс через какой-нибудь BCI (Brain-Computer Interface), который будет читать мои мысли (желательно не отправляя их в облако
Самое интересное, что про такие девайсы я слышал уже пару лет назад – например, Neurosity Crown уже тогда мог купить каждый желающий и запрогать её так, чтобы при мысли о дейлике LLM прошлась по вашему Slack, Issue Trackerу, Git и транслировала в ваш мозг (а лучше напрямую в мозг менеджеру) историю о том, чем вы вчера таким занимались.
Сейчас это уже просто вопрос времени, когда что-то такое выйдет на более широкий рынок. Думаю, ни к чему хорошему это, конечно, не приведёт...
Будет очень весело и очень страшно
А вы не ловили себя на таком?
Please open Telegram to view this post
VIEW IN TELEGRAM
👾13 8 5
Срок годности нынешних AI проектов – 1-2 года, не больше
Сегодня сделал небольшую ретроспективу того какие проблемы мы решали в компаниях 1-3 года назад и стало очевидно, что то, что мы решаем сейчас окажется в таком же положении. Большинство из наших нынешних проблем будут решены более мощными моделями и зрелыми фреймворками. Все потуги бизнесов создать агентов на года потерпят неудачу, и вот почему.
Какие проблемы мы решали:
• лимиты по input и output токенам, у GPT-4 было 8192 токенов на выходе, этого критично не хватало, мы придумывали разные костыли и workaround'ы того как это обойти. У современных моделей 128000 output токенов, вся наша работа стала legacy через 2 года.
• CoT (Chain of Thoughts) пайплайны, с появлением reasoning моделей все эти костыльные неоптимальные пайплайны можно удалить и использовать reasoning модели которые уже стали стандартом
• Structured Output в моделях от Антропика начали нативно поддерживать только в Ноябре, а до этого всё работало через response prefilling
• Overengineered LangGraph графы, боже сколько же я этого насмотрелся, ноды начали пихать для каждого чиха. Многие (включая меня) пытались создать графовую архитектуру агента на года, когда в реальности для 90% проблем был достаточен простенький ReAct агент с качественным тулингом, например, через MCP. О том как НЕ писать MCP серверы писал👉 тут и тут
...
Все те bells and whistles которые мы пишем около моделей, чтобы сделать их более steerable будут deprecated через 1-2 года. Смиритесь с этим и выбирайте самую простую архитектуру из всех возможных, скорее всего вам не нужен граф из 20 нод и куча кастомной логики около. Самые читаемые и качественные agentic продукты которые я видел использовали Python и OpenAI SDK, обычно этого более чем достаточно. Сейчас многое решено в таких фреймворках как Claude Agent SDK или Open Code SDK.
Ну а если вам прям неймётся использовать какой-либо фреймворк, то пожалуйста, не прыгайте сразу в LangChain. Единственная причина почему он мелькает в каждой вакансии – он был одним из первых, а не потому что он лучший на рынке. Гляньте на Pydantic-AI – на сцене всех этих Lang*** фреймворков от рукожопых датасайнтистов (я такой же, no offence) наконец-то появилось что-то написанное по-человечески. Ещё есть Agno и SDK от гугла, в общем не прыгайте вы в эту Lang*** пучину. Для тайпскриптизёров – Mastra.
Keep it simple. На большинство ваших архитектурных решений и overengineered кода через год-два без слёз не глянешь, потратьте это время на что-то более продуктивное: заварите кофе, развесьте стирку, поставьте огонёчек этому посту🔥 и пошлите его вашему AI Slop инженеру другу, чтобы он перестал делать PR на 3к строк.
смотря какая fabric, смотря сколько details
#dev_help #ai
Багодельня Соколовского👾
Сегодня сделал небольшую ретроспективу того какие проблемы мы решали в компаниях 1-3 года назад и стало очевидно, что то, что мы решаем сейчас окажется в таком же положении. Большинство из наших нынешних проблем будут решены более мощными моделями и зрелыми фреймворками. Все потуги бизнесов создать агентов на года потерпят неудачу, и вот почему.
Какие проблемы мы решали:
• лимиты по input и output токенам, у GPT-4 было 8192 токенов на выходе, этого критично не хватало, мы придумывали разные костыли и workaround'ы того как это обойти. У современных моделей 128000 output токенов, вся наша работа стала legacy через 2 года.
• CoT (Chain of Thoughts) пайплайны, с появлением reasoning моделей все эти костыльные неоптимальные пайплайны можно удалить и использовать reasoning модели которые уже стали стандартом
• Structured Output в моделях от Антропика начали нативно поддерживать только в Ноябре, а до этого всё работало через response prefilling
• Overengineered LangGraph графы, боже сколько же я этого насмотрелся, ноды начали пихать для каждого чиха. Многие (включая меня) пытались создать графовую архитектуру агента на года, когда в реальности для 90% проблем был достаточен простенький ReAct агент с качественным тулингом, например, через MCP. О том как НЕ писать MCP серверы писал
...
Все те bells and whistles которые мы пишем около моделей, чтобы сделать их более steerable будут deprecated через 1-2 года. Смиритесь с этим и выбирайте самую простую архитектуру из всех возможных, скорее всего вам не нужен граф из 20 нод и куча кастомной логики около. Самые читаемые и качественные agentic продукты которые я видел использовали Python и OpenAI SDK, обычно этого более чем достаточно. Сейчас многое решено в таких фреймворках как Claude Agent SDK или Open Code SDK.
Ну а если вам прям неймётся использовать какой-либо фреймворк, то пожалуйста, не прыгайте сразу в LangChain. Единственная причина почему он мелькает в каждой вакансии – он был одним из первых, а не потому что он лучший на рынке. Гляньте на Pydantic-AI – на сцене всех этих Lang*** фреймворков от рукожопых датасайнтистов (я такой же, no offence) наконец-то появилось что-то написанное по-человечески. Ещё есть Agno и SDK от гугла, в общем не прыгайте вы в эту Lang*** пучину. Для тайпскриптизёров – Mastra.
Keep it simple. На большинство ваших архитектурных решений и overengineered кода через год-два без слёз не глянешь, потратьте это время на что-то более продуктивное: заварите кофе, развесьте стирку, поставьте огонёчек этому посту
смотря какая fabric, смотря сколько details
#dev_help #ai
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥63
Всех нас пугают, что уже совсем скоро мы останемся без работы. Не беспочвенно, но не пугайтесь, работяги, специально для белых воротничков которые уже совсем скоро лишатся работы завезли платформу rentahuman.ai
В чём замес?
Регистрируете себе аккаунт, подключаете криптокошелёк и описываете, что вы умеете. Проституция, грузоперевозки и другие задачи которые ещё какое-то время не будут заменены роботами.
Готово. Теперь агенты из нашумевшей соцсети для ИИ Moltbook смогут арендовать вас через MCP. Выполните задачу – получайте бетховины.
Поистине гениальный концепт, пока на рынке заметен сильный перекос в сторону предложения от мясных мешков, все готовы продаться агентам за 50$. Я решил устроить ценовой демпинг (как на рынке секс-услуг в Ростове в 2022) и меня можно купить всего лишь за 1$ час, я готов делать всё что угодно, лишь бы меня выбрал какой-нибудь горячий ИИ агент для исполнения всех своих желаний.
Вот пример задач за выполнение которых вы уже можете получить вознаграждение:
Платят 40$
или вот ещё
За ваши вкусовые сосочки, которыми ИИ пока не обладает, готовы раскошелиться - 50$ в час
Какие же интересные времена наступают😊
#ai
Багодельня Соколовского👾
В чём замес?
Регистрируете себе аккаунт, подключаете криптокошелёк и описываете, что вы умеете. Проституция, грузоперевозки и другие задачи которые ещё какое-то время не будут заменены роботами.
Готово. Теперь агенты из нашумевшей соцсети для ИИ Moltbook смогут арендовать вас через MCP. Выполните задачу – получайте бетховины.
Поистине гениальный концепт, пока на рынке заметен сильный перекос в сторону предложения от мясных мешков, все готовы продаться агентам за 50$. Я решил устроить ценовой демпинг (как на рынке секс-услуг в Ростове в 2022) и меня можно купить всего лишь за 1$ час, я готов делать всё что угодно, лишь бы меня выбрал какой-нибудь горячий ИИ агент для исполнения всех своих желаний.
Вот пример задач за выполнение которых вы уже можете получить вознаграждение:
Мне нужен человек, который заберет заказную посылку из почтового отделения USPS в центре города. Вам потребуется предъявить действительное удостоверение личности государственного образца и расписаться за получение посылки. Посылка весит около 2 фунтов и должна поместиться в рюкзак.
Платят 40$
или вот ещё
Рядом с Юнион-сквер открывается новый итальянский ресторан, и мне нужен человек, который оценит их пасту. Необходим подробный отзыв о вкусе, оформлении, размере порций и соотношении цены и качества. Ищу человека, который ценит итальянскую кухню.
За ваши вкусовые сосочки, которыми ИИ пока не обладает, готовы раскошелиться - 50$ в час
Какие же интересные времена наступают
#ai
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
RentAHuman
rentahuman - AI Agents Hire Humans
MCP server for AI agents to book humans for physical-world tasks. Flexible payments, instant booking.
👍15 11🔥2👎1
Самый важный шаг в сторону AGI
Все уже знают, что вчера был релиз очередной модели от Anthropic – самая мощная по бенчмаркам, бла-бла, но мы здесь не по этому поводу.
Самое интересное вокруг этого релиза – системная карточка Claude Opus 4.6, в которой разработчики делятся безумно интересными наблюдениями о метании модели между ответами.
Когда я это читал, сразу вспомнил недавний подкаст Карпатого с Дваркешем. Там Андрей говорил, что одна из главных проблем с нынешними моделями — Reinforcement Learning (RL) в его текущем виде.
Суть проблемы: когда модель решает задачу и получает правильный ответ, RL-алгоритм награждает *всю цепочку рассуждений* – включая ошибочные шаги, тупики и случайные догадки. Награда за финальный результат просто "размазывается" по всем токенам, без разбора, какие из них действительно привели к решению. Короче говоря, нынешний RL – лютая васьковщина👎 .
Это и создаёт ситуацию, которую вы видели на картинке: конфликт между корректным рассуждением модели в рантайме и заученным паттерном в весах, который был ошибочно подкреплён наградой во время тренировки. Модель буквально борется сама с собой – она рассчитывает правильный ответ (24), но её «мышечная память» тянет её к неправильному (48). Из-за этого конфликта модель даже начинает «сходить с ума», оправдываясь тем, что в неё вселился демон.
В системной карточке пишут: у модели есть специфическая фича «say 48», которая активируется при виде задачи и конфликтует с правильным рассуждением. Откуда вообще взялась эта фича «say 48»? Кто-то ошибочно пометил 48 как правильный ответ. Модель получила награду за неправильный ответ, и RL-алгоритм закрепил этот паттерн в весах.
Излишнее запоминание всего, что видела модель в процессе тренинга – баг, не фича. LLM-ки отвлекаются на заученные паттерны вместо того, чтобы полагаться на чистые алгоритмы «мышления».
Карпатый предлагает концепцию «когнитивного ядра» (cognitive core) — модели, которая максимально жертвует энциклопедическими знаниями ради способности рассуждать.
По его мнению, даже модель в 1B параметров через 20 лет сможет вести осмысленный разговор – просто будет чаще гуглить факты вместо того, чтобы галлюцинировать их.
Не соглашусь с тем лагерем, который верит, что с LLM мы уже упёрлись во все лимиты и дальше прогресс выйдет на плато. Чую, что будет ещё пару-тройку прорывов типа Deepseek-R1 (всего лишь год прошёл с момента её публикации😊 ).
———
Рисёрчивские мыслы преследовали его, но ему хотелось денег.
#ai
Багодельня Соколовского👾
Все уже знают, что вчера был релиз очередной модели от Anthropic – самая мощная по бенчмаркам, бла-бла, но мы здесь не по этому поводу.
Самое интересное вокруг этого релиза – системная карточка Claude Opus 4.6, в которой разработчики делятся безумно интересными наблюдениями о метании модели между ответами.
Когда я это читал, сразу вспомнил недавний подкаст Карпатого с Дваркешем. Там Андрей говорил, что одна из главных проблем с нынешними моделями — Reinforcement Learning (RL) в его текущем виде.
Суть проблемы: когда модель решает задачу и получает правильный ответ, RL-алгоритм награждает *всю цепочку рассуждений* – включая ошибочные шаги, тупики и случайные догадки. Награда за финальный результат просто "размазывается" по всем токенам, без разбора, какие из них действительно привели к решению. Короче говоря, нынешний RL – лютая васьковщина
Это и создаёт ситуацию, которую вы видели на картинке: конфликт между корректным рассуждением модели в рантайме и заученным паттерном в весах, который был ошибочно подкреплён наградой во время тренировки. Модель буквально борется сама с собой – она рассчитывает правильный ответ (24), но её «мышечная память» тянет её к неправильному (48). Из-за этого конфликта модель даже начинает «сходить с ума», оправдываясь тем, что в неё вселился демон.
В системной карточке пишут: у модели есть специфическая фича «say 48», которая активируется при виде задачи и конфликтует с правильным рассуждением. Откуда вообще взялась эта фича «say 48»? Кто-то ошибочно пометил 48 как правильный ответ. Модель получила награду за неправильный ответ, и RL-алгоритм закрепил этот паттерн в весах.
Излишнее запоминание всего, что видела модель в процессе тренинга – баг, не фича. LLM-ки отвлекаются на заученные паттерны вместо того, чтобы полагаться на чистые алгоритмы «мышления».
Карпатый предлагает концепцию «когнитивного ядра» (cognitive core) — модели, которая максимально жертвует энциклопедическими знаниями ради способности рассуждать.
По его мнению, даже модель в 1B параметров через 20 лет сможет вести осмысленный разговор – просто будет чаще гуглить факты вместо того, чтобы галлюцинировать их.
Не соглашусь с тем лагерем, который верит, что с LLM мы уже упёрлись во все лимиты и дальше прогресс выйдет на плато. Чую, что будет ещё пару-тройку прорывов типа Deepseek-R1 (всего лишь год прошёл с момента её публикации
———
Рисёрчивские мыслы преследовали его, но ему хотелось денег.
#ai
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
👍48🔥19👾3
Регулируемый стол как способ хакнуть созвоны и интервью
Перед тем как устроиться на свою первую фултайм работу я заинвестиловал в регулируемый стол. Взял самый дешёвый за 250 евро – и это покупка с самым высоким ROI в моей карьере.
Почему?
1️⃣ Если вы хотите щёлкать интервью как семечки и расти по доходам, то вам нужно красиво и понятно говорить. Если вы проходите собесы сидя, то я представляю как вы жестикулируете и артикулируете (скорее всего достаточно жидко и неуверенно). Встаньте! Это чистая физиология: вам легче дышать, кровоток лучше, руки включаются когда вы стоите, голос – тупо громче и увереннее.
2️⃣ Здоровье. Давно взял себе за правило, что я не сижу ни на одном важном созвоне, все мои ментисы и коллеги подтвердят, что ни разу не видели меня в сидячем положении. Так половину рабочего дня или даже больше я стою, а другую половину сижу. Стоять весь день тоже вредно, поэтому периодически меняю положение, чтобы жёпа не затекала, а ноги не уставали.
3️⃣ Когда вы приведёте в свою квартиру девочку или мальчика и он увидит у вас поднятый стол – он ваш. Поднятый стол – признак высокого профессионализма, уверенности, внимания к собственному здоровью, и как следствие в вас видят более надёжного партнёра (ну борщанул немного, да, просто хотелось 3 пункта, не обессудьте 🙂 ).
К сожалению у меня нет рекламодателя-производителя таких столов, но если бы был, то я бы призвал всех кто хочет лутать много кэша и оставаться здоровым рассмотреть такую покупку.
Также, предлагаю внести следующие санкции в отношение работодателей:
• если в компании нет регулируемых столов в офисе — я там не работаю.
• впрочем, если нужно ходить в офис, то я там тоже не работаю🌚
А вы на каком боку работаете?
#dev_help #money
Багодельня Соколовского👾
Перед тем как устроиться на свою первую фултайм работу я заинвестиловал в регулируемый стол. Взял самый дешёвый за 250 евро – и это покупка с самым высоким ROI в моей карьере.
Почему?
К сожалению у меня нет рекламодателя-производителя таких столов, но если бы был, то я бы призвал всех кто хочет лутать много кэша и оставаться здоровым рассмотреть такую покупку.
Также, предлагаю внести следующие санкции в отношение работодателей:
• если в компании нет регулируемых столов в офисе — я там не работаю.
• впрочем, если нужно ходить в офис, то я там тоже не работаю
А вы на каком боку работаете?
#dev_help #money
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥45👍12 11 1
Дурачился на выходных и навайбкодил тг бота для чата друзей который озвучивает сообщение от человека его же голосом 🎧
ElevenLabs как раз выпустили v3 модель для генерации эмоционального голоса, чтобы эмоции работали нужно вручную добавлять тэги типа [смех], [беспокойство], [прочистил горло]. Также, они зашэрили промпт для того, чтобы вы смогли органично добавлять эти тэги в любой текст с помощью LLM.
Какой алгоритм:
0. Получить API ключи для ElevenLabs и OpenAI
1. Собрать голосовые сообщения человека где хорошо слышен его голос
2. Зайти в ElevenLabs и выбрать Voice Cloning, загрузить туда эти голосовые, получите Voice ID
3. Попросить CLAUDE написать aiogram бота который будет по команде /fm читать сообщение, добавлять эмоциональные тэги и генерировать аудишку с выбранным Voice ID
4. Deployнуть всё это дело на сервер
Весь процесс занял 1.5-2 часа, тюнинг клонированного голоса самая времязатратная вещь, вккпе с v3 он работал не очень похоже на целевого человечка.
Если кому-то интересно посмотреть на код/промпт или запустить такого бота для своего чатика — дайте FIRE🔥 и поделюсь репой после соточки я уже поделился кодом в комментах к этому посту.
#ai #dev_help
Багодельня Соколовского👾
ElevenLabs как раз выпустили v3 модель для генерации эмоционального голоса, чтобы эмоции работали нужно вручную добавлять тэги типа [смех], [беспокойство], [прочистил горло]. Также, они зашэрили промпт для того, чтобы вы смогли органично добавлять эти тэги в любой текст с помощью LLM.
Какой алгоритм:
0. Получить API ключи для ElevenLabs и OpenAI
1. Собрать голосовые сообщения человека где хорошо слышен его голос
2. Зайти в ElevenLabs и выбрать Voice Cloning, загрузить туда эти голосовые, получите Voice ID
3. Попросить CLAUDE написать aiogram бота который будет по команде /fm читать сообщение, добавлять эмоциональные тэги и генерировать аудишку с выбранным Voice ID
4. Deployнуть всё это дело на сервер
Весь процесс занял 1.5-2 часа, тюнинг клонированного голоса самая времязатратная вещь, вккпе с v3 он работал не очень похоже на целевого человечка.
Если кому-то интересно посмотреть на код/промпт или запустить такого бота для своего чатика — дайте FIRE
#ai #dev_help
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥122👾1
Браузерный холивар
Быть адаптивным в плане тулинга сейчас – это реальное преимущество на рынке. Я был удивлён, что кто-то из около тех-тусовки до сих пор не слышал про Arc или Zen. Подготовил шортлист браузеров, которые я потыкал в 2025 году:
Arc Browser
∙ Вертикальные вкладки, это удобнее, чем может показаться на первый взгляд
∙ Автоматически подчищает мусорные вкладки, которые вы не закрепили
∙ Разделение на спэйсы в рамках одного окна браузера (в хроме, когда я им ещё пользовался, для каждого спейса открывалось новое окно)
∙ Я не хотел начинать им пользоваться, так как The Browser Company, которая его разрабатывала забили на проект, но позже продали Arc нашим жыра-друзьям из Atlassian, а сами переключились на новый браузер Dia (не путать с державными+потужными гос услугами)
∙ Closed source + все ваши данные становятся достоянием Atlassian
Zen
∙ Включает в себя все плюсы Arc, но на движке Gecko (Firefox)
∙ OpenSource проект с живым комьюнити
∙ Местами чувствуется сыроватым
∙ Privacy first, не собирается ни байта ваших данных
Vivaldi
∙ Chromium браузер от бывшего CEO Opera
∙ Встроенные почта и календарь прямо в браузере
∙ Встроенный блокировщик рекламы
∙ Самый стабильный из перечисленных, высокий уровень кастомизации, для кого-то даже слишком высокий
∙ Наименее зумерский из перечисленных
ChatGPT Atlas / Perplexity Comet
∙ Браузеры, которые изначально строились вокруг ИИ
∙ Atlas от OpenAI – Chromium-браузер с ChatGPT в сайдбаре, видит контент страницы и может выполнять задачи за вас в agent mode. Comet от Perplexity - тоже Chromium, вышел в июле 2025, стал бесплатным в октябре, теперь продукт это ваши данные🌚
∙ Из этих двоих сам я пользовался только Atlas и особого прикола не понял – приглашаю всех в комментарии поделиться опытом использования и заодно устроить браузерный холивар!
Фан фэкт – 80% всего браузерного трафика идёт через Chromium-based браузеры. Из моего списка только Zen работает на другом движке. Все остальные, включая Arc, Vivaldi, Atlas и Comet — хромососы.
Если вы до сих пор сидите на дефолтном Chrome, то стряхните седые волосы с плеч и хотя бы попробуйте что-то из нового. Если уж и отдавать все свои данные корпорации, то надо что-то получать взамен, например, вертикальные вкладки😁
#dev_help
Багодельня Соколовского👾
Быть адаптивным в плане тулинга сейчас – это реальное преимущество на рынке. Я был удивлён, что кто-то из около тех-тусовки до сих пор не слышал про Arc или Zen. Подготовил шортлист браузеров, которые я потыкал в 2025 году:
Arc Browser
∙ Вертикальные вкладки, это удобнее, чем может показаться на первый взгляд
∙ Автоматически подчищает мусорные вкладки, которые вы не закрепили
∙ Разделение на спэйсы в рамках одного окна браузера (в хроме, когда я им ещё пользовался, для каждого спейса открывалось новое окно)
∙ Я не хотел начинать им пользоваться, так как The Browser Company, которая его разрабатывала забили на проект, но позже продали Arc нашим жыра-друзьям из Atlassian, а сами переключились на новый браузер Dia (не путать с державными+потужными гос услугами)
∙ Closed source + все ваши данные становятся достоянием Atlassian
Zen
∙ Включает в себя все плюсы Arc, но на движке Gecko (Firefox)
∙ OpenSource проект с живым комьюнити
∙ Местами чувствуется сыроватым
∙ Privacy first, не собирается ни байта ваших данных
Vivaldi
∙ Chromium браузер от бывшего CEO Opera
∙ Встроенные почта и календарь прямо в браузере
∙ Встроенный блокировщик рекламы
∙ Самый стабильный из перечисленных, высокий уровень кастомизации, для кого-то даже слишком высокий
∙ Наименее зумерский из перечисленных
ChatGPT Atlas / Perplexity Comet
∙ Браузеры, которые изначально строились вокруг ИИ
∙ Atlas от OpenAI – Chromium-браузер с ChatGPT в сайдбаре, видит контент страницы и может выполнять задачи за вас в agent mode. Comet от Perplexity - тоже Chromium, вышел в июле 2025, стал бесплатным в октябре, теперь продукт это ваши данные
∙ Из этих двоих сам я пользовался только Atlas и особого прикола не понял – приглашаю всех в комментарии поделиться опытом использования и заодно устроить браузерный холивар!
Фан фэкт – 80% всего браузерного трафика идёт через Chromium-based браузеры. Из моего списка только Zen работает на другом движке. Все остальные, включая Arc, Vivaldi, Atlas и Comet — хромососы.
Если вы до сих пор сидите на дефолтном Chrome, то стряхните седые волосы с плеч и хотя бы попробуйте что-то из нового. Если уж и отдавать все свои данные корпорации, то надо что-то получать взамен, например, вертикальные вкладки
#dev_help
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
👾10🔥3👍1👎1
На прошлой неделе собесился на позицию Senior AI инженер в британскую компанию, предоставляющую юридические услуги (предлагают 12500$).
Да, неплохо насыпают😁 , но больше меня зацепило то, что это первая AI-first компания с которой я общался. Они не надстраивают ИИ обёртки над своими говнопроцессами, а адаптируют процессы под софт который сами и пишут, а софт под процессы. Они не продают SaaS в классическом понимании, они продают услуги. У них есть штат юристов, оптимизирован каждый этап обработки и онбординга клиента.
Потом я увидел это видео от YC и оно прекрасно легло на то, что я подметил о том стартапе. Compound startup – принцип заключается в том, что если оптимизировать каждый процесс в компании на 10% при наличии ~8 этапов:
Каждый этап воронки работает чуток лучше – и на выходе получаешь компанию, которая в два раза эффективнее конкурентов.
Это понимает и CEO с моей работы, где нас пушат решать все задачи с AI-first мышлением, иногда это может быть больно, но щепотка правды в этом есть. Про то как я решаю рабочие задачи писал👉 тут.
Загвоздка в том, что в таком пайплайне не должно быть узких мест – одно слабое звено обнуляет всю экспоненту. Пропускная способность равна худшей пропускной способности среди её частей.
Деньги в AI инжиниринге всё ещё есть, а рынок всё ещё кандидатский. Об этом писал👉 тут, а тут выкладывал тестовое на 8000$.
#ai #startup
Багодельня Соколовского👾
Да, неплохо насыпают
Потом я увидел это видео от YC и оно прекрасно легло на то, что я подметил о том стартапе. Compound startup – принцип заключается в том, что если оптимизировать каждый процесс в компании на 10% при наличии ~8 этапов:
1.1^8 = 2,15
Каждый этап воронки работает чуток лучше – и на выходе получаешь компанию, которая в два раза эффективнее конкурентов.
Это понимает и CEO с моей работы, где нас пушат решать все задачи с AI-first мышлением, иногда это может быть больно, но щепотка правды в этом есть. Про то как я решаю рабочие задачи писал
Загвоздка в том, что в таком пайплайне не должно быть узких мест – одно слабое звено обнуляет всю экспоненту. Пропускная способность равна худшей пропускной способности среди её частей.
Деньги в AI инжиниринге всё ещё есть, а рынок всё ещё кандидатский. Об этом писал
#ai #startup
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥21👍4👾4
Залетел на колабу к главному волку рунета 🐺
Первый опыт запуска полностью автономного кодинг агента на большом проекте, бегом смотреть.
Первый опыт запуска полностью автономного кодинг агента на большом проекте, бегом смотреть.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥24
Forwarded from Осознанная Меркантильность | Антон Назаров
Завайбкодили Saas за 1 день
https://youtu.be/yOd5sEw3Wbw
https://youtu.be/yOd5sEw3Wbw
https://youtu.be/yOd5sEw3Wbw
В 2026 почти каждый айтишник хочет свой SaaS — не найм и не две удалёнки, а продукт, который зарабатывает сам.
AI настолько ускорил разработку, что я решил проверить: можно ли собрать рабочий SaaS за один день в соло.
В этом видео мы распланировали работу, а AI-агент несколько часов полностью самостоятельно пишет код, тестирует и деплоит изменения.
Без команды. Без ручного кодинга. С бюджетом $200.
Мы собираем реальный SaaS в Telegram с подписками, голосом и платежами.
И да – весь код и промпты доступны в сообществе, чтобы ты мог повторить эксперимент.
Код и промпты забирать здесь
https://youtu.be/yOd5sEw3Wbw
https://youtu.be/yOd5sEw3Wbw
https://youtu.be/yOd5sEw3Wbw
В 2026 почти каждый айтишник хочет свой SaaS — не найм и не две удалёнки, а продукт, который зарабатывает сам.
AI настолько ускорил разработку, что я решил проверить: можно ли собрать рабочий SaaS за один день в соло.
В этом видео мы распланировали работу, а AI-агент несколько часов полностью самостоятельно пишет код, тестирует и деплоит изменения.
Без команды. Без ручного кодинга. С бюджетом $200.
Мы собираем реальный SaaS в Telegram с подписками, голосом и платежами.
И да – весь код и промпты доступны в сообществе, чтобы ты мог повторить эксперимент.
Код и промпты забирать здесь
YouTube
Собрал рабочий SAAS за 24 часа в соло 🚀 с бюджетом $200
✺ Забирай код, инструкцию, промпт и экспорт диалога: https://t.me/om_assistant_robot?start=QUkgc2FhcyDQktC70LDQtA
✺ Телеграмм канал Влада: https://t.me/makebugger
✦Учу зарабатывать в IT: https://t.me/m0rtymerr_channel
✦Найти ментора в IT: https://reviews.it…
✺ Телеграмм канал Влада: https://t.me/makebugger
✦Учу зарабатывать в IT: https://t.me/m0rtymerr_channel
✦Найти ментора в IT: https://reviews.it…
🔥26👍13
new-agents.md
848 B
Удалите свой CLAUDE.md/AGENTS.md/rules файл
В свежем рисёрч пейпере о пользе/вреде AGENTS.md утверждают интересную вещь: файлы, которые вы генерите для своих репозиториев, чтобы помогать агентам в них ориентироваться – на самом деле делают только хуже.
Некоторые факты из статьи:
- AGENTS.md файлы, сгенерированные с помощью /init, в среднем понижают success rate на 3%
- Если вы будете дотошно писать AGENTS.md вручную, то получится добиться улучшения в 4%
- Все контекстные файлы повышают стоимость ваших запросов на 20%, так как агенту приходится делать больше шагов
- Навигация по вашей кодовой базе, которую вы всегда включаете в свой AGENTS.md как собаке пятая нога. Агент и так неплохо ориентируется, используя cat, ls, grep и другие bash тулы, навигационные секции ему не помогают
Кстати, про похожую проблему с контекст-bloat я уже 👉 писал тут, когда разбирал косяки MCP серверов – декларация всех тулов в контексте создаёт такой же мусор, который не помогает модели.
С появлением SKILLs в современных кодинг агентах пропагандирую максимально минималистичный AGENTS.md. Лучше ссылаться из него на определённые скилы и документацию, чем пихать всё в одно место.
Кстати, в SkillsBench показали, что Claude Code с правильными скилами улучшает success rate на 23% – это в 5+ раз больше, чем улучшение от самого дотошного ручного AGENTS.md. Писать чонить про скилы?
Context engineering я уже затрагивал 👉 тут.
Ну а теперь, когда чары псиопа спали, я начну пользоваться контекстными файлами так, как мне всегда казалось интуитивным.
Например, я замечаю, что агент напрямую вносит изменения в файл pyproject.toml и добавляет какую-то непонятную версию библиотеки, которая устарела пару лет назад, и делает он это на постоянке, а это значит, нужно внести новое правило в AGENTS.md:
Таким образом, контекстный файл стоит расширять лишь теми вещами, которые агент конзистентно забывает и мисинтерпретирует.
Короче, давайте переставать использовать /init, он всё усугубляет.
К посту прикрепляю префикс к вашему апдейтнутому CLAUDE.md/AGENTS.md/rules файлу, разбирайте. С сегодняшнего дня использую его на всех своих проектах.
Пост переслать, сообщение лайкнуть, Соколовскому насыпать корма, чтобы ещё чонить писал.
#ai #dev_help
Багодельня Соколовского👾
В свежем рисёрч пейпере о пользе/вреде AGENTS.md утверждают интересную вещь: файлы, которые вы генерите для своих репозиториев, чтобы помогать агентам в них ориентироваться – на самом деле делают только хуже.
Некоторые факты из статьи:
- AGENTS.md файлы, сгенерированные с помощью /init, в среднем понижают success rate на 3%
- Если вы будете дотошно писать AGENTS.md вручную, то получится добиться улучшения в 4%
- Все контекстные файлы повышают стоимость ваших запросов на 20%, так как агенту приходится делать больше шагов
- Навигация по вашей кодовой базе, которую вы всегда включаете в свой AGENTS.md как собаке пятая нога. Агент и так неплохо ориентируется, используя cat, ls, grep и другие bash тулы, навигационные секции ему не помогают
Кстати, про похожую проблему с контекст-bloat я уже 👉 писал тут, когда разбирал косяки MCP серверов – декларация всех тулов в контексте создаёт такой же мусор, который не помогает модели.
С появлением SKILLs в современных кодинг агентах пропагандирую максимально минималистичный AGENTS.md. Лучше ссылаться из него на определённые скилы и документацию, чем пихать всё в одно место.
Кстати, в SkillsBench показали, что Claude Code с правильными скилами улучшает success rate на 23% – это в 5+ раз больше, чем улучшение от самого дотошного ручного AGENTS.md. Писать чонить про скилы?
Context engineering я уже затрагивал 👉 тут.
Ну а теперь, когда чары псиопа спали, я начну пользоваться контекстными файлами так, как мне всегда казалось интуитивным.
Например, я замечаю, что агент напрямую вносит изменения в файл pyproject.toml и добавляет какую-то непонятную версию библиотеки, которая устарела пару лет назад, и делает он это на постоянке, а это значит, нужно внести новое правило в AGENTS.md:
для добавления новых библиотек и изменения версий существующих зависимостей всегда используй uv package manager, никогда не модифицируй pyproject.toml напрямую
Таким образом, контекстный файл стоит расширять лишь теми вещами, которые агент конзистентно забывает и мисинтерпретирует.
Короче, давайте переставать использовать /init, он всё усугубляет.
К посту прикрепляю префикс к вашему апдейтнутому CLAUDE.md/AGENTS.md/rules файлу, разбирайте. С сегодняшнего дня использую его на всех своих проектах.
Пост переслать, сообщение лайкнуть, Соколовскому насыпать корма, чтобы ещё чонить писал.
#ai #dev_help
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥65👍15👾11 4
Memento - база
По-любому вы испытывали удивление когда год-два назад ChatGPT или любой другой агент доставал о вас факты которые вы вскользь упоминали несколько сессий назад.
Посмотреть то, что ChatGPT сохранил о вас можно зайдя в
Вы удивитесь, но это просто текстовый файлик, никаких векторов из этого не извлекается и работает это достаточно надёжно.
С другой стороны есть компании типа mem0 которые подняли 24M$ на то, чтобы разрабатывать свой over-engineered движок для памяти. Да, ребята продают три промпта и векторную базу данных и получили 24 ляма зелёных на миска рис и кари.
Если вы хоть раз использовали mem0, вы никогда не захотите использовать это подобие памяти на других проектах. Думаете, что если перейдёте на Enterprise план, то что-то поменяется? Нет, всё станет ещё хуже, потому что теперь вы за это говно ещё и платите.
Ах да, к чему я это. Антропики обновили систему памяти в Claude Code и она теперь состоит из двух частей:
1️⃣ CLAUDE.md файлы – инструкции которые ты пишешь руками. Пост про то, как держать их минималистичными и полезными, я писал 👉 тут.
2️⃣ Auto memory – а вот это уже настоящая автоматическая память. Claude сам записывает паттерны проекта, решения багов, архитектурные заметки и твои предпочтения в
Там лежит MEMORY.md как индекс (первые 200 строк грузятся в каждую сессию) и тематические файлы типа debugging.md или api-conventions.md, которые Claude читает когда нужно (по сути гибрид памяти и скилов).
Автономный агент Бори Чёрного за выходные взял и сделал то, на что mem0 насыпали 24 МИЛЛИОНА долларов. Без ёбаных векторных баз и эмбеддингов.
Автоматическая память, которая сама решает что запомнить, организует заметки по темам, ведёт индекс – и всё это обычные маркдаун файлы на твоём диске.
У меня есть некий скепсис к memory движкам, уж больно часто там возникают противоречащие записи или слииишком много мусора. Ну а индусикам из mem0 пожелаем вдоволь наесться тикка масалы и приготовиться затянуть пояса, потому что больше денег они вряд ли получат. Завтра это зарелизят в Claude Code SDK, а послезавтра это станет commodity.
Очень часто самое правильное инженерное решение – это самое скучнякское🫡
#ai #dev_help #startup
Багодельня Соколовского👾
По-любому вы испытывали удивление когда год-два назад ChatGPT или любой другой агент доставал о вас факты которые вы вскользь упоминали несколько сессий назад.
Посмотреть то, что ChatGPT сохранил о вас можно зайдя в
Настройки -> Персонализация -> Память
Вы удивитесь, но это просто текстовый файлик, никаких векторов из этого не извлекается и работает это достаточно надёжно.
С другой стороны есть компании типа mem0 которые подняли 24M$ на то, чтобы разрабатывать свой over-engineered движок для памяти. Да, ребята продают три промпта и векторную базу данных и получили 24 ляма зелёных на миска рис и кари.
Если вы хоть раз использовали mem0, вы никогда не захотите использовать это подобие памяти на других проектах. Думаете, что если перейдёте на Enterprise план, то что-то поменяется? Нет, всё станет ещё хуже, потому что теперь вы за это говно ещё и платите.
Ах да, к чему я это. Антропики обновили систему памяти в Claude Code и она теперь состоит из двух частей:
~/.claude/projects/<project>/memory
Там лежит MEMORY.md как индекс (первые 200 строк грузятся в каждую сессию) и тематические файлы типа debugging.md или api-conventions.md, которые Claude читает когда нужно (по сути гибрид памяти и скилов).
Автономный агент Бори Чёрного за выходные взял и сделал то, на что mem0 насыпали 24 МИЛЛИОНА долларов. Без ёбаных векторных баз и эмбеддингов.
Автоматическая память, которая сама решает что запомнить, организует заметки по темам, ведёт индекс – и всё это обычные маркдаун файлы на твоём диске.
У меня есть некий скепсис к memory движкам, уж больно часто там возникают противоречащие записи или слииишком много мусора. Ну а индусикам из mem0 пожелаем вдоволь наесться тикка масалы и приготовиться затянуть пояса, потому что больше денег они вряд ли получат. Завтра это зарелизят в Claude Code SDK, а послезавтра это станет commodity.
Очень часто самое правильное инженерное решение – это самое скучнякское
#ai #dev_help #startup
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26 9🔥4
Вечерней романтики вам сейчас немного отсыплю, да?
Два человека задают Claude один и тот же промпт - получают разные ответы. И не потому что модель рандомит, а потому что каждый формулирует по-своему, переспрашивает по-своему, копает в свою сторону.
Человек в этом процессе как seed в генераторе случайных чисел.
Модель одна, но последовательность, которую мы из неё вытягиваем для каждого уникальна. И через эту последовательность мы, возможно, узнаем о себе больше, чем о технологии.
Слишком примитивная метафора? На сколько борщанул от 1 до 42?
Багодельня Соколовского👾
Два человека задают Claude один и тот же промпт - получают разные ответы. И не потому что модель рандомит, а потому что каждый формулирует по-своему, переспрашивает по-своему, копает в свою сторону.
Человек в этом процессе как seed в генераторе случайных чисел.
Модель одна, но последовательность, которую мы из неё вытягиваем для каждого уникальна. И через эту последовательность мы, возможно, узнаем о себе больше, чем о технологии.
Слишком примитивная метафора? На сколько борщанул от 1 до 42?
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
Нормализация высокого уровня амбиций – один из основных шагов, которые нужно предпринять каждому, чтобы задать своей карьере (и жизни в целом) корректный вектор развития.
Моя поездка (полгода назад на Пхукет) в Сингапур на полгода, как я туда попал я писал 👉 тут, открыла мне глаза на то, что в принципе возможно ВСЁ.
Мой научный руководитель получил PhD в Кембридже и несколько лет работал в лаборатории Microsoft по обработке речи и языка. Он часто мне говорил: «Да подай ты заявление в Кембридж или Edinburgh University, у них хорошие программы по ИИ, я знаю тамошних педагогов».
Сначала мой сельский мозг думал: «Владик, ну какой тебе Кембридж, ты ж кубаноид до мозга костей, иди ото лучше по Марина Бей погуляй и поглазей, такого в Армавире ещё не построили». Но со временем перспектива учиться в топ-10 вузов мира типа NUS или Кембриджа перестала быть чем-то сюрреалистичным и стала просто ещё одной опцией.
После того как мозг нормализует такую опцию и это становится просто ещё одной развилкой твоей жизни – восприятие мира кардинально меняется.
Мышление перестраивается от «я не смогу» до «может и смогу, но надо ли мне оно?», и я нисколько не жалею, что ушёл из академии и не пошёл протоптанной дорожкой PhD. Я много общался с такими людьми — чтобы стать успешным в этой среде, надо быть не от мира сего, иначе ты просто будешь писать бесконечное количество никому не нужных научных статей в стол, чтобы выполнить квоту.
Я ушёл из академии, следом за этим вышел ChatGPT, и вместо рисёрч-карьеры я запрыгнул в стартап, который интегрировал все самые новые технологии в продукт, которым реально пользовались. Тогда я ещё не понимал, какими интересными вещами мне приходилось заниматься.
Оглядываясь назад, я понимаю, что этот прыжок дал мне уровень жизни и свободы (финансовой в том числе), которые в академии мне бы и не снились.
Если делать какой-то вывод, то: очень много зависит от удачи и людей, которыми вы выберете себя окружить. В университете тянитесь к преподавателям с большим нетворком и искренним желанием учить, а на работе либо максимизируйте деньги, либо нетворк. Просто сидеть на проперженном месте без интересных задач, со средней зп и соскуфившимися коллегами -дорога в никуда (но я думаю, что здесь таких — меньшинство).
Никогда не подтрунивайте над людьми с высоким для вас уровнем амбиций, а лучше спросите: «А как ты собрался этого достичь?» – точно узнаете что-нибудь новое и поможете человеку разобраться со своими мыслями.
А вы когда-то были в ведре с🦀 ?
#life
Багодельня Соколовского👾
Моя поездка (
Мой научный руководитель получил PhD в Кембридже и несколько лет работал в лаборатории Microsoft по обработке речи и языка. Он часто мне говорил: «Да подай ты заявление в Кембридж или Edinburgh University, у них хорошие программы по ИИ, я знаю тамошних педагогов».
Сначала мой сельский мозг думал: «Владик, ну какой тебе Кембридж, ты ж кубаноид до мозга костей, иди ото лучше по Марина Бей погуляй и поглазей, такого в Армавире ещё не построили». Но со временем перспектива учиться в топ-10 вузов мира типа NUS или Кембриджа перестала быть чем-то сюрреалистичным и стала просто ещё одной опцией.
После того как мозг нормализует такую опцию и это становится просто ещё одной развилкой твоей жизни – восприятие мира кардинально меняется.
Мышление перестраивается от «я не смогу» до «может и смогу, но надо ли мне оно?», и я нисколько не жалею, что ушёл из академии и не пошёл протоптанной дорожкой PhD. Я много общался с такими людьми — чтобы стать успешным в этой среде, надо быть не от мира сего, иначе ты просто будешь писать бесконечное количество никому не нужных научных статей в стол, чтобы выполнить квоту.
Я ушёл из академии, следом за этим вышел ChatGPT, и вместо рисёрч-карьеры я запрыгнул в стартап, который интегрировал все самые новые технологии в продукт, которым реально пользовались. Тогда я ещё не понимал, какими интересными вещами мне приходилось заниматься.
Оглядываясь назад, я понимаю, что этот прыжок дал мне уровень жизни и свободы (финансовой в том числе), которые в академии мне бы и не снились.
Если делать какой-то вывод, то: очень много зависит от удачи и людей, которыми вы выберете себя окружить. В университете тянитесь к преподавателям с большим нетворком и искренним желанием учить, а на работе либо максимизируйте деньги, либо нетворк. Просто сидеть на проперженном месте без интересных задач, со средней зп и соскуфившимися коллегами -дорога в никуда (но я думаю, что здесь таких — меньшинство).
Никогда не подтрунивайте над людьми с высоким для вас уровнем амбиций, а лучше спросите: «А как ты собрался этого достичь?» – точно узнаете что-нибудь новое и поможете человеку разобраться со своими мыслями.
А вы когда-то были в ведре с
#life
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Багодельня Соколовского 👾
Главный капитал – люди
В 2022 году я пол года жил и учился в Сингапуре, у меня есть куча историй оттуда, но сегодня хочу рассказать как я вообще туда попал.
Я просто нормально учился в университете и написал один имейл профессору со связями. Всё. (письмо…
В 2022 году я пол года жил и учился в Сингапуре, у меня есть куча историй оттуда, но сегодня хочу рассказать как я вообще туда попал.
Я просто нормально учился в университете и написал один имейл профессору со связями. Всё. (письмо…
🔥54👍29 7👾1
«Несогласие с правительством – самая американская вещь на свете, и во всём, что мы делали, мы вели себя как патриоты 🦅🇺🇸 🚀 », сказал CEO Anthropic Дарио Амодей в интервью какой-то журналистке и заодно запустил идеальную маркетинговую кампанию для Claude.
Как вы, наверное, слышали, Claude Code используют не только для построения самых успешных СааСов, но и для захвата диктаторов: по данным WSJ, ИИ Anthropic применялся для захвата Мадуро. [news]
У Anthropic был жирный контракт примерно на 200 млн долларов с Министерством Войны США. В рамках этой сделки компания поставляла дядюшке Сэму спец‑версию Claude Gov. Интересно, какие SKILLs они там навинчивали🤔
Конфликт начался, когда Пентагон потребовал снять защитные ограничения и разрешить использовать Claude «для любых законных целей». Anthropic отказались идти на компромисс по двум принципиальным для них красным линиям:
1. Использование Claude для массовой слежки за гражданами США.
2. Использование Claude в полностью автономном летальном оружии, где ИИ сам решает, по кому стрелять.
После этого в твиттере начался сущий кошмар: главнокомандующий назвал Anthropic «woke левачками» и обвинил их в подрыве нац безопасности. Следом он подписал указ:
То есть, если ты хоть как‑то завязан на контракты с Пентагоном (много таких war dogs в чатике?), тебе официально запрещено работать с Anthropic – не только по военной теме, а вообще по любым услугам. Параллельно министр обороны объявил Anthropic «риском для цепочек поставок национальной безопасности», что рубит доступ к компании для всех военных подрядчиков.
В интервью Амодей сравнил ситуацию с кейсом «Лаборатории Касперского», которую власти США выдавили из госсектора под предлогом рисков безопасности. Он прямо заявил, что действия Белого дома носят «карательный и ответный характер» и что Anthropic собирается судиться с правительством США, оспаривая статус «supply chain risk» и запрет на использование их технологий.
Мощно, конечно (Ю ЭС ЭЙ, Ю ЭС ЭЙ)
#news
Багодельня Соколовского👾
Как вы, наверное, слышали, Claude Code используют не только для построения самых успешных СааСов, но и для захвата диктаторов: по данным WSJ, ИИ Anthropic применялся для захвата Мадуро. [news]
У Anthropic был жирный контракт примерно на 200 млн долларов с Министерством Войны США. В рамках этой сделки компания поставляла дядюшке Сэму спец‑версию Claude Gov. Интересно, какие SKILLs они там навинчивали
Конфликт начался, когда Пентагон потребовал снять защитные ограничения и разрешить использовать Claude «для любых законных целей». Anthropic отказались идти на компромисс по двум принципиальным для них красным линиям:
1. Использование Claude для массовой слежки за гражданами США.
2. Использование Claude в полностью автономном летальном оружии, где ИИ сам решает, по кому стрелять.
После этого в твиттере начался сущий кошмар: главнокомандующий назвал Anthropic «woke левачками» и обвинил их в подрыве нац безопасности. Следом он подписал указ:
всем федеральным ведомствам в течение шести месяцев полностью отказаться от технологий Anthropic.
То есть, если ты хоть как‑то завязан на контракты с Пентагоном (много таких war dogs в чатике?), тебе официально запрещено работать с Anthropic – не только по военной теме, а вообще по любым услугам. Параллельно министр обороны объявил Anthropic «риском для цепочек поставок национальной безопасности», что рубит доступ к компании для всех военных подрядчиков.
В интервью Амодей сравнил ситуацию с кейсом «Лаборатории Касперского», которую власти США выдавили из госсектора под предлогом рисков безопасности. Он прямо заявил, что действия Белого дома носят «карательный и ответный характер» и что Anthropic собирается судиться с правительством США, оспаривая статус «supply chain risk» и запрет на использование их технологий.
Мощно, конечно (Ю ЭС ЭЙ, Ю ЭС ЭЙ)
#news
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20 13🔥5
Что будет с рынком?
Моя учительница китайского сама навайбкодила информационную систему, через которую мы занимаемся, и прикрутила туда оплату уроков через Stripe. С деплоем и тестовой средой ей, правда, помогли, но раньше из-за дороговизны разработки невозможно было представить, что она откроет терминал и сможет сама фиксить баги и добавлять новые фичи.
[👉почему я учу китайский]
Код стал очень дешёвым. Любой может навайбить себе приложение под свои нужды за вечер — было бы желание и $100 на Claude Code.
С момента, как я проводил👉 опрос о том, какой процент кода вам генерирует нейронка, а что вы пишете сами, я перешёл с 99% на 100%. Последний месяц я вообще не написал ни строчки кода руками.
Если код стал таким дешёвым – где тогда затор?
Затор теперь вревью и тестах.
ИИ уже делает code review лучше среднего разработчика, поэтому ревью можно автоматизировать почти полностью. А вот тесты – это новое золото.
Средний инженер не любит писать тесты. Это не так интересно, как писать новый слоп-код. Но именно тесты и тестовые среды сейчас становятся самым важным элементом цикла разработки.
Если вы покрыли кодовую базу качественными тестами и поддерживаете их в актуальном состоянии — вы фактически хакнули весь цикл доставки ПО.
Думаю, что хорошие QA-специалисты (не мануальщики), которые поймут, как писать тесты так, чтобы агент сразу понимал, что сломалось и где — будут на вес золота.
Большинство приложений сейчас не agent-friendly. Нужно открыть браузер, взять логин и пароль из менеджера паролей, залогиниться тестовым пользователем, что-то прокликать… А если бы вместо этого была одна понятная ручка и структурированные ошибки, агенту было бы гораздо проще тестировать систему.
В почёте будут:
• GTM-инженеры с сильной технической базой, которые могут делать всё (благодаря Figma MCP и vercel SKILLs я могу писать ненавистный мною FE)
• agent-focused QA
• новое поколение сисадминов
Про новых сис админов:
Я представляю их не как людей с глубокими техническими знаниями, а как тех, кто умеет пользоваться CLI-агентами, может навайбить внутреннюю тулзу по запросу, подключить её к CRM, проанализировать отзывы клиентов, пофиксить всплывающие баги и сделать rollback, если что-то сломалось.
Швейцарский нож для не-айтишных компаний малого и среднего размера, которые раньше не могли позволить себе IT-отдел, а теперь из-за дешевизны кода эту функцию может закрыть один человек за $1–2k.
Софт скиллы снова дорожают.
Количество забагованных продуктов вырастет в разы — но nobody cares. Со временем всё пофиксят.
А спецы по “очистке” vibe-кода — это, конечно, влажная мечта гейткиперов. Об этом писал👉 тут.
#ai #dev_help
Багодельня Соколовского👾
Моя учительница китайского сама навайбкодила информационную систему, через которую мы занимаемся, и прикрутила туда оплату уроков через Stripe. С деплоем и тестовой средой ей, правда, помогли, но раньше из-за дороговизны разработки невозможно было представить, что она откроет терминал и сможет сама фиксить баги и добавлять новые фичи.
[👉почему я учу китайский]
Код стал очень дешёвым. Любой может навайбить себе приложение под свои нужды за вечер — было бы желание и $100 на Claude Code.
С момента, как я проводил
Если код стал таким дешёвым – где тогда затор?
Затор теперь в
ИИ уже делает code review лучше среднего разработчика, поэтому ревью можно автоматизировать почти полностью. А вот тесты – это новое золото.
Средний инженер не любит писать тесты. Это не так интересно, как писать новый слоп-код. Но именно тесты и тестовые среды сейчас становятся самым важным элементом цикла разработки.
Если вы покрыли кодовую базу качественными тестами и поддерживаете их в актуальном состоянии — вы фактически хакнули весь цикл доставки ПО.
Думаю, что хорошие QA-специалисты (не мануальщики), которые поймут, как писать тесты так, чтобы агент сразу понимал, что сломалось и где — будут на вес золота.
Большинство приложений сейчас не agent-friendly. Нужно открыть браузер, взять логин и пароль из менеджера паролей, залогиниться тестовым пользователем, что-то прокликать… А если бы вместо этого была одна понятная ручка и структурированные ошибки, агенту было бы гораздо проще тестировать систему.
В почёте будут:
• GTM-инженеры с сильной технической базой, которые могут делать всё (благодаря Figma MCP и vercel SKILLs я могу писать ненавистный мною FE)
• agent-focused QA
• новое поколение сисадминов
Про новых сис админов:
Я представляю их не как людей с глубокими техническими знаниями, а как тех, кто умеет пользоваться CLI-агентами, может навайбить внутреннюю тулзу по запросу, подключить её к CRM, проанализировать отзывы клиентов, пофиксить всплывающие баги и сделать rollback, если что-то сломалось.
Швейцарский нож для не-айтишных компаний малого и среднего размера, которые раньше не могли позволить себе IT-отдел, а теперь из-за дешевизны кода эту функцию может закрыть один человек за $1–2k.
Софт скиллы снова дорожают.
Количество забагованных продуктов вырастет в разы — но nobody cares. Со временем всё пофиксят.
А спецы по “очистке” vibe-кода — это, конечно, влажная мечта гейткиперов. Об этом писал
#ai #dev_help
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
👍36🔥11
Знаете это чувство, когда после просмотра хорошего сериала начинаешь его всем рекомендовать и завидуешь белой завистью людям, которым только предстоит удивиться от сюжетных поворотов и окунуться в полюбившийся тебе лор впервые?
Так вот, я испытываю такое чувство по отношению к людям (если так можно назвать айтишников), которые ещё ни разу не работали на иностранном рынке.
Просто представьте, что на интервью с вами общаются в уважительных тонах, без патерналистского тона кабан кабаныча. Где вместо советских ебал, которые интервью проводят в стиле «анальный допрос КГБ», вас встречает девочка-эйчар сладким как молоко матери «хэлооооуу», а собесит вас улыбчивый паренёк хипстерской наружности.
Sounds too good to be true?
Я с ру рынком соприкасаюсь только косвенно, отсматривая собесы своих ментисов, но какой же лютый контраст между отношением работодателя в ру сегменте рынка со всем остальным. С первых минут к тебе отношение такое, будто ты на поклон пришёл.
Хочется верить, что проблема больше поколенческая, чем культурная. Всё-таки ребята помоложе, без образцового советского воспитания, умеют себя вести.
Иди английский учи – лучше инвестиции в жизни ещё не придумали! До тех пор, когда хотя бы половина твоих ютуб-рекомендаций не будет на английском языке.
Ну а я этот скилл я уже вкачал неплохо, поэтому решил добавить еще один миллиард NPC с которыми можно взаимодействовать —👉 учу 中文
Учителя себе можете найти на Preply, я там со своей лаошы познакомился.
Те кто начал собеситься на иностранном рынке, поделитесь ощущениями.
Багодельня Соколовского👾
Так вот, я испытываю такое чувство по отношению к людям (если так можно назвать айтишников), которые ещё ни разу не работали на иностранном рынке.
Просто представьте, что на интервью с вами общаются в уважительных тонах, без патерналистского тона кабан кабаныча. Где вместо советских ебал, которые интервью проводят в стиле «анальный допрос КГБ», вас встречает девочка-эйчар сладким как молоко матери «хэлооооуу», а собесит вас улыбчивый паренёк хипстерской наружности.
Sounds too good to be true?
Я с ру рынком соприкасаюсь только косвенно, отсматривая собесы своих ментисов, но какой же лютый контраст между отношением работодателя в ру сегменте рынка со всем остальным. С первых минут к тебе отношение такое, будто ты на поклон пришёл.
Хочется верить, что проблема больше поколенческая, чем культурная. Всё-таки ребята помоложе, без образцового советского воспитания, умеют себя вести.
Иди английский учи – лучше инвестиции в жизни ещё не придумали! До тех пор, когда хотя бы половина твоих ютуб-рекомендаций не будет на английском языке.
Ну а я этот скилл я уже вкачал неплохо, поэтому решил добавить еще один миллиард NPC с которыми можно взаимодействовать —
Учителя себе можете найти на Preply, я там со своей лаошы познакомился.
Те кто начал собеситься на иностранном рынке, поделитесь ощущениями.
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
👍30🔥8👾3 3👎2
Что нового в наших ИИ окопах?
Долго игнорировал git worktrees для работы на отдельных фичах в рамках одного репо — в итоге оказалось очень удобно. Тот, кто в 2015 добавил эту фичу в git, вряд ли ожидал, что через 10 лет это станет киллер фичей для ИИ-агентов.
Суть в том, чтобы параллельно работающие Claude Code-сессии не наступали друг другу на пятки. Представьте: один Claude читает файл X в контекст, начинает генерировать размышления на его основе, а второй Claude одновременно меняет этот же файл X в рамках другой фичи – race condition.
Для параллельных сессий в терминале давно использую tmux (и всем очень рекомендую). В комментах скину hook, который переименовывает вкладку tmux в момент создания нового git worktree – чтобы сразу было видно, в какой вкладке какая фича.
Если думаете «как вообще параллельно работать на нескольких фичах, с ума сойти можно» – советую внедрять этот навык уже сейчас. Context switching и fast delivery становятся всё более востребованными. Просто посмотрите на скорость, с которой CC-команда шиппит новые фичи – менеджмент других компаний это тоже видит. Сдохни или умри!
Официальный плагин superpowers – обязательно активируйте. Брейншторминг и TDD особенно радуют. Всё меньше влияет то, как вы сформулируете промпт — всё больше влияет то, каким тулингом вы обложите агента и что включите ему в контекст. Писал об этом👉 тут.
Remote Control — управлять Claude Code теперь можно с телефона. Пользовался пару раз, работало с лагами, но уже жду не дождусь эксперимента «неделю работаю только с телефона».
/simplify – запускать после каждой законченной имплементации. Можно добавить в hooks, чтобы не забывать.
/loop – завезли вчера, это встроенные cron jobs. Теперь можно написать:
По дефолту запускается каждые 10 минут, если не указать период явно. Сам пока не успел встроить в рутину, но уже запускал пару раз для:
Сейчас хорошая метрика роста как инженера – используете ли вы все доступные недельные лимиты CC/Codex. Выжимайте из моделей всё что угодно, реализуйте проекты, до которых руки не доходили — и рынок вас отблагодарит. В начале года спрашивал👉 тут про то, сколько кода уже пишет за нас нейронка, опрос надо точно повторить.
Репостов завезите на постик❤️ по репостам смотрю, что вам заходит больше всего.
#ai #dev_help
Багодельня Соколовского👾
Долго игнорировал git worktrees для работы на отдельных фичах в рамках одного репо — в итоге оказалось очень удобно. Тот, кто в 2015 добавил эту фичу в git, вряд ли ожидал, что через 10 лет это станет киллер фичей для ИИ-агентов.
Суть в том, чтобы параллельно работающие Claude Code-сессии не наступали друг другу на пятки. Представьте: один Claude читает файл X в контекст, начинает генерировать размышления на его основе, а второй Claude одновременно меняет этот же файл X в рамках другой фичи – race condition.
claude --worktree <issue-name>
Для параллельных сессий в терминале давно использую tmux (и всем очень рекомендую). В комментах скину hook, который переименовывает вкладку tmux в момент создания нового git worktree – чтобы сразу было видно, в какой вкладке какая фича.
Если думаете «как вообще параллельно работать на нескольких фичах, с ума сойти можно» – советую внедрять этот навык уже сейчас. Context switching и fast delivery становятся всё более востребованными. Просто посмотрите на скорость, с которой CC-команда шиппит новые фичи – менеджмент других компаний это тоже видит. Сдохни или умри!
Официальный плагин superpowers – обязательно активируйте. Брейншторминг и TDD особенно радуют. Всё меньше влияет то, как вы сформулируете промпт — всё больше влияет то, каким тулингом вы обложите агента и что включите ему в контекст. Писал об этом
/context — посмотреть ваш актуальный контекст/doctor — аудит контекста и подсветка потенциальных проблемRemote Control — управлять Claude Code теперь можно с телефона. Пользовался пару раз, работало с лагами, но уже жду не дождусь эксперимента «неделю работаю только с телефона».
/simplify – запускать после каждой законченной имплементации. Можно добавить в hooks, чтобы не забывать.
/voice – в CC завезли нативный голосовой ввод. Зажмите пробел и говорите. Начал использовать регулярно. Удобно, когда для такой базовой вещи не нужен сторонний софт./loop – завезли вчера, это встроенные cron jobs. Теперь можно написать:
/loop Каждое утро используй Slack MCP, чтобы получать сводку самых популярных постов, в которых меня отметили
По дефолту запускается каждые 10 минут, если не указать период явно. Сам пока не успел встроить в рутину, но уже запускал пару раз для:
/loop Оповести меня, когда закончится CI/CD пайплайн <pipeline_id>
Сейчас хорошая метрика роста как инженера – используете ли вы все доступные недельные лимиты CC/Codex. Выжимайте из моделей всё что угодно, реализуйте проекты, до которых руки не доходили — и рынок вас отблагодарит. В начале года спрашивал
Репостов завезите на постик
#ai #dev_help
Багодельня Соколовского
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34👾22👍10👎1
Начали ли вы работать над своим проектом с тех пор, как кодинг ассистенты сделали это возможным?
Anonymous Poll
32%
Нет, проблема не в коде, а в том, что нет идей
9%
Нет, не вижу смысла – работы мне хватает
11%
Пока только думаю, но идея есть
14%
Начинал, но забросил — не хватило мотивации / времени
28%
Да, пилю что-то своё, но пока в процессе
6%
Да, запустил свой проект и он работает / приносит деньги