Hacker News

एन्थ्रोपिक Cowork सुविधाले बिना चेतावनी बिना macOS मा 10GB VM बन्डल सिर्जना गर्छ

टिप्पणीहरू

2 min read Via github.com

Mewayz Team

Editorial Team

Hacker News

जब AI उपकरणहरूले चुपचाप तपाईंको भण्डारण खान्छ: पृष्ठभूमि सुविधाहरूको लुकेको लागत

तपाईँको म्याकको भण्डारण सेटिङहरू खोलेर 10 गिगाबाइट डिस्क स्पेस हराएको छ भनी पत्ता लगाउनुहोस् — तपाईंले स्पष्ट रूपमा सक्रिय नगरेको सुविधाद्वारा खपत भयो। एन्थ्रोपिकको क्लाउड कोड कोवर्क सुविधाको साथ macOS प्रयोगकर्ताहरूले हालसालै अनुभव गरेको कुरा यही हो, जसले चुपचाप भर्चुअल मेसिन बन्डललाई स्पिन गर्दछ जुन एकल चेतावनी संवाद बिना 10GB वा सोभन्दा बढीमा बेलुनहरू हुन्छ। 256GB वा 512GB SSDs भएका मेसिनहरूमा काम गर्ने विकासकर्ताहरूका लागि, त्यो कुल भण्डारणको २-४% को बीचमा छ। यस घटनाले सफ्टवेयरको पारदर्शिता, स्रोतको सहमति, र प्रयोगकर्ताहरूले आफ्ना मेसिनहरूमा आमन्त्रित गर्ने AI उपकरणहरूबाट के अपेक्षा गर्नुपर्छ भन्ने बारेमा व्यापक कुराकानी सुरु गरेको छ।

वास्तवमा के भयो: 10GB सरप्राइज

एन्थ्रोपिकको क्लाउड कोड — एक कमाण्ड-लाइन AI कोडिङ सहायक — ले Cowork नामक सुविधा प्रस्तुत गर्‍यो, जुन AI एजेन्टलाई कोड कार्यान्वयन गर्न र फाइलहरू व्यवस्थापन गर्न स्यान्डबक्स गरिएको वातावरण दिन डिजाइन गरिएको थियो। हुड अन्तर्गत, यो सुविधाले macOS मा हल्का भर्चुअल मेसिनको प्रावधान गर्दछ, .bundle डाइरेक्टरी को रूपमा प्याकेज गरिएको छ जुन प्रयोगको आधारमा 10GB वा सोभन्दा बढि बढ्न सक्छ। VM ले एउटा न्यूनतम Linux वातावरण, निर्भरता, र एजेन्टलाई स्वायत्त रूपमा सञ्चालन गर्न आवश्यक कार्यस्थान फाइलहरू समावेश गर्दछ।

समस्या आफैमा सुविधा थिएन — स्यान्डबक्स गरिएको कार्यान्वयन वातावरणहरू AI एजेन्ट सुरक्षाको लागि एक वैध र प्रायः रुचाइएको दृष्टिकोण हो। समस्या यो थियो कि प्रयोगकर्ताहरूलाई सहमति संवाद, भण्डारण अनुमान, वा उनीहरूको प्रणालीमा बहु-गिगाबाइट स्रोत सिर्जना भइरहेको सूचना पनि प्रस्तुत गरिएको थिएन। विकासकर्ताहरूले अप्रत्याशित भण्डारण चेतावनीहरू जाँच गरेपछि वा तिनीहरूको टर्मिनलमा DaisyDisk वा du -sh आदेशहरू चलाएर डिस्क विश्लेषण उपकरणहरू जाँच गरेपछि मात्र फुलिएको बन्डलहरू पत्ता लगाए।

सामुदायिक छलफलहरूले पत्ता लगाएको छ कि धेरै प्रयोगकर्ताहरूलाई VM अवस्थित छ भनेर थाहा थिएन जबसम्म तिनीहरूका मेसिनहरू खाली ठाउँमा चल्न थालेका थिएनन्। कतिपयले चरम अवस्थामा 20-30GB सम्म भण्डारण प्रभावलाई कम्पाउन्ड गर्दै, छुट्टै सत्रहरूबाट धेरै बन्डलहरू फेला पारेको रिपोर्ट गरे। महत्त्वपूर्ण डिप्लोइमेन्ट वा क्लाइन्ट डेमो अघि जो कोहीले पागलपनले ठाउँ खाली गरेको छ, निराश तुरुन्तै सम्बन्धित छ।

