Acknowledgments (คำขอบคุณ)
แนวคิดสำหรับ Once Upon an Algorithm (ครั้งหนึ่งกับอัลกอริทึม) เกิดขึ้นจากการสนทนาหลายครั้งกับเพื่อน ๆ นักเรียน เพื่อนร่วมงาน และผู้คนที่ผมคุยด้วยบนรถบัสระหว่างทางไปทำงาน ผมขอขอบคุณพวกเขาทุกคนที่อดทนฟังคำอธิบายเกี่ยวกับ computer science (วิทยาการคอมพิวเตอร์) ของผม และที่แสดงออกถึงความใจร้อนอย่างเป็นมิตรเมื่อคำอธิบายเหล่านั้นยืดยาวหรือซับซ้อน เป้าหมายในการเขียนหนังสือที่เข้าถึงผู้อ่านทั่วไปเกี่ยวกับ computer science ได้รับแรงผลักดันอย่างมากจากประสบการณ์เหล่านี้
ตลอดทศวรรษที่ผ่านมา ผมมีโอกาสทำงานกับนักเรียนมัธยมปลายหลายคนในฐานะนักศึกษาฝึกงานฤดูร้อน ซึ่งเป็นกำลังใจสำคัญ การฝึกงานเหล่านี้ได้รับการสนับสนุนจากทุนหลายโครงการของ National Science Foundation (มูลนิธิวิทยาศาสตร์แห่งชาติของสหรัฐอเมริกา) ซึ่งผมรู้สึกขอบคุณสำหรับการสนับสนุนการวิจัยทางวิทยาศาสตร์และการศึกษาด้านวิทยาศาสตร์ในสหรัฐฯ
ในการค้นคว้าวัสดุสำหรับ Once Upon an Algorithm (ครั้งหนึ่งกับอัลกอริทึม) ผมพึ่งพาอินเทอร์เน็ต โดยเฉพาะ Wikipedia (wikipedia.org) และเว็บไซต์ TV Tropes (tvtropes.org) ขอบคุณผู้ร่วมให้ข้อมูลทุกคนสำหรับความทุ่มเทและความกระตือรือร้นในการแบ่งปันความรู้สู่โลก
ขณะผมเขียนหนังสือเล่มนี้ Eric Walkingshaw, Paul Cull และ Karl Smeltzer ได้อ่านบทบางบทและให้คำติชมเชิงวิชาการเกี่ยวกับเนื้อหาและสำนวนการเขียน ผมขอขอบคุณพวกเขาสำหรับคำแนะนำที่เป็นประโยชน์ ขอบคุณ Jennifer Parham-Mocello ด้วยที่ได้อ่านบทหลายบทและทดสอบตัวอย่างบางส่วนกับนักศึกษาชั้นปีที่หนึ่งของเธอ ผมขอขอบคุณลูกชายของผม Alexander สำหรับการพิสูจน์อักษรต้นฉบับและคำแนะนำเชิงเฉพาะเกี่ยวกับคำถามที่เกี่ยวกับ Harry Potter หนังสือเล่มนี้ส่วนใหญ่เขียนขึ้นในช่วงลาพักงาน (sabbatical) จากตำแหน่งของผมที่ Oregon State University ผมขอขอบคุณภาควิชาและมหาวิทยาลัยสำหรับการสนับสนุนโครงการนี้
การเปลี่ยนแนวคิดของหนังสือเล่มนี้ให้เป็นจริงเป็นความท้าทายที่ยิ่งใหญ่กว่าที่ผมคาดไว้ ขอขอบคุณอย่างจริงใจต่อ Marie Lufkin-Lee, Katherine Almeida, Kathleen Hensley และ Christine Savage ที่ MIT Press สำหรับการสนับสนุนโครงการนี้และช่วยเหลือผมตลอดเส้นทาง
สุดท้ายนี้ ผมโชคดีที่ได้แต่งงานกับผู้อ่านที่อดทนและตรงไปตรงมาที่สุดของผม ภรรยาของผม Anja คอยให้กำลังใจผมตลอดการผจญภัยในการเขียนหนังสือเล่มนี้ เธอพร้อมรับฟังคำถามของผมเสมอ แม้มักจะเป็นคำถามที่ค่อนข้างเนิร์ดและนามธรรม เธออ่านร่างหลายฉบับและอดทนพยายามดึงผมกลับเมื่อการเขียนของผมเอนไปทางวิชาการเกินไปและพึ่งพาคำศัพท์ทางเทคนิคมากเกินไป การสำเร็จของ Once Upon an Algorithm (ครั้งหนึ่งกับอัลกอริทึม) เป็นผลจากเธอมากกว่าคนอื่นใด ผมขออุทิศหนังสือเล่มนี้ให้เธอ