Каждый раз, когда говорю коллегам, что читаю новости через 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+ лет, переживёт любую платформу.