1 पॉइंट द्वारा GN⁺ 2024-11-03 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • lynx.boo एक सार्वजनिक लिंक-शेयरिंग साइट जैसी दिखती है, लेकिन इस समय उस पर जाने पर वास्तविक सेवा की जगह Cloudflare 522 error पेज दिखाई देता है
  • यह error status बताता है कि अनुरोध origin web server तक पहुंचा, लेकिन पूरा नहीं हो सका
  • diagnostic screen में browser और Cloudflare सामान्य दिखते हैं, जबकि lynx.boo host को Error के रूप में दिखाया गया है
  • विज़िटर को कुछ मिनट बाद फिर कोशिश करनी चाहिए, और साइट के मालिक को hosting provider को बताना चाहिए कि web server अनुरोध पूरा नहीं कर पा रहा है
  • सबसे संभावित कारण यह है कि server-side कोई कार्य resources का अत्यधिक उपयोग कर रहा है, जिससे अनुरोध की प्रोसेसिंग पूरी नहीं हो रही

वर्तमान एक्सेस स्थिति

  • lynx.boo सेवा स्क्रीन की जगह Cloudflare error page लौटाता है, और मुख्य भाग में 522: Connection timed out status दिखता है
  • status diagnosis तीन हिस्सों में बंटी है
    • Browser: Working, location Los Angeles के रूप में दिखती है
    • Cloudflare: Working
    • Host: Error, target lynx.boo

522 error का मतलब

  • Error 522 का मतलब है कि अनुरोध web server से जुड़ा, लेकिन response processing पूरी नहीं हुई
  • विज़िटर को कुछ मिनट बाद फिर कोशिश करने का निर्देश दिया जाता है
  • साइट के मालिक को hosting provider को बताना चाहिए कि web server अनुरोध पूरा नहीं कर पा रहा है
  • सबसे संभावित कारण यह है कि server पर कोई कार्य resources का अत्यधिक उपयोग कर रहा है
  • Cloudflare Ray ID a142c425fffbcab0 के रूप में दिखता है

