วันพุธที่ 29 กรกฎาคม พ.ศ. 2563

Apple เริ่มแจก iPhone เวอร์ชันที่เป็นมิตรกับแฮกเกอร์ให้กับนักล่าบั๊ก

[ภาพจาก https://unsplash.com/@dnnsbrndl]

Apple เริ่มต้นให้ยืม iPhone เวอร์ชันพิเศษที่เป็นมิตรกับแฮกเกอร์ ให้กับนักวิจัยที่ได้รับการตรวจสอบแล้ว เพื่อช่วยให้พวกเขาหาและรายงานช่องโหว่ด้านความปลอดภัยที่จะให้บริษัทแก้ไขได้ง่ายขึ้น โดยเป็นส่วนหนึ่งของโครงการงานวิจัยด้านความมั่นคงของอุปกรณ์ที่ใช้ iOS (iOS Security Research Device program) โดย iPhone ที่ให้ยืมนี้จะมี iOS ที่ดัดแปลงให้มีคุณสมบัติที่ iOS เวอร์ชันปกติไม่มี เช่นการใช้ Secure Shell สิทธิในการเป็น root เพื่อใช้คำสั่งโดยมีสิทธิสูงสุด และเครื่องมือตรวจหาข้อผิดพลาดของโปรแกรม เพื่อให้นักวิจัยรันโปรแกรมได้ง่ายขึ้น และเข้าใจการทำงานเบื้องหลังได้ง่ายขึ้น ผู้เข้าร่วมโครงการจะสามารถเข้าถึงเอกสารได้มากขึ้น และ Apple ยังมีฟอรัม (Forum) ที่วิศวกรของ Apple จะเข้ามาตอบคำถามและตอบกลับเรื่องต่าง ๆ Apple คาดหวังว่าโปรแกรมนี้จะช่วยให้นักวิจัยด้านความมั่นคงที่มีความน่าเชื่อถือเหล่านี้ ค้นพบช่องโหว่ต่าง ๆ ที่ฝังลึกอยู่ในซอฟต์แวร์

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

วันอังคารที่ 28 กรกฎาคม พ.ศ. 2563

ภาษาเขียนโปรแกรมที่ได้รับความนิยมในปี 2020

จากการจัดดันดับของ IEEE Spectrum ล่าสุด พบว่าภาษา Python ยังคงเป็นภาษาที่ได้รับความนิยมสูงสุด การจัดอันดับนี้ใช้มาตรวัดที่ได้มาจากการสำรวจออนไลน์หลายอย่างผสมกัน โดยดูจากภาษาโปรแกรมที่ได้รับความนิยม 55 ภาษา โดยภาษา Java และ C ได้รับความนิยมเป็นอันดับสองและสามตามลำดับ ที่แปลกกว่าการจัดอันดับที่อื่นคือ IEEE Spectrum จัด Arduino เป็นภาษาโปรแกรมด้วย โดยได้รับความนิยมเป็นอันดับที่ 7 โดยขึ้นมาจากอันดับ 11 ซึ่งจริง ๆ แล้ว Arduino นั้นคือบอร์ดคอมพิวเตอร์ขนาดเล็ก ภาษาโปรแกรมที่เขียนใช้กับ Arduino คือ Wiring ที่ถูกดัดแปลงมาจาก C/C++ อีกทีหนึ่ง IEEE Spectrum ให้เหตุผลของการจัด Ardunio ว่าเป็นภาษาเขียนโปรแกรมก็เพราะว่า เวลาคนค้นภาษาเขียนโปรแกรมบน Arudino มักจะค้นด้วยคำว่า "Ardunio Code" หรือ "Ardunio Programming" ไม่ได้ค้นด้วยคำว่า "Wiring Code"  

screenshot of the the top ten list from the app
[ภาพจาก IEEE Spectrum ]

IEEE Spectrum ได้ให้เหตุผลว่าส่วนหนึ่งที่ภาษา Python ได้รับความนิยม ส่วนหนึ่งเพราะตอนนี้มันถูกใช้เป็นภาษาสำหรับสอนเขียนโปรแกรม แต่ในอีกแง่มุมหนึ่งมันก็เป็นภาษาที่คนทำงานอย่างเช่นทางด้านการเรียนรู้ของเครื่อง (machine learning) ใช้กันด้วย เพราะมันมีไลบรารีที่มีคุณภาพในด้านต่าง ๆ ให้ใช้เยอะมาก 

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

เพิ่มเติมเสริมข่าว: 

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

วันจันทร์ที่ 27 กรกฎาคม พ.ศ. 2563

นิวยอร์กห้ามการใช้ระบบรู้จำใบหน้าในโรงเรียนทั่วรัฐ

People walk past a poster simulating facial recognition software at the Security China 2018 exhibition on public safety and security in Beijing, China October 24, 2018.

[ภาพจาก VentureBeat ]

สภานิติบัญญัติของนิวยอร์กได้ประกาศให้เลื่อนการใช้ระบบรู้จำใบหน้าและการใช้การระบุตัวตนโดยใช้ชีวมาตรไปก่อนจนกว่าจะถึงปี 2022 แม้ผู้ให้การสนับสนุนจะอ้างว่าระบบ Aegis ที่พัฒนาโดยบริษัทในแคนาดา จะทำให้นักเรียนปลอดภัยจากการขึ้นบัญชีคนที่ต้องเฝ้าระวัง แต่ก็มีการวิจารณ์ว่าระบบสามารถใช้สอดแนมนักเรียน และยังมีฐานข้อมูลใบหน้าที่ค่อนข้างอ่อนไหวที่ทางสภาเมืองเองก็อาจดูแลให้ปลอดภัยไม่ได้ ผู้สนับสนุนการเลื่อนอออกไปยังบอกว่าระบบรู้จำใบหน้ายังไม่เที่ยงตรง ในการระบุตัวผู้หญิงและคนผิวสี ทาง ACM และ  American Civil Liberties Union ก็กำลังเร่งให้มีการเลื่อนการใช้การระบุตัวตนโดยใช้ชีวมาตรออกไป 

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

เพิ่มเติมเสริมข่าว: 

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

วันอาทิตย์ที่ 26 กรกฎาคม พ.ศ. 2563

หุ่นยนต์จัดการสายเคเบิล

The system uses a pair of soft robotic grippers with high-resolution tactile sensors to successfully manipulate freely moving cables.
[ภาพจาก MIT News]

นักวิจัยจากแล็บวิทยาการคอมพิวเตอร์และปัญญาประดิษฐ์ของ  Massachusetts Institute of Technology (MIT) ได้พัฒนาระบบที่ทำให้หุ่นยนต์สามารถส่งต่อสายเคเบิลระหว่างตัวจับหนึ่งไปยังอีกตัวจับหนึ่งได้ นักวิจัยได้สร้างตัวจับที่มีสองนิ้ว โดยเมื่อใช้สองตัวร่วมกันจะสามารถส่งสาย USB ระหว่างตัวจับทั้งสองได้ โดยหุ่นยนต์นี้สามารถทำงานกับสายที่ทำจากวัสดุที่ต่างกัน มีความหนาที่ต่างกัน และยังสามารถใส่หูฟังลงในช่องเสียบได้อีกด้วย นักวิจัยบอกว่าด้วยเทคนิคนี้สักวันหนึ่งเราจะมีหุ่นยนต์ที่สามารถช่วยคนผูกเงื่อน ถักถอสาย และเย็บแผลผ่าตัด

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

วันเสาร์ที่ 25 กรกฎาคม พ.ศ. 2563

นักวิจัยพัฒนากล้องที่มองเห็นตามมุมได้

นักวิจัยจาก University of California, Los Angeles (UCLA) และ Nara Institute of Science and Technology ในญี่ปุ่น ได้พัฒนากล้องที่ทำให้ผู้ใช้มองเห็นภาพที่อยู่ตามมุมได้ โดยใช้หลักการของการสะท้อนแสงจากพื้นผิวเช่นกำแพงที่อยู่รอบ ๆ ห้อง และกระเบิ้องปูพิ้น ซึ่งตาของคนเราไม่สามารถมองเห็นได้ 

นักวิจัยคิดขั้นตอนวิธีที่ใช้ในการปรับเปลี่ยนทิศทางของแสงที่สะท้อนจากกำแพงเพื่อให้แสดงอ็อบเจกต์ที่ซ่อนอยู่ นักวิจัยบอกว่าถ้าเทคโนโลยีนี้นำไปประยุกต์ใช้กับกล้องได้อย่างสมบูรณ์ มันจะสามารถนำไปใช้ในงานอย่างเช่นช่วยหลีกเลี่ยงอุบัติเหตุของรถขับเคลื่อนด้วยตัวเองในจุดที่เป็นจุดบอด หรืออาจช่วยให้วิศวกรด้านชีวการแพทย์ (biomedical engineer) สามารถสร้างกล้องส่องดูอวัยวะภายใน (endoscope) ที่ช่วยให้หมอสามารถมองเห็นรอบ ๆ อวัยวะได้


จากภาพ: ทางซ้ายคือตัวกล้องที่มีตัวโพลาร์ไรซ์วางอยู่หน้าเลนส์ ทางขวาคืออ็อบเจกต์ที่ต้องการตรวจจับ 
[ภาพจาก:  UCLA Samueli Newsroom]


 
จากภาพ: ทางขวาแสดงภาพสะท้อนของวัตถุที่กล้องจับได้ 
[ภาพจาก:  UCLA Samueli Newsroom]


อ่านข่าวเต็มได้ที่: UCLA Samueli Newsroom