1 คะแนน โดย GN⁺ 2024-10-21 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Fernando J. Corbato จาก Project MAC ยอมรับว่าคำศัพท์คอมพิวเตอร์ daemon ถูกใช้ในกลุ่มของเขาราวปี 1963 แต่ระบุว่าคำอธิบายว่าเป็นตัวย่อของ “Disk And Executive MONitor” เป็นเรื่องที่เขาเพิ่งเคยได้ยิน
  • คำนี้ไม่ใช่ตัวย่อ แต่มาจาก Maxwell's daemon ในฟิสิกส์และอุณหพลศาสตร์ และเริ่มถูกใช้เพื่อหมายถึงโปรเซสที่ทำงานของระบบอยู่เบื้องหลังอย่างไม่รู้จักเหน็ดเหนื่อย
  • Jerome H. Saltzer ก็ยืนยันคำอธิบายว่ามาจาก Maxwell's demon เช่นกัน และกำลังสืบดูว่ารากศัพท์แบบตัวย่อที่ผิดพลาดนี้เริ่มมาจากไหน
  • หน้าเดียวกันยังพูดถึงข้อถกเถียงด้านภาษาและรากศัพท์หลายเรื่องในรูปแบบจดหมายผู้อ่าน เช่น “with au jus”, Welsh cwningen กับ Spanish conejo, “please RSVP”, ทฤษฎีว่า “GOLF” เป็นตัวย่อ และ “piri piri”
  • รากศัพท์พื้นบ้านที่อธิบายคำภาษาอังกฤษว่าเป็นตัวย่ออาจดูน่าเชื่อ แต่ในการตรวจสอบรากศัพท์จริง ช่วงเวลา, เส้นทางการยืมคำ และการใช้ดั้งเดิมสำคัญกว่า

สิ่งมีชีวิตในจินตนาการของ Maxwell ที่กลายเป็น daemon ในวงการคอมพิวเตอร์

  • Richard Steinberg ถาม Fernando J. Corbato ว่าคำว่า daemon ในวงการคอมพิวเตอร์มาจากไหน
    • คำถามมีคำอธิบายว่า ทีม Project MAC ใช้คำนี้เป็นครั้งแรกในปี 1963 บน IBM 7094 และ daemon ตัวแรกเป็นโปรแกรมที่สำรองไฟล์ซิสเต็มลงเทปโดยอัตโนมัติ
    • Steinberg ยังต้องการยืนยันด้วยว่าการตีความว่า daemon เป็นตัวย่อของ “Disk And Executive MONitor” นั้นถูกต้องหรือไม่
  • Corbato ตอบว่ากลุ่มของเขาเริ่มใช้คำว่า daemon ในช่วงเวลานั้นจริง
    • อย่างไรก็ตาม คำอธิบายแบบตัวย่อ ว่า “Disk And Executive MONitor” เป็นเรื่องใหม่สำหรับเขา
    • เขาระบุว่าแรงบันดาลใจจริงมาจาก Maxwell's daemon ในฟิสิกส์และอุณหพลศาสตร์
    • Maxwell's daemon เป็นสิ่งมีชีวิตในจินตนาการที่คัดแยกโมเลกุลซึ่งมีความเร็วต่างกัน และทำงานอยู่เบื้องหลังอย่างไม่รู้จักเหน็ดเหนื่อย
    • กลุ่ม Project MAC ใช้คำนี้เพื่ออธิบายโปรเซสเบื้องหลังที่จัดการงานจิปาถะของระบบ
  • คำอธิบายก่อนหน้าของ Take Our Word For It กล่าวถึงการเปลี่ยนแปลงด้านการสะกดและความหมายของ demon กับ daemon ควบคู่กัน
    • ครั้งหนึ่งทั้งสองคำเคยใช้แทนกันได้
    • demon เข้าสู่ภาษาอังกฤษผ่านภาษาละตินยุคกลาง ส่วน daemon มาจากภาษาละตินคลาสสิก
    • ในปลายศตวรรษที่ 14 คำนี้ถูกใช้ในความหมายว่า “วิญญาณผู้พิทักษ์หรือวิญญาณที่สถิตอยู่, genius” เช่น “daemon of Socrates”
    • ต่อมา ภายใต้อิทธิพลของการแปลคัมภีร์ไบเบิล demon จึงมีความหมายว่า “วิญญาณร้าย”
    • ในปลายศตวรรษที่ 16 เริ่มมีการแยกกันว่า ความหมายเหนือธรรมชาติทั่วไปใช้การสะกด daemon ส่วนความหมายชั่วร้ายใช้การสะกด demon
  • คำอธิบายของ Maxwell's daemon เชื่อมโยงโดยตรงกับบทบาทของ daemon ในคอมพิวเตอร์
    • James Maxwell จินตนาการถึงภาชนะปิดที่แบ่งเป็นสองส่วน และมีสิ่งมีชีวิตในจินตนาการคอยตัดสินว่าจะให้โมเลกุลผ่านประตูเล็ก ๆ หรือไม่ตามความเร็วของโมเลกุล
    • สิ่งมีชีวิตนี้สังเกตความเร็วของโมเลกุล หรือก็คืออุณหภูมิ และเปิดปิดประตูตามเงื่อนไข
    • ภาพนี้คล้ายกับ daemon ซึ่งเป็นโปรเซสของระบบที่คอยเฝ้าดูงานอื่นและทำการกระทำตามที่กำหนด
  • Jerome H. Saltzer ซึ่งทำงานร่วมกันที่ Project MAC ก็ยืนยันรากศัพท์จาก Maxwell's demon
    • Saltzer กำลังสืบดูว่ารากศัพท์แบบตัวย่อที่ผิดพลาดของ daemon เริ่มมาจากไหน
    • Take Our Word For It ระบุว่าได้แก้ไขคำอธิบายในฉบับก่อนหน้าให้สอดคล้องกับการยืนยันนี้แล้ว

