1 puan yazan GN⁺ 2024-11-03 | 1 yorum | WhatsApp'ta paylaş
  • lynx.boo herkese açık bir bağlantı paylaşım sitesi gibi görünüyor, ancak şu anda erişildiğinde gerçek hizmet yerine Cloudflare 522 hata sayfası görünüyor
  • Bu hata durumu, isteğin kaynak web sunucusuna ulaştığını ancak tamamlanamadığını gösteriyor
  • Tanılama ekranında tarayıcı ve Cloudflare normal görünürken, lynx.boo ana makinesi Error olarak işaretleniyor
  • Ziyaretçilerin birkaç dakika sonra yeniden denemesi gerekiyor; site sahibinin ise barındırma sağlayıcısına web sunucusunun isteği tamamlayamadığını bildirmesi gerekiyor
  • En olası neden, sunucu tarafındaki bir işlemin kaynakları aşırı tüketmesi ve bu yüzden isteğin tamamlanamaması

Mevcut erişim durumu

  • lynx.boo, hizmet ekranı yerine Cloudflare hata sayfası döndürüyor ve gövdede 522: Connection timed out durumu gösteriliyor
  • Durum tanılaması üç bölüme ayrılıyor
    • Browser: Working, konum Los Angeles olarak gösteriliyor
    • Cloudflare: Working
    • Host: Error, hedef lynx.boo

522 hatasının anlamı

  • Error 522, isteğin web sunucusuna ulaştığını ancak yanıt işleminin tamamlanmadığını ifade ediyor
  • Ziyaretçilere birkaç dakika sonra tekrar denemeleri söyleniyor
  • Site sahibinin, web sunucusunun isteği tamamlayamadığını barındırma sağlayıcısına bildirmesi gerekiyor
  • En olası neden, sunucuda bir işlemin kaynakları aşırı tükettiği bir durum
  • Cloudflare Ray ID a142c425fffbcab0 olarak gösteriliyor

