1 Punkte von GN⁺ 2025-02-19 | 2 Kommentare | Auf WhatsApp teilen
  • Eine kurze Webseite zeigt das Meme „What a week, huh?“, und der HN-Titel stellt es als eine in Echtzeit aktualisierte Version vor
  • Der Text auf der Seite besteht aus zwei Sätzen: „What a week, huh?“ und „Captain, it’s Thursday
  • Abgesehen von den Meme-Dialogzeilen, die wie Frage und Antwort aufeinander folgen, gibt es kaum weitere Erklärungen
  • Auf der Seite gibt es einen Platzhalter für ein Bild, aber in den überprüfbaren Eingaben sind weder eine Bild-URL noch eine Beschreibung enthalten
  • Informationen zur Implementierung, zu den Aktualisierungskriterien oder zum Quellcode sind in den überprüfbaren Inhalten nicht enthalten

Auf der Seite angezeigte Formulierungen

  • Die zentrale Formulierung ist „What a week, huh?
  • Anschließend wird der Antwortsatz „Captain, it’s Thursday“ angezeigt
  • Im Markdown gibt es einen Bild-Platzhalter, aber weder eine Bild-URL noch einen Alternativtext sind erkennbar

Überprüfbarer Umfang

  • Der HN-Titel stellt diese Seite als in Echtzeit aktualisierte Meme-Version vor
  • Der Haupttext enthält keine Informationen zur Funktionsweise, zur Datumsberechnung, zur Bereitstellung oder zu einem Code-Repository

2 Kommentare

 
crawler 2025-02-19

