Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
vi
HomeCategoriesArcadeBookmarks
Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
Privacy|Terms

© 2026 Coding4Food. Written by devs, for devs.

This article is not yet available in English. Showing the Vietnamese version.

All news
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

February 22, 20264 min read

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.

Share this post:
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ệ
Share this post:

Bình luận

Related posts

ai generated, laptop, rocket, launch, art, concept, screen, blast, success, growth, marketing, business, technology, presentation
Code to CashAI & Automation

Submit.DIY Review: The Ultimate AI Launch Tool or Just Another Wrapper?

You built an amazing app, but your launch strategy sucks. We look into Submit.DIY from Product Hunt to see if this AI tool can actually save solo devs from marketing hell.

Apr 183 min read
Read more →
log in, login, log on, symbol, gui, button, computer, icon, black computer, black laptop, log in, login, login, login, login, login
IT DramaDev Life

The Ultimate CYA: User Blames IT for 'Broken' Tools to Hide His 2-Hour Workdays

A hilarious Reddit saga where a remote worker blamed the IT support team for his lack of productivity, only for system logs to reveal he barely works at all.

Apr 173 min read
Read more →
Paid for Claude Pro Max, Ran Out of Quota in 90 Mins: Devs Are Rioting
IT DramaAI & Automation

Paid for Claude Pro Max, Ran Out of Quota in 90 Mins: Devs Are Rioting

Forked out cash for Claude's Pro Max tier only to hit a rate limit wall in 1.5 hours? Let's dive into the GitHub issue #45756 that's blowing up on Hacker News.

Apr 133 min read
Read more →
circle, round, icon, drawing, radio, button, ui, cutout, circle, circle, circle, circle, circle
TechnologyAI & Automation

Anthropic's Claude Design Update: When Backend Nerds Discover Typography

Claude just dropped a massive UI/UX overhaul. Devs are arguing whether they need beautiful pixels or just higher message limits. C4F dives into the drama.

Apr 183 min read
Read more →
programming, robot, cyborg, artificial intelligence, programmer, technology, futuristic, computer, data, internet, information, communication, tech, network, laptop, server, cartoon
TechnologyAI & Automation

Cloudflare's New Tool Wants You to Code for AI Agents. Are Humans Obsolete?

Cloudflare launched 'Agent-Ready Scanner' to audit if your website can handle AI agents. Are we building the web for machines now? Let's dive into the drama.

Apr 192 min read
Read more →
vr, virtual reality, virtual, 3d, technology, vr headset, vr game, augmented, simulator, gaming, vr headset, vr headset, vr headset, vr headset, vr headset
TechnologyGaming

Meta's Friendly Fire: Raising Quest 3 Prices Due to Expensive RAM... That Meta Bought Up?

Meta is jacking up the prices for the Quest 3 and 3S, blaming memory costs. The irony? Meta caused the shortage by hoarding RAM for AI. Reddit reacts.

Apr 184 min read
Read more →

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