Skip to main content

2024-10-15

Google มุ่งมั่นที่จะซื้อพลังงานที่ผลิตโดยบริษัทสตาร์ทอัพด้านพลังงานนิวเคลียร์ Kairos Power

ปฏิกิริยา

  • Google ได้ตกลงที่จะซื้อพลังงานจาก Kairos Power ซึ่งเป็นสตาร์ทอัพที่มุ่งเน้นการพัฒนาเครื่องปฏิกรณ์นิวเคลียร์ขนาดเล็กแบบโมดูลาร์ (SMRs) ที่มีความจุ 75 เมกะวัตต์ต่อเครื่อง
  • แผนดังกล่าวรวมถึงการนำ SMR เครื่องแรกมาใช้งานภายในปี 2030 โดยมีเครื่องปฏิกรณ์เพิ่มเติมที่อาจเพิ่มพลังงานปลอดคาร์บอนสูงถึง 500 เมกะวัตต์ภายในปี 2035
  • โครงการนี้เป็นส่วนหนึ่งของกลยุทธ์ของ Google ในการรักษาพลังงานสะอาด แม้ว่าประสิทธิภาพด้านต้นทุนและความเป็นไปได้ของ SMRs เมื่อเทียบกับพลังงานหมุนเวียนและการเก็บพลังงานด้วยแบตเตอรี่ยังคงอยู่ในระหว่างการอภิปราย

วิศวกรรมเว็บเบราว์เซอร์

  • หนังสือ "Web Browser Engineering" โดย Pavel Panchekha & Chris Harrelson เป็นหนังสือที่แนะนำผู้อ่านในการสร้างเว็บเบราว์เซอร์พื้นฐานโดยใช้ Python พร้อมให้ข้อมูลเชิงลึกเกี่ยวกับการทำงานของเว็บเบราว์เซอร์
  • หนังสือที่จัดพิมพ์โดย Oxford University Press ครอบคลุมหัวข้อสำคัญ เช่น การสร้างเครือข่าย, JavaScript, และการทำงานของเบราว์เซอร์สมัยใหม่ ทำให้เป็นแหล่งข้อมูลที่มีค่าสำหรับการทำความเข้าใจเทคโนโลยีเว็บ
  • ประกอบด้วยส่วนปฏิบัติเกี่ยวกับการโหลดหน้าเว็บ การดูเอกสาร และการรันแอปพลิเคชัน มอบประสบการณ์การเรียนรู้ที่ครอบคลุมสำหรับผู้ที่สนใจในการพัฒนาเว็บและวิศวกรรมเบราว์เซอร์

ปฏิกิริยา

  • หนังสือ "Web Browser Engineering" เป็นหนังสือที่เจาะลึกถึงความซับซ้อนของการพัฒนาเบราว์เซอร์ โดยเฉพาะการจัดวาง CSS และความท้าทายในการถอดรหัสวิดีโอ - หนังสือเล่มนี้ใช้ภาษา Python เพื่ออธิบายแนวคิดของเบราว์เซอร์ ทำให้ผู้เรียนเข้าถึงได้ง่ายและส่งเสริมนวัตกรรมในเทคโนโลยีเบราว์เซอร์ - มันเน้นการทำความเข้าใจภายในของเบราว์เซอร์และสำรวจศักยภาพสำหรับเทคโนโลยีอินเทอร์เฟซผู้ใช้ใหม่ ๆ

ฉันสร้างเครื่องมือสร้างอีโมจิ Deal With It ที่ซับซ้อนที่สุด

  • นักพัฒนาได้สร้าง "เครื่องสร้างอีโมจิ Deal With It ขั้นสูง" สำหรับการสัมภาษณ์งาน ซึ่งใช้การเรียนรู้ของเครื่องในการวางแว่นตาบนใบหน้าและมีตัวเลือกการปรับแต่งที่หลากหลาย - เครื่องมือนี้ทำงานทั้งหมดบนฝั่งลูกค้า ทำให้มั่นใจได้ว่าไม่มีข้อมูลออกจากเบราว์เซอร์ของผู้ใช้ และมีฟีเจอร์เช่นการตั้งค่าการส่งออก GIF - แม้จะไม่ได้งาน นักพัฒนาก็ได้ปล่อยเครื่องมือนี้ฟรีบน GitHub เพื่อแสดงทักษะของตนและเชิญชวนโอกาสในการทำงานในตำแหน่ง Fullstack Developer ที่มีประสบการณ์มากกว่า 14 ปี

