RSS

Simple RSS Reade Update

Da das UI vom Simple RSS Reader ja bisher etwas Grütze war, ist es nun etwas überarbeitet worden. Weiterhin nicht perfekt, aber besser. Außerdem hatte ich dann einen Grund, meine Nase mal in htmx zu stecken und zu evaluieren, ob ich das evtl. für andere Projekte in Zukunft nutzen könnte. Es ist klein und optimal für einfache Projekte wie dieses und eine ganze Ecke einfacher und schneller zu handhaben als bspw. Vue.js oder React. Die aufgepumpten HTML-Tags könnten stören. Aber das HTML von dem Reader ist ohnehin überschaubar.

Obendrein gibt es jetzt einen Darkmode.

So viel zum Verregneten Fronleichnam… 

Simple Anti-FOMO RSS-Reader

Das erste Mal, dass ich ein GitHub Repo public mache. Im RSS-Club hatte ich ja schon mal angedeutet, dass ich einen einzigen RSS-Reader geschrieben habe, der per LLM FeedItem für mich nach Relevanz sortieren soll. Ich muss nicht alles lesen, was mir vor die Augen kommt. Man wird heutzutage ohnehin schon wie blöd mit News vollgepumpt. Quasi ein Anti-FOMO RSS-Reader. Der Name ist noch etwas sperrig.

Feature sind überschaubar:

  • Feeds werden einer OPML-Datei entnommen, gelesen und die Items in einer MySQL Tabelle hinterlegt.
  • Wenn ein ANTHROPIC_API_KEY hinterlegt ist, werden neu gelesene Items mit dem claude-haiku-4-5-20251001-Model klassifiziert. Dazu wird eine Markdown-Datei mit einer Liste von Kategorien herangezogen. Diese enthält je Zeile eine Kategorie mit Schlüsselwörtern/Definition. Die Reihenfolge der Kategorien entspricht der Relevanz. Was nicht vom LLM klassifiziert werden kann, ist „Nicht kategorisiert“ und steht unten in der Liste. Das sind dann in der Regel Posts, die sich nicht mit meinem Interessenbereich decken. Bei der Klassifizierung entstehen geringfügige Kosten.
  • Neue Items können als gelesen markiert werden.
  • Alte Items werden nach 5 entsorgt. * Items können favorisiert werden und bleiben dann über 5 Tage hinaus behalten.

Mehr gibt es noch nicht. Ich könnte mir vorstellen, die index.php zum Lesen auch wegzulassen und stattdessen das Ganze als RSS-Feed mit (soweit verfügbar) vollständigen Posts einfach nur als Feed bereitzustellen, den ich dann mit NetNewsWire lesen kann. Mal sehen …

Eine DDEV-Config ist im Repo enthalten.

Naja, es ist eher eine Art Proof of Concept als eine ernst gemeinte Anwendung. Ich denke, dass man so etwas vielleicht auch mit ein paar Klicks in Inoreader machen könnte. Aber wo bleibt denn da der Spaß.

Reeder 5 und Feed Management

Ich war bei RSS-Readern auf Mac und iPad schon immer zwischen NetNewsWire und Reeder hin- und hergerissen.

Reeder ist fantastisch in der täglichen Handhabe, also beim Lesen. Bietet aber keine Möglichkeit, Feeds gut zu managen. Die UI dafür ist sehr umständlich: Es kann immer nur ein Feed verschoben oder gelöscht werden. Was bei einer Vielzahl von Feeds schon etwas nervig werden kann.

NetNewsWire ist quasi das exakte Gegenteil davon. Die Listen und die Ansicht zum Lesen sind nicht mein Ding. Aber das Verwalten von Feeds geht hier relativ gut.

Und da jede App brav ihren eigenen iCloud-Speicher benutzt, ist es keine Option, NNW zum Managen und Reeder zum Lesen zu benutzen.

Meine Übergangslösung bisher:

  • Feeds auf Reeder evtl. in eine OPML-Datei exportieren. (Reeder Einstellungen > Account auswählen > Export as OPML)
  • In Reeder den iCloud Account entfernen.
  • Im iCloud Speicher, die Daten der Reeder App entfernen (Systemeinstellungen > Apple-ID > iCloud > Account Speicher verwalten)
  • Eine OPML-Datei für den Import der Feeds benutzen. Diese sollte dann entsprechend den eigenen Vorstellungen strukturiert sein.

Also wird die Verwaltung der Feeds in der OPML-Datei gemacht. Diese hat man einfach so herumliegen oder sie muss vor dem Löschen des Reeder-Daten aus dem iCloud-Speicher zuvor exportiert und von Hand mit einem Texteditor bearbeitet werden.

Der Spaß wird natürlich bei jeder größeren Restrukturierung wiederholt.

Google Reader als Desktop Applikation

Der Google Reader ist an sich zwar schon vorbildlich zu bedienender Online RSS Reader (wenn man mal von dem Datensammlerschlamassel absieht) aber den Reader als Desktop App zu benutzen ist zumindest erwähnenswert wenn nicht sogar interessant.

Readomatic (via 512MB) bildet den Reader als Applikation ab.
Der zündende Vorteil: klickt man bei Safari auf ein Feed Icon wird dieser im Standardfeedreader geöffnet, das kann nun natürlich auch Readomatic sein.

Microsoft und RSS Patente

Don Dogde (heisst der Herr wirklich so?!) sagt: (via)

Relax. I believe Microsoft has no intention of enforcing this patent against anyone, and no intention of collecting royalties on it. Microsoft is not pretending that they invented RSS…just protecting itself against potential patent infringement lawsuits from »shell companies« and »patent trolls« who do nothing but sue big companies. Sad to say this is the current state of the patent system.

Puhh, da bin ich aber nun wirklich beruhigt.