1 पॉइंट द्वारा GN⁺ 2025-05-26 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • मई 2025 तक Hacker News कम्युनिटी के उपयोगकर्ता अपने मौजूदा काम और प्रोजेक्ट्स के बारे में साझा कर रहे हैं
  • कम्युनिटी के प्रतिभागी चल रहे startup, development, research आदि विभिन्न क्षेत्रों में अपने अनुभव और मुख्य रुचियों का परिचय दे रहे हैं
  • शुरुआती संस्थापक, डेवलपर, IT प्रोफेशनल्स ideas, technical challenges और सीखी गई सीखों पर सक्रिय रूप से चर्चा कर रहे हैं
  • विभिन्न स्तरों और विषयों के projects पर सवाल और feedback के अनुरोध सामने आ रहे हैं
  • real-time सूचना आदान-प्रदान और आपसी समर्थन इस कम्युनिटी की मुख्य विशेषता हैं

मई 2025 Hacker News ‘आप इस समय किस पर काम कर रहे हैं?’ कम्युनिटी चर्चा का सारांश

  • यह पोस्ट हर महीने होने वाली ‘Ask HN: What are you working on?’ श्रृंखला का एक हिस्सा है, जिसका उद्देश्य डेवलपर्स, startup संस्थापकों और IT क्षेत्र के पेशेवरों को उन कामों और प्रोजेक्ट्स का खुलकर परिचय देने का मौका देना है जिन पर वे इस समय ध्यान दे रहे हैं
  • प्रतिभागी अपने प्रोजेक्ट का उद्देश्य, इस्तेमाल की गई मुख्य तकनीकें, जिन समस्याओं का वे सामना कर रहे हैं, और उनसे मिली सीख को विस्तार से साझा करते हैं
  • शुरुआती आइडिया चरण के प्रयोगात्मक प्रोजेक्ट्स से लेकर चल रही services, या सार्वजनिक होने से पहले की business ideas तक, बहुत व्यापक विषयों पर चर्चा होती है
  • टिप्पणियों के माध्यम से collaboration proposals, code review, technical feedback, market validation जैसी व्यावहारिक सलाह और सवाल सामने आते हैं
  • ऐसी open discussion सूचना आदान-प्रदान, networking और व्यावहारिक समस्या-समाधान में मदद करने वाला एक सकारात्मक माहौल बनाती है