किन मौन संसाधन उपभोग बढ्दो समस्या हो

यो घटना एक्लो छैन। एआई-संचालित विकासकर्ता उपकरणहरू अझ परिष्कृत हुँदै जाँदा, तिनीहरूलाई बढ्दो स्थानीय स्रोतहरू - मोडेल क्यासहरू, भेक्टर डाटाबेसहरू, कन्टेनर छविहरू, र कार्यान्वयन वातावरणहरू चाहिन्छ। GitHub Copilot को स्थानीय अनुक्रमणिका, Docker Desktop को VM ओभरहेड, र विभिन्न AI कोडिङ सहायकहरूले सार्थक डिस्क स्पेस उपभोग गर्छन्। तर स्वीकार्य र अस्वीकार्य स्रोत उपयोग बीचको भिन्नता प्रायः सधैं एउटा कारकमा आउँछ: सूचित सहमति

प्रयोगकर्ताहरूले "डाउनलोड गर्नुहोस्" मा क्लिक गर्नु अघि डाउनलोड प्रबन्धकले फाइल 2GB हो भनी बताएको आशा गर्छन्। तिनीहरूले स्टीममा खेल स्थापना गर्नु अघि यसको भण्डारण आवश्यकताहरू प्रदर्शन गर्न अपेक्षा गर्छन्। तैपनि धेरै विकासकर्ता उपकरणहरू - विशेष गरी ती द्रुत पुनरावृत्ति चक्रहरूमा - सिमलेस अनुभवहरूको पक्षमा यी शिष्टाचारहरू छोड्नुहोस्। धारणा यो हो कि विकासकर्ताहरू आफ्नै प्रणालीहरू व्यवस्थापन गर्न पर्याप्त प्राविधिक छन्। तर "प्राविधिक पर्याप्त" को अर्थ "मानसिक" होइन।

सफ्टवेयर डिजाइनमा सबैभन्दा खतरनाक धारणा यो हो कि तपाइँका प्रयोगकर्ताहरूले उनीहरूलाई कहिल्यै थाहा नभएका सुविधाहरूको साइड इफेक्टहरू पत्ता लगाउने र व्यवस्थापन गर्ने छन्। पारदर्शिता हुनु राम्रो कुरा होइन - यो उपकरण र त्यसमा निर्भर पेशेवरहरू बीचको विश्वासको आधारभूत रेखा हो।

वास्तविक लागत: Gigabytes भन्दा बढी

टेराबाइट ड्राइभको युगमा दस गीगाबाइटहरू मामूली लाग्न सक्छ, तर वास्तविक-विश्व प्रभाव कच्चा भण्डारण संख्याहरू भन्दा टाढा फैलिएको छ। विकासकर्ताहरू र साना व्यवसाय अपरेटरहरूका लागि, परिणामहरू धेरै तरिकामा क्यास्केड हुन्छन्:

  • टाइम मेसिन र ब्याकअप ब्लोट: macOS टाइम मेसिनले यी VM बन्डलहरूलाई पूर्वनिर्धारित रूपमा ब्याकअप गर्छ, जसको अर्थ 10GB हरेक घण्टाको स्न्यापसटमा गुणा हुन्छ — सम्भावित रूपमा दिनभित्र १०० GB+ ब्याकअप ड्राइभ ठाउँ खपत हुन्छ।
  • iCloud सिंक द्वन्द्व: डेस्कटप वा कागजात फोल्डर सिंक सक्षम भएका प्रयोगकर्ताहरूले अन्जानमा गीगाबाइट VM डाटा iCloud मा पुश गर्न सक्छन्, तिनीहरूको क्लाउड भण्डारण कोटा मार्फत बर्न गर्न सक्छन्।
  • CI/CD पाइपलाइन प्रभाव: सर्भरहरू निर्माण गर्न आफ्नो स्थानीय वातावरण प्रतिबिम्बित गर्ने विकासकर्ताहरूले अनजानमा अनावश्यक VM कलाकृतिहरू स्थानान्तरण गर्न सक्छन्
  • SSD पहिरन: ठूला फाइलहरू दोहोर्याएर सिर्जना र मेटाउनले ठोस-स्टेट ड्राइभहरूमा लेख्ने पहिरनलाई गति दिन्छ, विशेष गरी कम टिकाउ NAND भएका पुराना मेसिनहरूमा
  • कार्यसम्पादनमा ह्रास: सीमित RAM भएका मेसिनहरूमा, VM को ब्याकग्राउन्ड प्रक्रियाहरूले मेमोरीको लागि प्रतिस्पर्धा गर्छ, जसले गर्दा स्वैपको प्रयोग बढ्छ र समग्र प्रणालीको जवाफदेहिता घट्छ

