1 คะแนน โดย GN⁺ 2024-06-23 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Andrew S. Tanenbaum ศาสตราจารย์กิตติคุณด้านวิทยาการคอมพิวเตอร์แห่ง VU Amsterdam ได้รับรางวัล ACM Software System Award จาก MINIX ซึ่งมีอิทธิพลต่อการสอนระบบปฏิบัติการและการออกแบบ OS
  • MINIX 1.0 เป็นระบบปฏิบัติการ UNIX แบบไมโครเคอร์เนลสำหรับ IBM PC ที่สร้างขึ้นในปี 1987 ควบคู่กับตำรา Operating Systems: Design and Implementation
  • MINIX รุ่นแรกมีโค้ดประมาณ 12,000 บรรทัด ประกอบด้วยไมโครเคอร์เนล ตัวจัดการหน่วยความจำ ระบบไฟล์ และยูทิลิตี UNIX หลัก ๆ และกลายเป็นซอฟต์แวร์เสรีโอเพนซอร์สในปี 2000
  • MINIX เป็นแรงบันดาลใจให้ Linux เป็นพื้นฐานของ MeikOS และยังทำงานอยู่ภายในไมโครชิปที่ใช้งานกันอย่างแพร่หลายด้วย
  • ACM Software System Award มอบให้แก่ระบบซอฟต์แวร์ที่สร้างผลกระทบอย่างต่อเนื่อง มีเงินรางวัล 35,000 ดอลลาร์สหรัฐ และได้รับการสนับสนุนทางการเงินจาก IBM

รางวัลที่ได้รับจากการยอมรับ MINIX

  • Andrew S. Tanenbaum ศาสตราจารย์กิตติคุณด้านวิทยาการคอมพิวเตอร์แห่ง VU Amsterdam ได้รับรางวัล ACM Software System Award จาก MINIX
  • MINIX ถูกใช้สอน หลักการของระบบปฏิบัติการ ให้แก่นักศึกษาหลายรุ่น และยังมีอิทธิพลต่อการออกแบบระบบปฏิบัติการ รวมถึง Linux

จุดเริ่มต้นและองค์ประกอบของ MINIX 1.0

  • Tanenbaum สร้าง MINIX 1.0 ขึ้นในปี 1987 ให้สอดคล้องกับตำรา Operating Systems: Design and Implementation
  • เป็นระบบปฏิบัติการ UNIX ขนาดเล็กแบบไมโครเคอร์เนลสำหรับ IBM PC ซึ่งเป็นที่นิยมในขณะนั้น
  • MINIX รุ่นแรกประกอบด้วยโค้ดประมาณ 12,000 บรรทัด และมีองค์ประกอบดังต่อไปนี้
    • ไมโครเคอร์เนล
    • ตัวจัดการหน่วยความจำ
    • ระบบไฟล์
    • โปรแกรมยูทิลิตี UNIX หลัก
  • MINIX กลายเป็น ซอฟต์แวร์เสรีโอเพนซอร์ส ในปี 2000

อิทธิพลต่อ Linux และระบบอื่น ๆ

  • MINIX ไม่ได้เพียงสนับสนุนความสำเร็จของตำราเรียนของ Tanenbaum เท่านั้น แต่ยังสร้างอิทธิพลที่กว้างไกลกว่าเดิม
  • เป็นแรงบันดาลใจให้ Linux และ Linux ก็เติบโตเป็นระบบปฏิบัติการโอเพนซอร์สที่ประสบความสำเร็จ ใช้ขับเคลื่อนเซิร์ฟเวอร์คลาวด์ โทรศัพท์มือถือ และอุปกรณ์อินเทอร์เน็ตในทุกสิ่ง
  • MINIX กลายเป็นพื้นฐานของระบบปฏิบัติการ MeikOS สำหรับคอมพิวเตอร์ที่ใช้ Meikotransputer
  • MINIX ยังทำงานอยู่ภายใน ไมโครชิป ที่ใช้งานกันอย่างแพร่หลายด้วย
  • เวอร์ชันถัดมาอย่าง MINIX 3.0 มุ่งเป้าไปที่คอมพิวเตอร์ที่มีทรัพยากรจำกัด คอมพิวเตอร์แบบฝังตัว และแอปพลิเคชันที่ต้องการความน่าเชื่อถือสูง