ปฏิกิริยา

  • โครงการส่วนตัวถูกพัฒนาขึ้นเพื่อสร้างเครื่องมือสร้างอีโมจิ "Deal With It" โดยใช้การเรียนรู้ของเครื่องในการวางแว่นตาบนใบหน้าและมีตัวเลือกการปรับแต่งที่หลากหลาย - เครื่องมือนี้ทำงานทั้งหมดบนฝั่งไคลเอนต์ อนุญาตให้สร้างไฟล์ GIF และมี Easter eggs แสดงถึงความคิดสร้างสรรค์และทักษะทางเทคนิคของนักพัฒนา - โครงการนี้เผยแพร่ฟรีบน GitHub และนักพัฒนากำลังมองหาคำติชมและโอกาสใหม่ ๆ ในฐานะนักพัฒนา Fullstack

ประสบการณ์ของฉันกับเว็บในปัจจุบัน (2021)

ปฏิกิริยา

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

แชมป์โลกคอนเกอร์ถูกพบว่ามีเกาลัดเหล็ก แต่ถูกเคลียร์ข้อหาทุจริต

  • การแข่งขัน World Conker Championships กำลังสืบสวนข้อกล่าวหาเรื่องการโกงหลังจากผู้ชนะฝ่ายชาย เดวิด จาคินส์ ถูกพบว่ามีเกาลัดเหล็กในกระเป๋าของเขา
  • Jakins ผู้เข้าแข่งขันที่มีประสบการณ์ยาวนานและเป็นผู้ตัดสินหลักของงาน ปฏิเสธการใช้ลูกสนุกเกอร์โลหะระหว่างการแข่งขัน โดยอ้างว่ามันถูกตั้งใจให้เป็นเรื่องตลก
  • การแข่งขันกำลังให้ความสำคัญกับข้อกล่าวหาอย่างจริงจัง โดยเฉพาะอย่างยิ่งเนื่องจาก Jakins เป็นผู้รับผิดชอบในการเตรียมลูกเกาลัด และการสืบสวนยังคงดำเนินต่อไป

ปฏิกิริยา

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

การเอ็กซเรย์ฟันตามปกติไม่ได้รับการสนับสนุนจากหลักฐาน

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

ปฏิกิริยา

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

Zamba2-7B

  • Zyphra ได้เปิดตัว Zamba2-7B ซึ่งเป็นโมเดลภาษาขนาดเล็กที่มีประสิทธิภาพเหนือกว่าโมเดลที่มีชื่อเสียงอย่าง Mistral, Gemma ของ Google และ Llama3 ของ Meta ในด้านคุณภาพและประสิทธิภาพ - Zamba2-7B ได้รับการปรับแต่งเพื่อการใช้งานบนอุปกรณ์และ GPU สำหรับผู้บริโภค โดยให้การสร้างโทเค็นที่เร็วขึ้นและการใช้หน่วยความจำที่ต่ำลง ด้วยการปรับปรุงสถาปัตยกรรมเช่นบล็อก Mamba2 และบล็อกความสนใจร่วมแบบคู่ - โมเดลนี้เป็นโอเพ่นซอร์สภายใต้ใบอนุญาต Apache 2.0 ส่งเสริมให้ชุมชน AI สำรวจคุณสมบัติของมัน และได้รับการฝึกฝนบน GPU H100 จำนวน 128 ตัวเป็นเวลา 50 วัน แสดงให้เห็นถึงประสิทธิภาพสูงด้วยทีมงานขนาดเล็กและงบประมาณปานกลาง