1 yorum

 
GN⁺ 2024-11-03
Hacker News yorumları
  • Brutalizmden çok, 1970’lerin NASA grafik tasarım kılavuzunu[0] çağrıştıran “NASA Revivalist” demek isterim.
    Gerçek brutalist mimari tasarlamış veya restore etmiş biri olarak, bu araç o üslubun bazı temel öğelerini kaçırıyor: beton olmadığı için “mid-century Americana havası” gibi bir beton kokusu yok; her köşe başında gizli polis tarafından tutuklanacakmışsınız hissi de yok; post-apokaliptik bir korku filmi seti gibi görünmesin diye düzenli olarak basınçlı yıkamaya ihtiyaç da duymuyor.
    “Yaşar ve çalışır” ifadesi ancak belirli bir anlamda doğru; sigara kokusu hariç.
    0 <https://www.nasa.gov/wp-content/uploads/2015/01/nasa_graphic...>

    • İlginçtir, benim veri merkezim gerçekten beton kullanıyor.
      2 numara, bu web sitesini ABD’de kullanmıyor olmanızdan kaynaklanıyor; 3 numara ise kesinlikle daha az basınçlı yıkama gerektiriyor.
      Şaka olduğunu biliyorum ama web sitelerindeki brutalist tasarımın, mimarideki brutalizmden farklı bir tasarım teorisi olduğunu düşünüyorum. Tabii ben de belirli bir tasarım üslubuna sıkı sıkıya bağlı değilim.
    • NASA ile MoMA’nın sadelik ve açıklık tasarımı açısından kesiştiği noktalar ilginç.
      Kişisel olarak kendi stilime “Marketing Brutalism” diyorum. Son kullanıcı için bir hedefi olmalı; bu hedef, sitenin amacına göre bir eylem de olabilir, bir farkındalık da.
      Net ve kısa olması yeterli. “Fena değil” düzeyindeyse zaten ziyafet sayılır; %51 güvenilir görünmesi yeter.
      1980’lerde IBM gibi “IBM’i seçtiği için kimse kovulmadı” mem’ini başarıyla yaydıysanız hedefe zaten ulaşmışsınız demektir.
      Elbette bu, hiçbir ön bağlam olmadan maruz kalınan durumlar için geçerli. İnsanların kimliklerini markaya bağlamasını sağladıysanız, sonrasında yapmanız gereken şey her bayramda o insanların ve ailelerinin gözlerinin önüne ürünü boca etmek.
    • Bir ara mimarlığı kariyer olarak düşünmüştüm; brutalizm çok belirli uygulamalarda iyi çalışabiliyor.
      Yine de bazı durumlarda basınçlı yıkama gerektiğine katılıyorum.
  • Gerçekten harika. Gözüme çarpan birkaç şey var.
    Sitemin bağlantısındaki Avi Perl's personal site! aynen görünüyor.
    Düzenleme sayfasında, bağlantıların göründüğü ana sayfama giden bir bağlantı yok; hatta bağlantılarımı görebilmek için oraya gitmem gerektiği de pek net değildi. Tahmin ederek sayfama ulaştım.
    Doğrulama bağlantısı Gmail’de spam’e düştü. Doğrulama sayfasında düzenleme sayfasına veya ana sayfaya yönlendiren bir bağlantı olsa iyi olurdu.
    Çok uzun bir biyografi girince mobilde son düğme alttaki metnin üzerinde yüzüyor ve hoş görünmüyor; mobilde alttaki metnin ortalanması da biraz kaymış gibi duruyor.
    Bir fikir olarak, her öğeye kısa bir ad verilebilse URL kısaltıcı gibi de kullanılabilir. Kişisel siteye p gibi kısa bir ad verirsem lynx.boo/aviperl/p tinyurl alternatifi olabilir; ana sayfada URL’yi gizleme seçeneği de olursa böyle bir servisi tekrar kullanmaya gerek kalmaz.
    Birinin kullanıcı olarak kapattığı bir URL’yi sitenin geri alması gerektiğinde ne olacağını merak ediyorum. about sayfasının sahibi olduğum için sanırım bizzat öğreneceğim :D https://lynx.boo/about

    • Geri bildirimlerin çok fazla ve çok iyi.
      Özel karakterleri, özellikle de temel noktalama işaretlerini render edememek acemice bir hataydı; iyi yakalamışsın.
      Doğrulama bağlantısı muhtemelen neredeyse tüm e-posta istemcilerinde spam’e düşecektir. E-posta için gerekli ayarların hepsini yaptım ama itibarı olmayan bir IP ve komşu IP’lerin geçmişi de muhtemelen kusursuz değil; bu yüzden daha fazla araştırıyorum. Yine de “eski internet” hissinin bir parçası olarak bu tür SMTP işletmecilerini kullanmak istemiyorum.
      Footer sorununu önceki gece yatmadan önce gördüm; neyse ki kolayca düzeltilebilir. Footer metninin merkezden kayması konusunun nedenine bakmam gerekiyor.
      Sayfaya yönlendirme özelliğini bugün eklemeyi planlıyorum. Önceden bunu stillendirilmemiş bir metin bildirimi olarak bırakmıştım ama bana bile fazla minimalist geldi. Henüz çok fazla mantık eklemedim.
      Tesadüfen, bunu yapmadan önce başladığım, QR desteği ve temel analitik içeren “bit.ly ama minimalist” bir site yaklaşık %90 tamamlanmış durumda. ADHD gibi bu fikre atladım ama bunu minimalist ürün ailesinin bir parçası olarak yayımlamayı planlıyorum. Bu, birbirlerinden özellik ödünç alamayacakları anlamına gelmiyor.
      Aslında kapılabilecek çok daha havalı alan adları olduğunu düşünüyorum. Tek harf kullanılabilir, emoji kullanılabilir, pek çok şey mümkün. Birkaçını rezerve ettim ama çizgiyi nereye çekmek gerektiği belirsiz. Özellikle LynxBoo gibi davranmak için kötüye kullanılırsa sorun olur; onun dışında yaratıcılığı ödüllendirmek istiyorum ve insanların her türlü eğlenceli adı almasını umuyorum.
  • Hızlıca denedim.
    Form sayfasındaki doğrulama geçerli bir URL istemiyor; ama gönder’e basınca URL hatalıysa doğrulama başarısız oluyor. Geri dönüp düzeltmeye çalışınca gönder düğmesi yükleniyor durumunda kaldığı için düzenleme yapılamıyor.
    URL için başlık zorunlu tutmaya gerek yok gibi. Boşsa alan adını başlık olarak ya da URL’nin kendisini kullanabilir.
    Üzgünüm ama burada takıldığım için başka geri bildirimim yok.

    • İyi geri bildirim. Her şeyi girdikten sonra URL’nin geçersiz olduğunu söylemenin kötü kullanıcı deneyimi olduğunu belirten, gördüğüm kadarıyla ikinci kişisin.
      JavaScript’i çok minimumda tutmaya çalışıyordum ama burası biraz daha eklemek için iyi bir nokta gibi görünüyor.
      Gönder düğmesi sorununu da düzeltmem gerekiyor.
      Düzenleme: Bunların hepsini düzelttim.
    • Başlığın zorunlu olması konusunda katılıyorum. Her zaman sinir bozucu bir nokta.
  • Gerçekten gurur duyduğum şey sayfanın ne kadar küçük olduğu
    Elbette aptalca derecede basit bir site, ama çirkin olduğunu da düşünmüyorum; JavaScript ve HTML’in en fazla olduğu sayfa bile yaklaşık 5 KB
    Alaska’da ders verdiğim bir dönem olduğu için, ayak izi küçük web sitelerinin değerini gerçekten çok iyi anladım

    • Kendi NeatCSS projemi utanmadan tanıtayım: https://neat.joeldare.com
    • Keşke bugünlerde çoğu kişinin şunu anlamasını isterdim: Bir siteyi ortalamaya göre 100–1000 kat daha az şişkin yapmak için bu kadar sade bir estetiği sevmek zorunda değilsiniz
      Normal semantik HTML’e sıradan CSS uygulayarak da güzel ve stil sahibi siteler yapabilirsiniz. React’e de, styled components’a da gerek yok; JavaScript’i yalnızca gereken yerlerde kullanırsınız. Ah, sanırım tamamen bulutlara bağıran yaşlı adama dönüştüm
      Her hâlükârda iyi iş çıkarmışsın
    • Web sitesi zevkine bakınca, Craigslist’in casual encounters bölümünü diriltme girişimimi de beğeneceğini düşünüyorum: https://LokiList.com/
      Kilobayt boyutu, ilk sayfada gösterilen ilan sayısına göre değişiyor
  • Bir sayfa oluşturdum. Üye olmadan görmek isterseniz burada: https://lynx.boo/dg

    • Yardımcı olmak için paylaştığın örneğin SEO spam’i olması harika. Bu internetin kısa özeti değilse nedir bilmiyorum. Tebrikler
    • Yakınımdaki mahalle adlarını görmeyi beklemiyordum
    • Güzel isimleri kapıyorsunuz demek. Örnek için teşekkürler :)
    • Tam görmek istediğim şey buydu ve iyi bir örnek sundun
      “viscerally offensive” ve “SEO spam” ifadelerini görünce gözlerim slot makinesi gibi döndü
  • Kayıtlı e-postanın hello@lynx.boo olduğunu tahmin ederek lynxboo bağlantısı için düzenleme isteği gönderebildim
    Oldukça kolay kötüye kullanılabilecek gibi görünüyor. Mutlaka bir güvenlik açığı değil ama çok spam almanıza yol açmaz mı?

    • Bunu biraz düşündüm; birinin “şifremi unuttum” alanına senin e-postanı yazmasından çok farklı değil, hatta bence daha güvenli
      O durumda yalnızca o e-postanın sitede kayıtlı olduğunu tutturmak yeterli, ama burada o e-postanın bu belirli Lynx’e kayıtlı olduğunu da bilmek gerekiyor
      Can sıkıcı olabilir, ama kötüye kullanım ihtimali uç bir durum gibi görünüyor
  • Sitenin fikrini, ivmesini ve özelliklerini beğendim ama yardımcı olabilecek bir önerim var
    Brütalizm “görünümünü” 10’dan 9’a indirmek iyi olur. Sitenin ruhunu korurken onu daha kullanılabilir kılabilecek iki şey var
    Sisteme uyumlu açık/koyu mod eklenmesi iyi olur. %100 beyaz çok saldırgan ve parlak; kullanmayı itici kılıyor
    Beyaz ve siyahı da %100 beyaz, %100 siyahtan çok az geri çekip biraz daha yumuşak bir gri ve neredeyse siyah yapmak iyi olur. Sonuçta bu gözler için bir erişilebilirlik meselesi. Brütalizm mutlaka rahatsız edici olmak zorunda değil

    • Teşekkürler. Mevcut düzende gece modunu nasıl uygulayabileceğimi düşüneceğim. İyi tavsiye
  • Bağlantı paylaşımı için gerçekten “brütalist” bir web sitesi, yalnızca bağlantı ve yorum listesinden oluşan bir txt dosyası ya da hiç CSS/stil içermeyen bir HTML sayfası olurdu

    • Web sitem netcat ile gezilebilir:
      nc apitman.com 2052 <<< /txt/feed
      [0]: https://apitman.com/19/
    • Birkaç yıl önce böyle bir düzene geçtim
      Tüm bağlantıları, tarihleri ve etiket gibi meta verileri içeren bir metin dosyası tutuyorum
      https://eapl.me/links/links.txt
      Bağlantıları daha okunabilir gösteren birkaç PHP betiği de var
      https://eapl.me/links/all_links.php?tag=dev
      Bakımı en kolay yöntem değil; bu yüzden şu anki gibi SSH ile yapmak yerine, eski bağlantıları web üzerinden güncelleyip silebileceğim betikler üzerine daha fazla düşünüyorum
  • Bunu kullanırım gibi geliyor
    Diğer yorumlardaki gibi bağlantı adını zorunlu tutmamasına +1. Sayfa başlığını çekse ya da sadece URL’ye izin verse iyi olur
    Doğrulama e-postası spam’e düşmüş
    Minimalizmin ruhuna uymayabilir ama belki Unix’in ruhuna uygun sayılabilecek şekilde başka servislerle genişleyebilse güzel olurdu. Bu servis çok minimal bir bağlantı barındırma olarak kalsa ama webhook’lar ve API anahtarları sunsa
    Böylece bir bağlantı eklendiğinde, kendi barındırdığım bir şey örneğin yapay zeka ile özetleme, sayfa ekran görüntüsü çıkarma veya notlarıma ekleme gibi işleri tetikleyebilir. Benim için web’in ilerlemesini istediğim yön bu. Bağlantı paylaşımı etrafında bir şirket büyütmeye çalışmaktan ya da açık kaynak yapıp insanların kod tabanına dalmasını beklemekten daha iyi olduğunu düşünüyorum

    • Söylemeyi unutmuşum; URL’ye /json eklersen bağlantılarını zaten alabiliyorsun
      Spam nedeniyle botların Lynx oluşturmasını veya düzenlemesini zorlaştırmaya çalışıyorum
      Doğrulama e-postasının spam’e düşebileceğini siteye yazmalıyım
  • Brütalizmse başlık/URL alanlarının kendisi bile isteğe bağlı olarak kaldırılabilir
    Her öğenin sadece title URL biçiminde olduğu bir liste alan bir metin kutusu sunmak yeterli. Brütalizmden beklediğim yöntem bu olurdu
    Metin kutusunda geçersiz bir URL varsa o bağlantının satır numarasını söylemesi yeterli