1 puan yazan GN⁺ 2025-05-29 | 1 yorum | WhatsApp'ta paylaş
  • Helene Kasırgası sırasında bir geliştirici, kapalı Waffle House şubelerini gösteren gayriresmî Waffle House Index’i oluşturdu; afet durumlarında şirket verileri ile marka kullanımı karşı karşıya geldi
  • Şube konumu sitesindeki Next.js JSON verilerinden açık/kapalı durumunu bulup Python ile işleme, Next.js frontend ve Redis önbellekleme ile gerçek zamanlı bir harita kurdu
  • wafflehouseindex[.]org yayımlandıktan sonra Waffle House’un resmî hesabı bilgilerin gayriresmî ve hatalı olduğunu söyledi; Frank Luntz’un paylaşımıyla trafik hızla arttı
  • Ardından Waffle House ilgili tweet’leri sildi, hesabı engelledi ve WH Intellectual, LLC’ye ait markalarla benzer işaretlerin kullanımının durdurulmasını isteyen bir e-posta gönderdi
  • Operatör siteyi kapattı; resmî olarak işletme olasılığına dair sorusuna yanıt alamadı ve veri kaynağı da yamalanınca hukuki mücadeleyi sürdürmek yerine projeyi sonlandırmayı seçti

Kasırga sırasında yapılan gayriresmî Waffle House Index

  • 2024 Eylül sonlarında Helene Kasırgası Florida’ya yaklaşırken, üniversite dersleri iptal edilmişken Waffle House web sitesini tersine mühendislikle inceledi
  • Waffle House Index, FEMA’nın doğal afetlerin ciddiyetini ölçmek için kullandığı gayriresmî bir gösterge olarak tanıtılıyor
    • Waffle House’un şiddetli fırtınalarda bile kolay kolay kapanmamasıyla biliniyor
    • Bir şube kapanırsa bu, durumun ciddi olduğuna dair bir işaret olarak görülüyor
  • Gerçekte kontrol edilebilecek resmî bir “indeks” yoktu
    • Gerçek zamanlı feed, harita veya kapalı şube sayacı yoktu
    • Web genelindeki yazılar ve Waffle House web sitesindeki blog yazıları dışında pek bir şey bulunmuyordu

Next.js sitesinde kapanış verilerini bulma yöntemi

  • Waffle House’un konum bilgisi sitesi Next.js tabanlıydı
  • React Server Components nedeniyle tarayıcı geliştirici araçlarında verinin ham HTML biçimindeki kaynağını bulmak zordu
    • React Server Components sunucuda çalışır
    • İstemci tarafı bileşenlerden farklı olarak veri akışını doğrudan izlemek zordu
  • Kaynak kodu inceledikten sonra, sunucu çalıştıktan sonra istemciye enjekte edilen JSON gövdesini içeren bir Next.js dosyası bulundu
  • Bu dosyada tüm açık konumlar, şube durumu, yoğunluk bilgisi ve özellikle kapalı olup olmadığı yer alıyordu
  • Bu verilere dayanarak kapalı Waffle House şubelerini izleyen gerçek zamanlı bir harita kuruldu
    • Python ile hafif veri kazıma ve işleme
    • Next.js frontend
    • Redis önbellekleme

Yayımlandıktan sonra Waffle House resmî hesabının tepkisi

  • Site yayımlandıktan sonra wafflehouseindex[.]org alan adı alındı ve Vercel’e dağıtıldı
  • O sırada operatörün Twitter hesabının takipçi sayısı 200’ün altındaydı, bu yüzden şirketin göreceğini beklemiyordu
  • Waffle House’un resmî hesabı, bilgilerin hatalı olduğunu ve kapanış bilgilerinin resmî iletişim kanallarından geldiğini söyledi
  • Operatör, Waffle House verilerini kullandığı için bilginin aslında yanlış olmadığını düşündü
  • Daha sonra resmî hesabın yanıtını alıntılayarak şakalı bir tepki verdi

