1 puan yazan GN⁺ 2025-02-19 | 2 yorum | WhatsApp'ta paylaş
  • Kısa bir web sayfası “What a week, huh?” mem’ini gösteriyor; HN başlığı bunu gerçek zamanlı güncellenen bir sürüm olarak tanıtıyor
  • Gövde metni “What a week, huh?” ve “Captain, it’s Thursday” olmak üzere iki cümleden oluşuyor
  • Soru-cevap gibi ilerleyen mem replikleri dışında neredeyse hiç ek açıklama yok
  • Sayfada bir görsel yer tutucusu var, ancak doğrulanabilir girdide görsel URL’si veya açıklaması yok
  • Uygulama yöntemi, güncelleme ölçütü ve kaynak kod bilgisi doğrulanabilir içeriğe dahil değil

Sayfada gösterilen ifadeler

  • Ana ifade “What a week, huh?
  • Ardından “Captain, it’s Thursday” yanıt cümlesi gösteriliyor
  • Markdown’da bir görsel yer tutucusu var, ancak görsel URL’si veya alternatif açıklama doğrulanamıyor

Doğrulanabilir kapsam

  • HN başlığı bu sayfayı gerçek zamanlı güncellenen mem sürümü olarak tanıtıyor
  • Gövdede çalışma şekli, tarih hesaplama yöntemi, dağıtım yöntemi veya kod deposu bilgisi yer almıyor

2 yorum

 
crawler 2025-02-19

Bilmiyorum.........

 
GN⁺ 2025-02-19
Hacker News yorumları
  • Gerçekten harika; üzerinde biraz daha uğraşmayı düşünüyorsan, her zaman doğru olması için dinamik seçim hâline getirilebilir gibi
    Gösterilebilecek en küçük “henüz bitmemiş” zaman birimini gösterip, 31 Aralık akşamı Tintin’in hiçbir şey söylememesi gibi bir istisna koymak yeterli
    Geceleyin haftayı, hafta sonlarında ayı, ay sonunda yılı, yıl sonunda da istisnayı seçersin
    • İyi fikir. Bu mem’in niyeti olan “olaylar yüzünden hissedildiği kadar uzun zaman geçmedi” mesajını vermeye devam eder
      Şimdiki gibi “What a day / it’s Friday” görünce ana noktayı biraz kaçırıyormuş gibi oluyor
    • Yıl sonunda 10 yıllık dilimi seçmek yeterli
      31 Aralık 2030 anıtsal bir gün olacak
  • “Geçerli saat, istekte bulunan IP’yi kullanan bir Cloudflare Worker tarafından belirlenir” kısmında, geçerli saati bulmak için IP adresine neden ihtiyaç duyulduğunu uzun süre düşündüm
    Muhtemelen IP’den coğrafi konum tahmin edilip istemcinin saat dilimi bulunuyor, sonra da sunucu saati kullanıcının yerel saatine çevriliyor demek istiyor
    Accept-Language gibi, “yerel saat” için tercih edilen saat dilimini belirten standart bir istek başlığı olsa iyi olurdu diye de düşündüm. Konum Almanca konuşulan bir ülke diye Almanca içerik gösteren hâlâ çok site var; yani Accept-Language’a bile doğru düzgün uyulmuyor gerçi
    Ama şu sıralar Tintin neden popüler bilmiyorum. Bir şeyi kaçırmışım gibi, akışım birden Tintin içerikleriyle doldu
    • Tintin karakteri Ocak 2025’te birçok ülkede kamu malı hâline geldi
      Bu “What a week” görseli 1930 tarihli “The Crab with the Golden Claws” albümünden geliyor gibi görünüyor; bu yüzden artık kamu malının parçası olduğu için böyle mem üreticilerinde yasal olarak kullanılabiliyor
      AB’de durum farklı. Hergé 1983’te öldü ve sanırım tüm eserleri ölümünden sonra 75 yıl korunuyor, ama bundan %100 emin değilim
    • Konuşma balonu istemci tarafında da hesaplanabilir
    • Tercih edilen saat dilimini istek başlığıyla göndermek, ne yazık ki parmak iziyle izleme için bir veri noktası daha eklemek demek
      Chrome umursamayabilir ama Firefox ve Safari ekipleri muhtemelen umursar
    • Bu ihtiyaç o kadar bariz ki benzer bir başlığın zaten var olduğunu sanmıştım, ama rfc2616’ya göre “tüm HTTP tarih/saat damgaları istisnasız Greenwich Ortalama Saati (GMT) olarak ifade edilmelidir” deniyor
      Bu sayede pek çok tuhaf dönüşümden kaçınılabilir ama ayrı bir saat dilimi başlığı iyi bir ek özellik olurdu
    • Bir saat dilimi seçici koyup bunu GET parametresi olarak da gönderebilirsin
  • Ancak şimdi fark ettim; bu mem’in kendisi orijinal çizgi roman görselinin değiştirilmiş hâliymiş
    Konuşma balonunun çizgi romanın geri kalanına kıyasla fazla temiz göründüğü zaten belli, ama şimdi bakınca Hergé’ye özgü konuşma balonu şeklini de epey acemice taklit etmiş olduğu görülüyor
    https://i.kym-cdn.com/photos/images/original/002/125/139/0ff...
    • Konuşma balonunun boyutunu daha uygun ayarlayıp, daha güzel görünecek ve arka planı da daha pürüzsüz olacak bir sürüm yapmayı düşünüyorum
      Ama o zaman mem havasının azalacağını düşündüm
      Bu yüzden Tumblr’da bu mem formatını ilk yapan kişi gibi görünen kişinin hazırladığı orijinal arka planı aynen kullandım: https://www.tumblr.com/incorrecttintin/162088281738
    • Hergé ayrıntıları tutturmak için gerçekten çok emek verirdi. Sadece çizimde değil, konuşma balonlarının yerleşimi ve yazı biçiminde de öyle
      Tüm Hollandaca Tintin çizgi romanlarına sahibim; bazıları eski koleksiyon parçaları, biraz da Fransızca baskım var. Hollandaca çoğu zaman Fransızcadan çok daha uzun, bazen de daha kısa olabiliyor; bu yüzden karakter sayısı veya genişlik aynı olmuyor. Fransızca baskılar çok az daha iyi görünüyor ve fark göze çarpıyor
      Bağlantısını verdiğin İngilizce çevirinin bazı kısımları epey çirkin. Hergé’nin ek anlam veya denge hissi vermek için sıkça titizlikle kullandığı denge ve aralık hissi eksik
      “The Blue Lotus”tan sonra Hergé doğruluğa çok daha fazla dikkat etmeye başladı; bu doğruluğu en basit çizgilere indirgemiş olması özellikle etkileyici. Hayranıyım, ama ilk dönem eserlerinin açıkça ırkçı ve sömürgeci olduğu yönündeki tartışma da kesinlikle var. O eserlerin çizildiği dönemin düşünce biçimi çok net görülüyor
  • Tarayıcının N saniye sonra otomatik yenilenmesini sağlayıp sekmeyi her zaman güncel tutmak için meta refresh etiketini kullanabilirsin
    https://developer.mozilla.org/en-US/docs/Web/HTML/Element/me...
  • Nedense böyle şeyler bana eski interneti hatırlatıyor. Rastgele, pratik faydası olmayan ama eğlenceli içeriklerle dolu zamanlar
    En iyi şeyler çoğu zaman pek bir anlamı yokmuş gibi görünür
    • Aradığın ifade single-serving site. Bence erken dönem kitlesel internetin en iyi yanlarından biriydi
      https://en.wikipedia.org/wiki/Single-serving_site
    • Pratik faydası yok derken ne demek istiyorsun? Şirketin Slack kanalını bununla istediğin kadar doldurabilirsin
    • StumbleUpon’ı özlüyorum
    • cosmic clock’umun pratik olmadığını mı söylüyorsun?

