मुझे लगता है कि Steve Jobs जैसे लोगों ने जिस 10x, 100x SW engineer की बात की थी, उसका मतलब कुछ ऐसा ही है।
निर्माण मजदूरी, डिलीवरी, ड्राइविंग जैसे कामों में सबसे अच्छा skilled worker भी आम व्यक्ति से 2 गुना से ज़्यादा efficiency निकालना मुश्किल पाता है। लेकिन SW, finance जैसे क्षेत्रों में, अच्छा व्यक्ति ऐसा output दे सकता है जो 100 सामान्य लोग मिलकर भी कभी नहीं दे सकते।
टैलेंट तैयार करने वाली education महत्वपूर्ण है, लेकिन टैलेंट selection भी महत्वपूर्ण है। लगता है education और selection में बड़ा फर्क है। दोनों को मिलाकर भ्रमित नहीं होना चाहिए.
AWS की एक बड़ी ताकत यह भी है कि उसके पास बहुत सारे references हैं।
लेकिन जब enterprise applications चलाने की बात आती है,
तो लगता है कि इसकी लागत वाकई बहुत ज़्यादा है।
अगर दूसरे CSPs में भी references पर्याप्त हों और stability सुनिश्चित हो, तो कम लागत होने पर migration पर विचार किया जा सकता है।
AI और रचनात्मकता: paradigm shift और inspiration का संबंध
Hugh के लिए विचारों का संकलन <- ?
Thomas Wolf का लेख यह तर्क रखता है कि AI के लिए वास्तविक वैज्ञानिक innovation को आगे बढ़ाना मुश्किल होगा। वे AI को मौजूदा ज्ञान को फिर से जोड़ने वाले एक "Yes-man" की तरह बताते हैं और कहते हैं कि यह paradigm shift लाने वाली Einstein जैसी प्रतिभा से काफ़ी दूर है.
उनका नज़रिया AI की सीमाओं को सटीक रूप से दिखाता है, लेकिन साथ ही हमें AI और मानव सहयोग की संभावनाओं पर सोचने के लिए भी प्रेरित करता है। < यह लेख Claude से राय पूछने पर मिले जवाब की सामग्री है, लेकिन उसने बिना मांगे इसे artifact के रूप में बना दिया, और यह वाक्य भी किसी दूसरी बात के बीच अचानक बिना किसी खास उल्लेख के जोड़ दिया। अजीब है...
inspiration और AI की भूमिका
लेकिन inspiration आखिर है क्या? मानव रचनात्मकता भी आखिरकार मौजूदा विचारों के नए connection और combination से ही पैदा होती है। Einstein ने भी Newton, Maxwell और Lorentz जैसे पूर्ववर्ती वैज्ञानिकों के कंधों पर खड़े होकर और दूर तक देखा था।
AI जो प्रदान करता है:
विविध ज्ञान क्षेत्रों का जुड़ाव: उन क्षेत्रों को जोड़ने की क्षमता जिन्हें इंसान अब तक आपस में नहीं जोड़ पाया
pattern recognition: विशाल डेटा में ऐसे pattern ढूंढना जिन्हें इंसान नज़रअंदाज़ कर सकता है
idea triggering: कभी-कभी AI के "अटपटे" सुझाव इंसान को नया perspective दे सकते हैं
AI और मानव का सहजीवी संबंध
Thomas Wolf कहते हैं कि AI अपने दम पर paradigm shift नहीं ला सकता, लेकिन AI और इंसान का collaboration कैसा रहेगा? उस प्रक्रिया में, जहाँ इंसान सवाल उठाता है और AI विभिन्न संभावनाओं को explore करता है, नए ideas जन्म ले सकते हैं।
इंसान के पास सवाल पूछने की क्षमता, intuition, और परिणाम के मूल्य का आकलन करने की क्षमता है। AI विशाल डेटा के आधार पर connection points सुझाता है। इन दो बुद्धियों का मेल शायद हमें वहाँ तक ले जा सके जहाँ दोनों में से कोई भी अकेले नहीं पहुँच सकता।
निष्कर्ष: रचनात्मकता की नई संभावना
AI अपने दम पर "compressed 21st century" नहीं बना पाएगा। लेकिन यह इंसानों को inspiration दे सकता है, सोच के नए रास्ते खोल सकता है, और मानव रचनात्मकता के साथी की तरह काम कर सकता है।
सच्चा innovation इंसान और AI द्वारा अपनी-अपनी ताकतों का उपयोग करते हुए की जाने वाली co-creation की प्रक्रिया में उभरने की अधिक संभावना रखता है। यह सिर्फ़ एक "Yes-man" की भूमिका से आगे बढ़कर, इंसान के साथ मिलकर नए paradigm की तलाश करने की यात्रा हो सकती है.
यह एक community है जिसे मैं अच्छी तरह इस्तेमाल कर रहा हूँ, और हाल ही में मैं game groups के लिए एक बंद community चलाने के बारे में सोच रहा था, इसलिए यह दिलचस्प अनुभव-लेख लगा। मैंने नहीं सोचा था कि आप अकेले होंगे, लेकिन यह वाकई शानदार है।
मैं भी सहमत हूँ! और यहाँ जिस 'अच्छे' engineer की बात हो रही है, वह कैसा engineer है, इसकी व्याख्या हर व्यक्ति अलग तरह से करता है। यह शायद थोड़ा अतिशयोक्तिपूर्ण लगे, लेकिन बुनियादी ज्ञान के महत्व को जानने के बावजूद अगर कोई engineer बाज़ार में मूल्य नहीं रखता, तो क्या उसे अच्छा engineer कहा जा सकता है, इस पर सोचने को मजबूर होना पड़ता है।
मुझे याद है कि जब साइट लॉन्च हो रही थी, उसी तरह के विषयों को कवर करने वाली एक साइट में संचालन को लेकर विवाद खड़ा हो गया था, और उसी की वजह से अपने-आप यूज़र आने लगे थे।
यह देखकर सच में हैरानी हुई कि जिस open source को मैं मेंटेन करता हूँ, वह GeekNews पर आ गया!
यह एक boilerplate था जिसे मैंने सिर्फ़ पढ़ाई/सीखने के मकसद से शुरू किया था, और देखते ही देखते 3 साल हो गए...
इस दौरान लिखे गए मेरे retrospective blog भी मैं संकोच के साथ जोड़कर जा रहा हूँ, हाहा
मेरी निजी राय में, TS की बुनियाद JS के runtime ज़्यादातर (जैसे spidermonkey, v8) C++ में लिखे गए हैं और JS में implemented कोई runtime है भी नहीं,
और JS -> JS compilation भी pure JS से करने पर बहुत धीमा हो जाता है, इसलिए esbuild वगैरह की तरफ सब जाते दिखते हैं,
तो TS में भी क्या ज़रूरी है कि इतना dogfooding पर अड़े रहें, ऐसा लगता है
इन हरामियों ने हद पार कर दी है। अब तक मैं OneDrive का सीमित रूप से इस्तेमाल करता रहा था, लेकिन अब मैं OneDrive को ही पूरी तरह हटा दूँगा। साले हरामी।
कल रात यह काम नहीं कर रहा था, लेकिन अब फिर से चल रहा है।
मुझे लगता है कि Steve Jobs जैसे लोगों ने जिस 10x, 100x SW engineer की बात की थी, उसका मतलब कुछ ऐसा ही है।
निर्माण मजदूरी, डिलीवरी, ड्राइविंग जैसे कामों में सबसे अच्छा skilled worker भी आम व्यक्ति से 2 गुना से ज़्यादा efficiency निकालना मुश्किल पाता है। लेकिन SW, finance जैसे क्षेत्रों में, अच्छा व्यक्ति ऐसा output दे सकता है जो 100 सामान्य लोग मिलकर भी कभी नहीं दे सकते।
टैलेंट तैयार करने वाली education महत्वपूर्ण है, लेकिन टैलेंट selection भी महत्वपूर्ण है। लगता है education और selection में बड़ा फर्क है। दोनों को मिलाकर भ्रमित नहीं होना चाहिए.
HarmonyOS के अलावा भी काफ़ी दूसरे mobile OS हैं। जैसे sailfish, postmarket, ubuntu touch... बस उनका market share नहीं है।
AWS की एक बड़ी ताकत यह भी है कि उसके पास बहुत सारे references हैं।
लेकिन जब enterprise applications चलाने की बात आती है,
तो लगता है कि इसकी लागत वाकई बहुत ज़्यादा है।
अगर दूसरे CSPs में भी references पर्याप्त हों और stability सुनिश्चित हो, तो कम लागत होने पर migration पर विचार किया जा सकता है।
AI और रचनात्मकता: paradigm shift और inspiration का संबंध
Thomas Wolf का लेख यह तर्क रखता है कि AI के लिए वास्तविक वैज्ञानिक innovation को आगे बढ़ाना मुश्किल होगा। वे AI को मौजूदा ज्ञान को फिर से जोड़ने वाले एक "Yes-man" की तरह बताते हैं और कहते हैं कि यह paradigm shift लाने वाली Einstein जैसी प्रतिभा से काफ़ी दूर है.
उनका नज़रिया AI की सीमाओं को सटीक रूप से दिखाता है, लेकिन साथ ही हमें AI और मानव सहयोग की संभावनाओं पर सोचने के लिए भी प्रेरित करता है। < यह लेख Claude से राय पूछने पर मिले जवाब की सामग्री है, लेकिन उसने बिना मांगे इसे artifact के रूप में बना दिया, और यह वाक्य भी किसी दूसरी बात के बीच अचानक बिना किसी खास उल्लेख के जोड़ दिया। अजीब है...
inspiration और AI की भूमिका
लेकिन inspiration आखिर है क्या? मानव रचनात्मकता भी आखिरकार मौजूदा विचारों के नए connection और combination से ही पैदा होती है। Einstein ने भी Newton, Maxwell और Lorentz जैसे पूर्ववर्ती वैज्ञानिकों के कंधों पर खड़े होकर और दूर तक देखा था।
AI जो प्रदान करता है:
AI और मानव का सहजीवी संबंध
Thomas Wolf कहते हैं कि AI अपने दम पर paradigm shift नहीं ला सकता, लेकिन AI और इंसान का collaboration कैसा रहेगा? उस प्रक्रिया में, जहाँ इंसान सवाल उठाता है और AI विभिन्न संभावनाओं को explore करता है, नए ideas जन्म ले सकते हैं।
इंसान के पास सवाल पूछने की क्षमता, intuition, और परिणाम के मूल्य का आकलन करने की क्षमता है। AI विशाल डेटा के आधार पर connection points सुझाता है। इन दो बुद्धियों का मेल शायद हमें वहाँ तक ले जा सके जहाँ दोनों में से कोई भी अकेले नहीं पहुँच सकता।
निष्कर्ष: रचनात्मकता की नई संभावना
AI अपने दम पर "compressed 21st century" नहीं बना पाएगा। लेकिन यह इंसानों को inspiration दे सकता है, सोच के नए रास्ते खोल सकता है, और मानव रचनात्मकता के साथी की तरह काम कर सकता है।
सच्चा innovation इंसान और AI द्वारा अपनी-अपनी ताकतों का उपयोग करते हुए की जाने वाली co-creation की प्रक्रिया में उभरने की अधिक संभावना रखता है। यह सिर्फ़ एक "Yes-man" की भूमिका से आगे बढ़कर, इंसान के साथ मिलकर नए paradigm की तलाश करने की यात्रा हो सकती है.
यह एक community है जिसे मैं अच्छी तरह इस्तेमाल कर रहा हूँ, और हाल ही में मैं game groups के लिए एक बंद community चलाने के बारे में सोच रहा था, इसलिए यह दिलचस्प अनुभव-लेख लगा। मैंने नहीं सोचा था कि आप अकेले होंगे, लेकिन यह वाकई शानदार है।
मैं भी सहमत हूँ! और यहाँ जिस 'अच्छे' engineer की बात हो रही है, वह कैसा engineer है, इसकी व्याख्या हर व्यक्ति अलग तरह से करता है। यह शायद थोड़ा अतिशयोक्तिपूर्ण लगे, लेकिन बुनियादी ज्ञान के महत्व को जानने के बावजूद अगर कोई engineer बाज़ार में मूल्य नहीं रखता, तो क्या उसे अच्छा engineer कहा जा सकता है, इस पर सोचने को मजबूर होना पड़ता है।
SvelteKit प्रोजेक्ट में QuillJS लागू करना काफ़ी असुविधाजनक था। React में लाइब्रेरी उपलब्ध हैं, इसलिए वहाँ काम करना कुछ आसान था।
वाह, पुरानी यादें ताज़ा हो गईं।
मुझे याद है कि जब साइट लॉन्च हो रही थी, उसी तरह के विषयों को कवर करने वाली एक साइट में संचालन को लेकर विवाद खड़ा हो गया था, और उसी की वजह से अपने-आप यूज़र आने लगे थे।
फ़ंक्शन? इस्तेमाल मत कीजिए।
शुरुआत में आपने लोगों को किस तरह इकट्ठा किया, यह जानने की बहुत-बहुत जिज्ञासा है। शानदार है।
यह देखकर सच में हैरानी हुई कि जिस open source को मैं मेंटेन करता हूँ, वह GeekNews पर आ गया!
यह एक boilerplate था जिसे मैंने सिर्फ़ पढ़ाई/सीखने के मकसद से शुरू किया था, और देखते ही देखते 3 साल हो गए...
इस दौरान लिखे गए मेरे retrospective blog भी मैं संकोच के साथ जोड़कर जा रहा हूँ, हाहा
open source में 1K Stars हासिल करते हुए जो महसूस किया
2K Stars हासिल करने के बाद लिखा गया retrospective (अंग्रेज़ी)
ओ!! इतनी विनम्रता से समझाने के लिए धन्यवाद!!
ब्लॉग को अपनी ही बोलचाल की शैली में लिखवाने के लिए Slack messages सिखाए थे, तो यह बात याद आ गई कि जवाब मिला था,
"मैं कल सुबह इस पर काम करूंगा" haha
https://x.com/IlyaAbyzov/status/1721640678529372416
ts में अगर वाकई बिल्कुल अपरिहार्य स्थिति को छोड़कर
anyका बेधड़क इस्तेमाल करने लगें, तो वो vanilla इस्तेमाल करने से अलग नहीं रह जाता.. हRhymix का इस्तेमाल करना भी दिलचस्प था, और Algumon को API उपलब्ध कराना भी काफ़ी दिलचस्प लगा।
अच्छा पढ़ा। Cloudflare होने पर भी network traffic की लागत महंगी होती है, है न?
₹50,000 प्रति माह ($400) में 80TB traffic और 5M pageviews संभालने का तरीका इस लेख में बताए गए stack से कुछ समानताएँ दिखती हैं
मेरी निजी राय में, TS की बुनियाद JS के runtime ज़्यादातर (जैसे spidermonkey, v8) C++ में लिखे गए हैं और JS में implemented कोई runtime है भी नहीं,
और JS -> JS compilation भी pure JS से करने पर बहुत धीमा हो जाता है, इसलिए esbuild वगैरह की तरफ सब जाते दिखते हैं,
तो TS में भी क्या ज़रूरी है कि इतना dogfooding पर अड़े रहें, ऐसा लगता है