फ्रीलान्सरहरू र साना व्यवसाय मालिकहरूका लागि एकल MacBook बाट आफ्नो अपरेशनहरू चलाउने — क्लाइन्टको काम, इनभ्वाइसिङ, परियोजना व्यवस्थापन, र अब AI-सहयोगित विकास — हरेक गीगाबाइटको महत्त्व हुन्छ। जब तपाईंको मेसिन पनि तपाईंको व्यापार केन्द्र हो, अप्रत्याशित स्रोत उपभोगले उत्पादकतालाई प्रत्यक्ष असर गर्छ।

कस्तो राम्रो सफ्टवेयर पारदर्शिता जस्तो देखिन्छ

यस वर्गको समस्याको समाधान जटिल छैन। यो एक डिजाइन दर्शन हो जसले प्रयोगकर्ताको जागरूकता र सुविधा र निर्बाधतामा नियन्त्रणलाई प्राथमिकता दिन्छ। आफ्ना प्रयोगकर्ताहरूलाई सम्मान गर्ने सफ्टवेयरले अनुमानित ढाँचा पछ्याउँछ:

  1. कारबाही अघि खुलासा: एक उचित थ्रेसहोल्ड (भन्नुहोस्, 500MB) भन्दा बढी स्रोतहरू सिर्जना गर्नु अघि, के सिर्जना हुनेछ, यसले कति ठाउँ उपभोग गर्नेछ, र यसलाई कहाँ भण्डारण गरिनेछ भनेर स्पष्ट संवाद प्रस्तुत गर्नुहोस्।
  2. अप्ट-इन ओभर अप्ट-आउट: रिसोर्स-हेभी सुविधाहरूलाई पूर्वनिर्धारित रूपमा चलाउनुको सट्टा स्पष्ट सक्रियता चाहिन्छ। सेटिङ्हरूमा एकल टगल मात्र यो लिन्छ
  3. सन्दर्भमा दृश्यता: हालको स्रोत उपयोग देखाउने ड्यासबोर्ड वा स्थिति सूचक प्रदान गर्नुहोस्। यदि तपाईंको उपकरणले 10GB खपत गरिरहेको छ भने, प्रयोगकर्ताहरूले स्वाभाविक रूपमा हेर्ने ठाउँमा त्यो जानकारी सतह गर्नुहोस्
  4. स्थापना रद्द गर्ने मार्गहरू सफा गर्नुहोस्: जब प्रयोगकर्ताले कुनै सुविधा असक्षम पार्छ वा उपकरणको स्थापना रद्द गर्दछ, सबै सम्बन्धित स्रोतहरू हटाइनु पर्छ — वा न्यूनतममा, प्रयोगकर्तालाई बाँकी डेटाको बारेमा प्रम्प्ट गरिनु पर्छ

यो दर्शन AI उपकरणहरू भन्दा बाहिर कुनै पनि व्यावसायिक सफ्टवेयरमा विस्तार हुन्छ। जब प्लेटफर्महरूले संवेदनशील कार्यहरू ह्यान्डल गर्दछ - वित्तीय डेटा, ग्राहक रेकर्डहरू, स्वचालित कार्यप्रवाहहरू - हुड अन्तर्गत के भइरहेको छ भन्ने बारे पारदर्शिता राम्रो UX मात्र होइन। यो नैतिक दायित्व हो। Mewayz मा, यो सिद्धान्तले हामी कसरी हाम्रो 207-मोड्युल व्यवसाय OS को आर्किटेक्चर गर्छौं: प्रत्येक स्वचालन, हरेक डेटा सिंक, प्रत्येक स्रोत आवंटन गतिविधि ड्यासबोर्डमा देखा पर्दछ ताकि प्रयोगकर्ताहरूले उनीहरूको प्लेटफर्मले उनीहरूको तर्फबाट के गरिरहेको छ भन्ने बारे पूर्ण दृश्यता कायम राख्छन्। कुनै मौन प्रक्रियाहरू छैनन्, कुनै लुकेको भण्डारण खपत छैन, कुनै आश्चर्य छैन।

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

