วันจันทร์ที่ 12 กุมภาพันธ์ พ.ศ. 2567

บังกลาเทศติดอันดับศูนย์กลางที่เติบโตเร็วที่สุดสำหรับโปรแกรมเมอร์

shadow-a-man-coding
ภาพจาก Dhaka Tribune

บังกลาเทศเป็นศูนย์กลางด้านการเขียนโปรแกรมที่เติบโตเร็วที่สุดตามข้อมูลที่เผยแพร่ล่าสุดโดย GitHub เมื่อไตรมาสที่ 3 ของปี 2023 มีนักพัฒนาจากบังกลาเทศ 945,696 คนที่มีบัญชี GitHub เมื่อเทียบกับ 568,145 คนในไตรมาสที่ 3 ของปี 2022 ซึ่งหมายถึงอัตราการเติบโตแบบปีต่อปี 66.5% ซึ่งเป็นอัตราการเพิ่มขึ้นตามสัดส่วนที่ใหญ่ที่สุดเมื่อเทียบกับทุกประเทศในโลก

สหรัฐอเมริกานำโด่งในด้านจำนวนนักพัฒนาโดยรวมที่มี 20.2 ล้านคน ตามมาด้วยอินเดีย (13.3 ล้านคน) จีน (6.9 ล้านคน) และบราซิล (5.4 ล้านคน)

อ่านข่าวเต็มได้ที่: Dhaka Tribune

วันอาทิตย์ที่ 11 กุมภาพันธ์ พ.ศ. 2567

การเรียนรู้เชิงลึกอ่านใจผู้บริโภคได้เพียงแค่กระพริบตา

digital-eye
ภาพจาก Interesting Engineering; โดย Abdul-Rahman Oladimeji Bello

นักวิจัยจาก University of Maryland, New York University, และ Tel Aviv University ในอิสราเอล ได้พัฒนาอัลกอริทึมการเรียนรู้เชิงลึก (deep learning algorithm) ที่สามารถคาดการณ์การเลือกของผู้ใช้โดยอาศัยข้อมูลการเคลื่อนไหวของดวงตา

ผลการทดสอบแสดงให้เห็นว่า อัลกอริทึม RETINA สามารถทำนายได้แม่นยำกว่าวิธีการเรียนรู้ของเครื่อง (machine learning) อย่าง BERT, LSTM, AutoML, logistic regression, และวิธีการเรียนรู้ของเครื่องตัวอื่น ๆ

Michel Wedel จาก University of Maryland กล่าวว่า "แม้ผู้คนยังไม่ได้ตัดสินใจ แต่จากการติดตามการเคลื่อนไหวของดวงตา เราสามารถบอกได้อย่างชัดเจนว่าพวกเขามีแนวโน้มเลือกสินค้าใด ด้วยข้อมูลนี้ นักการตลาดสามารถเสริมสร้างการตัดสินใจดังกล่าว หรืออาจลองแนะนำสินค้าอื่นทดแทนได้"

อ่านข่าวเต็มได้ที่: Interesting Engineering; โดย Abdul-Rahman Oladimeji Bello

วันเสาร์ที่ 10 กุมภาพันธ์ พ.ศ. 2567

Apple ออกภาษาเขียนโปรแกรมแบบเปิดเผยรหัสตัวใหม่

 

programmer-writing-program
ภาพจาก TechRadar; โดย Luke Hughes

Pkl ภาษาการกำหนดค่าแบบฝังตัวโอเพ่นซอร์สจาก Apple เปิดตัวเมื่อวันที่ 1 กุมภาพันธ์ 2024 โดยมีจุดมุ่งหมายเพื่ออำนวยความสะดวกในการ "กำหนดค่าขนาดเล็กไปจนถึงขนาดใหญ่ เรียบง่ายไปจนถึงซับซ้อน ตั้งแต่งานเฉพาะกิจไปจนถึงงานประจำ" 

