Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
en
Trang chủChuyên mụcArcadeĐã lưu
Coding4Food LogoCoding4Food
Trang chủChuyên mụcArcadeĐã lưu
Bảo mật|Điều khoản

© 2026 Coding4Food. Viết bởi dev, cho dev.

Tất cả tin tức
Công nghệChuyện Nghề

Đọc Text Tiếng Anh Cổ Cũng Hại Não Như Maintain Legacy Code 10 Năm Tuổi

22 tháng 2, 20264 phút đọc

Anh em lùi về quá khứ bao xa thì không còn đọc hiểu được tiếng Anh? Drama Hacker News này chứng minh ngôn ngữ cũng y chang cái đống legacy code không có document.

Chia sẻ bài viết:
book bindings, book, book series, poetry, literature, black book, black books, poetry, poetry, poetry, poetry, poetry
Nguồn gốc: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-codeNguồn gốc: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code
Nguồn gốc: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-codeNguồn gốc: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/doc-text-tieng-anh-co-hai-nao-nhu-maintain-legacy-code
legacy codetiếng anh cổhacker newsmaintain codedrama công nghệ
Chia sẻ bài viết:

Bình luận

Anh em bao giờ mở con source code từ chục năm trước ra đọc mà có cảm giác như đang giải mã ký tự của người ngoài hành tinh chưa? Hôm nay lướt Hacker News thấy có cái topic khá khét: "Anh em có thể đọc hiểu tiếng Anh lùi về quá khứ bao xa?". Nghe thì sặc mùi ngôn ngữ học, nhưng ngẫm lại nó giống hệt câu chuyện maintain legacy code của dân dev mình. Đi pha cốc trà đá rồi ngồi xuống đây, tôi kể cho mà nghe độ ảo ma của cái thread này.

Cỗ máy thời gian chạy bằng... chữ: Rốt cuộc chuyện quái gì đang xảy ra?

Cái bài gốc trên deadlanguagesociety ném cho anh em một đoạn text tiếng Anh, sau đó lùi dần về quá khứ (kiểu 1900, 1800, 1600, 1400...). Thử thách ở đây là xem não anh em load được đến mốc thời gian nào trước khi chính thức văng lỗi SyntaxError.

Càng lùi sâu, font chữ càng ảo, cách đánh vần càng biến dạng, giống hệt cái trò đổi syntax qua từng version framework. Nhiều ông trên HN thừa nhận là lùi đến tầm lúc máy in bắt đầu phổ biến (tầm những năm 1400 - 1500) là não bắt đầu cắn RAM, từ chối hiểu. Mọi thứ đang chạy mượt mà bỗng dưng xuất hiện những ký tự lạ hoắc nhìn như chuỗi hash bị lỗi.

Dân tình Hacker News chia phe combat mặn mòi

Topic thả ra hút sương sương hơn 600 points. Anh em thi nhau vào debug cái ngôn ngữ này và chia ra mấy luồng quan điểm chính:

1. Phe "Lỗi tại UI/UX": Vài thanh niên bóc phốt là cái bài test đọc này thực ra "bịp" ở chỗ thay đổi glyphs (ký tự hiển thị). Chữ cái nó vẽ rồng vẽ phượng nên khó nhìn thôi. Chứ nếu copy đoạn text đó, ném vào Notepad đổi sang font Arial hay Times New Roman thì dân tình (những người hay đọc sách) vẫn parse tốt.

2. Phe dính "Bug Font" chí mạng: Mốc năm 1400 có một con trùm cuối tên là chữ thorn ("þ"). Ông nào không biết cái chữ này tương đương với "th" thì xác định crash app, kẹt luôn ở mốc đó. Thấy chưa, xài framework mà không đọc kỹ document cái là toang ngay.

3. Phe "Đọc thì mượt nhưng nghe thì điếc": Một thanh niên tên dddgghhbbfblk (chắc lúc đặt nick gõ bừa bàn phím) chỉ ra một bug thực tế: Đọc và Nghe là hai service chạy độc lập. Viết thì nhìn quen, nhưng phát âm thì nó lại là một hệ tư tưởng khác. Có ông share link video test nghe accent Bắc Anh (Northern English), chạy lùi về tầm năm 1950 thôi mà nhiều anh em bản địa đã xin đầu hàng, kêu bật subtitle gấp. Ảo ma hơn, một vài thanh niên ESL (tiếng Anh không phải tiếng mẹ đẻ) lại gáy là tao đọc hiểu text năm 1600 dễ ẹc, nhưng sang Anh quốc nghe mấy bô lão nói thì chả hiểu mẹ gì.

Tóm cái váy lại: Bài học sinh tồn cho anh em Dev

Qua vụ này anh em rút ra được gì để giữ cần câu cơm? Tiếng Anh hay bất kỳ ngôn ngữ nào nó cũng như một cái open-source framework sống vậy. Càng đắp thêm tính năng, đổi style qua hàng thế kỷ thì nó càng phình to.

