لینوس ٹوروالڈس لینکس پیچز کے لیے کلاڈ کوڈ استعمال کرتے ہیں
لینوس ٹوروالڈس نے اپنے زیرِ ہدایت ایک تجرباتی لینکس میموری مینجمنٹ برانچ پر کوڈ، ٹیسٹ پروگرامز، جائزہ، اور تعارفی خط کے پہلے مسودے کے لیے کلاڈ کوڈ کو سراہا۔
لینوس ٹوروالڈس نے اپنے زیرِ ہدایت ایک تجرباتی لینکس میموری مینجمنٹ برانچ پر کوڈ، ٹیسٹ پروگرامز، جائزہ، اور تعارفی خط کے پہلے مسودے کے لیے کلاڈ کوڈ کو سراہا۔ ان کے لیپ ٹاپ کے ٹیسٹ ایک چھوٹے مشترکہ صفحہ پڑھنے کے ورک لوڈ کے لیے پروسیسر سائیکلوں میں بڑی کمی کو ظاہر کرتے ہیں، ساتھ ہی ریگریشنز اور غیر حل شدہ انتظار میموری کی اکاؤنٹنگ بھی۔ 12 اکتوبر کا یہ Daily Diff Karpathy کے غیر مساوی AI تجربات کے بارے میں دلائل اور Cendyne کے ایک کردار کو ختم کیے جانے کے ذاتی اکاؤنٹ کا بھی احاطہ کرتا ہے۔ Niko کا فیصلہ NEEDS REVIEW ہے: اسسٹنٹ کو ورک فلو میں رکھیں اور میموری لائف ٹائم کی تبدیلیوں کو بھیجنے سے پہلے وسیع تر جانچ کا مطالبہ کریں۔
تحریری ایڈیشن پڑھیں (انگریزی) ↗
اس ویڈیو میں کیا شامل ہے
- ذرائع تجرباتی برانچ کا کام ہے، جس میں ہفتہ 10 اکتوبر کی ایک کمٹ اور Phoronix کی رپورٹ اتوار کی شام EDT میں شائع ہوئی، جو GMT+7 میں پہلے ہی پیر ہے۔ منتخب ذرائع ایک مکمل مین لائن مرج یا ریلیز کو قائم نہیں کرتے۔
- ایک ہی کیش شدہ فائل کے چھوٹے پڑھنے میں مشترکہ فولیو ریفرنس کاؤنٹ پر مقابلہ ہو سکتا ہے۔ تجویز RCU ریڈ سائیڈ تحفظ کے تحت کاپی کرنے کی اجازت دیتی ہے جبکہ حتمی میموری دوبارہ استعمال کو گریس پیریڈ تک موخر کرتی ہے۔
- لینوس کے آٹھ تھریڈ، سولہ بائٹ مشترکہ صفحہ ٹیسٹ میں 2937–2975 بیس لائن کرنل سائیکلز فی ریڈ اور سیریز کے ساتھ 725–726 کی رپورٹ ہے، جو لاگت کا تقریباً ایک چوتھائی ہے۔ یہ ایک مصنف کے ذریعے چلایا جانے والا لیپ ٹاپ مائیکروبینچمارک ہے جس میں تخفیفیں اور سخت یوزر کاپی غیر فعال ہے، یہ پورے سسٹم کی کارکردگی کا نتیجہ نہیں ہے۔
- ماخذ میں ایک گمشدہ منزل صفحہ کی ریگریشن اور دوبارہ استعمال کے انتظار میں موجود میموری کے لیے غیر حل شدہ مختص کنندہ کی اکاؤنٹنگ کی بھی اطلاع ہے۔ وسیع تر مشینوں اور کئی ڈیبگنگ/ٹیسٹ کنفیگریشنز کی جانچ باقی ہے۔
- کرپتی AI کے مختلف تجربات کو رسائی، پرجوش مسائل اور قابل تصدیق کاموں سے منسوب کرتے ہیں۔ ان کے پیشہ ور صارفین کی تعداد واضح طور پر ایک اندازہ ہے؛ پوسٹ کے ساتھ کوئی سروے نہیں ہے۔
- سینڈائن ایک بے نام آجر کی وضاحت کرتے ہیں جو سستے AI کی مدد سے M&A کی طرف بڑھنے کے لیے اعتماد حاصل کر رہا ہے۔ یہ ایک ذاتی اکاؤنٹ اور اس کے مصنف کی تشریح ہے، نہ کہ پورے معیشت میں ملازمتوں کی گنتی یا مساوی انجینئرنگ کی مہارت کا ثبوت۔
- ایک مفید ٹول، ایک محفوظ پیچ اور ایک معقول اسٹافنگ فیصلے کے لیے ہر ایک کو اپنے ثبوت اور ایک جواب دہ مالک کی ضرورت ہوتی ہے۔
ترجمہ شدہ ٹرانسکرپٹ
اصل انگریزی بیان سے ترجمہ کیا گیا۔ دستیاب آڈیو اور کیپشنز یوٹیوب کے زیر انتظام ہیں۔
کیا لینوس کوڈنگ بوٹ پر بھروسہ کریں گے؟
0:00 آپ لینوس ٹوروالڈس سے توقع کریں گے کہ وہ جائزہ کے دوران کوڈنگ بوٹ کو رلا دیں۔ وہ لینکس پیچز کے لیے کلاڈ کوڈ کا استعمال کر رہے ہیں، اور حتیٰ کہ تعارفی خط کا پہلا مسودہ بھی۔ اس ویڈیو میں، چھوٹی پڑھائی میں اتنا خرچہ کیوں آتا ہے؟ اور کس کی نوکری بدلتی ہے؟ اس بات پر نظر رکھیں کہ پڑھنے کے بعد میموری کا کیا ہوتا ہے۔ وہیں یہ رفتار کا فائدہ بل بھیجتا ہے۔ آج پیر، 12 اکتوبر ہے، اور یہ Daily Diff ہے۔ کلاڈ کوڈ Anthropic کا کوڈنگ اسسٹنٹ ہے۔
0:23 یہ ایک پراجیکٹ کو پڑھ سکتا ہے، فائلوں میں ترمیم کر سکتا ہے اور کمانڈز چلا سکتا ہے۔ لینوس اسے لینکس میموری مینجمنٹ پر ہدایت دے رہے ہیں، جہاں پہلے سے میموری میں موجود ڈیٹا کو پڑھنا بھی پروسیسر کورز کو بک کیپنگ پر لڑا سکتا ہے۔ Phoronix نے اتوار کی شام امریکہ میں برانچ کا پتہ لگایا، یہاں پہلے ہی پیر تھا۔ کمٹ ہفتہ کی تاریخ کا ہے۔ یہ تجرباتی کام ہے، جس میں آٹھ پیچ اور جانچ پڑتال کی درخواست ہے۔ آپ کے لیپ ٹاپ نے خفیہ طور پر مصنوعی لینوس ڈاؤن لوڈ نہیں کیا ہے۔
میموری پڑھنے سے ٹریفک جام کیوں ہو سکتا ہے؟
0:45 کئی تھریڈز ایک ہی کیش شدہ فائل کو پڑھتے ہیں۔ ہر پڑھائی میموری کا ایک حوالہ حاصل کرتی ہے، پھر اسے بعد میں چھوڑ دیتی ہے۔ حوالہ کاؤنٹ دو بار لکھا جاتا ہے، لہذا معصوم چھوٹی پڑھائی کرنے والے کور بک کیپنگ پر مقابلہ کرتے ہیں۔ لائبریری میں آٹھ قاری اور ایک سائن آؤٹ شیٹ ہے۔ ان کی تجویز پڑھنے کاپی اپ ڈیٹ گریس پیریڈ کا استعمال کرتے ہوئے میموری کو دوبارہ استعمال کرنے میں تاخیر کرتی ہے۔ قاری اس حوالہ کو لیے بغیر کیش شدہ ڈیٹا کاپی کر سکتے ہیں۔ جب ایک صفحہ ہٹا دیا جاتا ہے، تو اس کی میموری کو دوبارہ استعمال سے پہلے انتظار کرنا پڑتا ہے۔
1:09 رفتار کا فائدہ ڈیٹا کے گرد زندگی بھر کے اصولوں کو تبدیل کرنے سے آتا ہے۔ لینوس اپنی مشکلات کی فہرست کے پیچھے کوڈ، ٹیسٹ پروگرامز اور جائزہ کے لیے کلاڈ کوڈ کو سراہتے ہیں۔ اس نے ان کی ہدایت کے تحت وضاحتی متن کا مسودہ تیار کیا۔ پیمائشیں ان کی مشین پر چلائی گئیں۔ حتیٰ کہ روبوٹ کو بھی اس جائزہ کے لیے رسیدیں لانی پڑتی ہیں۔ سرخی کے نتائج میں ایک صفحہ سے سولہ بائٹس پڑھنے والے آٹھ تھریڈز کا استعمال کیا گیا ہے۔
لیپ ٹاپ بینچمارک دراصل کیا پیمائش کرتا ہے؟
1:28 ایک ہی فائل کی چھوٹی بار بار کی پڑھائی کے بارے میں سوچیں۔ وہ فی پڑھائی پروسیسر سائیکلوں کا موازنہ کرتے ہیں کیونکہ ان کا لیپ ٹاپ گرم ہونے پر تھروٹل کرتا ہے۔ ایک بینچمارک جس کی اپنی موسم کی پیش گوئی ہے۔ بیس لائن کی لاگت تقریباً تین ہزار سائیکلز فی پڑھائی ہے۔ پیچز کے ساتھ، یہ تقریباً سات سو پچیس ہے۔ یہ اس ٹیسٹ میں پروسیسر کی لاگت کا تقریباً ایک چوتھائی ہے۔ آپ کی پوری لینکس مشین کو چار گنا تیز ہونے کا کوئی وعدہ نہیں ملا ہے۔ ان کا تعارفی خط پرجوش چیزوں کے ساتھ عجیب حصوں کو رکھتا ہے۔
1:53 سیکیورٹی کی تخفیفیں اور سخت یوزر کاپی بند تھیں۔ وہ گمشدہ ٹیسٹ کی فہرست دیتے ہیں، بشمول دیگر مشینیں اور میموری ڈیبگنگ ٹولز۔ حاشیوں کو پڑھنا اب ایک مسابقتی فائدہ ہے، جو انسانیت میں ایک خرابی محسوس ہوتا ہے۔ جب منزل صارف صفحہ غائب ہو تو ایک ریگریشن ہوتی ہے۔
کون سی پڑھائی سست ہوتی ہے؟
2:07 چھوٹی پڑھائی زیادہ مہنگی ہو جاتی ہے کیونکہ فاسٹ پاتھ پرانے پاتھ کے صفحہ کی خرابی کو سنبھالنے سے پہلے ناکام ہو جاتا ہے۔ چھوٹی پڑھائی زیادہ مہنگی ہو جاتی ہے کیونکہ فاسٹ پاتھ پرانے پاتھ کے صفحہ کی خرابی کو سنبھالنے سے پہلے ناکام ہو جاتا ہے۔ تجویز ایک پاتھ کو تیز کرتی ہے جبکہ دوسرے میں کام کا اضافہ کرتی ہے۔ دونوں جائزہ میں شامل ہیں۔ اسے ایک معلوم رکاوٹ اور محدود پیمائش کے ساتھ ایک انجینئرنگ تجربے کے طور پر سمجھیں۔ جائزہ لینے والوں کو چیلنج کرنے کے لیے کچھ ٹھوس ملتا ہے۔ پیچ تیار کرنے والا ایک اسسٹنٹ کسی کو ذمہ دار چھوڑ دیتا ہے تاکہ خطرناک حصوں کو محفوظ ثابت کیا جا سکے۔
لوگ AI کی مختلف صلاحیتیں کیوں دیکھ رہے ہیں؟
2:30 اسی دوران، آندریج کرپتی کہتے ہیں کہ AI کی صلاحیت کے بارے میں ہماری سمجھ علیحدہ ہو رہی ہے۔ ان کی تازہ پوسٹ اپریل کے ایک مشاہدے کا دوبارہ جائزہ لیتی ہے۔ وہ ایک قیف کی وضاحت کرتے ہیں، ان لوگوں سے جو بمشکل زبان کے ماڈلز کا استعمال کر رہے ہیں سے لے کر پیشہ ور افراد تک جو طاقتور کوڈنگ ایجنٹوں کی ہدایت کر رہے ہیں۔ ایک ہی لفظ، AI، کام پر مختلف دن۔ ان کے موٹے اندازے کے مطابق تقریباً بیس ملین لوگ ریاضی اور کوڈ کے لیے پیشہ ورانہ فرنٹیر ماڈل استعمال میں ہیں۔ یہ ایک اندازہ ہے، کوئی سروے فراہم نہیں کیا گیا۔
2:52 وہ رسائی، پرجوش مسائل اور قابل تصدیق کاموں پر زور دیتے ہیں۔ ایک چیٹ بوٹ کی گفتگو اور ایک زیر نگرانی کرنل کا تجربہ مختلف عضلات کو استعمال کرتا ہے۔ کوئی ایک بوٹ کو ایک درخواست میں غلطی کرتے ہوئے دیکھتا ہے جبکہ دوسرا شخص ایک مفید پیچ بھیجتا ہے۔ آبادی کے اندازے تحقیق کے طور پر خطرناک حد تک دہرائے جا سکتے ہیں۔ گراف لیب کوٹ پہننے سے پہلے اندازہ کا لیبل منسلک رکھیں۔ پوچھیں کہ سسٹم کیا کر سکتا ہے، نتیجہ کو کیسے جانچا گیا اور کون نتیجہ کا مالک تھا۔ یہ سوالات معجزاتی جوابات کے اسکرین شاٹس سے بہتر سفر کرتے ہیں۔
AI کسی نوکری کو اس کی مہارتوں کی جگہ لینے سے پہلے کیسے بدل سکتا ہے؟
3:21 پھر سینڈائن نے ایک کم آرام دہ اکاؤنٹ شائع کیا جس کا عنوان تھا Fable took my jorb۔ مصنف کہتے ہیں کہ وہ ایک کمپنی میں آخری انجینئر تھے، اور قیادت کا خیال تھا کہ سستی AI کی مدد اسے انضمام یا حصول کی طرف بڑھنے دے سکتی ہے۔ انتظام ایک تجربہ کار انجینئر کے فیصلے سے ماڈل کے مماثل ہونے سے پہلے اخراجات کو تبدیل کر سکتا ہے۔ انتظام ایک تجربہ کار انجینئر کے فیصلے سے ماڈل کے مماثل ہونے سے پہلے اخراجات کو تبدیل کر سکتا ہے۔ سینڈائن کا کہنا ہے کہ ذوق اور دور اندیشی اب بھی غائب ہیں، جبکہ مارکیٹنگ اعتماد فراہم کرتی ہے۔
3:42 تکنیکی دلیل طے ہونے سے پہلے تنخواہ کا فیصلہ آ سکتا ہے۔ پوسٹ میں چھٹی کے بعد کے خوف کو بیان کیا گیا ہے اور کہا گیا ہے کہ مصنف نے کچھ اور ڈھونڈ لیا ہے۔ یہ ایک شخص ہے جو نتائج سے نمٹ رہا ہے۔ مذاق فیصلہ کرنے والی اسپریڈشیٹ سے تعلق رکھتا ہے۔ اسے کارکردگی کہنا اکاؤنٹنگ کو ایک فراخ دلانہ کارکردگی کا جائزہ دیتا ہے۔ ایک ٹول کو مفید ثابت کرنا اور ایک اسٹافنگ پلان کو معقول ثابت کرنا الگ الگ کام ہیں۔ پیچ میں ایک قابل آزمائش ورک لوڈ ہے۔ آجر کی شرط میں پروڈکٹ کی ملکیت اور مستقبل کی ناکامیاں شامل ہیں۔
4:09 ایک کامیاب مائیکروبینچمارک سپورٹ کنٹریکٹ پر دستخط نہیں کر سکتا۔ ہمارے پاس ایک گمنام آجر کے ساتھ ایک ڈویلپر کا اکاؤنٹ ہے۔ یہ ایک نقطہ نظر فراہم کرتا ہے، اور نہ ہی پوری معیشت میں ملازمتوں کی گنتی یا اس کمپنی کی ضروریات کا کوئی آزادانہ جائزہ۔ کہانی کو شیئر کرتے وقت دائرہ کار کو منسلک رکھیں۔ مشترکہ متغیر ذمہ داری ہے۔ لینوس کام کی ہدایت کرتے ہیں۔ کرپتی غیر مساوی رسائی اور کاموں کی وضاحت کرتے ہیں۔
4:29 سینڈائن ایک انتظامی شرط کی وضاحت کرتے ہیں۔ ہر ورژن میں کوئی نہ کوئی نتائج کا مالک ہوتا ہے۔
رفتار کا فائدہ بل کہاں بھیجتا ہے؟
4:34 اور میموری کا بل؟ ہٹائے گئے صفحات دوبارہ استعمال سے پہلے انتظار کرتے ہیں، اور مختص کنندہ اس انتظار گاہ کی میموری کو صحیح طرح سے نہیں دیکھ سکتا۔ لینوس اسے اپنے تخفیفاتی پیچز کے باوجود غیر حل شدہ فہرست میں شامل کرتے ہیں۔ تیز پڑھائی دوسرے سب سسٹم کو ایک مشکل اکاؤنٹنگ مسئلہ دیتی ہے۔ بک کیپنگ کو ایک نئی میز مل جاتی ہے۔ یہ ایک ایسا حاشیہ ہے جسے یاد رکھنا ضروری ہے۔ اگر آپ اسے سننے کے بجائے پڑھنا چاہتے ہیں، تو ڈیف ہر صبح آپ کے ان باکس میں آتا ہے،
4:53 daily diff dot dev پر مفت، لنک نیچے ہے۔
کیا میں یہ پیچ بھیجوں گا؟
4:56 تو آج کا فیصلہ، NEEDS REVIEW۔ میں اسسٹنٹ کو ورک فلو میں رکھوں گا اور ان زندگی بھر کی تبدیلیوں کو بھیجنے سے پہلے وسیع تر جانچ کا مطالبہ کروں گا۔ ذمہ داری انجینئر کے ساتھ رہتی ہے۔ اور یہ آج کا diff ہے۔ میں Axrisi سے Niko ہوں۔ ذمہ داری سے مرج کریں۔
ذرائع
- Read from the page cache without folio references — cover letter and testsLinus Torvalds / kernel.org
- Experimental noref-filemap-read-with-llm branchLinus Torvalds / kernel.org
- Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude CodePhoronix / Michael Larabel
- Claude Code overviewAnthropic
- Capability-understanding gap and napkin estimatesAndrej Karpathy / X
- Fable took my jorbCendyne
- Discussion of Linus's Claude Code branchHacker News
- Discussion of Karpathy's capability-gap postHacker News
- Discussion of Cendyne's accountHacker News



