Состоялся релиз консольной программы для чтения новостных лент Newsraft 0.20, поддерживающей форматы RSS и Atom. Newsraft предназначен для получения контента из различных блогов и платформ, и его просмотра через единый интерфейс, построенный на базе библиотеки ncurses. Проект вдохновлён идеями приложения Newsboat, однако является самостоятельной разработкой и представляется его легковесным аналогом. Целью проекта является предоставление наиболее востребованной функциональности полноценного фидридера при как можно меньшем количестве строк исходного кода (для сравнения, Newsboat содержит около 40 тысяч строк исходного кода, тогда как Newsraft - около 9 тысяч). Код проекта написан на языке программирования C (C99) и распространяется под лицензией ISC...Подробнее: https://www.opennet.me/opennews/art.shtml?num=59567
Кто-то rss ещё пользуется?
а что, кто-то может предложить вменяемый аналог rss?
из самого вменяемого - не читать новости
Телеграм
_Вменяемый_.
Основная фишка RSS это возможность все загрузить и почитать например в дороге. Да интернет сейчас есть повсеместно, поэтому большой популярностью не пользуется.
Плюс стандартный вид для всех новостей, отсутствие рекламы, удобные настройки и подобное.
Если кому-то нужно, хорошо что такой продукт тоже есть.
ну, это для тебя мб основная фишка. для меня основная это возможность без визуального шума читать новости из любых источников, в том числе телеграма или ютуба, и без рекламы (что по сути визуальный тоже шум)а вот от клиентов хочется синхронизации и фильтров
> возможность без визуального шума
> читать новости из любых источников,
> в том числе телеграмаКак ты из телеграма (да и из других подобных источников) пересылаешь себе новости автоматически в почту (или в другое удобное место, в котором нет того самого визуального шума)?
Не все ленты, к сожалению, вставляют полный контент новости в содержание, поэтому всё загрузить и почитать в дороге получится не много. Для меня основными фишками RSS являются:1) возможность быстро усвоить огромное количество информации из кучи лент (у меня, например, 100+ блогов разных айтишников, 100+ подписок на музыкантов на YouTube (с возможностью прослушать каждый трэк одним нажатием кнопки), 50+ релизов разных проектов и некоторых issue-трэкеров, 20+ обыкновенных мировых и местных новостей);
2) нет множества отвлекающих факторов современных веб-браузеров (реклама, информационные пузыри, doomscrolling, жутко глючащие сайты и т. д.), да и там и так много вкладок уже открыто для работы;
3) полное сосредоточение на информации в удобном и привычном интерфейсе, в котором всё предсказуемо и налажено, где можно пометить важными интересные новости/трэки и при необходимости к ним быстро вернуться.
>>возможность быстро усвоить огромное количество информации из кучи лент (у меня, например, 100+ блогов разных айтишников, 100+ подписок на музыкантов на YouTube (с возможностью прослушать каждый трэк одним нажатием кнопки), 50+ релизов разных проектов и некоторых issue-трэкеров, 20+ обыкновенных мировых и местных новостей);а чем еще вы занимаетесь в течении дня?
Добавлю, что в RSS клиентах можно фильтровать новости по содержимому и слать в /dev/null рекламу и прочую неинтересую дичь. А попробуй такое в tg реализовать - болт.
Ааа из тех кто дальше мкада ни ногой и верят что инет есть везде.
Нет, узнавать про наличие обновлений без ручного перебора.
Для которого мне надо сначала купить телефон и деанонимизировать себя впридачу? А ты смищной юноша.
>> а что, кто-то может предложить вменяемый аналог rss?
> ТелеграмКак из телеграмских чатов или каналов автоматически пересылать новые сообщения в почту?
И как с помощью telegram агрегировать новости из различных источников? Или надо сидеть и ждать, пока нужный ресурс создаст telegram-канал и начнёт туда писать?
А что ты свои 10000 непрочитанных новостей уже прочитал?
На фига?
Настроил период, максимум и всё.
Вскользь пролетел по заголовкам, прочёл заинтересовавшее.
Чем бегать по сайтам.
JSON Feed
Ну толсто.Вам конкретно XML просто противен или от JSON у вас оргазмы по всему телу.
> а что, кто-то может предложить вменяемый аналог rss?Не аналог, но альтернатива. Итак, раньше я пользовался RSS, там была куча подписок разбитая на категории. Но это было давно, когда использовалось в основном одно устройство, домашний ПК. Потом со временем устройств стало много, ноуты, прочие мобильные устройства и везде иметь по читалке RSS стало не удобно, надо же как-то синкать чтобы пометить то что ты уже прочитал. В итоге это дело сперва вытеснили облачные читалки, тупо специазированные сайты (у Гугла был такой сервис), который твои RSS подписки агрегирует и ты читаешь всё с одного сайта. То есть standalone RSS читалки уже вытеснялись десять лет назад по причине того что людям так удобнее, они могут часть контента почитать утром ноута, часть в по пути на работу со смартфона, часть на работе во время перерыва и т.д.
Потом оказалось что идея агрегации всех потоков в одном месте тоже идея такая себе. Информационного мусора слишком много и перелопачивать всё это большинству незачем, если ты не журналист, которому нужно по работе это всё мониторить. Если подписаться так на десяток ресурсов, то просто нет времени даже тупо по заголовкам пройтись. Да и зачем? Если произойдёт что-то значимое, ты всё равно об этом узнаешь, т.к. это будут обсуждать в каждой дыре. Ну а менее значимое ты узнаешь потом когда сам случайно вспомнишь и поинтересуешься что там у них нового (типа "о, а как там KDE, Plasma 7 уже вышел небось?").
Ах да, альтернатива. Я просто добавил интересные мне тематические ресурсы в закладки и посещаю время от времени проведать что нового. RSS всё равно не предоставлял всех нюансов. Например, он не покажет сколько минусов поставили публикации на Хабре или сколько там комментов, а эти подробности часто учитываются при решении открыть ли публикацию. Да и нередко интересна не сама публикация, а переходишь сразу к комментам. Ну примерно как у этой публикации.
Читать rss-ленты на неком едином сайте в случае разных устройств, возможно, и удобно.Но есть и недостаток на примере телефонных браузеров:
Читаешь список новостей на сайте, листаешь его, долистал, например, до середины списка и отвлёкся от телефона. Через некоторое время возвращаешься в этот телефонный браузер, а браузеру памяти и всяких там ресурсов телефонных не хватило и он выгрузил из себя эту страницу, в середине списка которой ты был, после чего браузер начинает загружать эту же страницу и показывает её начало, а не ту середину списка, от которой ты отошёл. И вся "работа со списком rss-новостей" на этом едином сайте - коту под хвост - ходи ищи ту середину списка, в которой ты был.
В этом смысле хорошие программы имеют преимущество перед сайтовыми вариантами, т.к. программы (если они хорошие) не выгружают из себя такие важные данные, которые описаны выше.
> а браузеру памяти и всяких там ресурсов телефонных не хватило и он выгрузил из себя эту страницу, в середине списка которой ты был, после чего браузер начинает загружать эту же страницу и показывает её начало, а не ту середину списка, от которой ты отошёл.Ну, обычно браузер достаёт всё же страницу из кеша. Да и в любом случае эта проблема решается на фронте, можно запомнить где пользователь остановился и прокрутить к нужному месту.
я пользуюсь
Тот же вопрос почему ты не прочитал 10000 непрочитанных новостей в своём рсс.
Потому что он прочёл то, что его заинтересовало, а не то, что вы пытались продать.
Я.
Читаю эту новость и отвечаю на глупый коммент из QuiteRSS.Рсс это удобно. Вот йутупп имеет рсс, и не надо лезть на громоздкий сайт, чтобы проверить новые видео. А рутуб не имеет такой фичи, к сожалению.
> рутубЭто что-то, что было актуально лишь во времена "валера, настало твое время"?
Нет, актуально разбрасываться авторизацией по номеру телефона и мылу на VK/Yandex.
Неспроста VK завела домен xmail.ru
>йутупп имеет рссwtf? они разве не выпилили его пару лет назад? как подписаться на канал по rss?
А пользовался бы ты smartrss в Опере, ты бы знал об этом, и чтобы добавить подписку достаточно клика. Вообще все сайты без рсс не интересные, это серьёзный аутизм нужен чтобы следить за обновлениями через веб страницу.
От клиента зависит. Я захожу на страницу канала, копирую ссылку на него и указываю её при добавлении ленты. Он сам находит ссылку.
QuiteRSS, если что. А так в инете полно инструкций как найти адрес ссылки в коде страницы.
Спасибо! Действительно quiterss подтягивает ленты из ссылок на каналы
Из интерфейса выпилили, а так остался.
> Из интерфейса выпилили, а так остался.А как его там теперь найти?
В интернете много гайдов о том, как доставать ссылки RSS лент со страниц на ютубе - они спрятаны в исходном коде. Наверное в гугле просто сами подписываются на каналы в ютубе через RSS, зная какой дьявольский алгоритм по сбору телеметрии у них работает на официальном сайте...
Как-то не консольно выглядит этот QuiteRSS...
> Вот йутупп имеет рссА где у этого йутуппа найти рсс?
Я не говорил про консоль.> А где у этого йутуппа найти рсс?
В коде страницы. Ctrl + U (в графическом браузере) и поиск сочетания «rss». В инете есть более подробная инструкция.
Само собой. Удобно же.
Многие. Ленты всяких новостей в браузерах оно и есть похоже.
Да, это единственное, что делает веб вменяемым.
Прочитал эту новость в elfeed.
Сайтам не очень выгодно, часто. Мне кажется rss активно закапывали.
> Кто-то rss ещё пользуется?Ну а как бы я ещё узнал об этой новости?
Не открывать же с некоторой периодичностью кучу сайтов для проверки новых статей на них.
Ну только у меня rss обрабатывается через rss2email.
В CenterIM он или перестал быть удобным, или что-то там стало работать не так.
Да и после уничтожения асько-владельцами асько-аккаунтов в людей, которые долго не логинились через официальный клиент (что и привело к окончательному забвению аськи) CenterIM стал окончательно ненужным, ибо чё в нём ловить - джаббера что ли? :-)
Я пользуюсь! Например, зашёл в эту новость через RSS. Подобрал себе новостные ленты и прихожу сюда за контентом.
Консоль это здорово, но когда сайт отправляет в RSS полную статью, да еще и с картинками по теме.. Не на что заменить Сlaws-Mail, хотя его web-плагины говно. Разве что Liferea, но там много лишнего для меня.А как вы читаете новости?
> А как вы читаете новости?Аддон Feedbro для Firefox.
Запускать браузер для чтения RSS, с одной стороны логично. Но оно создано ради избирательности, чтобы открывать новость когда она того стоит )CalwsMail лёгкий, постянно запущен, быстро пробежался, там же прочёл, и всё.
У кого-то браузер постоянно не запущен?
Согласен, у меньшинства.
Но иногда нужно быстро открыть ноут, что-то распечатать в пути, или мейл тот же отправить/проверить. Запускать браузер с 300+ не очень хочется.
Sleep/hibernate… а, тут же про линукс.
С момента прихода в нашу жизнь б-жественного системд, загрузка системы занимает несколько секунд.
В чём проблема то?
Как только, ты и тот что сверху тебя, начнёте путешествовать или ездить по работе дальше соседнего села, только тогда вы поймёте, что такое реальный интернет. Где-нибудь на островах, богом забытых.
И что поднимать всё ваше веб-дерьмище с каждый раз по говёному местному инету, это глупость.
Проще обновить нужные рсс каналы и актуализировать инфу не только по новостям но и проектам в которых учавствуешь.IQ так сильно просел, с момента выхода системд, что за ним уже от всего прячутся?
а зачем ты ездишь на остров Большой Березовый? На мальдивах все норм с интернетом.
Лагает, потому что то ли спутник, то ли просто слишком длинный канал, но полоса вполне бездонная.
Не пытайся им это обьяснить. У них в крупном городе инет есть, значит везде тоже есть.
Может они просто в нормальной стране живут? А не в той которой все территорий мало.http://1.bp.blogspot.com/-LZ6AZNuhLQU/VUxcx3HYuNI/AAAAAAAADC...
докладываю: проверено, вот тут - интернет есть. По обе стороны мостика.И да, это й..ная деревня в й..ных пиявочных джунглях, интернет есть, а за пивасом звиздовать отсюда километров 25 (нет, асфальт тоже есть, не пешком, конечно). Причем там где его продают, нет холодильника.
Это загрузка системды занимает (до момента - его не надо было вообще загружать).А до момента пока браузер тебе сможет что-то показать - как было 3-5 минут, так и осталось.
Только сам браузер стал еще тормознее и заодно разучился показывать rss. А то ты по ссылке не переходишь и они не могут за тобой нормально следить.
> А до момента пока браузер тебе сможет что-то показать - как было
> 3-5 минут, так и осталось.Смени шпиндель на ссд, и будет у тебя как у нормальных людей грузиться.
Да, всего раза в два дольше винды на том же ссд.
> Да, всего раза в два дольше винды на том же ссд.блин, Браузеры - ОДИНАКОВЫЕ. А что оно тебе голубинькое стает раньше в процессе загрузки - так тебе-то от этого не жарко и не холодно.
ну ты олень того, этого.... ягеля позапрошлогоднего чтоль нажрался?
ssd давно уже немодно даже у китайцев - пихают nvme (правда на проверку оказываются sata не смотря на все положенные ключи)А оно вот... все равно... (потому что проблема не в скорости чтения spinning rust)
> ssd давно уже немодно даже у китайцев - пихают nvmeДяденька, я вам сейчас один умный вещь скажу, только вы не обижайтесь.
nvme это интерфейс, как sata или usb. К способу хранения данных, ссд или хдд, он не относится.
> nvme это интерфейс, как sata или usb. К способу хранения данных, ссд
> или хдд, он не относится.ну вот пока nvme хдд не изобрели.
но Браузеру и это не поможет.
Ошибаетесь
https://habrastorage.org/getpro/habr/upload_files/c29/37b/96...
Firefox RSSPreview удобный
Liferea полностью заменяет браузер с плагином.
И не приходится мешать вкладки с новостями.
Кажется удобней.
> А как вы читаете новости?Miniflux - все статьи нормально отображаются, единые списки подписок, избранного и истории на всех девайсах.
Feeder на мобилку
а вот на десктоп не могу найти ничего дельного
искал какую-нибудь флагманскую читалку от проекта GNOME, но ничего толкового не нашел
буду рад найти что-нибудь для себя в этой ветке
Feeder? А как же засинкать между всеми железками что уже прочитано, как NextCloud News, Fluent Reader, RSS Guard, Instapaper?
так а нафига мне синхронизация, если я только на мобиле новости читаю...
>А как вы читаете новости?FreshRSS на малинке с NOIP
что такое NOIP? очень плохо гуглится
Лет двадцать тому назад, написал себе на питоне скрипт, чтобы тягал рсс и рендерил из них хтмл для браузера. Скрипт простой как палка, почти не менялся с тех пор, только добавлял новые подписки (прямо в файл, да). Из глобальных изменений были переезд на третий питон, добавление тредов для параллельной загрузки рсс, и где-то два года тому наза переезд в aws lambda с выхлопом в s3 вместо крона и апача на ненужновпс.
>А как вы читаете новости?Сейчас бы в 2023 году следить за новостями.
This site can’t be reached. codeberg.org refused to connect. O_o
Он последнее время частенько лежит.
Удобнее иноридера еще ничего не придумали
нагуглил только проприетарный веб-шлак под мобилки
Лицензия всратая. Кстати, чем оно лучше newsticker?
кстати, да, мутноватая лицензия, за "доработанный" форк в штатах можно и присесть
из вики:
https://ru.wikipedia.org/wiki/Лицензия_ISC
"В 2007 году под давлением FSF текст лицензии был уточнён: фраза «and distribute» была изменёна на «and/or distribute». Однако FSF по-прежнему рекомендует не пользоваться данной лицензией[2], так как фраза «Permission to use, copy, modify, and/or distribute this software....» была в своё время использована Вашингтонским университетом как основание для утверждения об отсутствии разрешения на распространение изменённых копий."
Это не форк.
попробовал много разных клиентов и могу сказать, что все они бесполезны без фильтрации по автору/тегам/заголовку и/или содержимому (вырезать инфомусор типа спейсикс и альтлинукс) + синхронизации прочитанного между девайсамисейчас вот юзаю tt-rss с самописным клиентом, т.к. у них только веб-версия
*под android официальный клиент есть, в т.ч. в f-droid
Все эти клиенты дерьмо собачье и до сих пор ничего пригоднее оперовского smartrss не нашёл. Единственный вариант комфортно использовать фиды это написать свой клиент. Благо, сегодня это не сложно -- достаточно покидать нужных готовых компонентов и готово.
Согласен. Даже если ты подписан на один канал, какой-нибудь Хабр тонну корпоративного мусора выльет тебе на голову. И разгребать всё это в поисках чего-то ценного станет постоянной утомительной работой. Что уж говорить про десятки каналов информации. Особенно, если заниматься этим не просиживая штаны в офисе за зряплату, а в свободное от настоящей работы время.Feedbro (аддон браузера), пожалуй, единственный вменяемый RSS-клиент - с автоматической фильтрацией записей - регулярками по заголовку и тексту.
А это вот всё - игрушки для детей. Не тратьте на них свое время. Их авторы не заслужили вашего внимания, а только ремня по попе. НЕНУЖНО.
> попробовал много разных клиентов и могу сказать,
> что все они бесполезны без фильтрацииrss2email и дальше фильтруй почтовыми фильтрами.
Замены нет, и не будет - нет личной выгоды для замены. Бережём что есть. Доводы для использования хорошо изложены выше.
Да, в планах делать полную замену Newsboat нет, потому что это бездумное переписывание кода. Для Newsraft я вижу занятие ниши минималистичных автономных фидридеров, которые заменяют сложную систему фильтров на разбиение на секции, а синхронизацию через сервисы - сессией в tmux на личном VPS (то есть можно просто запускать Newsraft на сервере и периодически подключаться по ssh проверять новости); это сложно делать со смартфона, но на то оно и не рассчитано.
> сессией в tmux на личном VPS
> можно просто запускать Newsraft на сервере
> и периодически подключаться по ssh проверять новостиЭто, пожалуй, самый надёжный вриант "синхронизации".
Я так через ssh читаю на своём "личном VPS" в сессии скрина в пайне и почту, и сливаюшиеся в неё через rss2email rss-потоки.
И не возникает вопросов типа "как бы это так на любом устройстве засинхронизировать чтение" - достаточно на этом любом устройстве найти ssh-клиент. :-)
С мобилки заходить по ссш и читать в скрине -- такой себе кактус.
А поддерживает ли он arm? Можно ли его поднять на роутере?
Это было бы очень удобно для сайтов с маленьким списком rss и частым обновлением(хабр, например). Или для сайтов без архива новостей.
Да, точно работает под aarch64, armhf и armv7. Я подозреваю, что работает вобще везде, где есть поддержка GCC/Clang, потому что специфичного для архитектур кода в исходниках не используется. Насчёт роутера не уверен, потому что в бюджетных моделях оперативной памяти может не хватить.
Бюджетных - это каких? 32 Мб ОЗУ или 64?
Как-то видел инфу, что в 2011 году на роутерах с 32 Мб ОЗУ без проблем поднимались сервера джаббера.
Если честно, я не знаю - никогда не пробовал что-то поднимать на роутерах. Единственный способ узнать - проверить на практике. В теории должно работать (ниже привёл потребление памяти в килобайтах на моей системе). Буду рад узнать о результатах опыта!
```
~ $ ps -p $(pgrep newsraft) -o %mem,rss
%MEM RSS
0.2 15796
```
А где есть список популярных ресурсов, предоставляющих RSS?
Вам технологические, линуксовые или вообще?
Если вообще, то вот https://subscribe.ru/catalog/media?rss .
Технологические - 3dnews, хабр.
Линуксовые - Opennet, ЛОР, linux.com, itsfoss, ubuntuhandbook, Ричард Столлман.А вообще есть такие инструменты, как RSS Bridge или RSS Proxy, он предназначен собирать RSS даже с ресурсов, где его нет. Подробнее тут https://habr.com/ru/companies/itsumma/articles/656129/
Спасибо!Да, в основном линуксовые и науч-поп.
>Отсутствие функциональности для фильтрацииБез фильтров по ключевым словам/регуляркам новостные сайты невозможно нормально читать, учитывая огромный поток мусорной и корпоративно-рекламной информации.
Отказать.
Например, все статьи, в адресах которых встречается https://habr.com/ru/companies/* у меня автоматически скрываются как рекламный мусор.
Так программа молодая, версия 0.20 всего. Хочется верить, что всё впереди.
Каким клиентом пользуетесь, кстати?
> Реализована предварительного набора тестов;Как это понимать?
Маленькая очепяточка :) Подразумевается добавление тестов к коду, которые должны предотвращать регрессии в дальнейшем.
видно, что много усилий вложено. парень ваще пушер!! успехов ;D