💾 Archived View for phreedom.club › ~tolstoevsky › glog › 2021-11-09-slownews.gmi captured on 2021-12-03 at 14:04:38. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
В рамках продолжающегося замедления решил поделиться "медленным" способом потребления статей и новостей из подписок.
Читаю я их, как уже упоминал, посредством RSS/Atom, используюя newsboat в качестве клиента. Неудобство заключается в том, что часть подписок прилетает в виде ссылок на статьи на перегруженных (а то и вовсе не работющих без js) сервисах. не это не нравится - я люблю читать текст, а не рекламные баннеры.
В глоге Ploum наткнулся на прекрасный сервис - forlater.email. Суть в следующем - отправляете ему по почте ссылку, в ответ получаете на ту же почту содержимое оной ссылки с минимальным форматированием, что позволяет в свободное время прочитать искомый текст в mutt, не выискивая контент среди визуального мусора.
Для достижения желаемого результата проделал следующее:
1. В конфиге newsboat добавил строчку:
browser "urls.sh %u"
2. Создал скрипт на ноуте:
cat ~/.local/bin/urls.sh #!/bin/bash cd ~/git/exchange git pull echo $1 >> ~/git/exchange/urls.txt git add urls.txt git commit -m bookmark git push
3. Создал скрипт на почтаре в каталоге своего пользователя:
cat .local/bin/forlater #!/bin/bash cd ~/git/config git pull #шевелимся, только если накопилось хотя бы 3 ссылки if [ $(cat urls.txt | wc -l) -lt 3 ] then exit fi < urls.txt xargs -n1 echo > /tmp/url$(date +%N) for i in $(cat /tmp/url*) do echo $i | mailx -s "url" save@forlater.email done rm -f /tmp/url* echo > urls.txt git add urls.txt git commit -m "saved" git push
(Некрасиво, наколенно, но работает. С благодарностью приму исправления - на почте или в гостевухе)
Итого, ещё одна активность полностью перешла в консоль без необходимости поддерживать постоянный онлайн. Мечтаю (вероятнее всего, несбыточно) найти способ удобно "оконсолить":
1. Администрирование и модерирование Pleroma
2. Общение в рабочем чате (тут всё плохо - кровавенький ынтырпрайз работает с MS Teams :'( )
3. Банкинг, включая инвестиции (есть в чятике гуру Тиньковских API?)
--