ทำไม “with au jus” จึงดูแปลก

  • Brad Daniels มองว่า au jus แปลตรงตัวได้ว่า “with juice” แต่เนื่องจากเป็นคำย่อของ “sauce au jus [de beouf]” ดังนั้น “with au jus” จึงไม่ได้ผิดเท่าที่เห็นในครั้งแรก
  • Fred Wells ชี้ว่า avec ในภาษาฝรั่งเศสแปลว่า “with” ส่วน au แปลว่า “in”
    • มีการโต้กลับว่า ในกรณีนี้ au มักแปลว่า “with”
    • ยกตัวอย่าง cafe au lait และอธิบายว่าเราไม่ได้พูดว่า “coffee in milk”
  • Richard Hershberger ตีความ “with au jus” ว่าเป็นธรรมชาติจากมุมมองไวยากรณ์ภาษาอังกฤษ
    • คำอธิบายคือ โครงสร้างภาษาอังกฤษต้องมีบุพบท และเมื่อ “au jus” ไม่มีบุพบทแบบอังกฤษ ผู้พูดจึงเติม “with” เข้าไป
    • เขาเห็นว่า แม้ในภาษาฝรั่งเศสดั้งเดิมจะมีบุพบทอยู่แล้ว แต่เมื่อทั้งวลีถูกยืมเข้าสู่ภาษาอังกฤษและถูกวิเคราะห์ใหม่ให้เข้ากับไวยากรณ์อังกฤษ เรื่องนั้นก็ไม่สำคัญ
  • Take Our Word For It ไม่เห็นด้วยกับคำอธิบายนี้
    • ยกตัวอย่างว่าไม่มีใครพูดว่า “apple pie with a la mode
    • มองว่าหากจะไม่วิเคราะห์ au jus เป็นบุพบทวลี ก็ควรปฏิบัติต่อมันเหมือนคำคุณศัพท์
  • Jane Harrington แนะนำสำนวนที่เกิดจากฉลากสองภาษาในแคนาดา
    • มีตัวอย่างเช่น “The Jeux Canada Games” และ “old fort cheese”
    • สำนวนแบบนี้จัดเป็นตัวอย่างของ macaronic phrase หรือวลีที่ผสมหลายภาษา

