Linus Torvalds kể phiên debug từ địa ngục — con AI khăng khăng 'bất khả thi', ông bắt nó viết báo cáo
Cha đẻ Linux truy một con bug trong driver đồ họa Intel, con AI hỗ trợ liên tục tuyên bố 'không thể giải quyết được' và đòi viết báo cáo cho xong. 24 bản vá và 18 lần khởi động sau, thủ phạm là một chữ round_up.
Mấy ông nghe tin gì chưa? Linus Torvalds — cha đẻ của Linux — vừa kể lại một phiên debug mà chính ông gọi là “debug session from hell”, phiên gỡ lỗi từ địa ngục. Và nhân vật phụ trong câu chuyện này là một con AI liên tục đầu hàng.
Con bug nằm ở driver đồ họa Intel
Torvalds đang truy một lỗi trong driver Intel GFX của nhân Linux. Ông có dùng AI hỗ trợ, và con AI đó nhiều lần khẳng định thẳng thừng rằng vấn đề này là “bất khả thi và không thể giải quyết”, đồng thời gợi ý thôi thì viết một bản báo cáo cho xong chuyện.
Torvalds thì không phải kiểu người bỏ cuộc vì một cái chatbot nói vậy. Ông cày tiếp: 24 bản vá chỉ để nhồi thêm thông tin debug, và 18 lần khởi động lại kernel để khoanh vùng thủ phạm.
Thủ phạm: một chữ
Cuối cùng lỗi nằm ở một hàm round_up() lẽ ra phải là round_down(). Vậy thôi.
Và đây chính là lý do vì sao AI bó tay. Đó không phải lỗi cú pháp, cũng không phải bug theo nghĩa code sai. Hàm đó về mặt kỹ thuật là hoàn toàn đúng — nó chỉ không làm cái việc mà Torvalds muốn nó làm. Với AI, mọi thứ nhìn vào đều hợp lệ; với người viết ra hệ thống, đó là chỗ sai chí mạng.
Cú chốt hạ đậm chất Torvalds: sau khi tự tay giải quyết xong, ông bắt con AI viết bản báo cáo về đúng cái lỗi mà nó vừa tuyên bố là không thể giải quyết.
Một bài học nhỏ mà không nhỏ
Torvalds lâu nay không thuộc phe bài AI. Ông từng nói AI hiện tại chỉ là “autocorrect gắn steroid”, nhưng cũng gạt đi mấy tranh cãi kiểu “AI slop” là chuyện vô nghĩa. Câu chuyện lần này minh họa khá đẹp cái ranh giới: AI giỏi tìm thứ sai rõ ràng, nhưng bó tay trước thứ đúng về hình thức mà sai về ý định. Và cái khoảng trống đó, tới giờ vẫn phải có người ngồi lì mà lấp.
Anh em nào làm dev chắc thấy quen quen. Mấy ông từng có phiên debug nào “từ địa ngục” chưa, và thủ phạm cuối cùng có nhỏ xíu kiểu này không? Kể Cenix nghe ở phần bình luận nha!
Nguồn tham khảo: PC Gamer