1 điểm bởi GN⁺ 2024-02-09 | 1 bình luận | Chia sẻ qua WhatsApp

Cáo phó của John Walker

  • Xin báo tin buồn rằng John Walker đã qua đời vào thứ Sáu, ngày 2 tháng 2 năm 2024.
  • Ông sinh ra tại bang Maryland, Hoa Kỳ, là con của William và Bertha Walker; cả cha lẫn mẹ ông đều đã qua đời trước đó.
  • John được tưởng nhớ bởi người vợ Roxy Walker và người anh/em trai Bill Walker (sinh sống tại West Virginia).

Học vấn và sự nghiệp của John

  • John đã từ chối truyền thống gia đình là theo nghề bác sĩ và theo học tại Đại học Case Western Reserve (CWRU) để nghiên cứu thiên văn học.
  • Sau khi khám phá ra thế giới mới của máy tính, ông đắm mình vào khoa học máy tính và lấy bằng kỹ sư điện.
  • Ông làm việc tại trung tâm điện toán Project Chi (X) của trường đại học đồng thời học khoa học máy tính.

Cuộc hôn nhân của John và Roxy

  • John gặp Roxy vào Lễ Tạ ơn năm 1972 và kết hôn vào năm sau đó.
  • Vài tháng sau khi kết hôn, họ di chuyển xuyên nước Mỹ để đến California nhận công việc mới.
  • Sau khi rời công việc đầu tiên, ông làm việc ở nhiều nơi khác nhau trong khu vực Bay Area.

Marinchip Systems và khởi đầu của Autodesk

  • Cuối năm 1976, John đã thiết kế bo mạch của riêng mình dựa trên bộ vi xử lý Texas Instruments TMS9900 khi đó còn rất mới.
  • Công việc kinh doanh này phát triển thành Marinchip Systems, và cuối cùng dẫn tới Autodesk.

Di sản của John

  • Sự khởi đầu của Autodesk được chính John ghi chép rất đầy đủ trong "The Autodesk File 2.0k".
  • Câu chuyện của John được truyền tải rõ nhất qua khối lượng công trình đồ sộ của ông, được sắp xếp có hệ thống và công khai trên trang web Fourmilab 1.4k của ông.

Ý kiến của GN⁺

  • John Walker là người đã từ chối con đường ngành y, dấn thân vào khoa học máy tính và đặt nền móng cho Autodesk, một công ty mang tính đổi mới.
  • Câu chuyện của ông có thể truyền cảm hứng cho những ai quan tâm đến công nghệ và khởi nghiệp, và những thành tựu của ông đã ảnh hưởng sâu rộng đến lĩnh vực kỹ thuật phần mềm ngày nay.
  • Trang web Fourmilab của ông lưu giữ có hệ thống các công trình và suy nghĩ của ông, nên sẽ trở thành tư liệu quý giá cho các nhà nghiên cứu và nhà phát triển trong tương lai.