ความเชื่อมโยงของคำที่เกี่ยวกับ rabbit

  • Jane Irish Nelson ถามว่าคำว่า rabbit ในภาษา Welsh คือ cwningen คล้ายกับคำ Spanish conejo หรือไม่
  • Jeff Lee ถามว่า Welsh cwningen และ English cony เกี่ยวข้องกับ Latin cuniculus หรือไม่
    • เขาอ้างมุกภาษาละตินจากหนังสือ Wits Fittes & Fancies ของ Anthony Copley ในปี 1595
    • ในมุกนั้น เมื่อนักปราชญ์ที่ไปขโมยกระต่ายพูดว่า “Ecce cuniculi multi” กระต่ายก็หนีไป และมีคำพูดว่า “ใครจะไปรู้ว่ากระต่ายเข้าใจภาษาละติน”
  • คำตอบคือคำที่เกี่ยวกับ rabbit เหล่านี้ล้วนเชื่อมโยงกัน
    • รูปคำในภาษาอังกฤษและ Welsh มาจาก Latin
    • เชื่อกันว่า Latin ยืมคำนี้มาจากภาษา Iberian โบราณ

คำที่ดูเหมือนตัวย่อแต่ไม่ใช่ตัวย่อ

  • Brad Daniels ยกตัวอย่าง “please RSVP” และ “RAM memory” ควบคู่กับสำนวนตัวย่อซ้ำซ้อนอย่าง “ATM machine”, “PIN number”
    • RSVP มาจาก Répondez S'il Vous Plait แปลว่า “please respond” ดังนั้น “please RSVP” จึงดูเหมือน “please respond please”
    • RAM memory เป็นสำนวนซ้ำซ้อนเพราะตัว M ใน RAM หมายถึง “Memory” อยู่แล้ว
  • Michael Talbert บอกว่าเมื่อโต้แย้งคำอธิบายว่า golf เป็นตัวย่อของ “Gentlemen Only Ladies Forbidden” ก็ควรชี้ได้ด้วยว่าคำเหล่านั้นยังไม่ได้มีความหมายปัจจุบันในช่วงเวลาที่เชื่อกันว่า golf เกิดขึ้น
  • Take Our Word For It ย้ำชัดว่า golf ไม่ใช่ตัวย่อ
    • ระบุว่าเคยกล่าวถึงรากศัพท์ของ golf แล้ว และไม่จำเป็นต้องอธิบายซ้ำว่าทฤษฎีตัวย่อนั้นผิดยุคสมัย
    • อธิบายว่าคำภาษาอังกฤษที่มาจากตัวย่อมีจำนวนน้อย และคำที่มีต้นกำเนิดจากตัวย่อก่อนศตวรรษที่ 20 ยิ่งมีน้อยกว่า
    • ยกตัวอย่างคำที่มาจากตัวย่อ ได้แก่ sonar, radar, scuba
    • ไม่ยอมรับความพยายามที่จะมองว่า posh มาจากตัวย่อ และไม่นับ okay ว่าเป็นตัวย่อ

