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ề

Microsoft 'đào mộ' mã nguồn MS-DOS tổ tiên: Cú vả cực mạnh cho hội chứng Over-engineering

25 tháng 5, 20264 phút đọc

Microsoft vừa thả xích mã nguồn MS-DOS cổ đại nhất từng được tìm thấy. Giang cư mận soi code tổ tiên và bài học xót xa cho anh em dev thích vẽ vời.

Chia sẻ bài viết:
binary, machine, matrix, code, cyber, data, breach, computer, terminal, security, programming, matrix, matrix, matrix, matrix, matrix, cyber, cyber, cyber, breach
Nguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dosNguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos
Nguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dosNguồn gốc: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/microsoft-dao-mo-ma-nguon-ms-dos
ms-dosmã nguồn mởmicrosoft open sourcedrama itcode dạocâu chuyện lập trình
Chia sẻ bài viết:

Bình luận

Chào các đạo hữu, hôm nay chúng ta tạm gác lại dăm ba cái framework JS mới ra tuần này hay mấy con AI viết code tự động để làm một chuyến khảo cổ học. Chuyện là Microsoft vừa có một pha "đào mộ" cực khét khi chính thức open-source mã nguồn MS-DOS đời đầu – cái thứ "khai thiên lập địa" của làng tech, tiền bối của những hệ điều hành đang cắn RAM của anh em mỗi ngày.

Mở rương thánh tích: Chuyện quái gì vừa xảy ra?

Theo tin nóng hổi hớt được từ Ars Technica (với tận 410 upvotes trên Hacker News), Microsoft đã quyết định quăng lên GitHub mã nguồn MS-DOS cổ nhất từng được khám phá. Tóm tắt nhanh cho anh em lười đọc:

  • Đồ cổ ngàn năm: Đây không phải bản MS-DOS anh em hay chơi xếp gạch ngày xưa đâu. Nó là cái core sơ khai nhất, viết bằng Assembly nguyên thủy, chạy trên những phần cứng mà giờ chỉ có trong viện bảo tàng.
  • Open-source nhưng đ*o dễ xơi: Mã nguồn được public hoàn toàn, anh em có thể tha hồ clone về. Nhưng đọc có hiểu hay không lại là câu chuyện khác.
  • Nỗ lực bảo tồn: Động thái này của nhà Mic thực chất là để lưu giữ lịch sử phát triển của ngành, để con cháu đời sau biết các "cụ" ngày xưa gõ phím khổ dâm cỡ nào để hiện được dòng chữ "Hello World" ra cái màn hình CRT bé tí.

Giang cư mận bới móc được gì từ đống code tổ tiên?

Đương nhiên, một khi thánh tích xuất thế, anh em dev từ khắp các cõi mạng không thể ngồi yên. Các luồng ý kiến đập nhau chan chát:

  • Hội bồi hồi nhớ nhung (Thường là các trưởng lão U40-U50): Nhìn mấy dòng code Assembly mà nước mắt lưng tròng, nhớ lại cái thời phải quản lý từng byte bộ nhớ, code cẩn thận như rà mìn vì nhỡ tay là treo máy, không có StackOverflow mà copy-paste đâu.
  • Hội pháp sư soi code (Code Reviewers): Bắt đầu lôi các nguyên tắc SOLID, Clean Code ra tế. "Trời ơi, hàm gì mà dài cả ngàn dòng thế này?", "Ủa sao không viết comment?", "Bad practice quá các cụ ơi!". Các thánh này có vẻ quên mất là thời đó đĩa mềm dung lượng tính bằng KB, lưu thêm dòng comment khéo lại tràn ổ cứng.
  • Hội Gen Z ngơ ngác: "Ủa cái này cài lên Docker chạy được không anh?", "Framework UI của cái này là gì vậy?", "Không có Dark mode à?"... Ảo ma thật sự.

Góc nhìn từ Coding4Food: Bài học sinh tồn chốn võ lâm

Nói đi cũng phải nói lại, nhìn vào đống code bị chê là "spaghetti" của MS-DOS, vãn bối ngộ ra một chân lý cực kỳ phũ phàng: Code xấu vẫn đẻ ra tiền, code đẹp mà không ai xài thì cũng vứt.

Cái mớ Assembly lộn xộn, không comment, vi phạm đủ thứ quy tắc Clean Code thời bấy giờ đã trở thành nền móng cho một đế chế Microsoft ngàn tỷ đô la ngày nay. Trong khi anh em chúng ta ngồi cãi nhau xem dùng tab hay space, tranh luận nảy lửa về microservices, over-engineer một cái app CRUD đơn giản đến mức phải thuê cả máy chủ siêu to khổng lồ mới chạy nổi, thì ngoài kia người ta cứ ship sản phẩm rầm rầm.

