+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

Ο Linus Torvalds χρησιμοποιεί τον κώδικα Claude Code για ενημερώσεις Linux

Ο Linus Torvalds πιστώνει τον Claude Code για κώδικα, προγράμματα δοκιμών, αναθεώρηση και το πρώτο προσχέδιο μιας συνοδευτικής επιστολής σε ένα πειραματικό κλάδο διαχείρισης μνήμης Linux, υπό την καθοδήγησή του.

Ο Linus Torvalds πιστώνει τον Claude Code για κώδικα, προγράμματα δοκιμών, αναθεώρηση και το πρώτο προσχέδιο μιας συνοδευτικής επιστολής σε ένα πειραματικό κλάδο διαχείρισης μνήμης Linux, υπό την καθοδήγησή του. Οι δοκιμές του φορητού του υπολογιστή δείχνουν μια μεγάλη μείωση στους κύκλους επεξεργαστή για ένα μικροσκοπικό φόρτο εργασίας ανάγνωσης κοινών σελίδων, παράλληλα με παλινδρομήσεις και άλυτη λογιστική μνήμης σε αναμονή. Αυτό το Daily Diff της 12ης Οκτωβρίου καλύπτει επίσης το επιχείρημα του Karpathy σχετικά με τις άνισες εμπειρίες AI και την προσωπική αφήγηση του Cendyne για την κατάργηση ενός ρόλου. Η ετυμηγορία του Niko είναι NEEDS REVIEW: διατηρήστε τον βοηθό στη ροή εργασίας και απαιτήστε ευρύτερες δοκιμές πριν την αποστολή αλλαγών στη διάρκεια ζωής της μνήμης.

Διαβάστε την γραπτή έκδοση (Αγγλικά) ↗

Τι καλύπτει αυτό το βίντεο

  • Η πηγή είναι πειραματική εργασία κλάδου, με μια δέσμευση το Σάββατο 10 Οκτωβρίου και μια αναφορά Phoronix που δημοσιεύτηκε Κυριακή βράδυ σε EDT, ήδη Δευτέρα σε GMT+7. Οι επιλεγμένες πηγές δεν αποδεικνύουν μια ολοκληρωμένη συγχώνευση ή έκδοση κύριας γραμμής.
  • Μικρές αναγνώσεις του ίδιου cached αρχείου μπορούν να συγκρούονται σε έναν κοινό μετρητή αναφορών folio. Η πρόταση επιτρέπει την αντιγραφή υπό προστασία ανάγνωσης RCU, ενώ αναβάλλει την τελική επαναχρησιμοποίηση μνήμης μέχρι μια περίοδο χάριτος.
  • Η δοκιμή του Linus με οκτώ νήματα, δεκαέξι byte κοινής σελίδας αναφέρει 2937-2975 κύκλους πυρήνα ανά ανάγνωση και 725-726 με τη σειρά, περίπου το ένα τέταρτο του κόστους. Είναι ένα μικρότερο benchmark φορητού υπολογιστή που εκτελείται από τον συγγραφέα με μετριασμούς και απενεργοποιημένο το hardened usercopy, όχι ένα συνολικό αποτέλεσμα απόδοσης συστήματος.
  • Η πηγή αναφέρει επίσης μια παλινδρόμηση σε περίπτωση έλλειψης σελίδας προορισμού και άλυτη λογιστική κατανομής για μνήμη σε αναμονή επαναχρησιμοποίησης. Ευρύτερα μηχανήματα και αρκετές διαμορφώσεις αποσφαλμάτωσης/δοκιμών παραμένουν ανεξέλεγκτες.
  • Ο Karpathy αποδίδει διαφορετικές εμπειρίες τεχνητής νοημοσύνης στην πρόσβαση, τα φιλόδοξα προβλήματα και τις επαληθεύσιμες εργασίες. Ο αριθμός των επαγγελματιών χρηστών του είναι ρητά «υπολογισμός σε χαρτοπετσέτα»· καμία έρευνα δεν συνοδεύει την ανάρτηση.
  • Ο Cendyne περιγράφει έναν ανώνυμο εργοδότη που αποκτά εμπιστοσύνη για να προχωρήσει προς συγχωνεύσεις και εξαγορές με φθηνότερη βοήθεια AI. Αυτή είναι μια προσωπική αφήγηση και η ερμηνεία του συγγραφέα της, όχι μια παν-οικονομική καταμέτρηση θέσεων εργασίας ή απόδειξη ισοδύναμης μηχανικής ικανότητας.
  • Ένα χρήσιμο εργαλείο, ένα ασφαλές patch και μια λογική απόφαση στελέχωσης απαιτούν το καθένα τη δική του απόδειξη και έναν υπεύθυνο ιδιοκτήτη.