AI उपकरण इकोसिस्टमका लागि पाठहरू

एआई विकासकर्ता उपकरणहरूको फराकिलो बजार डरलाग्दो गतिमा अघि बढिरहेको छ। नयाँ सुविधाहरू साप्ताहिक रूपमा पठाइन्छ, क्षमताहरू मासिक रूपमा विस्तार हुन्छन्, र "जादुई" अनुभवहरू प्रदान गर्न प्रतिस्पर्धात्मक दबाबले प्राय: स्रोत व्यवस्थापन र प्रयोगकर्ता सञ्चारको सांसारिक तर महत्वपूर्ण कार्यलाई ओझेलमा पार्छ। एन्थ्रोपिक यो तनाव नेभिगेट गर्ने एक मात्र कम्पनीबाट टाढा छ — तर यस प्रकारका उच्च-प्रोफाइल घटनाहरूले सम्पूर्ण उद्योगको लागि उपयोगी इन्फ्लेक्शन बिन्दुहरूको रूपमा काम गर्दछ।

मौन स्रोत खपतबाट सबैभन्दा बढी प्रभावित विकासकर्ताहरू, विडम्बनापूर्ण रूपमा, यी उपकरणहरूका लागि निर्माण गरिएका सही प्रयोगकर्ताहरू हुन्: एकैसाथ धेरै माग गरिएका अनुप्रयोगहरू चलाउन आफ्नो मेसिनहरूमा भर परेका पेशेवरहरू। एक वेब विकासकर्ताले स्थानीय dev सर्भर, एक डाटाबेस उदाहरण, एक डिजाइन उपकरण, एक संचार एप, र एक AI कोडिङ सहायक एकैचोटि चलिरहेको हुन सक्छ। जब ती उपकरणहरू मध्ये कुनै एकले चेतावनी बिना नै 10GB दाबी गर्छ, यसले व्यावसायिक कार्यप्रवाहमा निर्भर हुने सावधान सन्तुलनमा बाधा पुर्‍याउँछ।

एन्थ्रोपिकको क्रेडिटमा, कम्पनीले विगतमा सामुदायिक प्रतिक्रियाको लागि उत्तरदायी रहेको छ, र यो मुद्दालाई भविष्यका विज्ञप्तिहरूमा स्पष्ट खुलासाको साथ सम्बोधन गरिने सम्भावना छ। तर ढाँचा - छिटो ढुवानी गर्नुहोस्, प्रयोगकर्ता गुनासोहरू मार्फत साइड इफेक्टहरू पत्ता लगाउनुहोस्, तथ्य पछि प्याच गर्नुहोस् - एक हो उद्योगले बढ्नुपर्छ। सक्रिय पारदर्शिता विकास प्रक्रियाको हिस्सा हुनुपर्छ, प्रतिक्रियात्मक समाधान होइन।

तपाईको मेसिनको सुरक्षा गर्दै: व्यावहारिक चरणहरू