ปฏิกิริยา

  • Zamba2-7B เป็นโมเดล AI ที่เพิ่งเปิดตัวใหม่ซึ่งมีน้ำหนักแบบโอเพ่นซอร์สบน Hugging Face โดยใช้สถาปัตยกรรมการแบ่งปันความสนใจแบบใหม่เพื่อปรับปรุงประสิทธิภาพด้วยโทเค็นการฝึกอบรมที่น้อยลง โมเดลนี้ได้รับอนุญาตภายใต้ Apache ซึ่งผู้ใช้บางคนโต้แย้งว่าเหมาะสมกว่าสำหรับซอฟต์แวร์มากกว่าข้อมูล ทำให้เกิดการอภิปรายเกี่ยวกับประสิทธิภาพและศักยภาพเมื่อเปรียบเทียบกับโมเดลอย่าง Phi-3.5 และ Qwen2.5 แม้ว่าจะมีความตื่นเต้นเกี่ยวกับการเปิดตัว แต่ผู้ใช้บางคนตั้งคำถามเกี่ยวกับการปรับปรุงประสิทธิภาพที่ค่อนข้างน้อยแม้จะมีความก้าวหน้าทางทฤษฎีก็ตาม

Play 3.0 mini – โมเดล TTS หลายภาษาที่มีน้ำหนักเบา เชื่อถือได้ และคุ้มค่า

  • Play 3.0 mini เป็นโมเดลแปลงข้อความเป็นเสียงที่เพิ่งเปิดตัวใหม่ รองรับมากกว่า 30 ภาษา โดยมีความน่าเชื่อถือและคุณภาพเสียงที่ดีขึ้น
  • มันถูกออกแบบมาให้เป็นโมเดลที่เร็วที่สุดและมีการสนทนามากที่สุด โดยรองรับการสตรีมข้อความเข้าและเสียงออกผ่าน API (อินเทอร์เฟซการเขียนโปรแกรมแอปพลิเคชัน) หรือ SDKs (ชุดพัฒนาซอฟต์แวร์)
  • โมเดลนี้มีประสิทธิภาพและคุ้มค่ามากขึ้น โดยมีการลดราคาสำหรับการใช้งานในปริมาณที่สูงขึ้น ทำให้เป็นที่น่าสนใจสำหรับธุรกิจและนักพัฒนา

ปฏิกิริยา

  • Play 3.0 mini เป็นโมเดลแปลงข้อความเป็นเสียง (TTS) หลายภาษารุ่นใหม่ที่ได้รับการยกย่องในด้านความเร็ว ความน่าเชื่อถือ และความคุ้มค่า พร้อมความสามารถในการโคลนนิ่งเสียงที่แข็งแกร่ง
  • มันทำงานบนหน่วยความจำวิดีโอ (VRAM) น้อยกว่า 3 GB และได้รับการปรับให้เหมาะสมสำหรับ Chrome แม้ว่าผู้ใช้จะรายงานปัญหาความเข้ากันได้กับ Firefox
  • โมเดลนี้ไม่ใช่โอเพ่นซอร์ส ทำให้เกิดการอภิปรายเกี่ยวกับการใช้งานเมื่อเทียบกับทางเลือกอื่น ๆ เช่น OpenAI โดยเฉพาะอย่างยิ่งเมื่อพิจารณาถึงการปรับแต่งอย่างต่อเนื่องสำหรับการใช้งานแบบเรียลไทม์

หุ่นยนต์ Tesla Optimus ถูกควบคุมจากระยะไกลในงาน Cybercab

ปฏิกิริยา

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

Pumpkin – เซิร์ฟเวอร์ Minecraft สมัยใหม่ที่เขียนด้วยภาษา Rust

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

ปฏิกิริยา

  • Pumpkin เป็นเซิร์ฟเวอร์ Minecraft ที่พัฒนาด้วยภาษา Rust โดยมุ่งเน้นที่การเพิ่มประสิทธิภาพและความมีประสิทธิภาพเมื่อเทียบกับเซิร์ฟเวอร์แบบดั้งเดิม
  • แม้ว่าปัจจุบันจะขาดคุณสมบัติเช่นการสร้างโลกและการจัดแสง แต่ก็รองรับฟังก์ชันพื้นฐานเช่นการวางและการทำลายบล็อก
  • เซิร์ฟเวอร์นี้ไม่ใช่การทดแทนโดยตรงสำหรับเซิร์ฟเวอร์วานิลลา เนื่องจากไม่รองรับการกำหนดค่าหรือปลั๊กอินที่มีอยู่ แต่มีเป้าหมายที่จะเข้ากันได้กับไคลเอนต์วานิลลาและกลไกของเกม

ผู้ผลิตจักรยานกำลังทำให้จักรยานซ่อมแซมได้ยากขึ้น

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

