10 Apr 2026, 12:04 UTC32 views1 reactionsread 11 August 2026 Хранение примитивных данных с дедупликацией без перерендера в React
Бывают случаи, что нужно хранить примитивные данные с добавлением/удалением. И я для себя нашел удобный способ для такого механизма через useRef(new Set()). Например: апи тербует передавать массив строк *deleteFiles*
deleteFiles: ["one", "two"]
И что я делаю:
const deleteFiles = useRef(new Set())
const onDelete = (fileName: string) => {
if(!d…
👍1
8 Apr 2026, 18:25 UTC34 viewsread 11 August 2026 Photo
После 2 недель использования для hindsight провайдера claude-code, вернулся обратно на api от openai. Токены клода уходят в топку. К обеду плотной работы можно идти домой🥳🥳🥳
30 Mar 2026, 12:11 UTC41 views1 reactionsread 11 August 2026 Сомневаетесь в безопасности стороннего скилла
Если берете скилы от неизвестных источников, по хорошему проверить его на prompt injection, утечку данных и паттерны вредоносного кода. Нашел решение для такой задачи:
skill-scanner
Он проводит сканирование скила комбинируя статический анализ, LLM-оценку и поведенческий анализ потоков данных. Не пренебрегайте безопасностью. Вайбкод, вайбкодом, а безопасность по расписа…
👍1
30 Mar 2026, 10:14 UTC33 views1 reactionsread 11 August 2026 Нашёл баг который СЛОМАЛ claude-code и никто не замечал
Как уже говорил ранее, для долгосрочной памяти я использую hindsight и недавно они добавили поддержку claude-code по подписке(которая не нарушает правил Anthropic и бана можно не опасаться, но только для личного использования). Эта интеграция позволяет использовать провайдера ИИ без внешних api-key ключей, claude-code работает в headless режиме.
Но я столкнулс…
👍1
23 Mar 2026, 09:53 UTC25 views2 reactionsread 11 August 2026 🤖 Настройка AI-агентов в Next.js проекте
Next.js теперь поставляет документацию прямо внутри пакета — в node_modules/next/dist/docs/. Агенты (Claude Code, Cursor, Copilot) читают её вместо устаревших данных в своей памяти.
Новый проект — уже готово из коробки:
npm create next-app@canary
AGENTS.md и CLAUDE.md будут сразу в проекте с нужными инструкциями и референсами.
Существующий проект (v16.2.0-canary.37+) — созд…
👌1👍1
17 Mar 2026, 09:43 UTC24 views2 reactions1 Starread 11 August 2026 Отчёт ActivTrak 2026
Исследовательская лаборатория ActivTrak опубликовала отчёт «Состояние рабочей среды 2026», основанный на анализе более 443 миллионов часов рабочей активности в 1 111 организациях среди 163 638 сотрудников.
Главный вывод: ИИ не сокращает объём работы — он увеличивает её скорость, плотность и сложность.
Внедрение ИИ:
80% сотрудников используют ИИ-инструменты на работе (рост на 52% за два года), с…
👍2
9 Mar 2026, 10:27 UTC32 views2 reactionsread 11 August 2026 Что я понял только через практику
Грабли: документация Hindsight не предупреждает, что дефолтный реранкер убьёт тебе все запросы по таймауту.
Технические грабли
Реранкер. Дефолтная модель работала настолько медленно, что recall стабильно падал по таймауту. Замена на cross-encoder/ms-marco-TinyBERT-L-2-v2 — проблема решена, качество приемлемое.
Порог входа. Примерно 2 недели от установки до рабочей системы. Это не …
👍1🤝1
7 Mar 2026, 15:56 UTC27 views3 reactionsread 11 August 2026 Как агент использует память в реальной работе
Можно написать идеальные правила для агента, но толку ноль, если он их не выполняет.
Триггеры: когда recall, когда retain
Всё описано в CLAUDE.md — агент читает при старте каждой сессии. Правила простые:
— Начало сессии → recall по теме задачи. Проверить: были ли похожие решения, баги, паттерны
— Завершение значимой реализации → retain. Сохранить: архитектурные решения…
👍1🔥1🤝1
6 Mar 2026, 16:31 UTC32 viewsread 11 August 2026 Банк памяти с тегированием
Три банка памяти, параллельные запросы — и всё равно мусор в ответах. Проблема оказалась не в инструменте.
Инструмент
Hindsight — банк памяти для AI-агентов с семантическим поиском. Три операции:
— retain — сохранить
— recall — вспомнить
— reflect — порефлексировать на основе памяти
Работает как локальный API. Агент вызывает через curl. Не привязан к конкретному агенту — подключается к л…
5 Mar 2026, 10:03 UTC29 viewsread 11 August 2026 Почему AI агент каждый раз как новый стажёр
«Объясняю агенту структуру проекта. Третий раз за неделю. Одно и то же.»
Новая сессия — новый контекст. Агент не помнит, что было вчера. Ты снова: «у нас FSD», «используем zustand», «вот эта папка — shared, не трогай». На сложных проектах полчаса уходит только на ввод в курс дела. Каждый раз.
Что я пробовал
CLAUDE.md и memory-файлы. Записал туда архитектуру, конвенции, з…
4 Feb 2026, 14:46 UTC45 views7 reactions1 Starread 11 August 2026 WebSocket + Redis Pub/Sub: как я перестал опрашивать базу данных каждую секунду
Каждую секунду дёргать базу — это не real-time, это имитация.
Polling создаёт постоянную нагрузку даже когда данных нет. Задержки 1-5 секунд — пользователи это чувствуют. Масштабировать сложно: больше клиентов = больше запросов. И код превращается в лапшу из таймеров и дедупликации.
А что если данные сами приходят к клиенту?
Паттерн п…
🔥3✍2👍2
3 Feb 2026, 12:11 UTC51 views13 reactions3 Starsread 11 August 2026 Photo
Как я перестал писать посты с нуля каждый раз
50 постов за полгода. И ни одного в едином стиле.
Один — как документация. Другой — как твит после третьей чашки кофе. Читатель не понимает, кто я вообще такой.
Знакомо?
Проблема:
• Каждый пост = изобретение велосипеда
• AI выдаёт generic текст без контекста
• Нет системы — есть хаос
Решение:
Применить подход create-react-app к контенту.
Написал CLI-инструмент creat…
❤4🔥3⚡2👍2💊1💩1
Showing the 12 most recent of 20 posts we hold for @mx_kremnev. View and reaction counts are the latest single reading for each post, not a live figure, and a recent post is still accumulating both. A view count marked ≈ was rounded by Telegram before we ever saw it — t.me prints views in full below 1,000 and to three significant figures above, so ≈1,200,000 means somewhere between 1,150,000 and 1,249,999. Unmarked counts are exact. Text is reproduced from the public post preview and truncated for length.