1 टिप्पणियां

 
GN⁺ 2025-05-26
Hacker News टिप्पणियाँ
  • मैं Logchef नाम का एक open source (AGPLv3) log analysis UI बना रहा हूँ Logchef GitHub। लक्ष्य है ClickHouse के लिए optimized, हल्का लेकिन शक्तिशाली log exploration tool बनाना। यह विचार इस वजह से शुरू हुआ कि मौजूदा UI या तो बहुत भारी हैं, या log collection पर केंद्रित हैं जिसे Vector/Promtail/Fluentbit/Logstash आदि से पहले ही संभाला जा सकता है, या फिर ClickHouse-friendly नहीं हैं। Logchef की खासियतों में मौजूदा ClickHouse tables से सीधे जुड़ने वाली schema-agnostic design, तेज़ search के लिए simple query mode और complex analysis के लिए SQL mode, single binary के रूप में आसान deployment, तथा multi-tenancy और team-based access control शामिल हैं। डेमो demo.logchef.app पर उपलब्ध है, और अधिक जानकारी परिचय लेख में है। ClickHouse उपयोगकर्ताओं का feedback स्वागतयोग्य है।

  • मैं जिस service पर काम कर रहा हूँ, वह एक daily briefing है जो आपकी पसंद के किसी भी source से content को एक simple और साफ़-सुथरे newsletter format में इकट्ठा करती है usedigest.com

  • migration के दौरान Postgres lock से जुड़ी कुछ अनपेक्षित समस्याओं का सामना करने के बाद, मैं एक “Postgres lock diagnostics” tool बना रहा हूँ। PR खुलने पर यह वास्तव में migration चलाकर runtime पर देखता है कि कौन-से lock हासिल किए जा रहे हैं, और फिर नतीजा PR comment के रूप में बता देता है। उदाहरण के लिए, ALTER TABLE users ADD COLUMN email TEXT चलाने पर users relation पर AccessExclusiveLock लिया जाता है। अंदरूनी तौर पर यह transaction खोलता है, अलग connection से pg_locks view के ज़रिए lock state देखता है, और फिर rollback कर देता है। इसे CLI, library, GitHub Action जैसी कई तरह से इस्तेमाल किया जा सकता है, और यह अभी शुरुआती चरण का PoC है। source यहाँ है: pglockanalyze। मैं इसे Rust सीखने के लिए भी बना रहा हूँ, इसलिए Rust community का feedback भी स्वागत है।

    • यह सच में बहुत उपयोगी लगता है। मैं ऐसी pipeline की कल्पना कर सकता हूँ जहाँ हर migration के लिए यह घोषित करना पड़े कि कौन-से lock लिए जाएँगे, और mismatch होने पर build fail हो जाए।

    • development language चाहे जो भी हो, मैं हमेशा strong migrations के checks देखता हूँ strong_migrations आदि। यह काफ़ी प्रसिद्ध है, इसलिए दूसरी भाषाओं में भी इसके ports मौजूद हैं excellent_migrations

  • मैं एक ऐसे project पर काम कर रहा हूँ जिसमें modern deep learning के सभी मुख्य ideas को शुरू से खुद फिर से implement किया जा रहा है। मकसद deep learning research में आने वाले लोगों के transition को आसान बनाना है beyond-nanogpt

    • आपका nickname इससे बिल्कुल मेल नहीं खाता, यह सोचकर जिज्ञासा हुई। यह भी जानना चाहूँगा कि आप reference material के तौर पर क्या इस्तेमाल कर रहे हैं।
  • मैं एक open source, self-hostable app बना रहा हूँ ताकि दोस्तों और परिवार के साथ newsletters साझा कर सकूँ। उद्देश्य है Facebook जैसी जगहों पर डाले बिना family photos और updates साझा करना। flow यह है कि हफ़्ते भर हुई बातों पर group-wise posts लिखी जाएँ, फिर weekend या महीने के अंत में हर group के लिए अपने-आप newsletter बने, जिसे थोड़ा edit करके भेजा जा सके। हर newsletter में संबंधित images के download links भी होंगे। email newsletter सबसे आसान और accessible तरीका लगा, इसलिए इसे इस तरह design कर रहा हूँ कि उम्रदराज़ लोग भी आसानी से इस्तेमाल कर सकें। मेरा परिवार Korean है, लेकिन ससुराल पक्ष नहीं, इसलिए multilingual support भी लक्ष्य है। इस हफ़्ते MVP बनाकर अपने माता-पिता और ससुराल पक्ष के साथ test करने का सोच रहा हूँ।

    • अगर Pagecord में private blog/post support जोड़ दिया जाए, तो शायद इसी तरह की functionality अपने-आप संभव हो जाएगी Pagecord

    • अगर recipient कई groups में शामिल हो सकता है, तो यह कैसे काम करेगा? उदाहरण के लिए, अगर मैं family और coworkers दोनों groups में हूँ, तो क्या मुझे सभी posts वाला सिर्फ़ एक newsletter मिलेगा? groups के combinations बढ़ने पर customized newsletters की संख्या geometric रूप से बढ़ सकती है, हालाँकि व्यवहार में शायद इतनी न बढ़े। यह इस बात पर निर्भर करेगा कि आप per-recipient customized newsletters भेज रहे हैं या listserv style कुछ कर रहे हैं।

    • email deliverability सबसे अहम चीज़ है, और यह आसानी से प्रभावित हो सकती है। अगर कोई कुछ बार spam report कर दे तो आप blacklist तक हो सकते हैं। users यह भी भूल सकते हैं कि उन्होंने subscribe किया था, इसलिए ऐसी समस्याओं से बचने के लिए workaround सोचना होगा। bulk email भेजते समय असली address और unsubscribe link जोड़ना अनिवार्य होता है, और कुछ mail providers इसे अपने-आप spam मान लेते हैं।

    • यह idea सच में रोमांचक है। मुझे यह बहुत पसंद है कि Facebook जैसे platforms की filtering के बजाय सिर्फ़ वही content दिखे जिसमें मेरी दिलचस्पी हो।

    • अगर यह पहले से open source है, तो link साझा करना अच्छा होगा।

  • 16 साल नौकरी करने के बाद मैंने हाल ही में इस्तीफ़ा दिया है, और इस समय nuclear engineering consulting कर रहा हूँ। साथ-साथ कुछ passion projects पर भी काम कर रहा हूँ:

    • Nuclear Reactor Starter Kit: यह ऐसा tool है जो nuclear quality assurance (QA) programs, IT guides, और तरह-तरह की processes/templates को open source रूप में साझा करेगा, ताकि nuclear startups को तेज़ी और आसानी से शुरू करने में मदद मिले। industry efficiency बढ़ाने के लिए lesson learned को भी एक नए format में संकलित करने की योजना है।

    • Reactor Database: मौजूदा IAEA PRIS जहाँ मुख्यतः power generation पर केंद्रित है, वहीं यह विकासाधीन reactors, startups tracking, fuel costs, licensing progress जैसी कई तरह की जानकारी simulations और statements के आधार पर दर्ज करेगा। इससे वास्तविक projects और सिर्फ़ concepts (vapourware) के बीच फ़र्क करना और progress track करना संभव होगा।

    • एक software engineer (SWE) के नज़रिए से, इस क्षेत्र में आने के लिए किस तरह की background चाहिए, और prospects कैसे हैं? मुझे nuclear industry में दिलचस्पी है क्योंकि लगता है इसकी ज़रूरत बनी रहेगी, लेकिन मैं physics और chemistry में बहुत अच्छा नहीं हूँ।

    • मैं 10 साल पहले nuclear industry से Healthcare/IoT/Oil&Gas/Finance software की तरफ़ चला गया था, लेकिन कभी न कभी अपने अनुभव को फिर nuclear क्षेत्र में लगाना चाहूँगा। मुझे whatisnuclear.com पसंद है। 10 साल पहले मैंने JS-आधारित visualization systems भी बनाए थे (उदाहरण: ssv), लेकिन उनके लिए market नहीं मिल पाया।

    • क्या किसी छोटे देश का सक्षम engineer इस starter kit का इस्तेमाल करके weapons program तक आगे बढ़ सकता है? मुझे लगता है ज़्यादातर जानकारी पहले ही इंटरनेट पर सार्वजनिक होगी, लेकिन फिर भी सोच रहा हूँ कि इससे कोई competitive advantage मिल सकता है या नहीं।

    • यह सच में बहुत दिलचस्प है, अगर कोई संबंधित links हों तो कृपया साझा करें।

    • आप nuclear industry में कैसे आए, यह जानने में दिलचस्पी है।

  • मैं Counter Productive नाम का एक art project चला रहा हूँ। पार्क में लगाया गया एक साधारण button किसी न किसी को दबाना होता है ताकि 24 घंटे का countdown reset हो जाए, और अगर यह 0 पर पहुँच जाए तो project हमेशा के लिए समाप्त हो जाएगा। project को जीवित रखने के लिए लोगों का लगातार सहयोग चाहिए। अब तक 56 दिनों में button 820 बार दबाया जा चुका है। विस्तृत विवरण, statistics page देखें।

    • क्या यह अब ख़त्म हो चुका है? stats में 25 घंटे का gap दिख रहा है। idea सच में बहुत अच्छा है।

    • Lost को tribute देने के लिए 4, 8, 15, 16, 23, 42 ये numbers input करवाना मज़ेदार होगा।

    • यह वाकई बहुत cool project है।

  • मैं vintage print ads इकट्ठा कर रहा हूँ, उन्हें digitize कर रहा हूँ, और साझा कर रहा हूँ adretro.com। ads की संख्या दसियों हज़ार में है, और शायद पूरी ज़िंदगी भी लग जाए तो सब पूरे न हों। मैं AI का इस्तेमाल metadata extraction और cataloging को automate करने के लिए कर रहा हूँ, और रोज़ 100 ads process कर लेता हूँ। मेरी पसंदीदा ads में से एक 1968 का “computer that solves riddles” ad है 1968 ad link

    • यह काम कमाल का है! AI से metadata निकालते हुए भी आप असली magazines को संभालकर रख रहे हैं, यह बहुत प्रभावशाली है। 1968 का riddles solve करने वाला computer ad भी शानदार है। आगे और ऐसे ख़ज़ाने देखने का इंतज़ार रहेगा।

    • site भी बहुत सुंदर बनी है। अगर analytics feature हो जो अलग-अलग angles से ad data को analyze करे—जैसे year-wise, medium-wise—और popular patterns दिखाए, तो वह भी दिलचस्प होगा।

    • बहुत शानदार collection है। ऐसा लगता है ads की तस्वीरें किसी drawer के ऊपर वगैरह रखकर ली गई हैं; flatbed scanner इस्तेमाल करें तो शायद और बेहतर हो।

    • मैं ऐसा timeline view भी देखना चाहूँगा जहाँ किसी ख़ास दौर के ads एक नज़र में दिख सकें।

    • ads शुरुआत में बस बेतरतीब निशानों जैसे लगते हैं, लेकिन समय बीतने पर वे दिलचस्प artifacts बन जाते हैं।

  • मैं pgflow नाम के एक open source, DAG-based workflow engine पर काम कर रहा हूँ। यह Postgres में PGMQ queue के ज़रिए workers को orchestrate करता है, और Supabase के साथ स्वाभाविक रूप से integrate होता है (अलग infrastructure की ज़रूरत नहीं)। tasks को Edge Functions में custom serverless workers द्वारा process किया जाता है, और execution state पूरी तरह Postgres में दर्ज होती है (जैसे pg_cron, triggers से database के भीतर से flows शुरू किए जा सकते हैं)। फोकस database consistency और हर step पर type safety पर है।

    • अब तक बने features: core SQL orchestration (state machine, retries, observability, queue management), strictly typed TypeScript DSL + definitions को migrations में बदलने वाला compiler, Edge Function worker
    • इस समय focus: Supabase Realtime का इस्तेमाल करके हर flow execution को browser तक stream करने वाली client library, और TypeScript DSL पर compile-time safety
    • आगे की योजना: data arrays पर parallel processing (हर item के लिए retries सहित) fanout, JSONB operations और step results का उपयोग करने वाली SQL-based branching आदि Docs: how-pgflow-works Repo: pgflow-dev/pgflow
  • Google अक्टूबर से 1st और 2nd gen Nest Thermostat का support बंद करने वाला है। मैं एक open source thermostat बना रहा हूँ जो 2nd gen Nest के exterior और parts (housing, display, ring, mount आदि) को वैसे ही इस्तेमाल करता है। इसका “brain” हिस्सा नए open source PCB से बदला जाएगा, और यह Home Assistant के साथ integrate हो सकेगा।

    • manufacturer support ख़त्म हो चुके hardware को इस तरह reuse करने की कोशिश सच में सराहनीय है। मुझे लगता है ऐसे devices में अब भी काफ़ी उपयोगिता बची होती है, इसलिए यह और भी अच्छा लगता है।

    • मेरे पास Nest नहीं है, लेकिन सिर्फ़ ऐसा project करने के लिए भी बहुत धन्यवाद। फेंके जाने वाले devices को दोबारा उपयोग में लाने का इसमें बड़ा महत्व है।

    • यह एक cool personal project है, लेकिन एक दूसरा विकल्प यह भी है कि CT101 जैसा सस्ता Z-wave thermostat (करीब 50 डॉलर) खरीदकर उसे सीधे Home Assistant से जोड़ दिया जाए। इस तरीके में आगे support बंद होने की चिंता नहीं रहेगी।