Anscheinend wurde der Server überlastet, nachdem vor ein paar Tagen die Anti-Crawler-Schutzkonfiguration gelockert wurde
Ursprünglich sollte das verhindern, dass normale Nutzer blockiert werden, aber offenbar wurde zu stark gelockert
Um 5:24 Uhr morgens kam ein PagerDuty-Alarm, und als HN geprüft wurde, sah alles in Ordnung aus, sodass das Problem als behoben markiert wurde, aber tatsächlich wurde da einfach nur geschlafen
Am Nachmittag dürfte sich mehr herausfinden lassen
Lustig, damit ist jetzt offiziell bestätigt, dass Dang HN sogar im Halbschlaf betreibt
Bitte nicht zu viele Sorgen machen. Am Ende ist es nur eine Seite zum Artikellesen und Kommentieren
Schlaf ist wichtig. Es ist völlig okay, wenn sie ein paar Stunden offline ist. Danke wie immer
Als HN zuerst nicht erreichbar war, dachte ich, es gäbe vielleicht einen weltweiten Ausfall
Ich habe auf downforeveryoneorjustme.com/hacker-news nachgesehen, und dort gab es in kurzer Zeit 52 Meldungen
Ich frage mich, wer da so viel gecrawlt hat. Ob es ein DDoS war oder Datensammlung durch ein AI-Unternehmen
HN hat ja sogar eine API und Datensätze, daher ist es interessant, warum trotzdem gecrawlt wird
Für die USA wäre vielleicht auch eine Betriebsrichtlinie sinnvoll, Alarme während der Schlafenszeit vorübergehend zu deaktivieren
HN ist wichtig, aber das Risiko ist nicht groß genug, um dafür nachts aufzuwachen
Aus Erfahrung weiß ich, dass Schlafmangel ziemlich teuer sein kann
Keine Entschuldigung nötig. Für uns alle war es eine Gelegenheit, kurz mit dem Aufschieben aufzuhören
Als HN down war, bin ich in eine Endlosschleife geraten
Es war immer wieder: „HN ist down → Ich sollte auf HN nachsehen, was los ist → HN ist down“
Ging mir genauso. Ich habe ständig aktualisiert und gedacht: „Gleich ist es bestimmt wieder da“, und plötzlich waren ein paar Stunden vorbei
Gut, dass die Schleife jetzt durchbrochen ist
Ich habe mir unbewusst angewöhnt, den Browser wieder zu öffnen und zwei- oder dreimal die HN-Startseite zu prüfen
Lustig, ich hänge auch ohne Ausfall in einer HN-Schleife fest
Als ich morgens aufgewacht bin, dachte ich kurz: „Bin ich vielleicht in der Hölle aufgewacht?“
Ich dachte, es müsse ein riesiger Vorfall sein, und habe sogar im Linux-Discord-Server nachgefragt: „HN ist down, ist das ein größerer Ausfall?“
Heute habe ich neu gelernt, dass meine Hand einen automatischen Reflex zum Öffnen von Hacker News hat
Ich lerne am meisten beim Lesen der Kommentare hier. Vermutlich ist so diese Sucht entstanden
Gut zu wissen, dass ich nicht der Einzige bin. Wenn ich in die Browser-Adresszeile nur „n“ tippe, schlägt die Autovervollständigung schon HN vor
Ich nutze LeechBlock und habe beim Öffnen eines neuen HN-Fensters einen 5-Sekunden-Verzögerungstimer eingestellt
Wenn der Fokus verloren geht, schlägt der Timer fehl, und das hilft tatsächlich beim Drosseln LeechBlock-Link
Ich bin über dieses Stadium hinaus, habe vier Apps gebaut und liege jetzt mit dem ARR bei fast 500 Millionen Dollar
Ich habe den no procrast mode aktiviert und eingestellt, dass ich HN nur 10 Minuten pro Stunde sehen darf, und das war ziemlich wirksam
Ohne HN in der Morgenroutine fühlte sich irgendetwas leer an
Das hatte größere Auswirkungen auf meinen Tag als ein Ausfall bei AWS oder Cloudflare
Ich habe mich gefragt, ob das HNStatus-Twitter-Konto noch gültig ist
Ohne Login bekommt man nur einen nicht chronologischen Feed zu sehen, daher ist es fast nutzlos
Es wurde gefragt, ob es eine bessere Methode zur Statusprüfung gibt
Wir posten dort nur, wenn wir wissen, dass wir down sind und es mehr als ein paar Minuten dauert
Diesmal wussten wir es nicht. Mehr dazu in diesem Kommentar
xcancel.com/HNStatus behält nach dem angehefteten Tweet nur noch chronologische Sortierung bei
Wenn man x.com-Links durch xcancel.com ersetzt, wird es deutlich sauberer
In der mobilen App kann man im Tab „Following“ die Sortierung auf „most recent“ umstellen, dann hat man wieder einen chronologischen Feed
Diese Einstellung bleibt auch im Web erhalten
hn.hund.io ist ebenfalls eine Statusseite, hat es diesmal aber nicht erkannt
Außerdem ist die Schrift grau, wodurch man den Text leicht überliest
Der Witz, man müsse vor Jahresende noch das Error Budget aufbrauchen, war ziemlich gut
Das hat mich an Jahresendbudgets erinnert, die verfallen, wenn man sie nicht nutzt, und daran, wie dann alte, zuvor abgelehnte Anfragen hektisch doch noch bearbeitet wurden
Am Ende heißt das, dass man ein halbes Jahr lang nicht richtig damit umgehen konnte
Interessanterweise ließ sich die Seite im nicht eingeloggten Zustand weiterhin öffnen
Als es down war, dachte ich: „Heute wird wohl ein produktiver Tag“
Beim nächsten Mal einfach im privaten Browsermodus öffnen
Die meisten HN-Ausfälle betreffen nur eingeloggte Anfragen
Man kann auch die Cookies löschen, muss sich nach der Wiederherstellung dann aber erneut anmelden
hahaha
Das Web war nicht erreichbar, aber mein HN-CLI-Tool konnte im Nur-Lese-Modus noch zugreifen hnterminal-Link
Mehrere Ausfallerkennungsdienste haben diesmal nicht richtig funktioniert
Es fühlt sich an, als bräuchte man ein Zuverlässigkeits-Dashboard
Vermutlich hat Caching getäuscht. Seiten im ausgeloggten Zustand waren stark gecacht und sahen deshalb wie normale Antworten aus
Dann brauchen wir jetzt wohl auch noch einen Ausfallerkenner für Ausfallerkenner
Am Ende braucht man also etwas wie downdetectorsdowndetector.com
1 Kommentare
Meinungen auf Hacker News
Anscheinend wurde der Server überlastet, nachdem vor ein paar Tagen die Anti-Crawler-Schutzkonfiguration gelockert wurde
Ursprünglich sollte das verhindern, dass normale Nutzer blockiert werden, aber offenbar wurde zu stark gelockert
Um 5:24 Uhr morgens kam ein PagerDuty-Alarm, und als HN geprüft wurde, sah alles in Ordnung aus, sodass das Problem als behoben markiert wurde, aber tatsächlich wurde da einfach nur geschlafen
Am Nachmittag dürfte sich mehr herausfinden lassen
Schlaf ist wichtig. Es ist völlig okay, wenn sie ein paar Stunden offline ist. Danke wie immer
Ich habe auf downforeveryoneorjustme.com/hacker-news nachgesehen, und dort gab es in kurzer Zeit 52 Meldungen
Ich frage mich, wer da so viel gecrawlt hat. Ob es ein DDoS war oder Datensammlung durch ein AI-Unternehmen
HN hat ja sogar eine API und Datensätze, daher ist es interessant, warum trotzdem gecrawlt wird
HN ist wichtig, aber das Risiko ist nicht groß genug, um dafür nachts aufzuwachen
Aus Erfahrung weiß ich, dass Schlafmangel ziemlich teuer sein kann
Als HN down war, bin ich in eine Endlosschleife geraten
Es war immer wieder: „HN ist down → Ich sollte auf HN nachsehen, was los ist → HN ist down“
Gut, dass die Schleife jetzt durchbrochen ist
Heute habe ich neu gelernt, dass meine Hand einen automatischen Reflex zum Öffnen von Hacker News hat
Wenn der Fokus verloren geht, schlägt der Timer fehl, und das hilft tatsächlich beim Drosseln
LeechBlock-Link
Ohne HN in der Morgenroutine fühlte sich irgendetwas leer an
Ich habe mich gefragt, ob das HNStatus-Twitter-Konto noch gültig ist
Ohne Login bekommt man nur einen nicht chronologischen Feed zu sehen, daher ist es fast nutzlos
Es wurde gefragt, ob es eine bessere Methode zur Statusprüfung gibt
Diesmal wussten wir es nicht. Mehr dazu in diesem Kommentar
Wenn man x.com-Links durch xcancel.com ersetzt, wird es deutlich sauberer
Diese Einstellung bleibt auch im Web erhalten
Außerdem ist die Schrift grau, wodurch man den Text leicht überliest
Der Witz, man müsse vor Jahresende noch das Error Budget aufbrauchen, war ziemlich gut
Am Ende heißt das, dass man ein halbes Jahr lang nicht richtig damit umgehen konnte
Es scheint ungefähr drei Stunden down gewesen zu sein
Siehe Incident-Link,
downforeveryoneorjustme.com/hacker-news
Merkwürdigerweise gab es bei statuspal keinerlei Eintrag
statuspal-Link
Als es down war, dachte ich: „Heute wird wohl ein produktiver Tag“
Die meisten HN-Ausfälle betreffen nur eingeloggte Anfragen
Man kann auch die Cookies löschen, muss sich nach der Wiederherstellung dann aber erneut anmelden
Das Web war nicht erreichbar, aber mein HN-CLI-Tool konnte im Nur-Lese-Modus noch zugreifen
hnterminal-Link
Mehrere Ausfallerkennungsdienste haben diesmal nicht richtig funktioniert
Es fühlt sich an, als bräuchte man ein Zuverlässigkeits-Dashboard