Μεταφρασμένη μεταγραφή

Μεταφράστηκε από την πρωτότυπη αγγλική αφήγηση. Ο διαθέσιμος ήχος και οι υπότιτλοι ελέγχονται από το YouTube.

Θα εμπιστευόταν ο Linus ένα bot κωδικοποίησης;

0:00 Θα περιμένατε ο Linus Torvalds να έκανε ένα bot κωδικοποίησης να κλαίει κατά την αναθεώρηση. Χρησιμοποιεί τον Claude Code για ενημερώσεις Linux, ακόμα και το πρώτο προσχέδιο της συνοδευτικής επιστολής. Σε αυτό το βίντεο, γιατί οι μικροσκοπικές αναγνώσεις κοστίζουν τόσο πολύ; Και ποιανού η δουλειά αλλάζει; Παρακολουθήστε τι συμβαίνει στη μνήμη μετά την ανάγνωση. Εκεί στέλνει την επιβάρυνση αυτή η επιτάχυνση. Είναι Δευτέρα, 12 Οκτωβρίου, και αυτό είναι το The Daily Diff. Το Claude Code είναι ο βοηθός κωδικοποίησης της Anthropic.

0:23 Μπορεί να διαβάσει ένα έργο, να επεξεργαστεί αρχεία και να εκτελέσει εντολές. Ο Linus τον κατευθύνει στη διαχείριση μνήμης του Linux, όπου η ανάγνωση δεδομένων που βρίσκονται ήδη στη μνήμη μπορεί να εξακολουθεί να προκαλεί τις μονάδες επεξεργασίας να διαγκωνίζονται για την τήρηση αρχείων. Το Phoronix εντόπισε τον κλάδο την Κυριακή το βράδυ στην Αμερική, ήδη Δευτέρα εδώ. Η δέσμευση φέρει ημερομηνία Σάββατο. Πρόκειται για πειραματική εργασία, με οκτώ ενημερώσεις και αίτημα για ενδελεχή εξέταση. Ο φορητός σας υπολογιστής δεν έχει κατεβάσει κρυφά έναν τεχνητό Linus.

Γιατί η ανάγνωση της μνήμης μπορεί να προκαλέσει κυκλοφοριακή συμφόρηση;

0:45 Πολλά νήματα διαβάζουν το ίδιο αρχείο στην κρυφή μνήμη. Κάθε ανάγνωση παίρνει μια αναφορά στη μνήμη, και μετά την αποδεσμεύει. Ο μετρητής αναφορών γράφεται δύο φορές, έτσι ώστε οι πυρήνες που κάνουν αθώες μικρές αναγνώσεις ανταγωνίζονται για την τήρηση αρχείων. Η βιβλιοθήκη έχει οκτώ αναγνώστες και ένα φύλλο εξόδου. Η πρότασή του καθυστερεί την ανακύκλωση της μνήμης χρησιμοποιώντας μια περίοδο χάριτος ενημέρωσης αντιγράφου ανάγνωσης. Οι αναγνώστες μπορούν να αντιγράψουν δεδομένα στην κρυφή μνήμη χωρίς να λάβουν αυτήν την αναφορά. Όταν μια σελίδα αφαιρείται, η μνήμη της πρέπει να περιμένει πριν την επαναχρησιμοποίηση.

