4 ноября я выложил Хабтюб — ролики, которые хабровчане годами советуют друг другу в комментах. Топ‑комментарий под статьёй: «Нейрослоп про нейрослоп», +7. Справедливо: код пишет Claude Code, я этого и не скрывал. Делаю для души, без рекламы и регистрации. Юнит‑экономика прежняя — ноль рублей.

Но претензии по делу тоже были. Поправил, а заодно посмотрел, что люди реально делали на сайте. Это вышло самым интересным.

Сайт не открывался. А у меня открывался

Пишут «ссылка не работает». У меня всё ок. Я в Сафари, и в этом весь фокус.

Cloudflare сам включает ECH: браузер шифрует при подключении даже имя сайта. Chrome, Яндекс и Firefox это умеют, а в России такие соединения режут. Сафари ECH не использует, поэтому у меня всё работало, и сам бы я это в жизни не поймал.

Вишенка: на бесплатном тарифе переключателя в панели нет. Только через API:

curl -X PATCH "https://api.cloudflare.com/client/v4/zones/$ZONE/settings/ech" \  -H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \  --data '{"value":"off"}'

-H "Authorization: Bearer $TOKEN" -H "Content-Type: application/json" \

--data '{"value":"off"}'

Выключил в тот же вечер. Если у вас всё ещё не открывается без VPN, напишите браузер и провайдера.

Где я соврал (случайно)

В первой статье я гордо показал код, который выключает автосубтитры. Он не работал. У меня проверка проходила, потому что в своём браузере я их на этом сайте уже когда‑то выключил.

Дальше две попытки мимо: сначала грешили на язык интерфейса, потом на язык ролика. Обе версии Claude выдавал уверенно и с объяснением, я оба раза кивал.

Оказалось, YouTube запоминает субтитры отдельно для каждого сайта и, пока вы на нём их ни разу не выключали, включает сам. Лечится одной строкой в первые секунды ролика:

p.setOption("captions", "track", {});

Поймал, когда открыл сайт на [::1] и 127.0.0.1. Для браузера это два разных сайта с чистой памятью, и разница сразу видна.

Что добавил

  • Кнопку «Готово» в фильтрах. Veegres верно заметил: панель закрывает ролики, и непонятно, как её убрать. Теперь внизу кнопка с числом роликов («Показать 37») и маленьким 3D‑НЛО. Пользы от НЛО ноль, но мне хотелось.

  • 778 роликов вместо 388. Докачал часть свежего Хабра за 2023–2025 через открытый API и пустил ролики, которые советовали двое в разные месяцы. Наверху ленты всё равно только «трижды советованные».

  • «Наугад» (клавиша r) — случайный ролик, который вы ещё не смотрели.

  • «Оформление»: 11 тем в честь старых автомобильных красок («Коррида», «Мокрый асфальт», «Белая ночь»), 9 шрифтов вплоть до «8 бит», а НЛО в логотипе можно сменить на баг.

Что люди делали на сайте

Счётчик свой, без cookie и IP. Включил его через час после выхода статьи, свои заходы не считаю.

За первые сутки

Людей

1 211

Нажали «смотреть»

580

Смотрели всего

16,2 часа

Ушли смотреть на YouTube

22

Искали

179 раз

Поставили лайк

4

Четыре лайка на 580 просмотров. Лайк живёт только у вас в браузере и влияет только на вашу же главную — люди это, видимо, почувствовали. Кнопку надо либо убрать, либо дать ей смысл.

Veegres пошутил, что видео с Карлином, выходит, самые лучшие. Народ согласился: «Карлин о мотивации» открыли 33 раза, больше всех. Дальше «Проклятие серого слонёнка» (30), Computerphile про часовые пояса (20), Линус про git и «Как работает транзистор» (по 19), «НЛО из принтера» (18). Хабр не меняется.

Самое смешное — поиск. Чаще всего искали python и codex. А вот что искали и не нашли:

  • кгые и уыз32 — это rust и esp32 в русской раскладке. Поиск не понял, моя вина.

  • icmp, двс, геодезия — видимо, на Хабре такое трижды никто не советовал.

  • «ремонт автокиа спортадж» — тут я бессилен.

Раскладку починил: если по слову ничего нет, а в другой раскладке есть, поиск сам переключает и честно пишет «Вы набрали „кгые“ — показываем „rust“». Работает в обе стороны, ghjwtccjh тоже находит процессоры.

А пока чинил, всплыл баг повеселее. Поиск срезал у слов окончания, чтобы «процессоры» находили «процессор». Только делал это и с английскими: rust превращался в rus и находил всё, где есть «russian» и «rus sub». Ищешь Rust, получаешь Джорджа Карлина с русскими субтитрами. Теперь окончания режутся только у русских слов.

А «Оформление» с его 11 темами открыли 23 раза из 4 173 страниц. Ну, зато мне нравится.

Что дальше

Свежий Хабр скачан целиком, в сайт пока вошла первая часть, остальное размечаю. На очереди — придумать, что делать с лайком.

И раз спрашивали про время: первая версия — 4 часа на Pro и два упора в лимит, доработки — ещё <ПРОВЕРИТЬ: сколько часов>.


Хабтюб: https://habtube.flownote.cc · первая статья · HackerTube Карпатого

Искали и не нашли — напишите в комменты, что именно. Гляну, советовали ли это на Хабре вообще.

Прошлые статьи серии: Качалка · Чисто · Кружок · Толково · Мимо · Хабтюб