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

artificial intelligence, coding, programming, software, code, robot, computer, website, technology, matrix, program, development, server, html, cartoon, data, communication, command prompt, robotics, cyborg
Công nghệAI & Automation

Kimi K3: Pháp sư Trung Hoa đại chiến Silicon Valley với mô hình reasoning siêu rẻ

Kimi K3 vừa chào sân đã khiến giới công nghệ nháo nhào. Con hàng reasoning này mạnh cỡ nào mà dám đối đầu trực diện với OpenAI o1 nhưng giá lại rẻ giật mình?

17 thg 74 phút đọc
Đọc tiếp →
circuits, electronics, atmel, atmega328, arduino, arduino uno, uno, microcontroller, control, board, chip, processor, hardware, circuit board, design, semiconductor, arduino, arduino, arduino, arduino, arduino, microcontroller, chip, chip, processor, circuit board, circuit board, circuit board
Công nghệĐồ Nghề & Tech Stack

Bị chém 120 củ biden cho hệ thống bowling, lão SRE 'quay xe' tự chế bằng ESP32 chỉ hết $1.600

Thay vì cúng 120.000 USD cho vendor hút máu, một lão SRE đã tự build hệ thống tính điểm bowling xịn xò con bò bằng ESP32 với chi phí rẻ mạt.

20 thg 74 phút đọc
Đọc tiếp →
ai generated, man, technology, business, office, meeting, digital, internet, computer, network, future, data, design, communication, information, connection, networking, futuristic, cyber, web, hacker, matrix, sci-fi
Chuyện NghềCông nghệ

Mừng sinh nhật 15 tuổi Recurse Center: Khi những gã điên không thèm làm 'kỳ lân' mà đi làm việc tử tế

Nhìn lại hành trình 15 năm của Recurse Center từ một startup 'Tinder tìm việc' thất bại ê chề đến thánh địa quy tụ hơn 3000 lập trình viên.

18 thg 75 phút đọc
Đọc tiếp →
laptop, hands, gadgets, iphone, apple, lens, macbook, mobile phone, smartphone, typing, blogging, flat lay, workspace, laptop, laptop, typing, typing, typing, typing, typing, blogging, blogging, blogging
Công nghệChuyện Nghề

Mạng 'Xã Hội' Nhưng Đ*o Có Bạn: Khi Thuật Toán Biến Chúng Ta Thành Lũ Nghiện Đu Trend

Nhớ cái thời lướt Facebook để xem thằng bạn cấp 3 hôm nay ăn gì không? Quên m* nó đi. Giờ mở app lên chỉ thấy thuật toán lùa gà bằng drama và trend nhảm nhí.

9 thg 64 phút đọc
Đọc tiếp →
a man sitting in front of a laptop computer
Drama ITChuyện Nghề

Show HN Đang "Ngạt Thở" Vì Rác AI? Cuộc Chiến Giữa "Vibe Coding" Và Dev Thuần

Show HN đang bị AI làm loãng? Dân tình cãi nhau to về "Vibe Coding" vs Code thủ công. Dev chân chính nên khóc hay nên cười? Đọc ngay kẻo tối cổ.

18 thg 25 phút đọc
Đọc tiếp →
programming, robot, cyborg, artificial intelligence, programmer, technology, futuristic, computer, data, internet, information, communication, tech, network, laptop, server, cartoon
AI & AutomationCông nghệ

Pháp sư Trung Hoa đại náo Silicon Valley: AI giá rẻ lên ngôi, ông lớn Mỹ bắt đầu run sợ?

DeepSeek và làn sóng AI Trung Quốc đang khiến các ông lớn công nghệ Mỹ mất ăn mất ngủ vì tối ưu chi phí quá ảo ma. Anh em dev liệu có được lợi?

21 thg 74 phút đọc
Đọc tiếp →