Frank Luntz paylaşımı ve trafik artışı

  • Siyasi yorumcu Frank Luntz tweet’i görüp siteye ilgi gösterdi
    • CNBC, Bloomberg gibi kanallarda sık görünen biri olarak tanıtılıyor
    • Twitter takipçi sayısının 400 binden fazla olduğu belirtiliyor
  • Frank Luntz site bağlantısını doğrudan ekleyerek paylaşınca birkaç dakika içinde yüzlerce kişi haritayı ve indeksi görmek için siteye girdi
  • Waffle House’un pazarlama veya hukuk tarafından geldiği izlenimi veren yanıtı hızla geldi
    • Sitenin gayriresmî ve hatalı olduğu yönündeki mevcut tutum tekrarlandı
    • Kapanış bilgilerinin resmî Waffle House hesabından geldiği bildirildi
  • Frank Luntz güvenilirliğini korumak için özür diledi ve tweet’i sildi
  • Ardından Waffle House’un ilgili tweet’i de silindi ve operatör Waffle House hesabı tarafından engellendi

Durdurma talebi e-postası ve marka sorunu

  • Kasırga geçtikten sonra Waffle House’ta üst düzey bir görevdeki kişiden e-posta aldı
  • E-posta, WH Intellectual, LLC’nin sahip olduğu markalarla karıştırılabilecek benzer işaretlerin web sitesiyle bağlantılı olarak izinsiz kullanımının derhal durdurulmasını talep ediyordu
  • Sorunun veri kazıma veya tersine mühendislikten çok kendi yaptığı logo olması daha şaşırtıcıydı
  • Yanıt bilerek mizahi bir dille yazıldı
    • “huge fan of the House”
    • “Waffle House has become much like the American Flag in the Star Spangled Banner”
    • “honor and respect Waffle House with this data”
    • “with respect and syrup”
  • Waffle House tarafındaki kişi daha sonra hukuki ifadelerin azaldığı bir yanıt gönderdi ve toparlanma çalışmalarına yardımcı olma niyeti için teşekkür etti
  • Ancak marka hakkı ihlali değerlendirmesi sürdü ve sitenin kaldırılması gerekti

Sitenin kapanışı ve sonraki yazışmalar

  • Operatör siteyi kapattı
  • Aynı markalamayla resmî olarak çalışmaya devam etmenin bir yolu olup olmadığını Waffle House’a e-posta ile sordu, ancak sonrasında yanıt alamadı
  • Yazı yayımlandıktan sonraki ek güncellemede, durdurma talebinden sonra siteyi sadece logo ve markalamayı kaldırarak neden sürdürmediğini açıkladı
    • Waffle House’a düzenleme sonrasında devam etme olasılığını sormuştu, ancak yanıt gelmemişti
    • Aynı dönemde kullandığı veri kaynağı yamalanmıştı
    • Hukuki sorunlardan sürekli kaçınacak şekilde işletmek yerine siteyi kapatmaya karar verdi

Markayı kullanmamış olsaydı farklı olma ihtimali

  • Birçok kişi, logo kaldırılıp isim değiştirilse ve bunun gayriresmî bir site olduğu açıkça belirtilseydi daha sağlam bir hukuki zeminin olabileceğini düşünüyor
  • Yine de veri kazıma nedeniyle dikkat çekme ihtimali devam ediyordu
  • Asıl temel mesele marka hakkı iddiasıydı
  • Waffle House’un mutlaka durdurma talebi göndermesi gerekmiyordu; ancak hukuki açıdan bunun gerekçesi anlaşılabilir diye özetleniyor
  • Daha dostane bir PR yaklaşımı da mümkün olabilirdi; ancak risk yönetimi açısından marka hakkını uygulatmak güvenli seçenek olarak görülüyor

Hacker News’te yayımlandıktan sonraki tepkiler

  • 1 Haziran 2025 güncellemesinde, arkadaşı Alistair’in önerisiyle yazıyı Hacker News’te paylaştı
  • 2 saat içinde ön sayfaya çıktı ve neredeyse 400 oy aldı
  • Site kullanıcıları arasında övgü ve eleştirilerin karıştığı tartışmalar yaşandı
  • Yazı 22.000’den fazla kişi tarafından okundu ve çeşitli bloglarda ve yazılarda yer aldı

Çıkarılan dersler

  • Bu deneyim marka hukuku, veri kazıma etiği, yaratıcı veri projeleri ile kurumsal hukuk yapıları arasındaki dengeyi öğrenmek için bir fırsat oldu
  • Özellikle parodi ve gayriresmî içerikleri daha iyi yapılandırmanın yollarını öğrendi
  • Hangi mücadelelerin seçileceğine karar vermek de önemli bir ders olarak kaldı