1 bình luận

 
GN⁺ 2024-02-09
Ý kiến trên Hacker News
  • Một người từng học trung học vào thời điểm hệ thống CAD đầu tiên được đưa vào sử dụng nhớ lại rằng trường của mình là một trường thí điểm trong khu vực. Khi đó, giáo viên kỹ thuật kỳ cựu không muốn học hệ thống mới và đã tìm một học sinh biết máy tính. Người này đã xung phong vì đã tự học lập trình trong vài năm ở nhà với Commodore PET, rồi được giao nhiệm vụ “tìm hiểu cho ra” cỗ máy mới. Đó là lần đầu tiên ông tiếp xúc với IBM XT và AutoCAD, và cũng học LISP trong AutoCAD. Sau đó, khi các trường trong vùng bắt đầu triển khai hệ thống CAD, ông tham gia đào tạo và có được công việc làm cùng AutoCAD. Ở tuổi 20, ông thành lập một công ty phát triển addon kỹ thuật và kiến trúc cho AutoCAD bằng LISP, rồi sau này chuyển thành một software house tổng quát, nhưng đó luôn là cội nguồn của mình. Ông nói sản phẩm của John đã thay đổi hướng đi cuộc đời mình, và ước gì từng có cơ hội nói điều đó với ông ấy. Khi nhà trường cho IBM XT nghỉ hưu sau 10 năm, họ hỏi ông có muốn lấy nó cùng bảng số hóa Kurta nguyên bản và máy vẽ Roland hay không, và đến nay ông vẫn còn giữ chúng.
  • Một người nói mình đã nhận được nhiều lợi ích từ cuốn sách "The Hackers Diet" của John và vô số bài điểm sách của ông. Người này được truyền cảm hứng từ thói quen đọc sách đầy nhiệt huyết của ông, điều lúc đầu thật khó tin. Ông sống theo cách riêng của mình, và nhiều người thậm chí không biết ông là người sáng lập Autodesk. Ông sẽ tiếp tục truyền cảm hứng cho các hacker.
  • Một người khác nói mình đã giảm cân nhờ dùng trendweight và phương pháp trong "The Hackers Diet". Người này từng ghi chú John là ứng viên khách mời cho podcast, đã lướt qua nhật ký autodesk của ông, nhưng lỡ mất cơ hội liên hệ. Nếu muốn theo phương pháp đó, người này khuyên nên dùng cân thông minh và sử dụng TrendWeight. Phương pháp này không nói bạn phải ăn gì, nhưng cung cấp dữ liệu tốt hơn bất cứ thứ gì khác về việc bạn có đang theo đúng lộ trình hay không. Người này cân mỗi ngày, nhưng chỉ chú ý đến trung bình trượt và dự báo tương lai. Điều đó làm mượt toàn bộ nhiễu trong các phép đo cân nặng. Người này dùng trung bình động hàm mũ và nghi ngờ đó mới là đổi mới thật sự.
  • Một người nữa nói mình đã đọc bài viết của John về cách đảo ngược cận thị và làm theo lời khuyên của ông. Người này gợi ý rằng lần tới khi làm kính mới, hãy bỏ qua loại tròng progressive đắt tiền và thay vào đó làm riêng kính đọc sách/dùng máy tính và kính lái xe theo đúng khoảng cách phù hợp. Cách này có thể giảm một nửa chi phí, và khi đi lại với kính progressive, phần lớn thời gian người này vẫn phải đẩy kính lên sống mũi để đọc thay vì cố nhìn qua phần dưới của tròng. (Điều này có lẽ liên quan đến việc chỉnh loạn thị của bản thân.) Người này nói ông là kiểu người tuyệt vời vẫn trả lời email ngẫu nhiên trên Internet, và thế giới sẽ tốt hơn vô hạn nếu có nhiều người như vậy hơn.
  • Một hacker nhớ lại một “job” lớn vào giữa thập niên 1980 khi dùng AutoLisp(?) để tạo các biểu mẫu kỹ thuật khi đó còn chưa chuẩn hóa phục vụ tính toán và phân tích. Các kiến trúc sư vẽ ra những bản phác đầy tham vọng cho các hợp đồng xây dựng quốc tế quy mô lớn, còn đội kỹ sư thì biến chúng thành hiện thực. Các kiến trúc sư nhận những giải thưởng hào nhoáng, còn đội kỹ sư nhận một buổi tiệc bánh mì, phô mai và đồ uống để cảm ơn. (Và cũng được trả công.) Người này gửi lời R.I.P. tới John Walker.
  • Trong một bài tưởng niệm John Walker, có nhắc rằng tại autodesk ông đã viết một ngôn ngữ mở rộng C thú vị tên là atlast, viết cuốn cẩm nang ăn kiêng đã vô số lần lên trang nhất Hacker News, làm về mạng nơ-ron trên Commodore 64, có một thư viện để làm C an toàn hơn, đăng các công thức nấu ăn hay trên website của mình, và đồng thời cũng là người sáng lập một công ty CAD nào đó. Ông cũng viết phiên bản hiệu năng cao của bộ lọc spam Bayes của pg, và còn có một câu chuyện rất dài về những thứ từng được thử trước đó. Có mã mạng nơ-ron cho C64 cùng phần thuyết minh, chương trình cho nghiên cứu Kinh Thánh theo phong cách Knuth, một dự án tái hiện clean-room một bộ tổng hợp âm thanh không phải bản sao, suýt nữa trở thành synthesizer mô-đun (do Harry Pyle thiết kế, người thiết kế Intel 8008 mà ông có quen biết cá nhân), một bản nhập môn rất hay về xác suất và thống kê, kiểm chứng giả thuyết quy mô lớn qua Internet, một cách để tránh nội dung chất lượng thấp trên Internet, bộ sưu tập công thức nấu ăn, quá trình reverse engineer một thương hiệu phô mai kỳ lạ ở California, bẻ cong không-thời gian trong tầng hầm, phần giới thiệu súc tích nhất về khoa học tên lửa, smartalloc để giải quyết vấn đề rò rỉ bộ nhớ trong C, một bộ sưu tập khổng lồ các kết quả benchmark trên nhiều ngôn ngữ khác nhau (phạm vi ngôn ngữ bao gồm Algol-60, PL/I và Raku, có cả raytracer), bài viết mô tả chính xác cách tiếp cận mà Elon Musk đã áp dụng trước cả khi SpaceX thành lập công ty, và ông cũng là người viết xsunclock.
  • Câu chuyện của ông về sự khởi đầu của Autodesk ("The Autodesk File") rất thú vị và chứa nhiều bài học.
  • Một người nói mình từng gặp thoáng qua John tại các kỳ West Coast Computer Faires vào thời AutoDesk đầu tiên, hoặc có lẽ trước cả AutoDesk. Tên của ông đã quen thuộc từ "Pervading Animal Game" nổi tiếng trên mainframe Univac. "Một cách phân phối phần mềm mới, Pervasive Release. Nếu ai đó hỏi xin chương trình của bạn, bạn có thể nói rằng rất có thể họ đã có nó rồi." Trong hệ sinh thái Univac 1108 cũng có vài chương trình nghiêm túc khác mang tên ông. Gọi đó là virus thì không công bằng, và đã có rất nhiều nỗ lực để bảo đảm rằng ngoài việc chiếm vài kilobyte, nó không thể gây hại.
  • Một người nói John đóng vai trò mang tính quyết định trong thành công của ww.com, nhờ đó mới có speakfreely, lớp âm thanh dùng GSM encoder. "Digital Imprimatur" của ông mang tính tiên tri và đến nay vẫn còn nguyên giá trị, rất đáng đọc.
  • Có nhắc đến Xanadu, và cho rằng thật đáng tiếc khi bài viết của Wired Magazine đã không chỉ ra lý do thật sự khiến Xanadu không trở thành WWW. (Cũng như vì sao Smalltalk đã không trở thành ngôn ngữ scripting thay vì Javascript.)