Ich weiß nicht .........

 
GN⁺ 2025-02-19
Meinungen auf Hacker News
  • Wirklich schön; falls noch daran weitergefeilt werden soll, könnte man es wohl als dynamische Auswahl bauen, damit es immer stimmt.
    Man zeigt die kleinste darstellbare Zeiteinheit an, die „noch nicht vorbei“ ist, und behandelt den Abend des 31. Dezember als Ausnahme, bei der Tintin einfach gar nichts sagt.
    Nachts wählt man die Woche, am Wochenende den Monat, am Monatsende das Jahr und am Jahresende die Ausnahme.
    • Gute Idee. So würde weiterhin vermittelt, worum es bei diesem Meme geht: „Es ist nicht so viel Zeit vergangen, wie es sich wegen all der Ereignisse anfühlt“.
      Wenn dort wie jetzt „What a day / it’s Friday“ steht, geht der Kern ein wenig verloren.
    • Am Jahresende sollte man die Dekade wählen.
      Der 31. Dezember 2030 wird ein denkwürdiger Tag.
  • Bei der Stelle „Die aktuelle Uhrzeit wird von einem Cloudflare Worker anhand der anfragenden IP bestimmt“ habe ich lange darüber nachgedacht, warum man eine IP-Adresse braucht, um die aktuelle Uhrzeit herauszufinden.
    Gemeint ist vermutlich, dass man die IP geografisch schätzt, daraus die Zeitzone des Clients ableitet und dann die Serverzeit in die lokale Zeit des Nutzers umrechnet.
    Ich dachte auch, es wäre schön, wenn es wie bei Accept-Language einen standardisierten Request-Header gäbe, mit dem man eine bevorzugte Zeitzone für die „lokale Zeit“ angeben kann. Allerdings halten sich immer noch viele Sites nicht einmal richtig an Accept-Language und zeigen deutsche Inhalte nur deshalb an, weil der Standort in einem deutschsprachigen Land liegt.
    Aber warum ist Tintin heutzutage eigentlich im Trend? Ich habe das Gefühl, etwas verpasst zu haben; mein Feed ist plötzlich voller Tintin-Content.
    • Die Tintin-Figur ist im Januar 2025 in mehreren Ländern gemeinfrei geworden.
      Dieses „What a week“-Bild scheint aus dem Album „The Crab with the Golden Claws“ von 1930 zu stammen, und deshalb ist es jetzt Teil der Public Domain und kann legal in solchen Meme-Generatoren verwendet werden.
      In der EU ist die Lage anders. Hergé starb 1983, und soweit ich weiß, sind wahrscheinlich alle seine Werke bis 75 Jahre nach seinem Tod geschützt, aber ganz sicher bin ich mir nicht.
    • Die Sprechblase kann auch clientseitig berechnet werden.
    • Eine bevorzugte Zeitzone als Request-Header zu senden, wäre leider ein weiterer Datenpunkt für Fingerprinting.
      Chrome mag das egal sein, aber die Teams von Firefox und Safari würde es vermutlich interessieren.
    • Dieser Bedarf wirkt so selbstverständlich, dass ich dachte, es gäbe schon einen ähnlichen Header. Laut rfc2616 gilt aber: „Alle HTTP-Datums-/Zeitstempel MÜSSEN ausnahmslos in Greenwich Mean Time (GMT) angegeben werden.“
      Dadurch lassen sich zwar viele umständliche Umrechnungen vermeiden, aber ein separater Zeitzonen-Header wäre eine gute Ergänzung.
    • Man könnte einen Zeitzonen-Selector anbieten und ihn als GET-Parameter mitschicken.
  • Ich habe erst jetzt bemerkt, dass dieses Meme selbst eine bearbeitete Version eines Panels aus dem Original-Comic ist.
    Dass die Sprechblase im Vergleich zum Rest des Comics viel zu sauber ist, sieht man natürlich sofort, aber jetzt fällt mir auch auf, dass sie Hergés typische Sprechblasenform ziemlich unbeholfen imitiert.
    https://i.kym-cdn.com/photos/images/original/002/125/139/0ff...
    • Ich überlege, eine Version zu machen, bei der die Sprechblase passender dimensioniert ist, besser aussieht und auch der Hintergrund glatter ist.
      Allerdings hätte das wohl den Meme-Charakter abgeschwächt.
      Deshalb habe ich den ursprünglichen Hintergrund beibehalten, den offenbar die Person auf Tumblr erstellt hat, die dieses Meme-Format zuerst gemacht hat: https://www.tumblr.com/incorrecttintin/162088281738
    • Hergé hat extrem viel Mühe darauf verwendet, die Details richtig hinzubekommen. Nicht nur bei den Zeichnungen, sondern auch bei Platzierung der Sprechblasen und Schriftbild.
      Ich besitze alle niederländischen Tintin-Comics, einige davon alte Sammlerstücke, und auch ein paar französische Ausgaben. Niederländisch ist oft deutlich länger als Französisch und manchmal auch kürzer, daher sind Zeichenzahl und Breite nicht gleich. Die französische Ausgabe sieht ganz leicht besser aus, und der Unterschied ist sichtbar.
      Die verlinkte englische Übersetzung ist stellenweise ziemlich hässlich. Ihr fehlen die Ausgewogenheit und Abstände, die Hergé oft sehr bewusst eingesetzt hat, um zusätzliche Bedeutung oder Balance zu vermitteln.
      Nach „The Blue Lotus“ achtete Hergé deutlich stärker auf Genauigkeit, und besonders beeindruckend ist, wie er diese Genauigkeit auf möglichst einfache Linien reduzierte. Ich bin Fan, aber es gibt auch eindeutig Kontroversen darüber, dass die frühen Werke offensichtlich rassistisch und kolonialistisch sind. Sie zeigen sehr deutlich die Denkweise der Zeit, in der sie entstanden sind.
  • Man kann ein meta refresh-Tag verwenden, damit der Browser nach N Sekunden automatisch neu lädt und der Tab immer aktuell bleibt.
    https://developer.mozilla.org/en-US/docs/Web/HTML/Element/me...
  • Ich weiß nicht warum, aber solche Dinge erinnern mich an das alte Internet. An eine Zeit voller zufälliger, praktisch nutzloser, aber lustiger Inhalte.
    Die besten Sachen wirken oft, als hätten sie kaum einen Sinn.
    • Der Begriff, den du suchst, ist single-serving site. Für mich persönlich war das einer der besten Teile des frühen Masseninternets.
      https://en.wikipedia.org/wiki/Single-serving_site
    • Was heißt hier nutzlos? Man kann damit beliebig viele Posts in den Firmen-Slack-Kanal kippen.
    • Ich vermisse StumbleUpon.
    • Willst du sagen, meine cosmic clock sei nicht praktisch?

