Каждый раз, когда говорю коллегам, что читаю новости через RSS, слышу одно и то же: «RSS? Это ещё живо?» Живо, и я расскажу, почему это лучший способ потребления информации.
Проблема с лентами
Твиттер, Телеграм-каналы, Хабр — везде алгоритм или хронологический шум. Открываешь ленту за «посмотреть что нового за 5 минут», закрываешь через 40. Алгоритмы оптимизируют на engagement, а не на пользу.
RSS — это подписка на конкретные источники без посредника. Нет рекомендаций, нет бесконечной прокрутки, нет уведомлений. Открыл ридер — прочитал что накопилось — закрыл.
Мой сетап
Miniflux — self-hosted RSS-ридер. Написан на Go, ест 30 MB RAM, работает быстро. Веб-интерфейс минималистичный — список статей, без отвлечений.
# docker-compose.yml
services:
miniflux:
image: miniflux/miniflux:latest
ports:
- "127.0.0.1:8080:8080"
environment:
- DATABASE_URL=postgres://miniflux:password@db/miniflux?sslmode=disable
- RUN_MIGRATIONS=1
- CREATE_ADMIN=1
- ADMIN_USERNAME=admin
- ADMIN_PASSWORD=strongpassword
db:
image: postgres:15
environment:
- POSTGRES_USER=miniflux
- POSTGRES_PASSWORD=password
volumes:
- miniflux-db:/var/lib/postgresql/data
volumes:
miniflux-db:
На телефоне использую клиент, который синхронизируется с Miniflux через API. Прочитал на ноутбуке — на телефоне отметится как прочитанное.
На что подписан
Около 40 фидов, разделённых на категории:
- Техноблоги: Julia Evans, Dan Luu, Brandur, antirez — люди, которые пишут глубоко и редко
- Новости Linux/DevOps: LWN.net, Phoronix, Linux Weekly News
- Безопасность: Krebs on Security, Schneier on Security, Project Zero
- Русскоязычные: Хабр (только избранные хабы через фильтры), Vas3k
- Подкасты: да, у подкастов тоже есть RSS — так и задумывалось изначально
Правило: если источник публикует больше 5 статей в день — не подписываюсь. Это не блог, это конвейер.
Фильтрация на Хабре
У Хабра есть RSS-фиды по хабам. Вместо подписки на всё — подписываюсь на конкретные:
https://habr.com/ru/rss/hub/linux/all/
https://habr.com/ru/rss/hub/devops/all/
https://habr.com/ru/rss/hub/infosecurity/all/
В Miniflux можно настроить правила фильтрации — скрывать статьи с определёнными словами в заголовке. Отфильтровал «ChatGPT» и «нейросеть» — стало заметно чище.
Почему не Telegram-каналы
Telegram-канал — это по сути тот же RSS, только хуже: нет фильтрации, уведомления отвлекают, интерфейс не заточен под чтение длинных текстов. Плюс — если канал удалят или автор переедет, контакт потерян. RSS-фид блога работает, пока жив домен.
Единственное преимущество каналов — дискуссии в комментариях. Но за этим я и так хожу в чаты, а не в каналы.
Итого
RSS — это час в день вместо трёх. Контроль вместо алгоритмической ленты. Тишина вместо уведомлений. Работает 20+ лет, переживёт любую платформу.