piri piri และคำตอบสั้น ๆ ในตอนท้าย

  • Simon Rumble บอกว่าเขารู้จัก Piri Piri เป็นหลักจากเชน Nando's และมีลิงก์ที่สนับสนุนต้นกำเนิดจากภาษาโปรตุเกสด้วย
    • อย่างไรก็ตาม เขากล่าวด้วยว่าเนื่องจากโปรตุเกสเคยมีกิจกรรมอาณานิคม ต้นกำเนิดที่แท้จริงจึงอาจไม่ใช่ภาษาโปรตุเกส แต่เป็นภาษาของอาณานิคมก็ได้
  • Alan Wachtel อธิบายว่าใน Kenya คำว่า pilipili ในภาษา Swahili หมายถึง “pepper”
    • เขาบอกว่าใน Kenya ภาษาที่ใช้กันอย่างแพร่หลายนอกเหนือจากภาษาอังกฤษคือ Swahili
    • ตาม Oxford Standard Swahili-English Dictionary คำว่า pilipili มาจากคำ Persian
    • Persian มีความสัมพันธ์ใกล้ชิดกับ Sanskrit และเขาเห็นว่าความคล้ายคลึงกับ Sanskrit pippali นั้นชัดเจน
    • เขายังนึกถึง Hebrew pilpul และเสริมว่าเป็นคำ Aramaic และเป็นคำร่วมเชื้อสายกับ Hebrew ที่เกี่ยวกับ “pepper”
  • Catherine Hackett วิจารณ์ว่า etc. มาจาก Latin และหมายถึง “and the rest” โดยบอกว่าไซต์นี้ “hopelessly WRONG”
    • คำตอบที่กลับมาคือสั้น ๆ ว่า “Er... sure.”

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

 
GN⁺ 2024-10-21
ความคิดเห็นจาก Hacker News
  • ในโลก *nix มีคำศัพท์ที่มืดมนแต่ก็น่าสนุกอยู่มากมาย daemon เป็นตัวขับเคลื่อนระบบ และไฟล์ใหม่จะได้รับ 666 ก่อนที่ umask จะตัดสิทธิ์ที่ไม่จำเป็นออก
    parent จะฆ่า child ก่อนฆ่าตัวเอง และบางครั้งก็ต้องจัดการกับ zombie ด้วย

    • ที่มา: https://devrant.com/rants/1101391/my-daily-unix-command-list...
      unzip; strip; touch; finger; mount; fsck; more; yes; unmount; sleep
    • ที่มา: https://www.unixprogram.com/churchofbsd/index.html
      วันหนึ่งผมกำลังอธิบายเรื่อง การควบคุมโปรเซส ให้ลูกศิษย์ฟังในร้านอาหาร ผมบอกว่าถ้า child (child process) ไม่ตอบสนอง ก็ต้องฆ่ามัน และอาจตั้ง alarm ให้ child ฆ่าตัวเองได้ด้วย อธิบายต่อว่า parent ต้องรอด้วย wait3 และยืนยันว่า child ตายแล้ว ไม่อย่างนั้นมันจะกลายเป็น zombie
      ผมลืมสีหน้าหวาดผวาของผู้หญิงที่นั่งฝั่งตรงข้ามไม่ได้เลย พยายามจะอธิบายว่าเรากำลังคุยเรื่องซอฟต์แวร์คอมพิวเตอร์ แต่มันสายไปแล้ว เธอน่าจะกลัวจนรีบหนีไปเพื่อแจ้งตำรวจ ผมเองก็ไม่อยากอยู่รอนานเพื่อดูว่าจะเกิดอะไรขึ้น
    • การค้นหาอะไรอย่าง kill self เพื่อหมายถึงการฆ่าโปรเซสปัจจุบัน แล้วเจอป๊อปอัปคำแนะนำป้องกันการฆ่าตัวตาย แทบจะรู้สึกเหมือนเป็นพิธีผ่านวัยอย่างหนึ่ง
    • zombie ฆ่าไม่ได้ เพราะมันตายไปแล้ว ทำได้แค่เก็บกวาดด้วย wait เท่านั้น ดังนั้น init จึงรับช่วง orphan process มา เพื่อให้เมื่อมันตายในสักวันหนึ่ง ก็จะเก็บกวาดได้
    • บางครั้งก็ต้องฆ่า orphan process ด้วย
  • ในข้อความอ้างอิงบอกว่า daemon.co.uk เป็นที่ที่โฮสต์เว็บไซต์อังกฤษจำนวนมาก แต่ไม่แน่ใจว่าเป็นที่มาของชื่อบริษัทหรือไม่ โดเมนจริงไม่ใช่ daemon แต่เป็น demon.co.uk
    เช่น ผมเคยใช้บัญชี pretence.demon.co.uk อยู่หลายปี
    https://en.m.wikipedia.org/wiki/Demon_Internet

    • ในยุค 90 ผมไม่เคยได้ยิน daemon.co.uk และก็มี บัญชี Demon เหมือนกัน
  • การถกเรื่อง a la mode กับ au jus ที่อยู่ถัดลงมาจากเรื่อง daemon น่าสนใจมาก
    ผมไม่ค่อยรู้จักสองสำนวนนี้ เลยไปค้นดู พบว่า a la mode เป็นสำนวนอาหารแบบอเมริกัน หมายถึง “เสิร์ฟพร้อมไอศกรีม” ส่วน au jus ก็เป็นสำนวนอาหารแบบอเมริกัน หมายถึง “gravy” หรือ “น้ำซุป/น้ำเนื้อ” ทั้งคู่มาจากวลีบุพบทภาษาฝรั่งเศส แต่หลังจากถูกยืมมาใช้ในภาษาอังกฤษแล้ว โครงสร้างเดิมก็ไม่สำคัญอีกต่อไป
    a la mode กลายเป็นวลีกริยาวิเศษณ์ใหม่ที่หมายถึง “เสิร์ฟพร้อมไอศกรีม” ดังนั้น pie a la mode จึงใช้ได้ แต่ pie with a la mode ไม่สมเหตุสมผล กลับกัน au jus กลายเป็นวลีนามที่หมายถึง “น้ำซุป/เกรวี” ดังนั้นควรพูดว่า sandwich with au jus และถ้าตามความหมายเดิม sandwich au jus จะฟังแปลก
    สิ่งที่น่าสนใจคือการเปลี่ยนแปลงนี้ขัดใจ นักภาษานิยมแบบกำหนดกฎ ที่เชื่อว่าภาษาควรเป็นไปตามแบบที่ตนคิด และคนเขียนเว็บเพจนั้นก็ดูจะเป็นแบบนั้น

    • ผมสั่ง daemon ของผมทันทีให้ทำ pilipili au jus de cuniculus ตอนนี้ผมจะลองเสี่ยงลืมตาดูได้แล้ว
    • จะพูดว่า sandwich au jus ก็ได้ แต่ตอนนั้นหมายถึง แซนด์วิชที่เสิร์ฟพร้อมเกรวี ไม่ใช่ตัวเกรวีเอง
    • เมื่อไม่นานมานี้ คนที่อยู่ด้วยกันใช้ au jus เหมือนคำว่า “ซอส” อยู่ตลอด เช่น “อันนั้นน่าจะทำเป็น an au jus ได้”, “ถ้ามี an au jus เสิร์ฟข้าง ๆ คงอร่อยจริง ๆ” อะไรทำนองนั้น
  • “คำเตือน: ย่อหน้านี้มีเนื้อหาเกี่ยวกับวิทยาศาสตร์ หากหัวข้อนี้ทำให้คุณวิตกกังวลมากเกินไป โปรดหลับตาจนกว่าจะอ่านจบ”
    ยอดเยี่ยม

  • ทันทีที่อ่านชื่อเรื่อง ผมก็คิดว่า “นี่ต้องเป็น Maxwell แน่ ๆ ใช่ไหม?” ความสุขเวลาเดาเรื่องแบบนี้ถูกนั้นมากอย่างไม่มีเหตุผล

    • ดูเหมือนผู้เขียนตอนแรกตั้งใจจะหลอกด้วย backronym แปลก ๆ นั่น
  • ผมจำได้ว่าได้เรียนรู้เรื่อง daemon ของ Maxwell ผ่านเกม Apple II ชื่อ Dr. Maxwell's Molecule Magic ในเกมนั้นผู้เล่นรับบทเป็น daemon
    ต้องเปิดปิดกำแพงเพื่อกักโมเลกุลก๊าซให้มีความดันสูงพอ และเมื่อคิดว่าพอแล้วก็ยิงจรวดเพื่อดูผล ถ้าสำเร็จ จรวดจะบินออกนอกจอ และมีภาพนักบินอวกาศบนดวงจันทร์พูดว่า “Hi, Mom!” เสียงเล่นผ่าน PWM ของลำโพง Apple II
    ผมตอนอายุสิบเอ็ดขวบสนุกได้ง่าย ๆ โดยเฉพาะถ้ามีจรวด หุ่นยนต์ และวิทยาศาสตร์

  • เธรดก่อนหน้า:
    [2023] https://news.ycombinator.com/item?id=35283067 (24 ความเห็น)
    [2022] https://news.ycombinator.com/item?id=31069163 (127 ความเห็น)
    [2018] https://news.ycombinator.com/item?id=16299583 (46 ความเห็น)
    [2011] https://news.ycombinator.com/item?id=2691752 (45 ความเห็น)

  • แยกจากคำว่า “daemon” แต่เกี่ยวกับเนื้อหาในบทความ ผมแปลกใจเล็กน้อยกับข้ออ้างที่ว่า “ท้ายที่สุด ทฤษฎี กลศาสตร์ควอนตัม ก็แสดงให้เห็นว่าทำไมมันจึงทำงานไม่ได้”
    ผมรู้จักเหตุผลฝั่งทฤษฎีสารสนเทศ และใน Wikipedia ก็มีเนื้อหาแบบเดียวกัน ผมสงสัยว่าที่นี่พูดว่า “กลศาสตร์ควอนตัม” หมายถึงเรื่องนั้นหรือเปล่า หรือมีข้อโต้แย้งอื่นเกี่ยวกับ daemon ของ Maxwell อีก
    1: https://en.m.wikipedia.org/wiki/Maxwell's_demon#Criticism_an...

    • ความสามารถของ daemon ในการให้เฉพาะโมเลกุลที่เร็วผ่านประตู ดูเหมือนขึ้นกับการต้องรู้ทั้ง ตำแหน่งและความเร็ว ของโมเลกุลพร้อมกัน
    • ถ้าคำนวณถูก มันคงแทบทำงานที่มีประโยชน์จริงไม่ได้ เพราะซับซ้อนเกินกว่าจะหลีกเลี่ยงการกลายเป็นสถานะที่สัมพันธ์อย่างสุดขั้วกับส่วนที่เหลือของจักรวาล
      ต่อให้เป็นไปได้ ในสถานการณ์จริงส่วนใหญ่ก็คงไม่ได้ดีกว่า ปัญญาเหนือมนุษย์ แบบมาตรฐานนัก ภายใต้สมมติฐานว่าไม่ได้พยายามกู้พลังงานกลับมาให้มากกว่าที่เสียไป และการกู้คืนแบบนั้นก็ดูไม่น่าจะทำได้อย่างเสถียร หากไม่มีฟิสิกส์สมมุติที่เหลือเชื่อ
  • ผมเคยคิดเสมอว่าเพราะมันหมายถึงโปรเซสที่มีชีวิตอยู่ตลอด เลยเรียกแบบนั้นเพราะเหมือน ปีศาจ ตัวเล็ก ๆ ที่อาศัยอยู่ในคอมพิวเตอร์

  • แน่นอนว่าคงไม่ใช่ที่มาของคำนี้ แต่ผมคิดเสมอว่าประโยคที่ Lovecraft อ้างจาก Lactantius เข้ากันได้ดีทีเดียว
    “ปีศาจสามารถทำให้ผู้คนเห็นสิ่งที่ไม่มีอยู่ ราวกับว่ามีอยู่จริง -- Lactantius”