लेखक ने 2021 में लगभग 40 वर्षों तक एक प्रोग्रामर के रूप में काम करने के बाद सेवानिवृत्ति ली, न कि क्षमता की कमी के कारण, बल्कि जारी रखने की इच्छा की कमी के कारण।
वे इस बात पर जोर देते हैं कि किसी की क्षमताओं और रुचियों के बारे में ईमानदार होना महत्वपूर्ण है, यह देखते हुए कि तेजी से बदलते उद्योग में एक लंबा करियर बनाए रखना चुनौतीपूर्ण है।
लेखक जनरेटिव कला के लिए कोड लिखना जारी रखते हैं, इसे अपने पिछले काम की तुलना में अधिक जटिल और आनंददायक पाते हैं, और नए रुचियों का पीछा करने में व्यक्तिगत संतोष को उजागर करते हैं।
एक सेवानिवृत्त एप्पल इंजीनियर कंपनी के भीतर इंजीनियरिंग-प्रेरित से मार्केटिंग-प्रेरित निर्णय लेने में बदलाव पर विचार करते हैं, जिससे उनकी विदाई हुई।
कॉर्पोरेट दुनिया छोड़ने के बावजूद, इंजीनियर जनरेटिव कला के लिए कोडिंग करना जारी रखता है, इसे पिछले काम की तुलना में अधिक जटिल और रचनात्मक पाता है।
यह पोस्ट उन प्रोग्रामरों के बीच एक व्यापक भावना को उजागर करती है जो आधुनिक कार्य परिवेश और तेजी से बदलती तकनीकी परिवर्तनों के साथ संघर्ष करते हैं, जिसमें से कुछ व्यक्तिगत परियोजनाओं या ओपन-सोर्स योगदान में सांत्वना पाते हैं।
फ्यूजन ओएस x86-64 आर्किटेक्चर के लिए एक शौकिया ऑपरेटिंग सिस्टम है, जिसे निम प्रोग्रामिंग भाषा का उपयोग करके विकसित किया गया है।
वर्तमान विशेषताओं में UEFI बूटलोडर, भौतिक और वर्चुअल मेमोरी प्रबंधक, उपयोगकर्ता मोड, प्रीएम्प्टिव मल्टीटास्किंग, सिस्टम कॉल्स, ELF लोडर, और टाइमर इंटरप्ट्स शामिल हैं।
योजनाबद्ध विशेषताएं डिमांड पेजिंग, इंटर-प्रोसेस कम्युनिकेशन, डिस्क I/O, फाइल सिस्टम, कीबोर्ड/माउस इनपुट, शेल GUI, और नेटवर्किंग को जोड़ने का लक्ष्य रखती हैं।
फ्यूजन एक शौकिया ऑपरेटिंग सिस्टम (OS) है जिसे निम प्रोग्रामिंग भाषा में लागू किया गया है, और इसे लेखक खालिदह द्वारा GitHub पर चर्चा की गई है।
निम को इसके पायथन जैसी सिंटैक्स, डिफ़ॉल्ट गार्बेज कलेक्टर की अनुपस्थिति, उत्कृष्ट सी इंटरऑपरेबिलिटी, और अन्य लाभकारी विशेषताओं के लिए चुना गया था।
चर्चा में निम की व्यापक मानक पुस्तकालय, बेहतर एकीकृत विकास वातावरण (IDE) समर्थन की आवश्यकता, और सच्चे योग प्रकारों पर प्रकाश डाला गया है, साथ ही कार्य स्विचिंग जैसी ऑपरेटिंग सिस्टम विकास चुनौतियों पर अंतर्दृष्टि भी शामिल है।
गूगल की जेमिनी एआई को उपयोगकर्ता की सहमति के बिना गूगल ड्राइव पीडीएफ फाइलों को स्कैन करते हुए पाया गया है, जिससे महत्वपूर्ण गोपनीयता चिंताएं उत्पन्न हो रही हैं।
केविन बैंकस्टन, जो एआई गवर्नेंस पर एक वरिष्ठ सलाहकार हैं, ने बताया कि जेमिनी ने उनकी टैक्स रिटर्न को बिना अनुमति के संक्षेपित कर दिया, जबकि यह सुविधा कथित तौर पर अक्षम थी।
यह घटना तकनीकी उद्योग में चल रही गोपनीयता समस्याओं को उजागर करती है, विशेष रूप से Google Workspace Labs के उपयोगकर्ताओं के लिए, और उपयोगकर्ता गोपनीयता पर एआई के प्रभाव पर ध्यान केंद्रित करती है।
गूगल के जेमिनी एआई को उपयोगकर्ता की सहमति के बिना गूगल ड्राइव पीडीएफ फाइलों को स्कैन करते हुए पाया गया, जिससे एआई ऑप्ट-इन नीतियों पर चर्चाएं शुरू हो गईं।
बहस इस बात पर केंद्रित है कि क्या एआई सुविधाओं को स्पष्ट रूप से उपयोगकर्ता सक्रियण की आवश्यकता होनी चाहिए, डेटा के दुरुपयोग और गोपनीयता उल्लंघनों के बारे में चिंताओं के साथ।
यह घटना पारदर्शी एआई उपयोग नीतियों और व्यक्तिगत डेटा पर उपयोगकर्ता के नियंत्रण को बढ़ाने की आवश्यकता को रेखांकित करती है।
फ़ायरफ़ॉक्स 128 डिफ़ॉल्ट रूप से "गोपनीयता-संरक्षण" विज्ञापन माप प्रस्तुत करता है, जिससे विशिष्ट उपयोगकर्ता क्रियाओं का खुलासा किए बिना विज्ञापन ट्रैकिंग संभव हो जाती है।
आलोचकों का तर्क है कि यह फीचर उपयोगकर्ता की गोपनीयता से समझौता करता है और विज्ञापनदाताओं को लाभ पहुंचाता है, जिससे मोज़िला के विज्ञापन से जुड़े वित्तीय संबंधों को लेकर चिंताएं बढ़ रही हैं।
उपयोगकर्ता सेटिंग्स में इस सुविधा को अक्षम कर सकते हैं, और बेहतर गोपनीयता के लिए LibreWolf जैसे विकल्प या about:config के माध्यम से समायोजन की सिफारिश की जाती है।
2024 के Linux स्टोरेज, फाइलसिस्टम, मेमोरी मैनेजमेंट, और BPF समिट में, वेडसन अल्मेडा फिल्हो और केंट ओवरस्ट्रीट ने लिनक्स फाइलसिस्टम के लिए रस्ट का उपयोग करने पर चर्चा की, इसके संभावित लाभों को उजागर किया।
अल्मेडा के दिसंबर 2023 के RFC पैच सेट ने फाइल सिस्टम के लिए रस्ट एब्स्ट्रैक्शंस को पेश किया, जिसका उद्देश्य रस्ट के टाइप सिस्टम का उपयोग करके कंपाइल समय पर त्रुटियों को पकड़ना और संसाधन सफाई को स्वचालित करना है, जिससे उत्पादकता बढ़े और मेमोरी से संबंधित कमजोरियों में कमी आए।
सी और रस्ट एपीआई के बीच असंगति को लेकर चिंताएं उठाई गईं, जिसमें परिचितता के लिए फ़ंक्शन नामों को संरेखित करने के सुझाव दिए गए, और विकसित हो रहे सी कोड और रस्ट बाइंडिंग्स के बीच समन्वय बनाए रखने की चुनौतियों को स्वीकार किया गया।
लिनक्स कर्नेल में रस्ट को एकीकृत करने पर चर्चा विशेष रूप से फाइलसिस्टम विकास में चुनौतियों और लाभों को उजागर करती है।
रस्ट और सी के बीच की खाई को पाटने के लिए बाइंडजेन और सीबाइंडजेन जैसे उपकरण आवश्यक हैं, हालांकि कुछ डेवलपर्स को इंटरऑपरेबिलिटी जटिल लगती है।
बहस इस बात पर जोर देती है कि रस्ट की क्षमता सुरक्षा और शुद्धता को बढ़ाने में है, लेकिन साथ ही यह भी चिंता व्यक्त की जाती है कि समानांतर एपीआई को बनाए रखना और रस्ट के लिए नए डेवलपर्स के लिए सीखने की प्रक्रिया चुनौतीपूर्ण हो सकती है।
सिलिकॉन वैली के निवेशक और सीईओ, जिन्हें कभी नवप्रवर्तक के रूप में देखा जाता था, अब एकाधिकारवादी के रूप में आलोचना का सामना कर रहे हैं और इन दावों के खिलाफ अपनी रक्षा कर रहे हैं।
पॉल ग्राहम के निबंध, 'अब लोग कैसे अमीर होते हैं,' में तर्क दिया गया है कि आधुनिक संपत्ति अतीत की तुलना में अधिक योग्यता-आधारित है, लेकिन यह बढ़ती हुई धन असमानता और इसके प्रभावों को नजरअंदाज करता है।
आज के समय में व्यवसाय शुरू करने में आसानी के बावजूद, इसके लाभ केवल एक अल्पसंख्यक तक ही सीमित हैं, और धन असमानता एक महत्वपूर्ण मुद्दा बनी हुई है, न कि केवल एक कट्टरपंथी वामपंथी अवधारणा।
नॉर्वे में संपत्ति कर पर बहस इसके लाभों की जांच करती है, जैसे कि यह सुनिश्चित करना कि धनी लोग कर का भुगतान करें, और इसकी कमियों की भी, जैसे कि यह उद्यमियों और स्टार्टअप्स पर बोझ डालता है।
आलोचकों का तर्क है कि संपत्ति कर निवेश और नवाचार को हतोत्साहित करते हैं, जिससे संभावित रूप से धनी व्यक्तियों के देश छोड़ने की संभावना बढ़ जाती है।
चर्चा में व्यापक मुद्दों जैसे धन असमानता, धन संचय में भाग्य की भूमिका, और सरकारी खर्च की प्रभावशीलता को भी शामिल किया गया है, जो निष्पक्ष कराधान, निवेश प्रोत्साहन, और सामाजिक स्थिरता के संतुलन की जटिलता को उजागर करता है।
टैब्लॉइड एक ट्यूरिंग-पूर्ण प्रोग्रामिंग भाषा है जिसे क्लिकबेट समाचार सुर्खियों की शैली में प्रोग्राम लिखने के लिए डिज़ाइन किया गया है।
इसमें अद्वितीय सिंटैक्स शामिल है जैसे कि प्रिंट आउटपुट के लिए 'आप इसे मिस नहीं करना चाहेंगे' और वेरिएबल असाइनमेंट के लिए 'विशेषज्ञ दावा करते हैं...होने के लिए', जिसमें कोई अंतर्निहित लूपिंग संरचनाएं नहीं हैं, बल्कि इसके बजाय पुनरावृत्ति पर निर्भर करता है।
इस भाषा का एक इंटरप्रेटर जावास्क्रिप्ट में लिखा गया है और रैकेट में एक ज्यादातर संगत कार्यान्वयन है, जो संख्याओं, स्ट्रिंग्स और बूलियन का समर्थन करता है।
टैब्लॉइड एक क्लिकबेट हेडलाइन प्रोग्रामिंग भाषा है, जो बड़े भाषा मॉडल (LLM) कोड जनरेशन, जैसे GPT-4 के बेंचमार्किंग के लिए आदर्श है।
GPT-4 ने टैब्लॉइड में बुनियादी कार्यों के साथ संघर्ष किया, अक्सर सिंटैक्स त्रुटियों और विशिष्ट प्रशिक्षण की कमी के कारण 'ब्रेकिंग न्यूज़' जैसे कीवर्ड्स की कल्पना की।
क्लॉड, एक अन्य भाषा मॉडल, ने सफलतापूर्वक टैब्लॉइड में कोड लिखा, यह सुझाव देते हुए कि अधिक सिंटैक्स प्रशिक्षण ऐसे विशिष्ट भाषाओं में प्रदर्शन को सुधार सकता है।
वैज्ञानिक सफेद-गले वाले गौरैयों की पहचान के लिए रंगीन पट्टियों का उपयोग करते हैं, जिससे उन्हें पुनः पकड़ने की आवश्यकता के बिना व्यवहार अध्ययन में सहायता मिलती है।
गौरैया मानव जोड़ों के समान व्यवहार प्रदर्शित करती हैं, जिसमें सफेद-धारीदार पक्षी अधिक आक्रामक होते हैं और तन-धारीदार पक्षी अधिक पोषणकारी होते हैं।
इस अध्ययन में 'लिंग' शब्द का उपयोग आनुवंशिक लिंग और व्यवहार से संबंधित गुणों को संदर्भित करने के लिए किया गया है, हालांकि जीवविज्ञान में इस प्रकार का उपयोग असामान्य है।
strlcpy(3), एक OpenBSD फ़ंक्शन, को अक्सर strcpy(3) और strncpy(3) से अधिक सुरक्षित माना जाता है, लेकिन यह अक्षम है और यदि स्रोत स्ट्रिंग null-terminated नहीं है तो यह सुरक्षित नहीं है।
उलरिच ड्रेपर ने strlcpy को glibc के लिए अस्वीकार कर दिया क्योंकि यह अप्रभावी है, क्योंकि यह पूरे स्रोत स्ट्रिंग को प्रोसेस करता है, भले ही केवल एक हिस्सा ही आवश्यक हो।
बेहतर दक्षता और पोर्टेबिलिटी के लिए memccpy(3), strdup(3), और strlen(3) और memcpy(3) के संयोजन जैसे विकल्पों की सिफारिश की जाती है।
लेखक strlcpy(3) की आलोचना करता है क्योंकि यह लंबाई निर्दिष्ट किए बिना परिवर्तनीय आकार के प्रारूपों के कारण बफर-ओवरफ्लो बग उत्पन्न कर सकता है।
वे गिने हुए स्ट्रिंग्स को नल-टर्मिनेटेड स्ट्रिंग्स पर प्राथमिकता देने की वकालत करते हैं, उदाहरण के रूप में रस्ट की कॉम्पैक्ट स्ट्रिंग क्रेट्स और PARC के सीडर समूह से ऐतिहासिक प्रमाणों का हवाला देते हैं।
लेखक का सुझाव है कि जबकि strlcpy(3) क्रैश और मेमोरी समस्याओं को रोकने का प्रयास करता है, यह सबसे कुशल विधि नहीं है, और C की स्ट्रिंग हैंडलिंग विकल्पों जैसे कि Pascal स्ट्रिंग्स की तुलना में पुरानी है।
कैलिफोर्निया के ग्रिड ने बैटरी भंडारण का उपयोग करके एक हीटवेव को प्रभावी ढंग से संभाला, जिससे बड़े पैमाने पर बैटरी सिस्टम की क्षमता का प्रदर्शन हुआ जो शाम के उपयोग के लिए अतिरिक्त सौर ऊर्जा को संग्रहीत कर सकते हैं।
यह प्रगति पीकिंग प्लांट्स पर निर्भरता को कम कर सकती है, जो कम विश्वसनीय और अधिक महंगे होते हैं, जिससे बैटरी स्टोरेज नवीकरणीय ऊर्जा के लिए एक गेम-चेंजर के रूप में उभर सकता है।
चर्चा में विभिन्न ऊर्जा भंडारण विधियों की चुनौतियों और लाभों, नियामक प्रभावों, और ग्रिड भंडारण में सेकंड-हैंड इलेक्ट्रिक वाहन (ईवी) बैटरियों के संभावित उपयोग को भी शामिल किया गया।
19वीं सदी के अंत और 20वीं सदी की शुरुआत में कोडक कैमरे के उदय ने फोटोग्राफी को आम जनता के लिए सुलभ बना दिया, जिससे व्यापक रूप से गोपनीयता का उल्लंघन हुआ।
एलिज़ाबेथ पेक के बिना अनुमति के विज्ञापन में उपयोग और अबीगैल रॉबर्सन का फ्रैंकलिन मिल्स फ्लोर के खिलाफ मुकदमा जैसे घटनाओं ने लाभ के लिए व्यक्तिगत छवियों के दुरुपयोग को उजागर किया।
ऐसी गोपनीयता उल्लंघनों के खिलाफ सार्वजनिक आक्रोश ने न्यूयॉर्क को 1903 में "गोपनीयता का अधिकार" कानून पारित करने के लिए प्रेरित किया, जिससे अन्य राज्यों के लिए एक मिसाल कायम हुई।
गिल्डेड एज के दौरान कैमरों के परिचय ने महत्वपूर्ण गोपनीयता चिंताओं को जन्म दिया, क्योंकि उन्होंने क्षणों को उच्च निष्ठा के साथ कैप्चर और संरक्षित करने की अनुमति दी।
प्रारंभिक फोटोग्राफी से लेकर आधुनिक स्मार्टफोन तक की तकनीकी प्रगति ने लगातार गोपनीयता मानदंडों को चुनौती दी है, जिससे बेहतर गोपनीयता कानूनों और सावधान तकनीकी उपयोग की आवश्यकता पर चर्चा शुरू हो गई है।
चल रही बहस का केंद्र बिंदु एक अधिक से अधिक जुड़े हुए विश्व में प्रौद्योगिकी के लाभों को गोपनीयता अधिकारों की सुरक्षा के साथ संतुलित करना है।
वोल्फायर के एंटीट्रस्ट मुकदमे से लीक हुए पेरोल डेटा के अनुसार, 2021 तक वॉल्व में केवल 336 कर्मचारियों की एक आश्चर्यजनक रूप से छोटी कार्यबल है।
डेटा से पता चलता है कि वाल्व के कर्मचारियों का वितरण "प्रशासन," "गेम्स," "स्टीम," और "हार्डवेयर" श्रेणियों में है, जिसमें "गेम्स" का वेतन 2017 में $221 मिलियन पर पहुंच गया।
वाल्व के छोटे स्टाफ आकार और प्रति कर्मचारी उच्च लाभप्रदता, जो गूगल, अमेज़न और माइक्रोसॉफ्ट से भी अधिक है, इसके सीमित उत्पाद सूची और हार्डवेयर और सॉफ्टवेयर के लिए बाहरी मदद पर निर्भरता को समझाती है।
लीक हुए पेरोल डेटा से पता चलता है कि वॉल्व केवल 79 लोगों को रोजगार देता है जो स्टीम, एक प्रमुख गेमिंग स्टोरफ्रंट, का प्रबंधन करते हैं।
वाल्व की छोटी टीम को कुशल माना जाता है, जो स्थिरता पर ध्यान केंद्रित करती है बजाय लगातार फीचर बदलावों के, जैसा कि अक्सर बड़ी कंपनियों में अनावश्यक विस्तार देखा जाता है।
यह लीन दृष्टिकोण वाल्व के चुस्ती और दक्षता पर जोर को उजागर करता है, जो इसकी सफलता में योगदान देता है।
एक दुर्लभ फावड़ा-दांत वाली व्हेल, जो दुनिया की सबसे दुर्लभ व्हेल प्रजाति है, न्यूजीलैंड के एक समुद्र तट पर बहकर आ गई, जिससे वैज्ञानिकों को एक अनूठा शोध अवसर मिला।
यह पाँच मीटर लंबी चोंच वाली व्हेल केवल सातवां नमूना है जो अब तक पाया गया है, और इसके जीवित देखे जाने की कोई रिकॉर्डिंग नहीं है, जिससे यह समुद्री जीवविज्ञान के लिए एक महत्वपूर्ण खोज बन जाती है।
व्हेल को जांच के लिए ठंडे भंडारण में ले जाया गया है, जिसमें स्थानीय माओरी इवी शामिल हैं, और इसकी पहचान की पुष्टि के लिए आनुवंशिक परीक्षण में महीनों लग सकते हैं।
ZeroMQ एक ओपन-सोर्स, सार्वभौमिक मैसेजिंग लाइब्रेरी है जो एक समवर्तीता फ्रेमवर्क के रूप में कार्य करती है, विभिन्न ट्रांसपोर्ट्स जैसे इन-प्रोसेस, इंटर-प्रोसेस, TCP, और मल्टीकास्ट के माध्यम से परमाणु संदेशों के लिए सॉकेट्स प्रदान करती है।
यह कई भाषा एपीआई और ऑपरेटिंग सिस्टम का समर्थन करता है, पब-सब, पुश-पुल, और क्लाइंट-सर्वर जैसे पैटर्न प्रदान करता है, जिससे यह तेज और स्केलेबल बनता है।
ZeroMQ एक बड़े और सक्रिय ओपन-सोर्स समुदाय द्वारा समर्थित है और इसका उपयोग Microsoft, Samsung, और Facebook जैसी प्रमुख कंपनियों द्वारा किया जाता है।
ZeroMQ एक उच्च-प्रदर्शन समवर्तीता फ्रेमवर्क है, लेकिन इसका सक्रिय विकास स्थिति वर्तमान में अस्पष्ट है।
उपयोगकर्ताओं ने ZeroMQ और इसके उत्तराधिकारियों, nanomsg और nng, के साथ विभिन्न मुद्दों और अंतर को नोट किया है, जिसमें थ्रेडिंग मॉडल, त्रुटि प्रसार, और विशिष्ट बग शामिल हैं।
ZeroMQ का लाइसेंसिंग MPL 2.0 में बदल गया है, जिससे इसे कानूनी रूप से उपयोग करना आसान हो गया है, और NATS और zenoh.io जैसे विकल्पों के बारे में चर्चाएं हो रही हैं।
कोबोल्ड मेटल्स ने चिलिलाबोम्बवे, जाम्बिया में एक विशाल तांबे का भंडार खोजा है, जो संभावित रूप से पिछले एक दशक में सबसे बड़ा हो सकता है, जिसकी वार्षिक उत्पादन अनुमानित 300,000 टन है।
कोबोल्ड की ए.आई. तकनीक द्वारा संचालित इस खोज के महत्वपूर्ण भू-राजनीतिक प्रभाव हैं, जो स्वच्छ ऊर्जा प्रौद्योगिकियों के लिए आवश्यक खनिजों को लेकर चीन के साथ प्रतिद्वंद्विता में अमेरिका की सहायता करती है।
बिल गेट्स और सैम ऑल्टमैन जैसे निवेशकों द्वारा समर्थित, कोबोल्ड खदान में $2.3 बिलियन का निवेश करने की योजना बना रहा है, जिसमें उत्पादन की शुरुआत 2030 के शुरुआती वर्षों में होने की उम्मीद है, जबकि अमेरिकी सरकार तांबे के निर्यात के लिए $2.3 बिलियन की रेलवे का समर्थन कर रही है।