1 yorum

 
GN⁺ 2025-05-29
Hacker News yorumları
  • Dannon / Danone’un yoğurt bakterilerine bilimsel görünen sahte isimler vermesini ele alan bir site yapılmıştı; hukuk ekibi iletişime geçti ama site geri adım atmadı: https://whatisbifidusregularis.org/legal-action-against-this...
    Bu örnekte de yalnızca Waffle House markalaması kaldırılmış olsaydı muhtemelen sorun olmazdı; üst tarafa büyük bir feragat notu eklenip bu tür şirketlerin hukuki iddialarının ne kadar gülünç olduğu da açıkça gösterilebilirdi

    • McBroken.com yayında kalabiliyorsa, bunun da kalabilmesi gerekmez miydi diye düşündürüyor
    • O site, ana akım medyadaki yüzeysel haber özetlerini ve birkaç doktor röportajını bir araya getiren bir yer gibi görünüyor; ayrıca sahte isim ya da “tam bilimsel ad” iddiasına rağmen, etiketlerde böyle adların kullanılmasını yasaklayan herhangi bir mevzuat alıntısı da yok
      Site Birleşik Krallık bakış açısıyla yazılmış ama FDA ya da FTC kuralları arasında, özellikle canlılara yeni ad verilmesini yasaklayan bir düzenleme hatırlamıyorum. Biyolojik taksonomide sürekli yeni adlar üretilir; tür lakapları ya da yaygın adlar da sık görülür. ABD’deki “Buzzard” ile Avrupa/Birleşik Krallık’taki “Buzzard”ın farklı şeyler olması da buna örnek
      İlaç şirketleri ve bilim insanları da sık sık sahte Latince gibi duran adlar üretir, astronomlar da öyle. Bir asteroide “25924 Douglasadams” adı verilebiliyorsa, Activia’nın da kullandığı şeye markasal bir lakap takamaması için pek neden yok
      Öte yandan gıda sektörü “milk” ya da “water” gibi adların anlamını sıradan insanların aklına gelen maddelerin çok ötesine genişletti; meyve suyuna [kuruyemişler de meyvedir] memeli adı vererek satmak bile yasal onay aldı. Takviyelerde de çeşitli maddelerin tescilli karışımlarını üretip bu karışıma bir ad vermek FDA açısından sorun sayılmadı
      Bu yüzden o site ayakta kalabildiyse, muhtemelen etiketleme uygulamaları için temelden bir tehdit oluşturmuyordu. Bağırsaklarımda büyüyen candida albicans’a, burada otururken belli ki daha da büyüdüğü için artık candida hackernewsensis diyeceğimi ilan ediyorum
  • Sorun yalnızca marka ve görsel kullanımıysa, o tartışmalı kısımlar kaldırılıp başka bir alan adında yayına devam edilemez miydi diye düşünüyorum
    Veri kazımayla ilgili bir sorun olduğundan hiç söz edilmedi

    • Yazarıyım. İhtarnameyi aldıktan sonra veriyi çektiğim yöntem kaldırıldı/düzeltildi; şimdi bakınca bunu blog yazısında belirtmediğimi fark ettim
      Devam etmenin bir yolu olup olmadığını sordum ama yanıt alamadım; “artık markalama yok ama verimizi kazıyorsun diye bir ihtarname daha yollarız” tarzı bir kedi-fare oyunu oynamaktansa siteyi kapattım
    • Bunun nasıl işleyeceğini bilmiyorum. Waffle House Index’in özü, Waffle House’la olan ilişkisinde yatıyor; onu çıkarırsanız, tüm ziyaretçilerin zaten bağlamı bildiğini varsaymadığınız sürece elde sadece birimsiz istatistikler kalır
  • “Canlı feed de yok, harita da yok, kapanan restoran sayacı da yok” demek pek doğru olmayabilir: [https://en.wikipedia.org/wiki/Waffle_House_Index#/media/File...](https://en.wikipedia.org/wiki/Waffle_House_Index#/media/File:FEMA_Waffle_House_Index_-_13_February_2014.jpg)

    • Asıl yazı muhtemelen görece güncel bir feed, harita ve sayaçtan söz ediyor
      Verdiğin görsel 11 yıl öncesine ait; asıl önemli nokta örneğin son birkaç saat içindeki güncel haritanın bağlantısının olup olmadığı
  • Eski bir tanıdığım DJ adı olarak Mupperfucker kullanmıştı ve Jim Henson Company’den ihtarname aldı
    Marka sahibinin haklarını koruması gerektiğini anlıyorum ama yine de böyle şeyler yaşanıyor: https://gizmodo.com/heres-why-disney-is-the-proud-owner-of-m...

  • FEMA kafamı karıştırıyor. Bunun otomatik bir süreç olup olmadığını, yoksa ihmal edilmiş bir gösterge mi olduğunu merak ediyorum

    • Hiçbir zaman resmî bir gösterge olmadı
      Tahminimce buna “gösterge” demek bile epey abartılı. Afet yardımı alanında çalışan insanların gayriresmî olarak, “A kasabasına gittim; kasabada hortum olmuş ama çok ağır değilmiş ve Waffle House açık kalmış”, “B kasabasına gidiyorum; sel o kadar kötü ki Waffle House 12 saattir kapalı” gibi şeyler söylemesine daha yakın görünüyor
      Sonradan bakınca, FEMA’nın afet bölgelerindeki Waffle House’lar dahil yerel işletmelerle iletişime geçip durumu sorduğu anlaşılıyor. Acil durumun ciddiyetini anlamak için ek bir veri kaynağı olarak mantıklı ama yine de buna “Waffle House Index” demek çok iddialı
    • https://abc11.com/waffle-house-storm-center-index-fema-hurri...
      Bir de bu var: [https://en.wikipedia.org/wiki/Waffle_House_Index?useskin=vec...](https://en.wikipedia.org/wiki/Waffle_House_Index?useskin=vector#/media/File:FEMA_Waffle_House_Index_-_13_February_2014.jpg)
  • Neden tüm siteyi kapatıp yalnızca logoyu kaldırmadığını merak ediyorum

    • Çoğu Amerikalı için yasal işlem tehdidi doğrudan büyük para demek
      Üniversite öğrencisiyse muhtemelen pek parası yoktu; hukuki bilgiye ya da avukata erişimi de sınırlıydı. Olası hukuki sonuçları göze almaktansa siteyi indirmek çok daha kolay gelmiş olmalı
      İyi bir avukata ya da çoğu üniversitenin “ücretsiz” hukuk hizmetine ulaşabilseydi, muhtemelen senin dediğin gibi sadece markaya ilişkin unsurları kaldırmasını tavsiye ederlerdi
  • Yaklaşık bir yıl önce Whataburger uygulamasındaki konum haritasının Teksas’taki elektrik kesintilerini oldukça iyi gösterdiğinin fark edildiği olayı hatırladım: (https://news.ycombinator.com/item?id=40927364)
    Hatırladığım kadarıyla pazarlama ekibi bunu sosyal medya paylaşımlarında olumlu karşılamış, hatta takdir göstergesi olarak ürün göndermek için iletişime geçmişti

  • Waffle House bunu 50 bin dolar civarına satın alsaydı, ortaya insani yönü olan bir şirket hikâyesi çıkabilirdi diye düşünüyorum
    Ama ben WH markasını yönetiyor olsaydım, her büyük doğal afetin yarı resmî kurumsal sponsoru olmak da istemezdim

    • Sanırım tam mesele bu. Waffle House Index’in olumsuz çağrışımı çok fazla
    • Muhtemelen doğru ama ilk amaç, Waffle House’un ne kadar dayanıklı ve güvenilir olduğunu göstermekti
      Bir nebze bile açabiliyorsa kapatmıyor olması işin özü; bu yüzden WH açısından aslında oldukça olumlu bir anlam da taşıyor
    • Belki de bu bilgiyi çoktan hedge fonlara satıp ciddi para kazanıyordur
  • Böyle bir şey yaşadıktan sonra insanın Waffle House’a her gidişi daha özel gelirdi herhalde
    İhtarnameler korkutucu olabilir ama hukuki görüş sayılmaz, bu talep de bana epey sakin ve doğrudan göründü. Bu arada hafflewouse.com hâlâ boşta ;)