АйТиБорода
20.8K subscribers
219 photos
32 videos
7 files
1.15K links
Авторский by @iamitbeard. Про IT, технологии и ИИ; без цензуры и политстирильности. Чат @itbeard_talk

Слава Україні. Жыве Беларусь.

АйТиБорода: https://youtube.com/itbeard
Эволюция Кода: https://web.tribute.tg/l/ge
AIA Podcast: https://itbeard.com/aia
Download Telegram
АйТиБорода pinned «🚀 Сегодня День космонавтики, и у меня для вас подарок: новый выпуск подкаста "неРодина", в котором мы поговорили про Австралию, нейроморфные процессоры и космических роботов! Гость выпуска, Миша Асавкин — бывший разработчик и продакт, а теперь космический…»
Forwarded from Denis Sexy IT 🤖
Серия моделей 4.1 (кодовое название Quasar Alpha):
— Модели предназначены для разработчиков
— Сильно дешевые
— Поддерживают контекстное окно до 1 миллиона токенов (наконец-то)
— Версия 4.1 следует инструкциям практически на уровне o3-mini, то есть очень хорошо
— Модели 4.1 доступны в размерах nano и mini: работают быстрее, но качество ниже
— Все разновидности модели 4.1 прекрасно ориентируются в контекстном окне и не теряют деталей документа, даже если использовать окно целиком
— Знания моделей актуальны по состоянию на 1 июля 2024 года
— За длинный контекст не берут больше денег 🥰
Please open Telegram to view this post
VIEW IN TELEGRAM
АйТиБорода
Серия моделей 4.1 (кодовое название Quasar Alpha): — Модели предназначены для разработчиков — Сильно дешевые — Поддерживают контекстное окно до 1 миллиона токенов (наконец-то) — Версия 4.1 следует инструкциям практически на уровне o3-mini, то есть очень хорошо…
Кстати, эта модель будет бесплатной для ВСЕХ пользователей Виндсерфа, целую неделю (втч фри). Курсор тоже выкатил её во фри на время. Глючит точно будет, но если жабка душит, то разбирайте за бесплатно 😊
Сегодня выложил в клубе огромнейший обзор нового (и пока закрытого для бета-тестеров) ИИ-ассистена от JetBrains - Junie. Вот пятнадцать минут из двухчасового обзора, с основными мыслями и впечатлениями: https://youtu.be/qwzhzFK8u3I

У нас таких обзоров и воркшопов поди уже с сотню, и постоянно появляются новые. Хочешь прокачивать навык работы с ИИ - ты знаешь куда идти 😎
АйТиБорода
Кстати, эта модель будет бесплатной для ВСЕХ пользователей Виндсерфа, целую неделю (втч фри). Курсор тоже выкатил её во фри на время. Глючит точно будет, но если жабка душит, то разбирайте за бесплатно 😊
UPD: тот gpt-4.1, что завезли в Виндсерф, работает в разы хуже думающего соннета 3.7. Надеюсь там под капотом mini, и полная версия будет работать хотя бы на уровне соннета...
Мде, старый конь, как известно, чего-то там не портит.

UPD2: опении совсем подурели с неймингвми. Выкатили 4.1 и задеприкейтили 4.5, мол она старше и слабее... Видимо считают они до сих пор при помощи gpt 3.5 (4.1 > 4.5 и всё в этом духе)
Forwarded from partially unsupervised
Про вайбкодинг

Я сжег уже больше 100М токенов в Claude Code, потому имею моральное право поделиться опытом про вайбкодинг.

1. Вайбкодинг действительно очень сильно ускоряет решение большей части задач. Нюанс, как обычно, в том, чтобы вовремя заметить те 20% кода, где его применять не надо.

Не надо применять:
- нетривиальный алгоритмический код (сломается в корнеркейсе - задолбаешься дебажить);
- свежие библиотеки (даже если заставлять читать документацию из интернета, в среднем получается плохо);
- метапрограммирование, написание фреймворков, дизайн API между компонентами;
- security-sensitive задачи.