1:09 Η επιτάχυνση προέρχεται από την αλλαγή των κανόνων διάρκειας ζωής γύρω από τα δεδομένα. Ο Linus πιστώνει τον Claude Code για τον κώδικα, τα προγράμματα δοκιμών και την αναθεώρηση πίσω από τη λίστα του με προβλήματα. Συνέταξε το επεξηγηματικό κείμενο υπό την καθοδήγησή του. Οι μετρήσεις εκτελέστηκαν στο μηχάνημά του. Ακόμα και το ρομπότ πρέπει να φέρει αποδείξεις σε αυτήν την αναθεώρηση. Το πρωταρχικό αποτέλεσμα χρησιμοποιεί οκτώ νήματα που διαβάζουν δεκαέξι bytes από μία σελίδα.

Τι μετράει πραγματικά το benchmark του φορητού υπολογιστή;

1:28 Σκεφτείτε μικρές επαναλαμβανόμενες αναγνώσεις του ίδιου αρχείου. Συγκρίνει τους κύκλους επεξεργαστή ανά ανάγνωση, επειδή ο φορητός του υπολογιστής επιβραδύνεται όταν ζεσταίνεται. Ένα benchmark με τη δική του πρόγνωση καιρού. Το βασικό κόστος είναι περίπου τρεις χιλιάδες κύκλοι ανά ανάγνωση. Με τα patches, είναι περίπου επτακόσια είκοσι πέντε. Αυτό είναι περίπου το ένα τέταρτο του κόστους επεξεργαστή σε αυτήν τη δοκιμή. Ολόκληρη η μηχανή σας Linux δεν έχει λάβει καμία υπόσχεση ότι θα γίνει τέσσερις φορές γρηγορότερη. Η συνοδευτική του επιστολή βάζει τα δύσκολα σημεία δίπλα στα συναρπαστικά.

1:53 Οι μετριασμοί ασφαλείας και το σκληρυμένο usercopy ήταν απενεργοποιημένα. Αναφέρει ελλείποντα τεστ, συμπεριλαμβανομένων άλλων μηχανών και εργαλείων αποσφαλμάτωσης μνήμης. Η ανάγνωση των υποσημειώσεων είναι πλέον ανταγωνιστικό πλεονέκτημα, κάτι που μοιάζει με σφάλμα στην ανθρωπότητα. Υπάρχει μια παλινδρόμηση όταν λείπει η σελίδα χρήστη προορισμού.

Ποιες αναγνώσεις γίνονται πιο αργές;

2:07 Η μικροσκοπική ανάγνωση γίνεται πιο ακριβή επειδή η γρήγορη διαδρομή αποτυγχάνει πριν η παλιά διαδρομή χειριστεί το σφάλμα σελίδας. Η πρόταση επιταχύνει μια διαδρομή ενώ προσθέτει εργασία σε μια άλλη. Και οι δύο ανήκουν στην αναθεώρηση. Αντιμετωπίστε αυτό ως ένα μηχανολογικό πείραμα με ένα γνωστό σημείο συμφόρησης και μετρήσεις με περιορισμούς. Οι αναθεωρητές λαμβάνουν κάτι συγκεκριμένο να αμφισβητήσουν. Ένας βοηθός που παράγει επιδιορθώσεις αφήνει κάποιον υπεύθυνο για την απόδειξη ότι τα επικίνδυνα μέρη είναι ασφαλή.

Γιατί οι άνθρωποι βλέπουν διαφορετικές δυνατότητες AI;

2:30 Εν τω μεταξύ, ο Andrej Karpathy λέει ότι η κατανόηση των δυνατοτήτων της τεχνητής νοημοσύνης διασπάται. Η νέα του ανάρτηση επανεξετάζει μια παρατήρηση του Απριλίου. Περιγράφει μια διοχέτευση, από ανθρώπους που μόλις χρησιμοποιούν μοντέλα γλώσσας μέχρι επαγγελματίες που διευθύνουν ισχυρούς πράκτορες κωδικοποίησης. Ίδια λέξη, AI, διαφορετική μέρα στη δουλειά. Οι πρόχειροι υπολογισμοί του τοποθετούν περίπου είκοσι εκατομμύρια ανθρώπους σε επαγγελματική χρήση πρωτοποριακών μοντέλων για μαθηματικά και κώδικα. Αυτή είναι μια εκτίμηση, χωρίς να παρέχεται έρευνα.