यदि तपाइँ यस विशिष्ट मुद्दाबाट प्रभावित हुनुभएको छ वा तपाइँको स्ट्याकमा रहेको कुनै पनि उपकरणबाट समान आश्चर्यहरूबाट जोगाउन चाहनुहुन्छ भने, तपाइँले आज लिन सक्ने ठोस कदमहरू छन्:

  • तपाईँको डिस्क नियमित रूपमा अडिट गर्नुहोस्: कम्तिमा मासिक अप्रत्याशित ठाउँ खपत पहिचान गर्न DaisyDisk, GrandPerspective, वा निर्मित macOS भण्डारण व्यवस्थापन जस्ता उपकरणहरू प्रयोग गर्नुहोस्
  • ब्याकअपबाट VM बन्डलहरू बहिष्कार गर्नुहोस्: तपाईंलाई ब्याकअप गर्न आवश्यक छैन भने तपाईंको टाइम मेसिन बहिष्करण सूचीमा ज्ञात VM निर्देशिकाहरू (जस्तै ~/.claude/ वा ~/Library/ उपनिर्देशिकाहरू) थप्नुहोस्।
  • टर्मिनल आदेशहरु संग निगरानी: एक सरल du -sh ~/Library/* | क्रमबद्ध -hr | head -20 कमाण्डले तपाईंको लाइब्रेरी फोल्डरमा सबैभन्दा ठूलो उपभोक्ताहरू प्रकट गर्दछ
  • सम्भव भएसम्म क्लाउड-फर्स्ट उपकरणहरू प्रयोग गर्नुहोस्: क्लाउडमा मुख्य रूपमा चल्ने व्यापारिक प्लेटफर्महरू — जस्तै CRM, इनभ्वाइसिङ, HR, र परियोजना व्यवस्थापनका लागि Mewayz को ब्राउजर-आधारित कार्यस्थान — सबै 207 मोड्युलहरूमा पूर्ण कार्यक्षमता प्रदान गर्दा तपाईंको स्थानीय मेसिनलाई दुबला राख्नुहोस्।
  • भण्डारण अलर्टहरू सेट गर्नुहोस्: उपलब्ध भण्डारण 15-20% भन्दा कम हुँदा तपाईंलाई चेतावनी दिन macOS अधिसूचनाहरू कन्फिगर गर्नुहोस् ताकि तपाईंले अप्रत्याशित खपत चाँडै समात्नुहोस्

टोलीहरू र व्यवसायहरूका लागि, कुन उपकरणहरू अनुमोदित छन् र कुन स्रोतहरूले सामान्यतया उपभोग गर्छन् भन्ने कागजातहरू एक मानक अपरेटिङ वातावरण नीति स्थापना गर्दा यी आश्चर्यहरूलाई सम्पूर्ण संगठनमा फैलिनबाट रोक्न सक्छ। एकल विकासकर्ताले 10GB आश्चर्य पत्ता लगाउनु असुविधा हो; प्रत्येक कम्पनीमा पचास कर्मचारीहरू प्रत्येक 10GB गुमाउनु भनेको समर्थन टिकट हिमस्खलन हो।

द बिगर पिक्चर: ट्रस्ट ए फिचरको रूपमा

यसको मूलमा, 10GB VM घटना विश्वासको बारेमा एउटा कथा हो। तपाईंले स्थापना गर्नुहुने सफ्टवेयरको प्रत्येक टुक्राले एक अस्पष्ट वाचा गरिरहेको छ: "म तपाईंले अपेक्षा गरेको कुरा गर्नेछु, र अरू केही पनि, तपाईंको ज्ञान बिना।" जब त्यो प्रतिज्ञा तोडिएको छ - अनजानमा, प्राविधिक रूपमा सही कारणहरूका लागि पनि - यसले उपकरण र प्रयोगकर्ता बीचको सम्बन्धलाई मेटाउँछ। र एउटा बजारमा जहाँ विकासकर्ताहरू र व्यवसाय अपरेटरहरूसँग कुनै पनि उपकरण वर्गको लागि दर्जनौं विकल्पहरू छन्, विश्वास भनेको दीर्घकालीन अवलम्बन निर्धारण गर्ने विशेषता हो।

अर्को दशकका सबैभन्दा सफल सफ्टवेयर प्लेटफर्महरू सबैभन्दा शक्तिशाली वा सबैभन्दा AI-परिवर्द्धित मात्र हुनेछैनन्। तिनीहरूले आफ्ना प्रयोगकर्ताहरूलाई पूर्ण पारदर्शिताको योग्य साझेदारको रूपमा व्यवहार गर्ने व्यक्तिहरू हुनेछन्। तपाईंले भर्चुअल मेसिन स्यान्डबक्स, स्वचालित इनभ्वाइसिङ कार्यप्रवाह वा ग्राहक सम्बन्ध पाइपलाइन निर्माण गरिरहनुभएको होस्, सिद्धान्त एउटै हो: मानिसहरूलाई तपाईंले के गरिरहनुभएको छ भनी बताउनुहोस्, उनीहरूलाई त्यसमा नियन्त्रण दिनुहोस्, र मौनतालाई सहमति बराबर मान्नु हुँदैन। त्यो राम्रो सफ्टवेयर डिजाइन मात्र होइन - यो राम्रो व्यापार हो।

तपाईँको सञ्चालनलाई सरल बनाउन तयार हुनुहुन्छ?

तपाईंलाई CRM, इनभ्वाइसिङ, HR, वा सबै २०७ मोड्युलहरू चाहिन्छ — Mewayz ले तपाईंलाई कभर गरेको छ। 138K+ व्यवसायहरूले पहिले नै स्विच गरिसकेका छन्।

नि:शुल्क सुरु गर्नुहोस् →