Надо применять:
- +1 задачи (посмотри, как сделано здесь, и сделай по аналогии);
- все некритичные задачи в незнакомом домене (набросать фронтенд);
- типичный IO layer (в основном хендлеры);
- задачи, в которых вся “сложность” - знать 100500 команд и флагов API (например, aws cli).

2. Вайбкодинг несет неочевидный оверхед в сеньорной команде. Раньше если человек видел код и не понимал его с первой попытки, применялась презумпция качественного кода: если оно написано и закоммичено умным человеком, то, наверное, в этом смысл, надо перечитать и вдуматься. Сейчас иногда приходится переспрашивать “в этом есть какой-то нетривиальный замысел или ты просто нагенерил говна?

3. Всегда нужно останавливаться и рефакторить - что-то руками, что-то и вайбкодом (“остановись и посмотри, что ты нахуевертил”). Вайбкодинг приводит к куче лишних сущностей, надо вовремя подрезать.

4. Если диалог идет не в ту сторону с нескольких итераций, нужно всегда начинать сначала, его уже не спасти. Если несколько попыткок стабильно скатываются в дичь, несмотря на добавление деталей в изначальный промпт, см. пункт 1.

5. Главный кайф не только в кодогенерации, а именно в активном агентском режиме - кидаешь промпт типа “посмотри на CI, почему упал такой-то PR и найди проблему” или “я задеплоил сервис этим терраформом, посмотри все логи и разберись, почему хелсчеки не проходят”.

6. Для эффективной работы нужно дописывать правила в CLAUDE.md (.cursorrules и так далее), подключать релевантные MCP и в целом анализировать, где оно косячит. Например, вот кусок моего глобал конфига:
Python style guide:
1) when catching exceptions, use logger.exception("message"), not logger.error(str(e)).
2) do not use mocks unless explicitly asked!
3) ensure types are correct, e.g. def hello(name: str = None) is WRONG, def hello(name: str | None = None) is correct.
4) use logger = logging.getLogger(__name__) when declaring a logger
5) prefer match + case over if + elif + else
6) using hasattr is typically a sign of bad design!


Делитесь своими лучшими практиками в комментах! Просто ворчать, что вайбкодинг - херня для кретинов, можно тоже там.
Ну, теперь заживём: JetBrains наконец-то релизнули своего агентного кодописателя Junie: https://blog.jetbrains.com/blog/2025/04/16/jetbrains-ides-go-ai/

Если кто-то ещё не в курсе, это агентный чат, который умеет писать код под ключ и вызывать инструменты на уровне Cursor, а местами даже лучше. Я делал целый двухчасовой обзор для клуба, если что.

Инструмент распространяется по единой подписке JetBrains AI Pro (наконец-то она будет стоить своих денег) и доступен в IntelliJ IDEA Ultimate, PyCharm Professional, WebStorm и GoLand. PhpStorm, RustRover и RubyMine обещают добавить в скором времени.

Также в подписку добавили free-уровень, дающий доступ к неограниченным локальным однострочным кодкомплишенам (было и раньше) и возможность подключать локальные модели в чат AI Assistant (через LMStudio и Ollama). Использование Junie и AI Assistant в этой подписке credit-based.

И ещё из приятного: теперь вместе со стандартными подписками All Products Pack и dotUltimate вам в придачу дадут дополнительно подписку JetBrains AI Pro.

UPD: А ещё, для AI Assistant завезли поддержку MCP. Короче, подарков как на Новый Год!
За всеми этими релизами очередных моделей, не упустите ещё один инструмент для кодогенерации, от OpenAI и опенсорсный (ого) - Codex

https://www.youtube.com/watch?v=FUq9qRwrDrI

Похоже на aider или Claude Code,но попроще.
📰 ТОП-4 новости из 48го дайджеста новостей ИИ в программировании

🔸 OpenAI представила reasoning-модели o3 и o4-mini: o3 — теперь самая мощная модель OpenAI, обходит даже pro-режим o1. Обе модели поддерживают 200k токенов контекста и могут "думать" изображениями, открывая новые задачи.

🔸 Google показала Gemma 3 QAT: оптимизированные модели Gemma 3 теперь занимают в 3–4 раза меньше памяти при сохранении качества. Доступны даже на обычных потребительских устройствах благодаря Quantization-Aware Training.