การแพร่หลายของการออกแบบไมโครเคอร์เนล

  • การสนับสนุน การออกแบบไมโครเคอร์เนล ของ Tanenbaum มีอิทธิพลต่อนักออกแบบระบบปฏิบัติการหลายรุ่น โดยแยกต่างหากจากอิทธิพลโดยตรงของ MINIX

ลักษณะของ ACM Software System Award

  • ACM Software System Award มอบให้แก่องค์กรหรือบุคคลที่พัฒนาระบบซอฟต์แวร์ซึ่งสร้างผลกระทบอย่างต่อเนื่อง ผ่านผลงานเชิงแนวคิด การยอมรับในเชิงพาณิชย์ หรือทั้งสองอย่าง
  • เงินรางวัลคือ 35,000 ดอลลาร์สหรัฐ
  • การสนับสนุนทางการเงินของ Software System Award มาจาก IBM

1 ความคิดเห็น

 
GN⁺ 2024-06-23
ความคิดเห็นจาก Hacker News
  • เรื่องนี้ไม่มีวันลืมเลย น่าจะเป็นที่ Stanford ผมกำลังฟังบรรยายของ Reed Hastings ผู้ก่อตั้ง/CEO ของ Netflix อยู่ และเขากำลังอธิบายว่าเขาคิดไอเดีย Netflix ขึ้นมาได้อย่างไร
    นักศึกษาคนหนึ่งถามว่า “เมื่อไหร่คุณถึงรู้ว่าต้องย้ายไปใช้อินเทอร์เน็ต?” เขาตอบว่า “เรื่องนั้นอยู่ในไอเดียมาตั้งแต่แรกแล้ว เรารู้อยู่แล้วว่าเครือข่ายจะกลายเป็นแบบทุกวันนี้ ในตำราวิทยาการคอมพิวเตอร์มีคำพูดว่า ‘อย่าประเมินแบนด์วิดท์ของรถบรรทุกที่บรรทุกเทปเต็มคันวิ่งบนทางหลวงต่ำเกินไปเป็นอันขาด’ เราคิดว่าก่อนที่เครือข่ายจะไปถึงระดับที่เราต้องการ เราต้องส่ง DVD ไปก่อน”
    ตอนฟังผมคิดว่า “ว้าว! จำคำอ้างอิงกับรูปนั้นได้” เลยไปค้นตำรา แล้วก็มีอยู่ในตำราเครือข่ายของ Tanenbaum ตามนั้นจริง ๆ นอกเหนือจากเกร็ดเรื่องนี้ คนคนนี้มีอิทธิพลมหาศาลต่อทั้งอุตสาหกรรม ยังไม่ต้องพูดถึงการถกเถียงเรื่องเคอร์เนลเลย

    • มีเบาะแสบางอย่างที่ชี้ไปยังแหล่งที่มาดั้งเดิมใน https://en.m.wikipedia.org/wiki/Sneakernet
    • ลองจินตนาการฉากที่ตั้งชื่อบริษัทว่า Netflix แล้วพูดว่า “อินเทอร์เน็ตก็แค่กระแสชั่วคราว” ดูสิ
  • เป็นรางวัลที่เหมาะสมอย่างยิ่งสำหรับนักการศึกษาที่ยอดเยี่ยม และน่ายินดีจริง ๆ ผมยังมี ตำราระบบแบบกระจาย ของเขาที่เคยอ่านอยู่ และยังคิดอยู่เลยว่าคงดีถ้า Minix ชนะ แล้วโมเดลไมโครเคอร์เนลนั้นกลายเป็นรากฐานของระบบนิเวศ FOSS *nix
    สำหรับคนที่อาจไม่รู้ Andrew ยังทำบล็อก Electoral Vote [1] ว่าด้วยวิทยาศาสตร์การเลือกตั้ง ซึ่งวิเคราะห์และคาดการณ์การเลือกตั้งสหรัฐฯ ด้วยโมเดลโพลคณะผู้เลือกตั้งด้วย เป็นหนึ่งในเว็บการเมืองสหรัฐฯ ที่ค่อนข้างดีทีเดียว
    [1]:https://www.electoral-vote.com/evp2024/Info/welcome.html

    • electoral-vote.com ตอนนี้ไม่ได้เป็นแค่บล็อกวิทยาศาสตร์การเลือกตั้งธรรมดาแล้ว ทุกเช้า Andrew กับผู้เขียนร่วม Christopher Bates จะสรุปข่าวการเมืองของวันก่อนหน้าและผลกระทบที่อาจมีต่อการเมืองสหรัฐฯ ได้อย่างชัดเจนมาก
      แค่อ่านบทความรายวันที่ไม่เอนเอียงทางอารมณ์แต่มีไหวพริบ ก็พอจะทำให้ในฐานะพลเมืองสหรัฐฯ รู้เรื่องต่าง ๆ ได้ค่อนข้างดีแล้ว
  • ผมกำลังพังหนักในวิชาสถาปัตยกรรมคอมพิวเตอร์ และสอบกลางภาคครั้งหนึ่งได้ 5% พอเปลี่ยนหนังสือแนะนำมาเป็นหนังสือของ Andrew แล้วไม่ทำอะไรนอกจากอ่านวันละ 2 ชั่วโมง ผมก็ได้ 100% ในสอบปลายภาค
    เป็นหนังสือที่เข้าถึงง่ายอย่างน่าทึ่งจริง ๆ :-)

    • ประมาณ 20 ปีก่อน ในวิชาวิทยาการคอมพิวเตอร์สองวิชาก็ใช้ หนังสือของ Tanenbaum เหมือนกัน เป็นตำราที่ยอดเยี่ยม และผมก็รู้สึกว่าเข้าใจได้ค่อนข้างง่าย
    • โห หนังสือเล่มไหนเหรอ?
    • อยากรู้ว่า หนังสือแนะนำเดิมคือเล่มไหน?
  • เป็นรางวัลที่สมควรมากสำหรับนักการศึกษาที่ยอดเยี่ยม ผู้ทำให้วิทยาการคอมพิวเตอร์เข้าถึงได้และสนุก
    Structured Computer Organization น่าจะเป็นตำราเรียน แต่เขียนดีมากจนผมอ่านตั้งแต่ต้นจนจบเหมือนอ่านนิยายระทึกขวัญ
    ตัวอย่างเช่น คงมีไม่กี่คนที่พูดแบบนี้ถึง Knuth แน่นอนว่าไม่ได้ตั้งใจจะลดทอนความยอดเยี่ยมของ Knuth ในแบบของเขาเอง

  • หนังสือของ AST โดยเฉพาะเล่มที่ว่าด้วย Minix โดยตรง ผมมองว่าอยู่ในระดับเดียวกับปรัชญาที่บทความ The Night Watch พูดถึง
    ท้ายที่สุด บทความนั้นพูดถึงความสบายใจที่เกิดจากความคุ้นเคยกับของจริง ไม่ใช่ความไม่รู้ที่เกิดจาก abstraction; เป็นเรื่องของการไม่มีความกลัวที่เรียนรู้มาแล้ว ไม่ใช่ความไร้อำนาจ
    เราคงแทบไม่มีโอกาสต้องดีบักโค้ดระดับเคอร์เนลโดยหนีบออสซิลโลสโคปหรือโพรบลอจิกเข้ากับขาชิปโปรเซสเซอร์เพื่อดูสายข้อมูล แต่เราทุกคนก็น่าจะรู้จักสักคนที่ทำเรื่องแบบนี้ได้หน้าตาเฉย ถึงอย่างนั้น ความรู้และความคุ้นเคยที่ใกล้ซิลิคอนขึ้นอีกนิด การมี datasheet ของโปรเซสเซอร์วางอยู่ใกล้ ๆ และความรู้สึกว่าโหมดการแบ่งส่วนหน่วยความจำไม่ใช่เรื่องแปลก ก็ช่วยนักพัฒนาซอฟต์แวร์ได้มาก
    เป็นก้าวกระโดดที่ทุกคนควรลองสักครั้ง และมันช่วยขจัดกำแพงทางความคิดที่ขวางไม่ให้เข้าใจว่าสิ่งต่าง ๆ ทำงานจริงอย่างไร

  • อีกเรื่องที่ไม่ควรมองข้ามคือ MINIX ซ่อนอยู่ใน CPU Intel สมัยใหม่แทบทุกตัวในฐานะส่วนหนึ่งของ Management Engine ข้อเท็จจริงที่ไม่ค่อยมีคนรู้เรื่องนี้ทำให้มันเป็นหนึ่งในระบบปฏิบัติการที่ถูกแจกจ่ายอย่างแพร่หลายที่สุด

    • ทำไมถึงใช้ Minix ไม่ใช่อะไรอย่าง L4 หรือ seL4?
      ผมก็สงสัยเหมือนกันว่าใช้ Minix เวอร์ชันไหนกันแน่ Minix v3.1 ออกมาพร้อมหนังสือในปี 2005, 3.2 ในปี 2012 และ 3.3 ในปี 2014
    • บางครั้งก็คิดว่า ถ้า MINIX แจกจ่ายภายใต้ไลเซนส์ FLOSS คล้าย Linux โลกทุกวันนี้จะต่างไปอย่างไร
      การถกเถียงระหว่าง Linus Torvalds กับ Andrew Tanenbaum อาจเป็นจุดเปลี่ยนสำคัญในประวัติศาสตร์เทคโนโลยี แต่ดูเหมือน MINIX พลาดโอกาสครั้งใหญ่ที่จะมีบทบาทในประวัติศาสตร์มากกว่านี้
    • ดูเหมือนไมโครคอนโทรลเลอร์ ARM และ system-on-chip หลายรุ่นจะครองจำนวนอยู่ เลยสงสัยว่านี่ถูกต้องจริงไหม
      ถ้าสมมติว่าส่วนใหญ่รัน Linux รูปแบบใดรูปแบบหนึ่งหรือระบบปฏิบัติการเรียลไทม์ ก็ทำให้อยากรู้ว่า MINIX กับ Linux อะไรแพร่หลายกว่ากัน
    • ACM ควรกำหนดให้ AST ต้องแยกตัวออกจากข้อเท็จจริงนี้ก่อนรับรางวัล
  • ผมอ่าน Operating Systems: Design and Implementation ในปี 1988 หรือ 1989 และเป็นประสบการณ์ที่ทั้งให้ความเข้าใจลึกซึ้งและสนุก
    ตอนนั้นแค่หวังว่าจะมีระบบปฏิบัติการคล้าย Unix แบบ “เสรี” ให้ใช้สักตัว โดยคำว่า “เสรี” ในที่นี้เป็นความหมายตามสัญชาตญาณ ไม่ใช่นิยามอย่างเป็นทางการที่ได้รู้ทีหลัง มันอาจเป็น Minix ก็ได้

    • เป็นหนึ่งในตำราเรียนที่ดีที่สุดที่ผมต้องอ่านในหลักสูตรปริญญาในยุค 80 ซอร์สโค้ด Minix ในภาคผนวกเป็นครั้งแรกที่ผมได้สัมผัสโค้ด C ขนาดใหญ่ที่เขียนมาอย่างดี
    • เป็นหนึ่งในหนังสือเรียนในหลักสูตรปริญญาของผม และอ่านสนุกจริง ๆ
  • Computer Networks ของเขาเคยเป็นหนึ่งในหนังสือที่ผมชอบที่สุดสมัยเรียนวิทยาการคอมพิวเตอร์
    หลายปีต่อมา ผมได้สอนวิชาระบบกระจายตัวที่โรงเรียนธุรกิจ และจัดทำสื่อการสอนโดยอ้างอิงจากหนังสือเล่มนั้น แม้มองในตอนนี้ก็ยังรู้สึกว่ายังใช้ได้ดี

    • เป็นตำราเรียนที่ผมชอบที่สุดในบรรดาวิชาวิทยาการคอมพิวเตอร์ระดับปริญญาตรีทั้งหมด ตอนนี้ก็ยังอยู่บนชั้นหนังสือ
      ผมไม่เคยลงลึกด้านเครือข่ายมากนัก แต่ความรู้กว้าง ๆ ยังติดตัวอยู่และช่วยได้ซ้ำแล้วซ้ำเล่า พูดได้ว่านี่เป็นสิ่งที่ทำให้ผมแตกต่างจากวิศวกรคนอื่น ๆ
    • แม้เธรดนี้จะเกี่ยวกับ Tanenbaum แต่โดยส่วนตัวรู้สึกว่า Data Communications and Networking ของ Forouzan อธิบายได้ดีกว่า และครอบคลุมรายละเอียดของแต่ละเลเยอร์เครือข่ายได้ดีกว่า
      อย่างไรก็ตาม Modern Operating Systems เป็นหนังสือที่ยอดเยี่ยม และตอนแนะนำให้เพื่อนร่วมมหาวิทยาลัยก็ได้ยินปฏิกิริยาคล้าย ๆ กัน
  • ถึงจุดนี้แล้ว รู้สึกเสียดายนิดหน่อยที่ งานวิจัยด้านระบบ ดูเหมือนแทบจะหยุดนิ่งไปแล้ว
    เคยคิดว่าประมาณปี 2024 เราน่าจะได้ใช้ระบบปฏิบัติการแบบกระจายตัวที่สามารถย้ายโปรเซสไปมาระหว่างมือถือ เดสก์ท็อป แล็ปท็อป และ NAS ได้อย่างอิสระโดยแทบไม่มีปัญหา

    • งานวิจัยและนวัตกรรมยังมีอยู่มาก เพียงแต่ไม่ได้ปรากฏออกมาในรูปของโปรเจกต์ซอฟต์แวร์แบบใหม่เอี่ยมเสมอไป ต้นทุนในการสร้างระบบปฏิบัติการใหม่นั้นสูงมหาศาลจริง ๆ
      ถ้าอยากสร้างสิ่งที่ไม่ใช่อุปกรณ์เฉพาะทาง ก็ต้องเข้ากันได้กับซอฟต์แวร์ที่มีประโยชน์อยู่เดิม การเปลี่ยนกระบวนทัศน์ใหม่ที่เรียกร้องให้ซอฟต์แวร์เดิมต้องเปลี่ยนตามนั้นมีเส้นทางสู่ความสำเร็จที่ยากลำบากมาก ถึงอย่างนั้น ระบบปฏิบัติการก็มีความก้าวหน้าแบบค่อยเป็นค่อยไปจำนวนมหาศาล
      ไอเดียเรื่องระบบปฏิบัติการแบบกระจายตัวอย่างแท้จริงคงมีคนจำนวนมากคิดกันมาแล้ว ผมค่อนข้างมั่นใจว่าระบบปฏิบัติการที่มีอยู่จะค่อย ๆ วิวัฒนาการไปทางนั้นในที่สุด ตอนนี้ก็เริ่มเห็นชิ้นส่วนกระจัดกระจายอยู่แล้ว
    • ฟังดูเหมือนยังเก็บมุมมองของ Rob Pike เมื่ออดีตไว้นานแล้วเหมือนผม http://www.herpolhode.com/rob/utah2000.pdf
      หลังบทความนั้นมีหลายอย่างเกิดขึ้นมากมาย แต่ผมมีความรู้สึกไม่ดีว่าเขาพูดถูก และเราดูเหมือนจะหยุดพยายามขยายและสำรวจความเป็นไปได้จริง ๆ ไปแล้ว อย่างไรก็ตาม เรื่องนี้อาจเกี่ยวข้องกับสภาพของวงวิชาการมากกว่าสาขานี้เอง
      ก่อนกระแสไฮป์จะถาโถม ก็ไม่ใช่ว่าแอปพลิเคชัน GPGPU ที่มีแมชชีนเลิร์นนิงพ่วงมาจะได้รับเชิญไปงานประชุมมากมาย ความเป็นเจ้าอำนาจในวงวิชาการและความจริงอันเย็นชาของการวิ่งไล่ทุนวิจัย ทำให้น่าเสียดายที่งานวิจัยด้านระบบไม่ได้รับความสนใจมากนัก
    • ไม่ใช่ว่างานวิจัยหยุดลง แต่เป็นเพราะ การครอบงำของบริษัทยักษ์ใหญ่ด้านเทคโนโลยี ทำให้แรงจูงใจในการสร้างอุปกรณ์ผู้บริโภคลดลง
      ต่อให้มีใครพยายามนำไอเดียน่าสนใจแบบนี้ไปทำจริง ก็จะถูกตัดสินอย่างโหดร้ายว่าไม่สามารถแข่งขันกับ Pixel หรือ iPhone ในส่วนที่เหลือของสแต็กได้ ดู Rabbit เป็นตัวอย่างก็ได้
      สิ่งที่อธิบายมานี้เป็นหัวข้อหลักของงานวิจัยระบบสมัยใหม่ และผู้ให้บริการคลาวด์รายใหญ่ต่างก็ทำสิ่งประเภทนี้ทั้งหมดไว้ภายในกันอยู่แล้ว
    • เรื่องแบบนี้ต้องดูในบทบาทที่เกี่ยวกับโครงสร้างพื้นฐาน ตัวอย่างเช่น เวลาเคลียร์ VM หรือ minion ของ Kubernetes ให้โล่ง จะมีการทำ live migration ของ VM และคอนเทนเนอร์ เป็นประจำ
      ผู้บริโภคโดยทั่วไปให้ความสำคัญกับประสบการณ์ผู้ใช้มากกว่า ซอฟต์แวร์ที่ซิงก์คอนเทนต์ขึ้นเซิร์ฟเวอร์เพื่อให้ใช้ได้บนทุกอุปกรณ์นั้นมีภาระน้อยกว่ามาก เมื่อเทียบกับการพยายามย้ายโปรเซสแบบเรียลไทม์บนเครือข่ายที่ไม่เสถียร
    • เรื่องประเภทนี้สำหรับผมอยู่ในตะกร้า “เจ๋งมากแต่ประโยชน์ยังไม่ชัด” มาตลอด
      นักวิจัยด้านระบบจำนวนมากหมกมุ่นกับคลัสเตอริง ความโปร่งใสของเครือข่าย และระบบกระจายตัวอย่างสิ้นเชิง และมองว่าสิ่งเหล่านั้นคือจุดสูงสุดของระบบปฏิบัติการ ผมไม่เคยเข้าใจว่าทำไม เข้าใจเต็มที่ว่ามันเจ๋ง แต่สุดท้ายก็ยังมองไม่เห็นว่าทำไมการให้ระบบเซิร์ฟเวอร์-แล็ปท็อป-มือถือ-เครือข่ายทำงานเหมือนเป็นระบบเดียวจึงสำคัญขนาดนั้น
      ผมมองว่ามีความพยายามมากมายถูกใช้ไปกับการไล่ล่ามังกรตัวนั้น การวิจัยสิ่งที่เจ๋งเป็นเรื่องดี และระหว่างทางก็คงมีสิ่งที่มีประโยชน์เกิดขึ้น ดังนั้นคำว่าเสียเปล่าอาจไม่ถูกต้องนัก แต่ผมไม่ได้รู้สึกว่ามีเหตุผลรองรับเพียงพอ และบางทีความพยายามนั้นอาจนำไปใช้ได้ดีกว่านี้
      ทางเลือกอย่างเครื่องมือและโมเดลการเขียนโปรแกรมสำหรับหลายระบบ ที่ทำให้จัดการหลายระบบได้โดยไม่ต้องทำให้ดูเหมือนเป็นอิมเมจเดียวในระดับต่ำสุดนั้น ไม่ได้รับความรักจากวงวิชาการมากนักหลัง TCP/IP และส่วนใหญ่พัฒนาขึ้นโดยภาคอุตสาหกรรม
  • ข้อเท็จจริงเจ๋ง ๆ อีกอย่างเกี่ยวกับ Tanenbaum คือเขาเป็นคนที่อยู่เบื้องหลัง electoral-vote.com
    ก่อนที่ทุกคนจะมีโมเดลของตัวเอง และก่อนที่ Nate Silver—หรือควรเรียกว่า Poblano—จะกวาดพื้นที่ในปี 2008 ที่นี่คือเว็บที่ต้องไปถ้าต้องการทำความเข้าใจการเลือกตั้งประธานาธิบดีสหรัฐฯ ปี 2004 ระหว่าง Bush กับ Kerry มันช่วยผู้คนจำนวนมากอย่างมหาศาลในการทำความเข้าใจโพลและสถิติ

    • electoral-vote.com ยังคงดำเนินงานอย่างคึกคักอยู่: https://www.electoral-vote.com/
      คุณอาจรู้อยู่แล้ว แต่ผมอยากเน้นไว้สำหรับคนที่ยังไม่รู้
      ตอนนี้ศาสตราจารย์ Tanenbaum มีศาสตราจารย์ Bates เป็นผู้เขียนร่วมด้วย Bates เป็นศาสตราจารย์ด้านประวัติศาสตร์ที่ UCLA/Cal Poly เว็บไซต์นี้เผยแพร่ทุกวัน แต่ก่อนเคยลงเฉพาะวันธรรมดา และเฉพาะช่วงเลือกตั้งเท่านั้น