1 टिप्पणियां

 
GN⁺ 2024-11-03
Hacker News की राय
  • Brutalism के बजाय मैं इसे “NASA Revivalist” कहना चाहूंगा, जो 1970 के दशक के NASA Graphic Design Manual[0] की याद दिलाता है
    असली Brutalist आर्किटेक्चर डिजाइन या restore कर चुके व्यक्ति के तौर पर, यह टूल उस शैली के कुछ मुख्य तत्वों को मिस करता है: इसमें concrete नहीं है, इसलिए “mid-century Americana की खुशबू” जैसी concrete की गंध नहीं आती; हर मोड़ पर secret police द्वारा गिरफ्तार हो जाने जैसा एहसास नहीं होता; और इसे post-apocalyptic horror movie set जैसा दिखने से बचाने के लिए नियमित रूप से pressure wash करने की जरूरत भी नहीं पड़ती
    “live and work” वाली बात एक खास अर्थ में ही सही है, cigarette की गंध को छोड़कर
    0 <https://www.nasa.gov/wp-content/uploads/2015/01/nasa_graphic...>

    • दिलचस्प बात यह है कि मेरा datacenter सच में concrete का इस्तेमाल करता है
      नंबर 2 इसलिए है क्योंकि आप यह वेबसाइट अमेरिका में इस्तेमाल नहीं कर रहे, और नंबर 3 में निश्चित रूप से pressure washing की जरूरत कम है
      पता है यह मजाक है, लेकिन मुझे लगता है कि websites में Brutalism design, architecture के Brutalism से अलग design theory है। हालांकि मैं किसी खास design style का सख्ती से पालन नहीं कर रहा
    • NASA और MoMA का simplicity और clarity वाले design पहलुओं में overlap करना दिलचस्प है
      व्यक्तिगत रूप से मैं अपनी style को “Marketing Brutalism” कहता हूं। end user के लिए कोई goal होना चाहिए, और वह goal site के उद्देश्य के अनुसार action भी हो सकता है या realization भी
      साफ और संक्षिप्त हो तो काफी है। “ठीक-ठाक” हो तो दावत है, और बस 51% भरोसेमंद दिखना चाहिए
      अगर आपने 1980s IBM की तरह “IBM चुनने पर किसी को नौकरी से नहीं निकाला गया” वाला meme सफलतापूर्वक फैला दिया, तो समझिए लक्ष्य हासिल हो गया
      बेशक, यह उस स्थिति को मानकर है जहां exposure बिना किसी prior context के हो। अगर आपने लोगों की identity को brand से जोड़ दिया है, तो उसके बाद हर holiday पर उन लोगों और उनके परिवारों की आंखों के सामने products की बौछार कर दीजिए
    • एक समय मैंने architecture को career के रूप में सोचा था, और Brutalism कुछ बहुत खास applications में अच्छी तरह काम कर सकता है
      हालांकि कुछ मामलों में pressure washing की जरूरत पड़ती है, इस बात से सहमत हूं
  • वाकई शानदार। कुछ बातें ध्यान में आईं
    मेरी site link में Avi Perl's personal site! जस का तस दिख रहा है
    edit page पर उस homepage का link नहीं है जहां links दिखते हैं, और यह भी साफ नहीं था कि अपने links देखने के लिए वहीं जाना होगा। अंदाजा लगाकर मैं अपनी page तक पहुंचा
    verification link Gmail में spam में चला गया। अच्छा होगा अगर verification page पर edit page या homepage पर redirect करने वाला link हो
    अगर बहुत लंबा bio डालें, तो mobile पर आखिरी button नीचे के text के ऊपर तैरता हुआ दिखता है और अच्छा नहीं लगता, और mobile bottom text का center alignment भी थोड़ा off लगता है
    एक idea के तौर पर, अगर हर item को छोटा name दिया जा सके तो इसे URL shortener की तरह भी इस्तेमाल किया जा सकता है। personal site को p जैसा short name दें तो lynx.boo/aviperl/p tinyurl का alternative बन सकता है, और अगर homepage पर URL छिपाने का option भी हो तो ऐसी service फिर इस्तेमाल करने की जरूरत नहीं रहेगी
    उत्सुक हूं कि अगर site को ऐसा URL reclaim करना पड़े जिसे पहले ही किसी ने user के तौर पर पकड़ रखा हो, तो क्या होगा। about page का owner मैं हूं, इसलिए शायद खुद ही पता चल जाएगा :D https://lynx.boo/about

    • feedback सच में बहुत ज्यादा और अच्छा है
      special characters, खासकर basic punctuation render न कर पाना beginner-level गलती थी, और आपने अच्छी तरह पकड़ लिया
      verification link शायद लगभग हर mail client में spam में जाएगा। email के लिए जरूरी settings सब कर दी हैं, लेकिन IP की reputation नहीं है और पड़ोसी IPs का record भी शायद perfect नहीं होगा, इसलिए और investigate कर रहा हूं। फिर भी “old internet” feel के हिस्से के तौर पर ऐसे SMTP operators इस्तेमाल नहीं करना चाहता
      footer issue मैंने पिछली रात सोने से पहले देखा था, और अच्छी बात है कि यह आसानी से fix हो सकता है। footer text center से हट रहा है, इसकी वजह देखनी होगी
      page पर redirect करने वाला feature आज जोड़ने वाला हूं। पहले इसे unstyled text notification के रूप में रखा था, लेकिन वह मेरे लिए भी बहुत minimalist था। अभी logic बहुत ज्यादा add नहीं किया है
      संयोग से, इसे बनाने से पहले शुरू की गई QR support और basic analytics वाली “bit.ly लेकिन minimalist” site करीब 90% complete है। ADHD की तरह इस idea पर shift हो गया, लेकिन इसे minimalist product line के हिस्से के रूप में launch करूंगा। इसका मतलब यह नहीं कि वे एक-दूसरे से features उधार नहीं ले सकते
      सच कहूं तो पकड़ने लायक इससे कहीं ज्यादा cool domains हैं। single letter भी इस्तेमाल कर सकते हैं, emoji भी, और बहुत कुछ संभव है। कुछ reserve कर रखे हैं, लेकिन सीमा कहां खींचनी है यह अस्पष्ट है। अगर कोई जानबूझकर LynxBoo होने का दिखावा करने के लिए misuse करे तो समस्या होगी, लेकिन उसके अलावा मैं creativity को reward करना चाहता हूं और चाहता हूं कि लोग तरह-तरह के मजेदार names ले जाएं
  • जल्दी से इस्तेमाल करके देखा
    form page पर validation valid URL की मांग नहीं करता, लेकिन submit दबाने पर URL गलत होने पर validation fail हो जाता है। वापस जाकर ठीक करने की कोशिश करें तो submit button लगातार loading में रहता है, इसलिए edit नहीं कर सकते
    URL के लिए title mandatory रखने की जरूरत नहीं लगती। खाली हो तो domain को title बना दें या URL खुद इस्तेमाल कर लें
    माफ करें, लेकिन मैं यहीं रुक गया, इसलिए और feedback नहीं है

    • feedback अच्छा है। सब कुछ भरने के बाद ही URL invalid बताना खराब user experience है—यह कहने वाले आप मेरे देखने में दूसरे व्यक्ति हैं
      JavaScript को बहुत minimum रखना चाहता था, लेकिन यहां थोड़ा और जोड़ना अच्छा point लगता है
      submit button वाला issue भी fix करना होगा
      edit: ये सभी चीजें fix कर दी हैं
    • title mandatory वाली बात से सहमत हूं। यह हमेशा परेशान करने वाली चीज होती है
  • जिस बात पर मुझे सच में गर्व है, वह है कि पेज कितना छोटा है
    हाँ, साइट बेवकूफी की हद तक सरल है, लेकिन मुझे यह बदसूरत भी नहीं लगती, और JavaScript व HTML मिलाकर सबसे भारी पेज भी करीब 5KB का है
    मैंने कुछ समय Alaska में पढ़ाया है, इसलिए छोटे footprint वाली वेबसाइट की अहमियत मुझे सच में बहुत ज्यादा महसूस हुई

    • अपने NeatCSS प्रोजेक्ट का बेशर्मी से प्रचार कर रहा हूँ: https://neat.joeldare.com
    • आजकल मैं चाहता हूँ कि ज्यादातर लोग यह समझें कि किसी साइट को औसत से 100–1000 गुना कम bloated बनाने के लिए आपको यह संयमित aesthetic पसंद होना जरूरी नहीं है
      सामान्य semantic HTML पर आम CSS लगाकर भी सुंदर और stylish साइट बनाई जा सकती है। React नहीं, styled components नहीं चाहिए, और JavaScript सिर्फ वहीं इस्तेमाल करें जहाँ जरूरत हो। आह, लगता है मैं पूरी तरह बादलों पर चिल्लाने वाला बूढ़ा आदमी बन गया हूँ
      खैर, अच्छा बनाया है
    • वेबसाइटों को लेकर आपकी पसंद देखकर लगता है कि Craigslist के casual encounters को वापस लाने की मेरी कोशिश भी आपको पसंद आएगी: https://LokiList.com/
      kilobyte size इस बात पर निर्भर करता है कि पहले पेज पर कितनी posts दिखाई जाती हैं
  • मैंने एक पेज बनाया है। बिना sign up किए देखना हो तो यहाँ है: https://lynx.boo/dg

    • कमाल है कि मदद के लिए डाला गया उदाहरण SEO spam है। अगर यह इंटरनेट का condensed रूप नहीं है, तो पता नहीं क्या है। बढ़िया किया
    • उम्मीद नहीं थी कि मेरे पास के मोहल्लों के नाम दिखेंगे
    • आप अच्छे नाम कब्जा कर रहे हैं। उदाहरण के लिए धन्यवाद :)
    • यही था जो मैं देखना चाहता था, और आपने अच्छा उदाहरण दिया
      “viscerally offensive” और “SEO spam” जैसे expressions पर मेरी आँखें slot machine की तरह घूम गईं
  • दर्ज ईमेल hello@lynx.boo होगा, यह अंदाजा लगाकर मैं lynxboo link के लिए edit request submit कर पाया
    लगता है इसे काफी आसानी से abuse किया जा सकता है। जरूरी नहीं कि यह security vulnerability हो, लेकिन क्या इससे बहुत spam नहीं मिल सकता?

    • मैंने इस पर थोड़ा सोचा, और मेरे हिसाब से यह किसी के “forgot password” field में आपका email डालने से बहुत अलग नहीं है, बल्कि थोड़ा ज्यादा सुरक्षित है
      उस case में बस यह guess करना होता है कि वह email साइट पर registered है, लेकिन यहाँ यह भी जानना होगा कि वह email इसी specific Lynx पर registered है
      परेशान करने वाला हो सकता है, लेकिन abuse की संभावना edge case जैसी लगती है
  • साइट का idea, drive और features पसंद आए, लेकिन एक सुझाव है जो मददगार हो सकता है
    brutalism “look” को 10 से बस 9 तक कम कर देना अच्छा होगा। साइट की spirit बनाए रखते हुए उसे ज्यादा usable बनाने वाली दो चीजें हैं
    system के हिसाब से light/dark mode जोड़ना अच्छा रहेगा। 100% white बहुत aggressive और bright है, इसलिए इस्तेमाल करने का मन नहीं करता
    white और black को भी 100% white, 100% black से थोड़ा खींचकर हल्का नरम grey और almost black बना दें तो अच्छा होगा। आखिर यह आँखों के लिए accessibility का मुद्दा है। brutalism का मतलब यह नहीं कि वह अनिवार्य रूप से अप्रिय हो

    • धन्यवाद। मौजूदा setup में night mode कैसे implement करूँ, इस पर सोचूँगा। अच्छी सलाह है
  • link sharing के लिए सचमुच की “brutalism” वेबसाइट तो links और comments की list वाली सिर्फ एक txt file होगी, या फिर CSS/style बिल्कुल न होने वाला HTML page

    • मेरी website को netcat से browse किया जा सकता है:
      nc apitman.com 2052 <<< /txt/feed
      [0]: https://apitman.com/19/
    • कुछ साल पहले मैंने ऐसा setup बना लिया था
      सभी links, dates और tags जैसे metadata वाली एक text file maintain करता हूँ
      https://eapl.me/links/links.txt
      links को आसानी से देखने के लिए कुछ PHP scripts भी हैं
      https://eapl.me/links/all_links.php?tag=dev
      manage करने का सबसे आसान तरीका नहीं है, इसलिए अभी SSH से करने के बजाय web पर पुराने links update या delete करने के लिए scripts पर और सोच रहा हूँ
  • लगता है मैं इसे इस्तेमाल करूँगा
    बाकी comments की तरह, link name mandatory न करने के लिए +1। page title fetch कर लेना या सिर्फ URL allow करना अच्छा होगा
    confirmation email spam में चला गया
    शायद यह minimalism की spirit में न हो, लेकिन शायद Unix की spirit में हो: इसे दूसरे services के साथ extend किया जा सके तो अच्छा होगा। यह service बहुत minimal link hosting ही रहे, लेकिन webhooks और API keys दे
    तब link add होने पर, self-hosted मेरी कोई चीज trigger हो सके—जैसे AI से summary बनाना, page screenshot निकालना, या उसे मेरे notes में जोड़ना। मेरे लिए web का आगे बढ़ना कुछ ऐसा ही दिखता है। link sharing के इर्द-गिर्द company खड़ी करने या इसे open source बनाकर लोगों से codebase में कूदने की उम्मीद करने से बेहतर लगता है

    • कहना भूल गया था, URL में /json जोड़ने पर आप पहले से अपने links पा सकते हैं
      spam की वजह से मैं bots के लिए Lynx बनाना या edit करना मुश्किल बनाने की कोशिश कर रहा हूँ
      confirmation email spam में जा सकता है, यह साइट पर लिखना चाहिए
  • brutalism हो तो title/URL fields को ही optionally हटाया जा सकता है
    बस एक text box दे दें जो हर item को title URL format वाली list के रूप में ले। brutalism में मैं यही तरीका expect करूँगा
    text box में कोई invalid URL हो तो उस link का line number बता दें