🔸 OpenAI выложила Codex в open source: CLI-инструмент для программирования в духе aider и claude code, но проще в установке и использовании. Работает локально, легко встраивается в dev-процессы.

🔸 Grok добавил Canvas с поддержкой Python и Bash: полноценное IDE-пространство прямо в браузере. Можно запускать код в разных языках, есть Google Drive-интеграция. Новый удобный инструмент для быстрой работы с ИИ.

👉 Полный дайджест (текст и аудио)
#aidigest
📚 В клубе "Эволюция Кода" состоялся трехчасовой созвон с подробным разбором резонансной статьи про развитие ИИ в ближайшие пять лет - "AI 2027" (https://ai-2027.com)

Посмотреть и прослушать запись можно в клубе, ссылка на вступление, залетайте: https://web.tribute.tg/l/ge
https://zencoder.ai/blog/zencoder-acquires-machinet - приятно, когда два хороших проекта объединяются😊

Зенкодеров поздравляю с хорошей покупкой, а Machinet ещё больших достижений в составе новой компании!
Trae IDE получил большое обновление

- Новый UI
- Билдер кастомных агентов
- Веб-поиск и индексация!! документации (в нормальном виде была только в Cursor)
- Поддержка рулов для проекта
- Поддержка MCP!!!
- Добавили OpenRouter как провайдер моделей.

Ну что, официально теперь это ТОП-3 AI-first IDE. Да ещё и бесплатная (в обмен на ваши данных во славу КПК, видимо)
⚡️ Новый выпуск AIA Podcast уже онлайн!

Сегодня ныряем в мир ИИ: обсуждаем горячие покупки OpenAI (Windsurf, собственная соцсеть, Codex в опенсорсе), новые модели GPT-4.1 и o3, амбициозные планы Anthropic по интерпретируемости и сознанию ИИ, свежие релизы от Google (Gemini 2.5 Flash) и Nvidia (производство ИИ-чипов в США), тестируем обновления в Grok и новых ассистентов от JetBrains и Docker, кайфуем от музыкальных возможностей DeepMind (Lyria 2) и видеоаватаров Character.AI, следим за революцией в кино с Runway и Fabula, изучаем первого в мире опенсорс-агента общего назначения Suna и погружаемся в законотворческие ИИ-эксперименты в ОАЭ.

Ну а в финале — мощнейший полный разбор со СПОЙЛЕРАМИ всех серий нового сезона «Чёрного зеркала», ведь каждая из них так или иначе про ИИ!

👉 YouTube: https://youtu.be/FihjelyaoEE
👉 Apple Podcasts: https://bit.ly/aia-apple
👉 Spotify: https://bit.ly/aia-spotify
👉 Скачать mp3: https://aia.simplecast.com/episodes/109
АйТиБорода
Дождались: https://qwenlm.github.io/blog/qwen3/ Самая мощная опенсорсная моделька для ваших ноутов.
Браво, Qwen 3 30B MoE (gguf, 8bit) прошла тест на написание приложения про отскакивающий желтый мяч. Первая из запущенных на моем ноуте моделей, которая смогла это сделать!

4 минуты думанья, скорость аутпута восхитительная - 30 токенов в секунду, в 3 раза быстрее предыдущего любимца Qwen 2.5 Coder 27B 😊

Промпт: "write a code for a bouncing yellow ball within a square, make sure to handle collision detection properly. make the square slowly rotate. implement it in javascript. make sure ball stays within the square and bounced correctly by physics laws"
Поддержите друганов
Forwarded from Rodion M [KZ]
Ребят, мы разместили CodeAlive MCP в cursor.directory. Будет круто, если поддержете лайками.
Напомню, что CodeAlive MCP позволяет законнектить всю кодовую базу (или несколько кодовых баз) к Cursor и др. тулзами и позволяет получать глубокие ответы по коду всего проеРебят, мы разместили CodeAlive MCP в cursor.directory. Будет круто, если поддержете лайками.кта и подгружать нужный контекст а) быстрее б) дешевле.
Вот тут разместились: https://cursor.directory/board