https://cosmic-clock.vercel.app
Habe ich aus Spaß für mich selbst gebaut. Themen wie Zeitzonen anderer Länder habe ich nicht geprüft. Ich habe es gerade ausprobiert: Selbst wenn ich meinen Standort per VPN ändere, bleibt es bei mir weiterhin bei der lokalen indischen Zeit. Für die beiden Zeitanzeigen verwende ich p5 und JS.

  • Mir gefällt, wie der Humor dieses Witzes im Zeitverlauf auf einem Spektrum von Nachvollziehbarkeit bis Absurdität wandert.
    Nehmen wir die Wochenversion als Beispiel: Ich denke, am Mittwoch erreicht die Nachvollziehbarkeit ihren Höhepunkt. Es ist genug von der Woche vergangen, dass sie sich schon ziemlich lang anfühlt, aber man ist noch nicht weit genug, um das Licht am Ende des Tunnels zu sehen – also auch noch nicht wirklich hoffnungsvoll.
    Für die meisten dürfte der Höhepunkt der Absurdität wohl das Wochenende sein. Gegenargumente zugunsten von Donnerstag nehme ich nicht an. Mit Donnerstag konnte ich mich einfach nie anfreunden.
    • Ich habe letzten Montag tatsächlich zum Bäcker „Schönes Wochenende“ gesagt, also ergibt für mich alles vor Mittwoch Sinn.
  • Dieses Meme funktioniert international, daher wären Übersetzungen in andere Sprachen schön. Besonders Französisch, Hergés Originalsprache, wäre gut.
    Es als Open Source zu veröffentlichen, wäre vermutlich auch eine gute Idee.
    https://en.wikipedia.org/wiki/Herg%c3%a9
    • Zur Info: Im Englischen und in den meisten Sprachen setzt man vor einem Ausrufezeichen kein Leerzeichen.
      Im Französischen gehört vor Ausrufezeichen, Fragezeichen, Semikolon und Doppelpunkt ein Leerzeichen – genauer gesagt ein geschütztes Leerzeichen.
  • Ich habe mich gefragt, warum die Caption leer ist; es lag daran, dass die Dark Reader-Erweiterung nur die Textfarbe auf Weiß invertiert, aber die Box-Farbe nicht verändert.
    Nur als Hinweis.
    • Schade, aber ich plane ein Update, bei dem die Sprechblase statt Teil des Bildes ein SVG-Objekt wird; damit sollte es dann Dark-Mode-freundlicher sein.
  • Niedlich ist es schon, aber es ist lustig, für so etwas Astro mit über 400 Abhängigkeiten auszupacken.
    Es ist bestimmt sehr bequem, aber das ist wohl eher grundsätzlich gemeint.
    • Ich habe es gewählt, weil es ein Tool ist, mit dem ich vertraut bin, und weil es serverseitiges Rendering sehr einfach macht.
      Ich wollte kein JS an den Client schicken.
  • Das Design, die aktuelle Zeit über einen Cloudflare Worker anhand der Request-IP zu bestimmen und kein JavaScript an den Browser zu senden, ist etwas seltsam.
    Wenn man dem Browser nur etwa 10 Zeilen JavaScript schickt, könnte man eine Version bauen, die nicht nur beim Neuladen der Seite, sondern tatsächlich in Echtzeit aktualisiert wird, und statt einer GeoIP-Schätzung die echte Zeitzone des Nutzers verwenden.
    Das ginge sogar als Seite ganz ohne serverseitigen Code.