1 Punkte von GN⁺ 2025-10-12 | 1 Kommentare | Auf WhatsApp teilen

Ein Feed-Dienst, mit dem sich die neuesten Beiträge und Kommentare von Hacker News in Echtzeit verfolgen lassen. Wird automatisch aktualisiert.

1 Kommentare

 
GN⁺ 2025-10-12
Hacker-News-Kommentare
  • Ich habe früher auch mal so etwas für HN gebaut, und nach ein oder zwei Stunden hat pg mir per E-Mail geschrieben und mich gebeten, es zu stoppen. Damals wusste ich es nicht, aber HN lief auf völlig veralteter Hardware, sodass Scraping alle 5–10 Sekunden den Server stark belastete.
    • Ich nutze eine WebSocket-Verbindung zum offiziellen Firebase und empfange die Daten, die der HN-Server ohnehin schon ausliefert, daher verursache ich überhaupt keine zusätzliche Last auf HN.
    • Es sieht so aus, als würde HN immer noch auf einer „rostigen Kartoffel“ laufen, aber die Software ist so gut geschrieben, dass das vollkommen ausreicht. (Wer würde auf HN schon nur einen Link posten?)
  • Der Quellcode ist hier: https://github.com/jerbear2008/hn-live, und die Live-Firebase-Quelle/API (von HN betrieben) ist https://github.com/HackerNews/API. Diese Seite habe nicht ich gebaut! Sie stammt komplett von @jerbear4328. Da das hier gerade populär ist, werde ich ihm auch eine E-Mail schicken.
    • Ich finde es unglaublich faszinierend, dass das einfach nur eine einzelne HTML-Datei ist.
    • Es wäre deutlich besser, wenn ein Feld wie „on: x y z thread“ hinzugefügt würde. Genau dieses eine Detail fehlt noch, ansonsten ist das wirklich großartig.
  • Ich habe auch etwas gebaut: https://hn.hotgarba.ge/. Mein Tool zeigte meinen Kommentar sofort als [dead] an, leider ziemlich unhöflich.
    • Ich frage mich, ob vielleicht gleich die ganze Domain blockiert ist. Ein anderer Kommentar mit einem Link auf dieselbe Domain ist ebenfalls tot, (Referenz), (Domain). Als ich noch einmal nachgesehen habe, war auch mein gerade eben geposteter Kommentar sofort tot.
    • Ich mag den Domainnamen sehr, er ist witzig.
  • Ganz nett! Wenn auch der Titel des Originalposts angezeigt würde, ließe sich der Kontext leichter erfassen.
    • Mit der HN/Firebase-API ist das nicht ganz einfach. Als ich hnstream.com gebaut habe, musste ich selbst crawlen, um die Artikel zu finden.
    • Ich habe es versucht, aber dann wäre für jeden Kommentar eine separate Anfrage nötig, sodass man praktisch ein Backend bräuchte. Dieses hier läuft dagegen in einer statischen HTML-Datei, solange nur der Firebase-WebSocket-Stream da ist.
    • Ich fand es irgendwie ein unterhaltsames Spiel, selbst zu erraten, zu welchem Beitrag etwas gehört.
  • Falls jemand eine Live-Version von praktisch jeder Seite haben möchte, inklusive Kommentarverfolgung für bereits gelesene Beiträge: Als die HN-API veröffentlicht wurde, habe ich zum Üben meiner React-Fähigkeiten Folgendes gebaut: https://insin.github.io/react-hn
    • Sieht extrem cool aus, ich könnte mir vorstellen, das tatsächlich als meinen Haupt-HN-Viewer zu benutzen.
  • Ich habe ins GitHub-Repository geschaut und festgestellt, dass es nur eine einzelne statische HTML-Seite ist, und hätte eigentlich schon daran merken müssen, dass es auf github.io gehostet wird! Statisches Hosting ist wirklich großartig. Ich will zum Spaß versuchen, das im Stil von the-monospace-web umzubauen. Den Quellcode habe ich noch nicht gelesen, aber ich will ihn mir später auf jeden Fall ansehen (wenn die Trägheit nicht gewinnt!). Ich wünsche allen einen schönen Tag.
  • Ich frage mich oft, ob HN-Admins wie dang und tomhow solche Utilities auch laufen lassen.
    • Ich frage mich, ob sie wirklich jeden einzelnen Beitrag lesen, der hier auftaucht.
    • Wenn ich es mir vorstelle, sehe ich sie in einem Raum mit riesigen Fernsehern sitzen und so einen Live-HN-Kommentarstream beobachten. In einem Film wäre das eine ziemlich coole Szene.
  • Noch eine coole Nutzung der HN-API! Ich wünschte, man könnte nach Threads filtern, in denen ich kommentiert habe. Oft merke ich erst Tage später, dass jemand geantwortet hat. Übrigens habe ich als weiteres Beispiel für etwas, das ich mit der API gebaut habe, eine Funktion, mit der sich historische Threads wie der Release von Rust 1.0 animiert „abspielen“ lassen: replay. Und es gibt auch eine Ansicht, die aktuelle Aktivität nach Themen aufteilt: hn.unlurker.com
    • Kennst du hnreplies.com? Das schickt dir eine E-Mail, wenn jemand auf deinen Kommentar antwortet.
  • Ziemlich cool! Um neue Beiträge zu sehen, muss man manuell aktualisieren. Wenn Echtzeit-Updates implementiert würden (WebSocket oder SSE usw.), wäre die Nutzbarkeit deutlich besser.
    • Cool ist es, aber in Bezug auf die praktische Nutzbarkeit bin ich unschlüssig. Denk zum Beispiel an Reddit, wo sich die Sortierung beim Blättern ständig verändert. Stell dir vor, so etwas passiert in Echtzeit: Es gab einen Link, den ich lesen wollte, und wenn ich 10 Minuten später zurückkomme, hat sich das Ranking geändert oder er ist ganz verschwunden. Als Zusatzfunktion wäre es aber interessant.