ปฏิกิริยา

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

การแบ่งทีมวิศวกรรมออกเป็นฝ่ายป้องกันและฝ่ายรุก

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

ปฏิกิริยา

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

ฉบับ C23 ของ Modern C

  • ฉบับ C23 ของ Modern C พร้อมให้ดาวน์โหลดฟรีแล้ว สอดคล้องกับมาตรฐาน C23 ใหม่หลังจากการตีพิมพ์โดย ISO
  • คอมไพเลอร์หลักรองรับคุณสมบัติใหม่ส่วนใหญ่ เช่น ประเภทที่แม่นยำในระดับบิต ประเภทการนับที่ปรับปรุงแล้ว และส่วนหัวของไลบรารี C ใหม่
  • C23 แนะนำแนวคิดเช่น nullptr (ค่าคงที่ของตัวชี้ว่าง), การอนุมานประเภท, การเริ่มต้นค่าเริ่มต้น, และ constexpr (นิพจน์คงที่) พร้อมด้วยเนื้อหาเพิ่มเติมเกี่ยวกับนิพจน์ผสม, แลมบ์ดา, และการทำให้เป็นสากล

ปฏิกิริยา

  • บล็อกนี้พูดถึงฉบับ C23 ของ Modern C โดยเน้นความสำคัญของการไม่ผสม C และ C++ เนื่องจากปัญหาความเข้ากันไม่ได้
  • ผู้ใช้แบ่งปันประสบการณ์ในการผสานรวม C ในโครงการ C++ โดยเน้นทั้งความท้าทายและประโยชน์ เช่น คำแนะนำในอดีตของ Microsoft ที่ให้ใช้คอมไพเลอร์ C++ สำหรับโค้ด C
  • การสนทนาครอบคลุมถึงคุณลักษณะเชิงวัตถุใน C++ เช่น การจัดสรรทรัพยากรคือการเริ่มต้น (RAII) และเนมสเปซ รวมถึงความยากลำบากในการใช้ C++ ในระบบฝังตัว

ฟิสิกส์ของหน้าต่างวิเศษ (2021)

  • มีการสร้างสี่เหลี่ยมอะคริลิคใสเพื่อสร้างภาพโดยใช้แสงและปรากฏการณ์ที่เรียกว่า caustics ซึ่งเกี่ยวข้องกับการกำหนดทิศทางของแสงผ่านการปรับพื้นผิว
  • กระบวนการนี้รวมถึงการสร้างแผนที่ความสูง การเปลี่ยนรูปเซลล์กริด และการประยุกต์ใช้กฎของสเนลล์สำหรับการหักเหของแสง โดยการผลิตทำผ่านการตัดด้วย CNC และการขัดเงา
  • โครงการนี้อ้างอิงจากเอกสารปี 2014 โดย Yue และคณะ และโค้ดมีให้ใช้งานภายใต้ใบอนุญาต MIT ซึ่งส่งเสริมให้ผู้อื่นสร้างเวอร์ชันของตนเอง

ปฏิกิริยา

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

Project Euler #912: ที่ไหนคือความน่าจะเป็น?

ปฏิกิริยา

  • แพลตฟอร์มอย่าง Project Euler, LeetCode, และ Advent of Code เน้นคณิตศาสตร์ โครงสร้างข้อมูล และอัลกอริทึม ซึ่งอาจไม่เหมาะสมที่สุดสำหรับการเรียนรู้ภาษาโปรแกรมใหม่ ๆ - มีข้อเสนอแนะสำหรับแพลตฟอร์มที่มุ่งเน้นงานพัฒนาซอฟต์แวร์ที่ใช้งานได้จริง เช่น การตั้งค่าเซิร์ฟเวอร์ การจัดการไฟล์ และการสืบค้นฐานข้อมูล เพื่อให้ผู้ใช้คุ้นเคยกับการเขียนโปรแกรมในชีวิตประจำวันมากขึ้น - แม้ว่าแพลตฟอร์มบางอย่างเช่น Exercism.io และ Rosetta Code จะมีความท้าทายเฉพาะด้านภาษา แต่แนวคิดของเว็บไซต์ที่อุทิศให้กับงานการเขียนโปรแกรมที่ใช้งานได้จริงยังคงถือว่าน่าสนใจและอาจเป็นประโยชน์