2:52 Τονίζει την πρόσβαση, τα φιλόδοξα προβλήματα και τις επαληθεύσιμες εργασίες. Μια συνομιλία chatbot και ένα εποπτευόμενο πείραμα πυρήνα ασκούν διαφορετικούς μύες. Κάποιος παρακολουθεί ένα bot να μπερδεύει ένα αίτημα, ενώ ένα άλλο άτομο στέλνει ένα χρήσιμο patch. Οι εκτιμήσεις πληθυσμού είναι επικίνδυνα εύκολο να επαναληφθούν ως έρευνα. Κρατήστε την ετικέτα εκτίμησης πριν η γραφική παράσταση αρχίσει να φοράει ρόμπα εργαστηρίου. Ρωτήστε τι θα μπορούσε να κάνει το σύστημα, πώς ελέγχθηκε το αποτέλεσμα και ποιος είχε την ευθύνη του αποτελέσματος. Αυτές οι ερωτήσεις ταξιδεύουν καλύτερα από στιγμιότυπα οθόνης θαυματουργών απαντήσεων.

Πώς μπορεί η τεχνητή νοημοσύνη να αλλάξει μια εργασία πριν αντικαταστήσει τις δεξιότητές της;

3:21 Τότε ο Cendyne δημοσίευσε μια λιγότερο άνετη αφήγηση με τίτλο "Ο μύθος μου πήρε τη δουλειά". Ο συγγραφέας λέει ότι ήταν ο τελευταίος μηχανικός σε μια εταιρεία, και η ηγεσία πίστευε ότι η φθηνότερη βοήθεια AI θα μπορούσε να την αφήσει να πορεύεται προς μια συγχώνευση ή εξαγορά. Η διοίκηση μπορεί να αλλάξει τις δαπάνες πριν ένα μοντέλο αντιστοιχεί στην κρίση ενός έμπειρου μηχανικού. Ο Cendyne υποστηρίζει ότι η γεύση και η διορατικότητα εξακολουθούν να λείπουν, ενώ το μάρκετινγκ προσφέρει αυτοπεποίθηση.

3:42 Μια απόφαση μισθοδοσίας μπορεί να έρθει πριν διευθετηθεί το τεχνικό επιχείρημα. Η ανάρτηση περιγράφει φόβο μετά την απόλυση και λέει ότι ο συγγραφέας έχει βρει κάτι άλλο. Αυτός είναι ένας άνθρωπος που αντιμετωπίζει συνέπειες. Η κορύφωση ανήκει στο λογιστικό φύλλο που λαμβάνει την απόφαση. Το να το αποκαλείς αποδοτικότητα δίνει στη λογιστική μια γενναιόδωρη αξιολόγηση απόδοσης. Το να αποδείξεις ότι ένα εργαλείο είναι χρήσιμο και να αποδείξεις ότι ένα σχέδιο στελέχωσης είναι λογικό είναι ξεχωριστές δουλειές. Η ενημέρωση έχει έναν δοκιμάσιμο φόρτο εργασίας. Το στοίχημα του εργοδότη περιλαμβάνει την ιδιοκτησία του προϊόντος και μελλοντικές αποτυχίες.

4:09 Ένα περαστικό μικρο-benchmark δεν μπορεί να υπογράψει το συμβόλαιο υποστήριξης. Έχουμε την αφήγηση ενός προγραμματιστή με έναν ανώνυμο εργοδότη. Παρέχει μια οπτική γωνία, και όχι μια πανεθνική καταμέτρηση θέσεων εργασίας ή ανεξάρτητη αξιολόγηση των αναγκών αυτής της εταιρείας. Κρατήστε το πεδίο εφαρμογής επισυναπτόμενο όταν μοιράζεστε την ιστορία. Η κοινή μεταβλητή είναι η ευθύνη. Ο Linus κατευθύνει την εργασία. Ο Karpathy περιγράφει άνιση πρόσβαση και εργασίες.

4:29 Ο Cendyne περιγράφει ένα στοίχημα διαχείρισης. Κάποιος έχει την ευθύνη των συνεπειών σε κάθε εκδοχή.

Πού στέλνει την επιβάρυνση η επιτάχυνση;