https://cosmic-clock.vercel.app
Eğlencesine, kendim için yaptım. Başka ülkelerin saati gibi konuları kontrol etmedim. Az önce baktım; VPN ile konumu değiştirsem bile bende hâlâ yerel Hindistan saatinde kalıyor. İki zaman göstergesi için p5 ve JS kullanıyorum

  • Bu şakanın mizahının, zaman döngüye girdikçe empati kurulabilirlikten absürtlüğe uzanan bir spektrumda hareket etme biçimini seviyorum
    Haftalık sürümü örnek alırsak, bence empati kurulabilirlik çarşamba günü zirveye ulaşıyor. Haftanın epey uzun sürdüğünü hissettirecek kadar zaman geçmiş oluyor, ama tünelin sonundaki ışığı görecek kadar ilerlenmediği için umut verici bir nokta da değil
    Çoğu kişi için absürtlüğün zirvesi muhtemelen hafta sonu olurdu. Perşembe diyen karşı argümanları kabul etmiyorum. Perşembeye bir türlü alışamadım
    • Geçen pazartesi fırıncıya gerçekten “İyi hafta sonları” dediğim için, bana göre çarşambadan önceki her şey mantıklı
  • Bu meme uluslararası olarak işliyor; başka dillere çevirileri de olsa güzel olurdu. Özellikle Hergé’nin özgün dili olan Fransızca olsa iyi olurdu
    Açık kaynak olarak yayımlamak da iyi bir fikir gibi görünüyor
    https://en.wikipedia.org/wiki/Herg%c3%a9
    • Not: İngilizcede ve çoğu dilde ünlem işaretinden önce boşluk bırakılmaz
      Fransızcada ise ünlem, soru işareti, noktalı virgül ve iki nokta üst üste işaretlerinden önce boşluk ya da daha doğrusu satır sonu olmayan boşluk bırakmak doğrudur
  • Altyazının neden boş olduğunu merak etmiştim; meğer Dark Reader eklentisi yalnızca metin rengini beyaza ters çeviriyor, kutunun rengine dokunmuyormuş
    Bilginiz olsun
    • Üzücü. Konuşma balonunu görsele dahil etmek yerine SVG nesnesine çevirecek şekilde güncellemeyi planlıyorum; öyle olursa karanlık mod dostu olur
  • Sevimli ama bunu yapmak için 400’den fazla bağımlılığı olan Astro’yu devreye almak komik
    Muazzam derecede kullanışlıdır elbette, ama sanırım bunu daha çok ilkesel açıdan söylüyorum
    • Aşina olduğum bir araç ve sunucu tarafı render etmeyi çok kolaylaştırdığı için onu seçtim
      İstemciye JS göndermek istemedim
  • İstek IP’sini kullanan bir Cloudflare Worker ile mevcut zamanı belirleyip tarayıcıya JavaScript göndermemek biraz tuhaf bir tasarım
    Tarayıcıya sadece yaklaşık 10 satır JavaScript göndererek sayfanın yalnızca yenilendiğinde değil, gerçekten gerçek zamanlı güncellenen bir sürümünü yapabilir ve GeoIP ile tahmin etmek yerine kullanıcının gerçek saat dilimini de kullanabilirsiniz
    Sunucu tarafı kodu hiç olmayan bir sayfayla da mümkün