FastNews | Никита Пастухов
783 subscribers
63 photos
1 video
118 links
Привет! Я - Никита Пастухов: автор FastStream, опенсорсер, python (и не только) разработчик

Здесь я пишу обо всем, что мне интересно:
- создание продуктов
- личная эффективность
- программирование
- Open Source

Чатик по FastStream: @python_faststream
Download Telegram
Ребят, Дуров выпустил СЛОП^2 - это БЛОКЧЕЙН для ИИ - https://cocoon.org/😎

Очень странная попытка реабилитировать TON. Не уверен, что держатели видюх готовы будут сдавать свои железяки в аренду за тг-кибер-фантики. Но наблюдать за его активностями как минимум интересно

Как минимум идея анонимных запросов к AI звучит неплохо
1🤯9👏1🥴1
У меня тоже есть SLOP-дроп для вас😎

AG2 анонсит свой первый коммерческий продукт для массового пользователя

Когда-нибудь я смогу объяснить в 2ух словах, как это работает😢 А пока надо дописать пост про мультиагенты, чтобы подвести к этой мысли
👍91🔥1
AI для Всех
С момента: «Давайте люди точно смогут убежать от роботов» до «Оно бежит быстрее человека» прошло меньше 2х лет. На видео можно полюбоваться на Optimus 2.5 от Tesla и на новенького Figure 3. Welcome to the age of robots
Я не понимаю, какого черта половина компаний делает мозги для роботов, а вторая половина - ТЕЛА!? Они что-то знают, чего не знаем мы?

Btw, помнится года 2 назад кричать об AI-safety было модно. И Маск был одним из первых. А теперь вон, роботов штампует😕
😁5🌚1
Это какой-то жесткий булинг опенсорсеров от Orable😭

https://oracle.github.io/agent-spec/25.4.1/changelog.html
🤣16😁3🤡3
Если вы пользуетесь TopNotch на MacOS, чтобы спрятать этот гребаный статус-бар, то у вас он наверняка тоже сломался при обновлении на LiquidAss. Меня это порядком задолбало - и я потратил час своего времени, чтобы настроить эту шляпу. Или снести, ведь все равно не работает🗿

Long story short - оказалось, что приложуха в целом работает, но как-то через раз. Если вы используете динамические MacOS обои (даже если вы их переключили в статику) - оно сходит с ума. Лично у меня стояли Monterey static dark обои - и TopNotch скрывал мне только половину статус-бара. НО!!! С кастомными обоями приложуха работает замечательно. Поэтому что? Качаем свои же Monterey обои картинкой - ставим "кастомную" обоину - и радуемся рабочему TopNotch

Если я помог хоть одному такому же мученику - я счастлив☺️
А если кто сидит на MacOS без TopNotch - крайне рекомендую поставить
👍5😱2
Если кто-то занимается разработкой агентных приложений (или просто LLM-based) и волнуется на тему безопасности, то у меня для вас есть полезный сканер от NVIDIA

https://github.com/NVIDIA/garak/

Это штука неплохо находит prompt injection, system prompt leaking, jailbreak'и и прочие радости AI-based приложений. И - оно правда работает (парочку уязвимостей мы им нашли😢)

Только не надо его натравливать на приложения вайбкодеров... Пожалуйста
3👍16😁32🔥1
Linux Foundation запустили отдельную ветку - Agentic AI Foundation (AAIF)

https://www.linuxfoundation.org/press/linux-foundation-announces-the-formation-of-the-agentic-ai-foundation

Туда уже задонатили MCP, goose и AGENTS.md (кто-нибудь вообще знал, что это не просто рандомное соглашение об именовании файла, а ФОРМАТ!?). Странно, что A2A не попал в этот список, хотя он тоже часть Linux Foundation. Мб просто не успели.

