A firsthand account from a Unix pioneer explaining the origins of two famous pieces of Unix lore: the cryptic error message 'values of β will give rise to dom!' found in mv.c of Sixth Edition Unix, and the notorious comment 'You are not expected to understand this' in the kernel's process-switching code. The author reveals the beta message originated from a typist accidentally printing a fragment of a patent application on a Model 37 Teletype in the early 1970s. The 'you are not expected to understand this' comment is clarified as a humble admission — the authors genuinely didn't understand the broken savu/retu process-exchange mechanism, which failed when porting to the Interdata due to differing compiler register-save conventions. Additional anecdotes cover an undocumented PDP-11 division routine bug and a hardware wiring error in the KS-11 memory mapping unit discovered via circuit drawings.
Source: https://9p.io/who/dmr/odd.html. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Năm 1954, kỹ sư người Nhật Eiichi Goto phát minh ra parametron – một mạch dao động sử dụng lõi ferrite và tụ điện, hoạt động ở hai trạng thái pha (0° và 180°) để biểu diễn bit nhị phân, không cần ống chân không, rơ-le hay transistor. Máy tính PC-1 (1954) sử dụng công nghệ này, chạy ở 15 kHz và thực hiện phép cộng số nguyên cố định trong 270 micro giây, nhưng sau đó bị thay thế bởi thiết kế dựa trên transistor do giới hạn tốc độ (tần số xung ~140 kHz).
Là người yêu thích lịch sử công nghệ hoặc muốn hiểu về những bước tiến đột phá trước transistor, lập trình viên nên đọc bài này để khám phá cách một thiết bị đơn giản nhưng sáng tạo—parametron—có thể thay đổi cách xây dựng máy tính, đặc biệt là những kiến thức về logic cơ bản từ vật lý cơ bản mà vẫn được ứng dụng trong lập trình.
Xerox Alto, chiếc máy tiên phong của Xerox PARC những năm 1970, đã giới thiệu giao diện desktop-mouse-keyboard, WYSIWYG, email và in laser mạng, nhưng Xerox không thương mại hóa sản phẩm này vì lo ngại cạnh tranh với mảng kinh doanh máy photocopy sinh lời. Điều này gián tiếp giúp Steve Jobs và những người khác phát triển Apple Lisa và Macintosh từ những ý tưởng đó.
Là người phát triển, bạn nên đọc bài này để hiểu cách quyết định thương mại và chiến lược kinh doanh có thể quyết định tương lai của công nghệ, từ những ý tưởng đột phá đến sự thất bại của những hệ thống tiên phong như Alto—làm rõ lý do tại sao những sáng tạo quan trọng không được chuyển hóa thành sản phẩm thương mại, ảnh hưởng sâu sắc đến những nền tảng sau này.
Năm 1954, Eiichi Goto (Đại học Tokyo) phát minh ra Parametron, phần tử logic sử dụng lõi ferrite và dao động tham số, rẻ hơn và ổn định hơn ống chân không hay transistor thời đó. PC-1, chiếc máy tính lập trình được đầu tiên của Nhật do trường đại học chế tạo (1958), sử dụng 4.200 parametron và dẫn đầu tốc độ tại Nhật nhờ mạch số học tiên tiến, bộ nhớ lõi từ AC và cơ chế ngắt sớm. Parametron thống trị máy tính Nhật những năm 1959 trước khi bị transistor thay thế vào giữa thập niên 1960, nhưng đóng góp quan trọng cho thế hệ kỹ sư máy tính đầu tiên và còn ảnh hưởng đến nghiên cứu AQFP ngày nay.
Là người lập trình viên muốn khám phá nguồn gốc kỹ thuật số và cách các giải pháp logic cổ điển như ferrite core đã định hình nền tảng cho các hệ thống hiện đại, bài này giúp bạn hiểu rõ về sự tiến hóa từ cơ sở vật lý đến kiến trúc máy tính và cách những nguyên lý vật lý cổ điển vẫn còn ảnh hưởng đến công nghệ lượng tử hiện nay.
Bubble memory là công nghệ bộ nhớ máy tính không biến đổi (non-volatile) từ thập niên 1970–80, lưu trữ bit dưới dạng các miền từ hóa (bubbles) trong lớp màng garnet mỏng, di chuyển nhờ từ trường xoay. Mặc dù hứa hẹn thay thế bộ nhớ lõi, băng từ và đĩa cứng nhờ độ bền va đập cao, nó nhanh chóng bị DRAM bán dẫn và đĩa cứng đánh bại, trở nên lỗi thời vào cuối thập niên 1980 khi flash storage ra đời.
Lập trình viên nên đọc bài này để hiểu về một trong những kỹ thuật lưu trữ cổ điển, giúp tìm hiểu về sự tiến bộ và suy thoái của các giải pháp lưu trữ vật lý trước khi chip bán dẫn và SSD thống trị thị trường, từ đó có cái nhìn toàn diện về lịch sử và nguyên lý cơ bản của các hệ thống lưu trữ không di động.
Chúng ta đang sở hữu các tác nhân tự động (autonomous agents) tại nhà.
Lập trình viên nên đọc bài này để hiểu cách các hệ thống tự động hóa hiện đại—như các agent tự động—có thể tự điều chỉnh hành vi, học từ dữ liệu và tương tác với môi trường một cách thông minh, giúp mở rộng kiến thức về kiến trúc AI và ứng dụng thực tế trong phát triển phần mềm.
Kek là trình giả lập PDP-11/70 mã nguồn mở, hỗ trợ chạy Unix 5 đến Unix 7 ở chế độ multi-user, BSD 2.11 Unix, cùng các thiết bị ngoại vi cổ điển như RK05, RL02, RP06, RP07, KW11-L, DC-11. Nó hoạt động trên nhiều nền tảng từ Linux, BSD, macOS, Windows đến vi điều khiển như Teensy 4.1 và ESP32.
Nếu bạn đang nghiên cứu về hệ thống cổ điển, kiến trúc máy tính cổ đại, hoặc muốn khám phá cách các hệ điều hành Unix nguyên thủy hoạt động trên thiết bị hiện đại, Kek sẽ là nguồn tham khảo lý thú cho việc hiểu sâu hơn về tương thích hardware-software trong lịch sử công nghệ.
Bài viết phân tích chi tiết module TR-3, một bộ phận flip-flop (trigger) bằng ống chân không từ chiếc máy tính IBM 604 năm 1948. Nó giải thích nguyên lý hoạt động của triode, cách hai bộ đảo ngược tạo thành flip-flop, sơ đồ mạch đã phục hồi, và trình diễn trực tiếp cấp nguồn cho module này. Ngoài ra, bài viết còn điểm qua lịch sử phát triển flip-flop từ mạch Eccles-Jordan năm 1918 đến các ứng dụng hiện đại trong CPU.
Nếu bạn muốn khám phá cách cơ sở vật lý của logic điện tử cổ điển—từ nguyên lý hoạt động của ống chân không đến sự tiến hóa từ flip-flop Eccles-Jordan đến CPU hiện đại—đây là bài giúp hiểu rõ nguồn gốc và bản chất sâu sắc của kiến trúc máy tính như thế nào.
Sách "Man and the Computer" (1972) của John G. Kemeny, đồng sáng tạo ngôn ngữ BASIC, bàn về mối quan hệ giữa con người và máy tính, giờ có thể tải miễn phí, mượn hoặc phát trực tuyến trên Internet Archive. Ấn bản 166 trang này do Scribner xuất bản và được số hóa vào năm 2023.
Bài viết này giúp bạn hiểu sâu sắc cách cách thức máy tính không chỉ là công cụ tính toán mà còn là một công cụ xã hội, thay đổi cách sống và làm việc, và cách lập trình viên có thể ứng dụng những giá trị nhân văn vào công việc của mình.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it