ในตอนเปิดตัว Pkl รองรับไฟล์รายการตั้งค่ารูปแบบ JSON, XML และ YAML เพื่อสร้างไฟล์กำหนดค่าแบบคงที่ (static configuration file) 

นอกจากนี้ Pkl ยังรองรับภาษา Java, Kotlin, Swift และ Go โดย Apple กล่าวว่า "ในอนาคต เราหวังว่าจะเพิ่มการรองรับภาษาและแพลตฟอร์มยอดนิยมอื่น ๆ เพื่อบรรลุวิสัยทัศน์ของเราในการสร้างโซลูชันการกำหนดค่าหลายภาษาจากภาษากำหนดค่าภาษาเดียว

อ่านข่าวเต็มได้ที่: TechRadar; โดย Luke Hughes


วันศุกร์ที่ 9 กุมภาพันธ์ พ.ศ. 2567

Microsoft ใช้การออกแบบที่เป็นอันตรายเพื่อผลักดันให้คนใช้ Edge

user-using-MS-Edge
ภาพจาก PC Magazine; โดย Kate Irwin

นักวิจัยที่ได้รับมอบหมายจาก Mozilla รายงานว่า Microsoft ใช้ "การออกแบบที่เป็นอันตราย (harmful design)" และ "รูปแบบด้านมืด (dark pattern)" เพื่อเบี่ยงเบนผู้ใช้ให้ออกห่างจากเบราว์เซอร์อื่นๆ อย่าง Firefox ของ Mozilla หรือ Chrome ของ Google และไปใช้ Microsoft Edge แทน

ในรายงานความยาว 74 หน้า นักวิจัยเขียนว่า "การออกแบบที่เป็นอันตรายของ Microsoft หมายถึงการทำให้ผู้ใช้ไม่สามารถดาวน์โหลด ติดตั้ง ใช้ หรือตั้งเบราว์เซอร์อื่นเป็นค่าเริ่มต้นได้โดยไร้การรบกวน"

นอกจากนี้ นักวิจัยยังอ้างถึงตัวเลือกที่เลือกไว้ล่วงหน้าซึ่งทำให้ Edge เป็นเบราว์เซอร์เริ่มต้น รวมถึงการใช้สีเทาเพื่อป้องกันผู้ใช้ไม่ให้สังเกตเห็นทางเลือกที่ผู้ใช้สามารถเลือกได้

อ่านข่าวเต็มได้ที่: PC Magazine; โดย Kate Irwin

วันพฤหัสบดีที่ 8 กุมภาพันธ์ พ.ศ. 2567

ตัวแบบคอมพิวเตอร์ติดตามพัฒนาการที่ถูกซ่อนไว้ของภาษามือ

sign-language
ภาพจาก Popular Science; โดย Andrew Paul

โปรแกรมคำนวณที่พัฒนาโดยนักวิจัยจาก  University of Michigan อาจช่วยปรับปรุงความเข้าใจเกี่ยวกับการพัฒนาและวิวัฒนาการของภาษามือ  

นักวิจัยสร้างคลังศัพท์มือด้วยวิดีโอพจนานุกรมคำศัพท์พื้นฐานจากภาษามือสมัยใหม่ 19 ภาษา และแยกวิดีโอสาธิตการใช้ท่าภาษามือ 19 แบบ สำหรับคำต่างๆ ออกเป็นพารามิเตอร์สัทศาสตร์พื้นฐาน 

โปรแกรมวิเคราะห์คลังศัพท์และจัดหมวดหมู่รายการตามลักษณะการใช้มือ รูปมือ ตำแหน่ง และการเคลื่อนไหว นอกจากนี้ นักวิจัยยังใช้การวิเคราะห์เชิงสายวิวัฒนาการ (phylogenetic analysis) เพื่อติดตามวิวัฒนาการของภาษามืออีกด้วย

อ่านข่าวเต็มได้ที่: Popular Science; โดย Andrew Paul