В общем, агентный хайптреин продолжает набирать ход. Очень хочется уже увидеть тот момент, когда мы наконец-то выработаем практики и технологии разработки агентных систем и телепортируемся в дивный новый мир AI ассистентов - правда, я уже более скептически отношусь к этой идее. А пока горбатимся дальше...
🤨3🗿2😢1
FastNews | Никита Пастухов
Изначально я не оценил встроенный в Cursor 2 браузер. У меня были большие сомнения, что в маленьком окошке IDE получится нормально работать с сайтом (у меня 14' мак). Но оказалось - работает и правда удобно🤯 Можно просто выбрать нужный элемент прям на сайте…
Cursor прошел фронтенд. Теперь точно🥳🎉

Ребята добавили в свой браузер возможность редактировать код через UI. Ты просто открываешь страницу, двигаешь кнопки туда-сюда, потом просишь нейронку применить изменения - и все взрывается работает...

https://cursor.com/blog/browser-visual-editor

Осталось найти фронтенд-проект, чтобы это потыкать. В общем, теперь ждем, когда backend заменят. Скорее, пожалуйста😢

#cursor
👍83🍾1
FastNews | Никита Пастухов
Если кто-то занимается разработкой агентных приложений (или просто LLM-based) и волнуется на тему безопасности, то у меня для вас есть полезный сканер от NVIDIA https://github.com/NVIDIA/garak/ Это штука неплохо находит prompt injection, system prompt leaking…
Агентный сервис с gpt-4o-mini моделью - взял ее из-за достаточно быстрого вывода и поставил на всю ночь тестироваться garak. Как же просто эти "умные штуки" сходят с ума...

Я щас нахожусь в небольшой фрустрации, т.к думал, что "пентест моделей" - это что-то сложное. А утром я просто смотрю на отчет, где 60% проб красные. Сервис поддался буквально на все возможные провокации😢

Ладно, это все равно тест дефолтного поведения. Теперь же буду изобретать механизм защиты от этого дерьма - посмотрим, насколько устойчивее получится сделать вывод
😁15🙈3🔥2😈1
У меня для вас действительно Быстрые новости

Rust официально включили в ядро Linux - https://www.linux.org.ru/news/kernel/18167888

Уже и код на github есть (я настолько не верил, что пошел чекать)

А еще мой хороший друг по OpenSource драйвит инициативу добавления Rust в CPython
- https://discuss.python.org/t/pre-pep-rust-for-cpython/104906

Судя по обсуждению, это тоже будет принято - Гвидо и большая часть core dev восприняли идею позитивно. Они там уже учредили какие-то регулярные синки для обсуждения деталей. В общем, медленно но верно, у нас ржавеет весь мир🌚

Лично я последний месяц тоже в основном пишу на Rust - и это правда офигенно. Очень хочется писать только на нем, но пока проектов не хватает. Осталось только богомерзкую гошку из веба вытеснить - и тогда вообще заживем😎
44🔥17😁92🤮2🤔1
Винни-Пух спускался по лестнице вслед за своим другом Кристофером Робином, головой вниз, пересчитывая ступеньки собственным затылком: бум-бум-бум. Другого способа сходить с лестницы он пока не знает. Иногда ему, правда, кажется, что можно бы найти какой-то другой способ, если бы он только мог на минутку перестать бумкать и как следует сосредоточиться. Но увы — сосредоточиться-то ему и некогда.

А. Милн "Винни-Пух и все-все-все"


Это буквально я, когда решаю, что:
- можно поработать в ночь, чтобы все успеть
- можно отложить спорт, чтобы все успеть
- можно подзабить на список дел, ведь и так ясно, что делать

А как проходит ваш декабрь?
😢175😁4😭3🫡3🥴1
Я все еще борюсь с тем, чтобы научить нейронки генерировать архитектурно грамотный код...

И случайно нашел свой новый любимый линтер в питоне - https://import-linter.readthedocs.io/en/stable/ 🎉

Эта штука позволяет определить правила импортирования - хоть по архитектурным слоям, хоть по блеклистам, хоть по вайтлистам, хоть по всему вместе. В общем, это шикарный инструмент для решения сразу двух проблем:

1️⃣ Валидируем соблюдение правил направления зависимостей модулей
2️⃣ Соблюдаем стайлгайды на импорты (почему бы не сделать код красивее)

Результат - если иметь под рукой подробный AGENTS.md, а также заставлять нейронку валидировать каждое изменение кода через ruff, mypy, importlinter, то получается совсем недурно. Рекомендую попробовать

Это буквально та же самая идея, что и с дрессировкой джуна - чтобы не править все за ним, нужно как можно больше карающей автоматики🌚
👍14🔥4😁2
Всем привет! Поздравляю вас с 2026 годом!🎄

Пока идут праздники, хочу закинуть идею, которую подсмотрел у Дорофеева
Проблема переработок - одна из интрепретаций диллемы заключенного


Следим за мыслью:
Я хочу выделиться -> Работаю больше коллег -> Коллеги чувствуют себя хуже на моем фоне -> Они тоже перерабатывают -> Я хочу выделиться -> ...

Проблема этой ситуации, что равновесие Неша тут в точке, где все в жопе

Для того, чтобы ситуация изменилась, нужно изменить социальное отношение к переработкам.

Т.е. я ухожу вовремя + коллега перерабатывает должно превратиться в я молодец, коллега в жопе (сейчас почему-то наоборот). Тогда равновесным будет состояние, когда все отдыхают нормально.

В общем, трудоголизм - это не только ваша проблема, но и зараза для всего коллектива. И чем выше вы сидите, тем она заразнее.

Я думаю, это отличная мысль, которую всем стоит обдумать перед началом работы в новом году
👍20💯8😁71