Chốt hạ: Code là để giải quyết vấn đề của user. Đừng có cố chấp với sự hoàn hảo. Ship nhanh, có bug thì fix, sống thực dụng lên các ông ạ. Còn bây giờ, ai rảnh thì cứ lên GitHub clone MS-DOS về mà compile thử, biết đâu ngộ ra được bí kíp võ công thất truyền nào đó!


Nguồn hóng hớt: Hacker News / Ars Technica

Bài viết liên quan

speech icon, voice, talking, audio, speech, communication, icon, sound, person speaking, alexa, siri, blue community, blue communication, blue talk, blue talking, voice, voice, voice, voice, voice, talking, talking, speech, speech, communication, alexa
AI & AutomationCông nghệ

Chán gõ phím cãi nhau với AI? Thử ngay Vox: Quả cầu tâm linh giúp bạn nói chuyện trực tiếp với GitHub Copilot

Vox là một CLI extension cực độc giúp bạn ra lệnh cho GitHub Copilot bằng giọng nói thông qua một quả cầu ảo ma, không lo cắn RAM.

4 thg 74 phút đọc
Đọc tiếp →
graphic, poop, frozen poop, poop emoji, emoji, smiley, poo, crap, emoticon, funny, frozen, ice, winter, laugh, smile, happy, emotion, face
AI & AutomationCông nghệ

Biến chữ AI thành cục 💩: Trò đùa tấu hài hay cú vả mặt bọn ngáo trend?

Lão pháp sư làm quả Chrome Extension Enshittifier đổi chữ AI thành 💩. Cười ẻ nhưng ngẫm lại thấy thấm thía thói 'lùa gà' công nghệ hiện nay.

3 thg 63 phút đọc
Đọc tiếp →
ai generated, data centre, computer, server, rack, technology, digital, processor, server, server, server, server, server
Công nghệAI & Automation

Thinking Machines ra mắt Inkling: Thêm một model AI 'Mở Trọng Số' xịn xò, anh em dev lại có đồ chơi tự host?

Lại thêm một model AI open-weights xịn xò mang tên Inkling vừa được Thinking Machines xả xích. Anh em dev có nên hóng để vác về tự host chạy local?

16 thg 74 phút đọc
Đọc tiếp →
node js, logo, nodejs, javascript, source code, program, development, node js, node js, node js, node js, nodejs, nodejs, nodejs, nodejs, nodejs, javascript, javascript, javascript, javascript
Đồ Nghề & Tech StackCông nghệ

Archify: Chiếc 'Kính Lúp' Soi Code Ngay Trên Browser Giúp Anh Em Khỏi Khóc Thét Khi Onboard Dự Án Mới

Đọc hiểu code của người khác viết luôn là cơn ác mộng. Archify - extension Chrome mới nổi trên Product Hunt hứa hẹn sẽ giải quyết quả tạ này.

4 thg 74 phút đọc
Đọc tiếp →
programmer, computer, woman, support, website, work, script, database, writing, code, coding, command, data, developer, hacker, internet, javascript, professional, program, programming, screen, software, typing, virus, workplace, website, work, writing, writing, writing, writing, writing, coding, coding, software, typing, typing
AI & AutomationCông nghệ

Persona.js: Khung chat AI siêu nhẹ, 'vả thẳng mặt' các React Framework cồng kềnh

Persona.js xuất hiện đầy bá đạo trên Product Hunt: Thư viện Vanilla JS 15kb hỗ trợ WebMCP, nhét chatbot AI vào mọi website cũ kỹ không cần React.

29 thg 64 phút đọc
Đọc tiếp →
online, internet, media, network, web, iot, wifi, cloud, mobile, device, wireless, email, post, message, chat, contact, technology, tech, remote working, digital nomad, remote work, online meeting, webinar, doodle background, chatbot
AI & AutomationCông nghệ

Novu Connect: Khi AI Agent Không Còn 'Câm Điếc' Trên Slack và WhatsApp

Novu vừa tung ra Novu Connect giúp AI Agent giao tiếp mượt mà qua Slack, WhatsApp, Telegram mà không cần đụng vào đống API rối rắm. Đọc ngay để bớt hói đầu!

16 thg 64 phút đọc
Đọc tiếp →