seunggi 2025-04-14 | ความคิดเห็นหลัก | ใน: เทคโนโลยีทางเลือกแทน GPS ที่แทบไม่มีใครเคยได้ยิน: BPS (jeffgeerling.com) ตอนแรกก็สงสัยว่าทำไมไม่ใช้ NTP แต่ดูเหมือนว่าในการกระจายเสียงต้องการการซิงก์ระดับไมโครวินาที การเปรียบเทียบ ATSC 3.0 BPS กับ NTP พื้นฐานทางเทคนิค • BPS: อิงสัญญาณกระจายเสียง (ใช้ physical layer ของ ATSC 3.0) • NTP: อิงอินเทอร์เน็ตแพ็กเก็ต TCP/UDP ความแม่นยำของเวลา • BPS: ระดับหลายไมโครวินาที (μs) • NTP: ระดับหลายมิลลิวินาที (ms) ไปจนถึงหลายสิบมิลลิวินาที เส้นทางการส่งผ่าน • BPS: สัญญาณที่ออกอากาศ (ช่องภาคพื้นดิน) • NTP: อินเทอร์เน็ต (WAN/LAN) ความหน่วง/จิตเตอร์ • BPS: แทบไม่มี (สัญญาณกระจายเสียงที่ซิงก์กัน) • NTP: ผันแปรได้ (ขึ้นอยู่กับคุณภาพเครือข่าย) แหล่งกำเนิดเวลา • BPS: สถานีออกอากาศสร้างจากมาตรฐานอ้างอิงความแม่นยำสูง เช่น GPS • NTP: แตกต่างกันไปตามแต่ละเซิร์ฟเวอร์ (ความแม่นยำไม่สม่ำเสมอ) อุปกรณ์เป้าหมายของการซิงก์ • BPS: เครื่องรับสัญญาณกระจายเสียง (TV, set-top box, รถยนต์ ฯลฯ) • NTP: เซิร์ฟเวอร์ ไคลเอนต์ และอุปกรณ์ IT ทั่วไป ความสามารถในการประเมินตำแหน่งด้วยตัวเอง • BPS: มี (ซิงก์ได้ทั้งตำแหน่ง + เวลา จึงอาจใช้แทน GNSS ได้) • NTP: ไม่มี (ซิงก์ได้เฉพาะเวลา) การใช้งานแบบออฟไลน์ • BPS: ได้ (ทำงานได้ถ้ารับสัญญาณกระจายเสียงได้) • NTP: ไม่ได้ (ต้องเชื่อมต่ออินเทอร์เน็ต) seunggi 2025-04-14 | ความคิดเห็นหลัก | ใน: Amazon Prime Video ปรับโครงสร้าง UI บนอุปกรณ์ห้องนั่งเล่นใหม่ทั้งหมดด้วย Rust + WebAssembly (infoq.com) เมื่อเทียบกับฝั่งฟรอนต์เอนด์ที่มักมีไลบรารีจัดการสถานะมาให้เป็นพื้นฐาน ผมกลับมองว่าเกมนี่แหละที่ทุกสถานะไปแตะต้องทุกสถานะได้ เลยเหมือนทำกันแบบลูกผู้ชายล้วน ๆ? อยู่แล้ว แต่ในทางกลับกัน การใช้ ECS ในแอปพลิเคชันทั่วไปก็คงคล้ายกับการที่นักพัฒนาแต่ละคนใช้การจัดการสถานะแบบเป็นแพตเทิร์น หรือใช้ไลบรารีภายในของตัวเอง เลยอยากรู้ว่าจัดการส่วนนี้กันอย่างไรครับ mssmss 2025-04-14 | ความคิดเห็นหลัก | ใน: Google กำลังชนะในทุกด้านของ AI (thealgorithmicbridge.com) ตอนนี้ผมเองก็ใช้ Gemini มากขึ้นแล้วเหมือนกัน เป็นประสบการณ์ที่ยิ่งใช้ก็ยิ่งเห็นช่องว่างชัดขึ้นเรื่อย ๆ winterjung 2025-04-14 | ความคิดเห็นหลัก | ใน: จะเป็นไปไม่ได้เลยหรือถ้าให้ LLM เข้าใจทั้งโค้ดเบสไปเลย: ความพยายามทำ RAG ด้วยการบันเดิล (gist.github.com/atjsh) น่าสนใจนะครับ ดูเหมือนว่าจะรับรู้ได้ค่อนข้างดีพอสมควรแม้จะเป็น js ที่ถูก minify แล้ว ก็น่าคิดว่าอาจจะดีเหมือนกันถ้าใช้เครื่องมือที่แนะนำไว้ใน https://th.news.hada.io/topic?id=19552 หรือ https://th.news.hada.io/topic?id=19540 เพื่อส่งโครงสร้างไดเรกทอรีเป็นบริบทเพิ่มเติมให้ด้วย mssmss 2025-04-14 | ความคิดเห็นหลัก | ใน: 70 ล้านดอลลาร์ใน 60 วินาที: ข้อมูลวงในทำให้เงินโต 28 เท่าได้อย่างไร (data-and-politics.ghost.io) ควรจำไว้ว่าคลินตันมีเรื่องชู้สาว และโอบามาเคยใส่แจ็กเก็ตสีเบจ ฉันไม่เข้าใจความหมายของคอมเมนต์นี้ apkas 2025-04-14 | ความคิดเห็นหลัก | ใน: จะเป็นไปไม่ได้เลยหรือถ้าให้ LLM เข้าใจทั้งโค้ดเบสไปเลย: ความพยายามทำ RAG ด้วยการบันเดิล (gist.github.com/atjsh) ช่วงนี้ผมใช้ llm กับงานเขียนโค้ดเยอะมาก เลยคิดอยู่เสมอว่าจะส่งต่อข้อมูลให้มีประสิทธิภาพได้อย่างไร ขอบคุณสำหรับการทดลองที่น่าสนใจครับ ก่อนหน้านี้ในต่างประเทศก็มีความพยายามดึง syntax ของ codebase ออกมาเป็นกราฟแล้วค่อย query เหมือนกัน แต่การ bundling ดูจะเป็นวิธีที่นำไปใช้ได้ง่ายกว่าในภาพรวมครับ (ถ้าภาษานั้นรองรับการ bundling) https://x.com/daniel_mac8/status/1908332949251948808 แต่ช่วงนี้ประสิทธิภาพของ Gemini ดีมากจริง ๆ เลยคิดว่าถ้าลองเทียบกับ o3 ดูก็น่าจะยิ่งน่าสนใจครับ guitarhero 2025-04-14 | ความคิดเห็นหลัก | ใน: Google กำลังชนะในทุกด้านของ AI (thealgorithmicbridge.com) "ผู้เขียนเป็นแฟนของ DeepMind มาอย่างยาวนาน" guitarhero 2025-04-14 | ความคิดเห็นหลัก | ใน: เหตุใดจุดแข็งของคุณจึงเป็นจุดอ่อนของคุณด้วย (terriblesoftware.org) โอ้.. เห็นด้วยเลยว่าจุดแข็งมักมีอยู่ควบคู่กับจุดอ่อน แต่ดูเหมือนว่ายังมีอีกหลายคนที่ยังไม่รู้เรื่องนี้... ในกรณีของผม ความทะเยอทะยานที่จะพัฒนาตัวเองมีมากเกินไป จนสุดท้ายเกิดทั้งโรควิตกกังวลและอาการแพนิก kandk 2025-04-14 | ความคิดเห็นหลัก | ใน: เทคโนโลยีทางเลือกแทน GPS ที่แทบไม่มีใครเคยได้ยิน: BPS (jeffgeerling.com) ใช้การระบุตำแหน่งด้วยวิธีไตรแองกูเลชัน ใช้เวลาเพื่อคำนวณระยะทาง การจะรู้เวลาจำเป็นต้องมีการซิงก์เวลา แนวคิดคือจะใช้สัญญาณกระจายเสียงมาซิงก์เวลาเพื่อเป็นระบบสำรองของ GPS น่าจะต้องใช้เสาอากาศขนาดใหญ่เพื่อรองรับคลื่นยาวที่มีความยาวคลื่นค่อนข้างมาก ถ้าใช้เป็นระบบสำรองก็น่าจะพอใช้ได้? แต่ในเมื่ออินเทอร์เน็ตก็ใช้เป็นระบบสำรองได้เหมือนกัน จะมีประโยชน์มากแค่ไหนนะ? สำรองของระบบสำรองอีกที? unqocn 2025-04-14 | ความคิดเห็นหลัก | ใน: จะเป็นไปไม่ได้เลยหรือถ้าให้ LLM เข้าใจทั้งโค้ดเบสไปเลย: ความพยายามทำ RAG ด้วยการบันเดิล (gist.github.com/atjsh) อ่านแล้วน่าสนใจมากครับ ไม่น่าเชื่อว่าจะดึง business logic ออกมาได้ถึงระดับนี้จากซอร์สโค้ดที่ถูก bundle แล้ว... ดูเหมือนว่าต้นทุนในการทำ reverse engineering ของเว็บแอปที่เขียนเป็น SPA ก็จะลดลงอย่างมากด้วยครับ ethanhur 2025-04-14 | ความคิดเห็นหลัก | ใน: การใช้ชีวิตเป็นวิศวกรซอฟต์แวร์มันบ้าสุด ๆ (0x1.pt) เห็นด้วยครับ/ค่ะ ได้ยินมาว่าในงานสถาปัตยกรรม แม้จะเป็นโปรเจ็กต์ที่กินเวลา 2~3 ปี ก็ยังสามารถประเมินกำหนดการได้ในระดับราวหนึ่งสัปดาห์ จากมุมนั้นแล้ว ซอฟต์แวร์ก็ยังต้องไปอีกไกลครับ/ค่ะ princox 2025-04-14 | ความคิดเห็นหลัก | ใน: สตาร์ทอัพที่ทำกำไรได้ (linear.app) ผมก็เห็นด้วยกับความเห็นนี้เหมือนกัน พอการระดมทุนยากขึ้น ดูเหมือนว่าผู้คนจะให้คุณค่ากับกระแสเงินสดเองมากขึ้น ethanhur 2025-04-14 | ความคิดเห็นหลัก | ใน: กรณีศึกษาการเพิ่มเสถียรภาพเครือข่ายของ Cilium: ผลลัพธ์น่าทึ่งจากการแก้โค้ดเพียงเล็กน้อย (gosuda.org) ขอบคุณที่มาแบ่งปันประสบการณ์ที่ยอดเยี่ยมครับ! guitarhero 2025-04-14 | ความคิดเห็นหลัก | ใน: จาก Googler สู่ ex-Googler (nerdy.dev) น่าจะยังเป็นคนอายุน้อยนะ เดิมทีแล้วคนเราจะเรียกได้ว่าเป็นผู้ใหญ่ก็ต่อเมื่อสามารถดำรงอยู่ในฐานะตัวเองได้ แม้อยู่ในสภาพที่ตัดขาดจากความสัมพันธ์ทั้งหมดแล้วก็ตาม kandk 2025-04-14 | ความคิดเห็นหลัก | ใน: Google กำลังชนะในทุกด้านของ AI (thealgorithmicbridge.com) ผมก็รู้สึกว่า GPT ดีกว่านิดหน่อยเหมือนกัน.. kandk 2025-04-14 | ความคิดเห็นหลัก | ใน: Fedora เดินหน้าปรับเปลี่ยนเพื่อให้แพ็กเกจ 99% สร้างซ้ำได้ (lwn.net) ขอบคุณครับ พอพูดถึง Fedora ก็ทำให้นึกถึงความทรงจำเก่า ๆ ขึ้นมาเลย princox 2025-04-14 | ความคิดเห็นหลัก | ใน: จาก Googler สู่ ex-Googler (nerdy.dev) เพราะแบบนี้ไม่ว่าจะอยู่ที่ไหนก็น่าจะต้องมีผลิตภัณฑ์หรือธุรกิจของตัวเองสักอย่างไหมนะ.. ต้องใช้ชีวิตอยู่กับความหวาดกลัวว่าจะถูกองค์กรเลิกจ้างได้ทุกเมื่อ ฮือๆ sinbumu 2025-04-14 | ความคิดเห็นหลัก | ใน: จาก Googler สู่ ex-Googler (nerdy.dev) ฮ่าๆ เขาบอกให้ทำงานแบบมีความเป็นเจ้าของจริงก็เถอะ แต่พอถึงเวลาที่เรื่องค่าตอบแทนหรือการปฏิบัติต่อกันมันแห้งแล้งเหมือนคนอื่นคนไกล ตอนเจอครั้งแรกก็คงเสียใจแบบนั้นได้แหละ savvykang 2025-04-14 | ความคิดเห็นหลัก | ใน: Adobe โพสต์บน Bluesky แล้วลบหลังเจอกระแสตีกลับ ทำให้ผู้ใช้ยิ่งไม่พอใจ (petapixel.com) 'เว็บไซต์ฟาสซิสต์ที่สนับสนุนงานศิลปะที่สร้างด้วย AI' หมายถึง X ใช่ไหม? jjw951215 2025-04-14 | ความคิดเห็นหลัก | ใน: จาก Googler สู่ ex-Googler (nerdy.dev) สุดท้ายแล้วความจริงที่ว่าพวกเราเป็นแค่ฟันเฟืองของบริษัทก็เป็นสิ่งที่ทั้งคุณก็รู้และฉันก็รู้กันอยู่แล้ว แต่พออยู่ในบริษัทจริง ๆ กลับมีความย้อนแย้งที่สั่งและกดดันให้ทำงานราวกับว่าเราเป็นเจ้าของบริษัทเสียเอง.. ระหว่างนั้น การใช้ชีวิตไปที่ไหนสักแห่งอย่างไหลไปตามสายน้ำ.. โหลดความคิดเห็นเพิ่มเติม
ตอนแรกก็สงสัยว่าทำไมไม่ใช้ NTP แต่ดูเหมือนว่าในการกระจายเสียงต้องการการซิงก์ระดับไมโครวินาที
การเปรียบเทียบ ATSC 3.0 BPS กับ NTP
พื้นฐานทางเทคนิค
• BPS: อิงสัญญาณกระจายเสียง (ใช้ physical layer ของ ATSC 3.0)
• NTP: อิงอินเทอร์เน็ตแพ็กเก็ต TCP/UDP
ความแม่นยำของเวลา
• BPS: ระดับหลายไมโครวินาที (μs)
• NTP: ระดับหลายมิลลิวินาที (ms) ไปจนถึงหลายสิบมิลลิวินาที
เส้นทางการส่งผ่าน
• BPS: สัญญาณที่ออกอากาศ (ช่องภาคพื้นดิน)
• NTP: อินเทอร์เน็ต (WAN/LAN)
ความหน่วง/จิตเตอร์
• BPS: แทบไม่มี (สัญญาณกระจายเสียงที่ซิงก์กัน)
• NTP: ผันแปรได้ (ขึ้นอยู่กับคุณภาพเครือข่าย)
แหล่งกำเนิดเวลา
• BPS: สถานีออกอากาศสร้างจากมาตรฐานอ้างอิงความแม่นยำสูง เช่น GPS
• NTP: แตกต่างกันไปตามแต่ละเซิร์ฟเวอร์ (ความแม่นยำไม่สม่ำเสมอ)
อุปกรณ์เป้าหมายของการซิงก์
• BPS: เครื่องรับสัญญาณกระจายเสียง (TV, set-top box, รถยนต์ ฯลฯ)
• NTP: เซิร์ฟเวอร์ ไคลเอนต์ และอุปกรณ์ IT ทั่วไป
ความสามารถในการประเมินตำแหน่งด้วยตัวเอง
• BPS: มี (ซิงก์ได้ทั้งตำแหน่ง + เวลา จึงอาจใช้แทน GNSS ได้)
• NTP: ไม่มี (ซิงก์ได้เฉพาะเวลา)
การใช้งานแบบออฟไลน์
• BPS: ได้ (ทำงานได้ถ้ารับสัญญาณกระจายเสียงได้)
• NTP: ไม่ได้ (ต้องเชื่อมต่ออินเทอร์เน็ต)
เมื่อเทียบกับฝั่งฟรอนต์เอนด์ที่มักมีไลบรารีจัดการสถานะมาให้เป็นพื้นฐาน ผมกลับมองว่าเกมนี่แหละที่ทุกสถานะไปแตะต้องทุกสถานะได้ เลยเหมือนทำกันแบบลูกผู้ชายล้วน ๆ? อยู่แล้ว แต่ในทางกลับกัน การใช้ ECS ในแอปพลิเคชันทั่วไปก็คงคล้ายกับการที่นักพัฒนาแต่ละคนใช้การจัดการสถานะแบบเป็นแพตเทิร์น หรือใช้ไลบรารีภายในของตัวเอง เลยอยากรู้ว่าจัดการส่วนนี้กันอย่างไรครับ
ตอนนี้ผมเองก็ใช้ Gemini มากขึ้นแล้วเหมือนกัน เป็นประสบการณ์ที่ยิ่งใช้ก็ยิ่งเห็นช่องว่างชัดขึ้นเรื่อย ๆ
น่าสนใจนะครับ ดูเหมือนว่าจะรับรู้ได้ค่อนข้างดีพอสมควรแม้จะเป็น js ที่ถูก minify แล้ว ก็น่าคิดว่าอาจจะดีเหมือนกันถ้าใช้เครื่องมือที่แนะนำไว้ใน https://th.news.hada.io/topic?id=19552 หรือ https://th.news.hada.io/topic?id=19540 เพื่อส่งโครงสร้างไดเรกทอรีเป็นบริบทเพิ่มเติมให้ด้วย
ควรจำไว้ว่าคลินตันมีเรื่องชู้สาว และโอบามาเคยใส่แจ็กเก็ตสีเบจ
ฉันไม่เข้าใจความหมายของคอมเมนต์นี้
ช่วงนี้ผมใช้ llm กับงานเขียนโค้ดเยอะมาก เลยคิดอยู่เสมอว่าจะส่งต่อข้อมูลให้มีประสิทธิภาพได้อย่างไร ขอบคุณสำหรับการทดลองที่น่าสนใจครับ
ก่อนหน้านี้ในต่างประเทศก็มีความพยายามดึง syntax ของ codebase ออกมาเป็นกราฟแล้วค่อย query เหมือนกัน
แต่การ bundling ดูจะเป็นวิธีที่นำไปใช้ได้ง่ายกว่าในภาพรวมครับ (ถ้าภาษานั้นรองรับการ bundling)
https://x.com/daniel_mac8/status/1908332949251948808
แต่ช่วงนี้ประสิทธิภาพของ Gemini ดีมากจริง ๆ เลยคิดว่าถ้าลองเทียบกับ o3 ดูก็น่าจะยิ่งน่าสนใจครับ
"ผู้เขียนเป็นแฟนของ DeepMind มาอย่างยาวนาน"
โอ้.. เห็นด้วยเลยว่าจุดแข็งมักมีอยู่ควบคู่กับจุดอ่อน
แต่ดูเหมือนว่ายังมีอีกหลายคนที่ยังไม่รู้เรื่องนี้...
ในกรณีของผม ความทะเยอทะยานที่จะพัฒนาตัวเองมีมากเกินไป จนสุดท้ายเกิดทั้งโรควิตกกังวลและอาการแพนิก
ใช้การระบุตำแหน่งด้วยวิธีไตรแองกูเลชัน
ใช้เวลาเพื่อคำนวณระยะทาง
การจะรู้เวลาจำเป็นต้องมีการซิงก์เวลา
แนวคิดคือจะใช้สัญญาณกระจายเสียงมาซิงก์เวลาเพื่อเป็นระบบสำรองของ GPS
น่าจะต้องใช้เสาอากาศขนาดใหญ่เพื่อรองรับคลื่นยาวที่มีความยาวคลื่นค่อนข้างมาก
ถ้าใช้เป็นระบบสำรองก็น่าจะพอใช้ได้?
แต่ในเมื่ออินเทอร์เน็ตก็ใช้เป็นระบบสำรองได้เหมือนกัน จะมีประโยชน์มากแค่ไหนนะ? สำรองของระบบสำรองอีกที?
อ่านแล้วน่าสนใจมากครับ ไม่น่าเชื่อว่าจะดึง business logic ออกมาได้ถึงระดับนี้จากซอร์สโค้ดที่ถูก bundle แล้ว... ดูเหมือนว่าต้นทุนในการทำ reverse engineering ของเว็บแอปที่เขียนเป็น SPA ก็จะลดลงอย่างมากด้วยครับ
เห็นด้วยครับ/ค่ะ ได้ยินมาว่าในงานสถาปัตยกรรม แม้จะเป็นโปรเจ็กต์ที่กินเวลา 2~3 ปี ก็ยังสามารถประเมินกำหนดการได้ในระดับราวหนึ่งสัปดาห์ จากมุมนั้นแล้ว ซอฟต์แวร์ก็ยังต้องไปอีกไกลครับ/ค่ะ
ผมก็เห็นด้วยกับความเห็นนี้เหมือนกัน พอการระดมทุนยากขึ้น ดูเหมือนว่าผู้คนจะให้คุณค่ากับกระแสเงินสดเองมากขึ้น
ขอบคุณที่มาแบ่งปันประสบการณ์ที่ยอดเยี่ยมครับ!
น่าจะยังเป็นคนอายุน้อยนะ เดิมทีแล้วคนเราจะเรียกได้ว่าเป็นผู้ใหญ่ก็ต่อเมื่อสามารถดำรงอยู่ในฐานะตัวเองได้ แม้อยู่ในสภาพที่ตัดขาดจากความสัมพันธ์ทั้งหมดแล้วก็ตาม
ผมก็รู้สึกว่า GPT ดีกว่านิดหน่อยเหมือนกัน..
ขอบคุณครับ
พอพูดถึง Fedora ก็ทำให้นึกถึงความทรงจำเก่า ๆ ขึ้นมาเลย
เพราะแบบนี้ไม่ว่าจะอยู่ที่ไหนก็น่าจะต้องมีผลิตภัณฑ์หรือธุรกิจของตัวเองสักอย่างไหมนะ.. ต้องใช้ชีวิตอยู่กับความหวาดกลัวว่าจะถูกองค์กรเลิกจ้างได้ทุกเมื่อ ฮือๆ
ฮ่าๆ เขาบอกให้ทำงานแบบมีความเป็นเจ้าของจริงก็เถอะ แต่พอถึงเวลาที่เรื่องค่าตอบแทนหรือการปฏิบัติต่อกันมันแห้งแล้งเหมือนคนอื่นคนไกล ตอนเจอครั้งแรกก็คงเสียใจแบบนั้นได้แหละ
'เว็บไซต์ฟาสซิสต์ที่สนับสนุนงานศิลปะที่สร้างด้วย AI' หมายถึง X ใช่ไหม?
สุดท้ายแล้วความจริงที่ว่าพวกเราเป็นแค่ฟันเฟืองของบริษัทก็เป็นสิ่งที่ทั้งคุณก็รู้และฉันก็รู้กันอยู่แล้ว
แต่พออยู่ในบริษัทจริง ๆ กลับมีความย้อนแย้งที่สั่งและกดดันให้ทำงานราวกับว่าเราเป็นเจ้าของบริษัทเสียเอง..
ระหว่างนั้น การใช้ชีวิตไปที่ไหนสักแห่งอย่างไหลไปตามสายน้ำ..