4:34 Και το κόστος μνήμης; Οι αφαιρεμένες σελίδες περιμένουν πριν από την επαναχρησιμοποίηση, και ο διαχειριστής δεν μπορεί να δει σωστά αυτήν την αναμονή μνήμης. Ο Linus το καταγράφει ως άλυτο ακόμα και με τα patches μετριασμού του. Οι ταχύτερες αναγνώσεις δίνουν σε ένα άλλο υποσύστημα ένα πιο δύσκολο πρόβλημα λογιστικής. Η λογιστική βρίσκει ένα νέο γραφείο. Αυτό είναι μια υποσημείωση που αξίζει να τη διατηρήσετε. Αν προτιμάτε να το διαβάσετε παρά να με ακούσετε να το λέω, το diff προσγειώνεται στην εισερχόμενή σας

4:53 κάθε πρωί, δωρεάν στο the daily diff dot dev, σύνδεσμος παρακάτω.

Θα κυκλοφορούσα αυτές τις ενημερώσεις;

4:56 Λοιπόν, η σημερινή ετυμηγορία, ΧΡΕΙΑΖΕΤΑΙ ΑΝΑΘΕΩΡΗΣΗ. Θα κρατούσα τον βοηθό στη ροή εργασίας και θα απαιτούσα ευρύτερες δοκιμές πριν κυκλοφορήσω αυτές τις αλλαγές διάρκειας ζωής. Η ευθύνη παραμένει στον μηχανικό. Και αυτή είναι η διαφορά για σήμερα. Είμαι ο Niko από την Axrisi. Συγχωνεύστε υπεύθυνα.

Πηγές

  1. Read from the page cache without folio references — cover letter and testsLinus Torvalds / kernel.org
  2. Experimental noref-filemap-read-with-llm branchLinus Torvalds / kernel.org
  3. Linus Torvalds Working On A Hefty Linux Kernel Improvement With Claude CodePhoronix / Michael Larabel
  4. Claude Code overviewAnthropic
  5. Capability-understanding gap and napkin estimatesAndrej Karpathy / X
  6. Fable took my jorbCendyne
  7. Discussion of Linus's Claude Code branchHacker News
  8. Discussion of Karpathy's capability-gap postHacker News
  9. Discussion of Cendyne's accountHacker News

Σχετικά βίντεο

daily · el · 9 Οκτ 2026

Οι παράγοντες τεχνητής νοημοσύνης δημιούργησαν έναν ταχύτερο μεταγλωττιστή TypeScript

Ο Theo Browne ανακοίνωσε το tsc-rs, μια πειραματική θύρα Rust του μεταγλωττιστή Go TypeScript της Microsoft, γραμμένη από πράκτορες. Αυτό το Daily Diff της 8ης Οκτωβρίου εξετάζει τους ισχυρισμούς ταχύ

5:04 ↗
daily · el · 7 Οκτ 2026

Η Hono περιορίζει τα εξωτερικά αιτήματα έλξης καθώς οι διαχειριστές επανεξετάζουν την πρόσληψη συνεισφορών

Η Hono απενεργοποίησε τη δημιουργία εξωτερικών αιτημάτων έλξης, διατηρώντας τον κώδικά της με άδεια MIT. Ο Sindre Sorhus απέδωσε ξεχωριστά τους δικούς του περιορισμούς αποθετηρίου στην τεχνητή νοημοσύ

5:22 ↗
under-the-hood · el · 12 Οκτ 2026

Τα αρχεία μοντέλων Hugging Face μπορούν να εκτελέσουν κρυφό κώδικα

Τα κακόβουλα πακέτα μοντέλων μπορούν να εκτελέσουν κώδικα κατά τη μη ασφαλή φόρτωση. Τρία τεκμηριωμένα παραδείγματα εξηγούν Pickle reverse shells, συμπεριφορά σαρωτή ελαττωματικών αρχείων και έρευνα-α

3:33 ↗
daily · el · 12 Οκτ 2026

Το Bitwarden μεταφέρει τις κατασκευές του καταστήματος σε εμπορική άδεια

Η Bitwarden αναφέρει ότι η επόμενη έκδοση των εφαρμογών της που διανέμονται μέσω καταστημάτων θα χρησιμοποιεί εμπορική άδεια, ενώ οι κατασκευές GPLv3 θα συνεχίσουν να ενημερώνονται στο GitHub. Οι τρέχ

5:10 ↗