Những quy tắc "chính tả" (spelling) cố định mà trường học nhồi sọ chúng ta, thực chất chính là lớp vỏ Backward Compatibility (tương thích ngược) giúp các thế hệ sau nhìn vào văn bản cũ vẫn lờ mờ đoán được ý nghĩa, dù cách nói chuyện ngoài đời đã quay xe 180 độ.

Thế nên, lần tới có bị assign maintain một cục legacy code không comment, dùng toàn công nghệ thời Hùng Vương, đừng chửi vội thằng dev đời đầu. Ít ra nó còn để lại source code bằng ngôn ngữ bậc cao, chứ nó mà viết bằng tiếng Anh cổ có chứa ký tự "þ" hoặc đặt tên biến theo accent vùng miền thì anh em chỉ có nước đập máy đi làm thợ mộc.

Viết code cho máy đọc là bản năng, viết code cho người đọc mới là nghệ thuật. Nhớ viết code dễ đọc, dễ hiểu, bớt xài mấy cái syntax trick dị hợm đi. Để 10 năm sau có thằng đệ nào lôi source của ông ra refactor, nó không lôi tổ tông nhà ông ra tế. Nhá!


Nguồn hóng hớt: How far back in time can you understand English? - Hacker News

Bài viết liên quan

cybersecurity, palm print, data security, firewall, hacker, malware, ransomware, hacking, cybersecurity, cybersecurity, cybersecurity, cybersecurity, cybersecurity, ransomware, ransomware, ransomware, ransomware
Công nghệChuyện Nghề

Bay Màu Token GitHub Chỉ Bằng 1 Click Qua Lỗ Hổng VSCode: Toang Rồi Các Đạo Hữu

Chỉ một cú lỡ tay nhấp link, token GitHub của anh em lưu trong VSCode sẽ bốc hơi theo gió. Hóng ngay drama bảo mật căng cực đang hot rần rần trên Hacker News.

3 thg 64 phút đọc
Đọc tiếp →
evolution, artificial intelligence, brain, ghost, progress, smoke, digitization, change, matrix, printed circuit board, circuit board, control center, automation, evolution, evolution, evolution, evolution, evolution, artificial intelligence, artificial intelligence, artificial intelligence, artificial intelligence, brain, brain
AI & AutomationCông nghệ

Bóc trần sự thật AI: Khi giang cư mận phát hiện siêu trí tuệ chỉ là 'một đống weights'

Cười té ghế với bài parody 'They're made out of weights' trên Hacker News. Hóa ra AI thần thánh cũng chỉ là mấy ma trận số nhân với nhau mà thôi!

4 thg 64 phút đọc
Đọc tiếp →
circuit board, electronics, cpu, macro
Công nghệĐồ Nghề & Tech Stack

Chưa kịp xài AV1, Giáo chủ VLC đã 'đẻ' ra dav2d chuẩn bị cho AV2: Codec cắn CPU hay siêu phẩm?

AV1 còn chưa phổ cập xong, team VideoLAN đã rục rịch nhá hàng dav2d cho AV2. Cộng đồng Hacker News chia phe combat gắt gao giữa fan C/Assembly và giáo phái Rust.

1 thg 64 phút đọc
Đọc tiếp →
http, computer, hand, mobile, smartphone, web, touch, finger, display, www, internet, looking for, web address, pc, browser, search engine, data, programming, worldwide, networking
Công nghệChuyện Nghề

Ladybird Đổi Quy Trình Lên Đồ: Tham Vọng Đấm Vỡ Mõm Chromium?

Trình duyệt Ladybird tuyên bố thay đổi toàn bộ quy trình phát triển. Hóng hớt Hacker News và bài học xương máu cho anh em dev từ project cuối tuần lên hàng xịn.

5 thg 64 phút đọc
Đọc tiếp →
writing, typewriter, office, business, torpedo, paper, type, vintage, old, key, analogue, technology, write, antique, writing, writing, writing, writing, writing
Đồ Nghề & Tech StackCông nghệ

Mouseless: Pháp khí dị cho mấy lão quái lười cầm chuột, múa phím ảo ma như Hacker

Hóng hớt Hacker News về Mouseless - con tool biến mọi HĐH thành sân chơi của dân nghiện bàn phím. Đỉnh cao năng suất hay chỉ tổ cắn RAM não?

6 thg 63 phút đọc
Đọc tiếp →
dog, pet, trick, animal, bounce, rack
Công nghệChuyện Nghề

Thuyết Nền Kinh Tế Chết: Khi Đống Code Của Anh Em Chỉ Phục Vụ Cho... Một Đám Bot Khác?

Thuyết 'Nền kinh tế chết' đang làm mưa làm gió trên HN. Sự thật phũ phàng về một nền kinh tế toàn bot giao dịch với bot, và cú vả mặt cho anh em thợ gõ.

30 thg 54 phút đọc
Đọc tiếp →