HackerTube Карпаты собрал примерно за два часа: это витрина из 6 454 роликов YouTube, которые пользователи Hacker News рекомендовали с 2007 по 2026 год. Проект не пытается конкурировать с видеохостингом по инфраструктуре — он меняет входной фильтр: вместо привычной рекомендательной ленты YouTube пользователь получает подборку, выросшую из обсуждений технического сообщества. Для русскоязычных разработчиков и продуктовых команд это наглядный пример того, как ИИ-инструменты сокращают путь от раздражения к работающему нишевому продукту.
О запуске HackerTube Карпаты сообщает Habr / Новости. Андрей Карпаты, ранее работавший в OpenAI и руководивший направлением ИИ в Tesla, описал исходную проблему без дипломатии: вечерняя лента YouTube показалась ему перегруженной кричащими превью, повторяющимися темами и контентом сомнительной ценности. Вместо попытки обучить новый алгоритм он выбрал более приземлённый путь — взял уже существующий социальный сигнал Hacker News и построил поверх него отдельный интерфейс просмотра.
Важно не путать HackerTube с новым видеосервисом. Ролики физически остаются на YouTube, а проект лишь собирает их метаданные, показывает превью и направляет зрителя к исходному видео. Это скорее специализированный клиент или тематическая витрина, чем альтернатива YouTube. Такая разница выглядит формальностью только до тех пор, пока не нужно оплачивать хранение, транскодирование, модерацию, права на контент и бесконечную войну со спамом.
40 тысяч упоминаний превратили в 6 454 ролика
По описанию Карпаты, ИИ обработал комментарии Hacker News, отсеял спам и нашёл около 40 тысяч сообщений с упоминаниями YouTube. После фильтрации получилась база из 6 454 видео, распределённых примерно по 150 темам. Иными словами, ценность HackerTube не в модели рекомендаций, построенной с нуля, а в использовании многолетнего редакторского следа сообщества: кто-то уже нашёл ролик, посчитал его полезным и принёс в обсуждение.
Это заметно отличается от стандартной персонализации крупных платформ. YouTube оптимизирует выдачу на основе поведения конкретного пользователя и задач своей экосистемы: просмотров, удержания, переходов, подписок. HackerTube начинает с другого вопроса: что за почти двадцать лет сочло достойным обсуждения сообщество Hacker News. У такого подхода есть перекосы — меньше массовой культуры, больше инженерных лекций, историй стартапов, научпопа и архивных докладов. Но именно предсказуемость этого перекоса и может оказаться полезной для аудитории, уставшей от универсальной ленты.
В интерфейсе есть раздел персональных рекомендаций, однако регистрация не требуется: данные сохраняются локально в браузерной сессии. Также предусмотрены сочетания клавиш и экспорт данных сайта. Последняя деталь особенно любопытна: пользователь может передать выгрузку разработчику и развернуть собственную вариацию подборки. Для проекта, который вырос из желания почистить личную медиадиету, это почти демонстративный жест в сторону переносимости данных, а не удержания аудитории любой ценой.
Отдельно Карпаты изменил принцип выбора обложек: вместо картинки, загруженной автором видео, HackerTube использует кадр из середины ролика. Решение не гарантирует идеальный результат — середина может попасть на слайд, терминал или лицо спикера в неудачный момент. Зато оно уменьшает роль превью как рекламного объявления. Это маленькая продуктовая настройка, но именно из таких настроек складывается ощущение, что сервис выбирает контент по содержанию, а не по способности выманить клик.
Вайб-программирование упирается не только в код
Карпаты назвал свой процесс вайб-программированием. По его словам, он работал через настольное приложение Claude Code с моделью, названной им Opus 5.5, и в основном формулировал задачи на естественном языке вместо ручного написания кода и команд в терминале. Своими руками он создал ключ Google Cloud для получения метаданных YouTube, запустил VPS и купил домен. Затем передал ИИ адрес сервера и поручил обновление, развёртывание, настройку защиты и оптимизацию.
Заявленные два часа не стоит читать как обещание, что любой сервис можно безопасно выпустить за один вечер. У Карпаты есть технический опыт, чётко очерченный сценарий, готовые внешние источники данных и продукт без собственного видеохранилища. Кроме того, запуск — это не то же самое, что эксплуатация: остаются лимиты API, изменения в разметке и правилах YouTube, качество выборки, расходы на сервер и необходимость исправлять ошибки. ИИ резко удешевляет первый рабочий прототип, но не отменяет жизнь продукта после публикации.
Для разработчиков здесь важнее не скорость генерации интерфейса, а последовательность решений. Сначала была конкретная неудовлетворённость продуктом. Затем — доступный набор данных с понятным критерием отбора. Потом — узкий интерфейс, который не пытается воспроизвести весь YouTube. Наконец, автоматизация рутины: сбор комментариев, фильтрация, классификация, развёртывание. Такой порядок полезнее лозунга «пусть агент сделает приложение»: модель эффективнее там, где человек уже определил границы и критерий готовности.
HackerTube Карпаты показывает, что следующая волна небольших ИИ-продуктов может строиться не вокруг очередной генерации текста или кода, а вокруг альтернативных фильтров для давно существующих платформ. Главный вопрос для таких проектов — смогут ли они поддерживать доверие к отбору, когда первоначальная новизна исчезнет: одна удачная выгрузка комментариев ценна, но устойчивый продукт требует понятных правил обновления, качества и ответственности за рекомендации.
