มีการเปิดเผยว่า ผู้รับผลประโยชน์จากโครงการประกันสังคมของสหรัฐฯ หลายล้านคนที่ดูเหมือนเสียชีวิตแล้ว แต่ยังคงได้รับผลประโยชน์อยู่ ความเข้าใจผิดนี้เกิดขึ้นจากการใช้ภาษาโปรแกรมเก่าอย่าง COBOL ที่เคยพัฒนาขึ้นในปี 1950 สำหรับการจัดการข้อมูลผู้รับผลประโยชน์
เรื่องนี้เกิดขึ้นเมื่อ Elon Musk อ้างว่า มีชาวอเมริกันจำนวนมากกว่า 20 ล้านคนที่มีอายุมากกว่า 100 ปี และยังคงได้รับผลประโยชน์จากโครงการประกันสังคม ซึ่งดูเหมือนเป็นเรื่องน่าอัศจรรย์ มีคนจำนวนมากที่ถูกระบุว่าอายุถึง 150 ปี และยังได้รับผลประโยชน์อยู่
ปัญหาที่เกิดขึ้นเกี่ยวกับภาษา COBOL คือไม่มีวิธีมาตรฐานในการจัดการวันที่ ทำให้โปรแกรมเมอร์ต้องหาวิธีสร้างข้อมูลวันที่ขึ้นมาเอง โดยมักใช้วันที่สมมุติเช่น 20 พฤษภาคม 1875 ซึ่งเป็นวันที่ที่เลือกตามมาตรฐาน ISO 8601 สำหรับการจัดเก็บข้อมูลที่ไม่ทราบวันที่จริง เมื่อวันที่นี้ถูกบันทึกลงในฐานข้อมูลของผู้สมัครที่ไม่มีข้อมูลวันเกิดที่แท้จริง ก็เกิดความเข้าใจผิดว่าผู้สมัครเหล่านี้มีอายุถึง 150 ปี
ถึงแม้ว่าจะมีข้อผิดพลาดเช่นนี้ หน่วยงานประกันสังคมของสหรัฐฯ (SSA) ได้ใช้มาตรการเพื่อป้องกันการทุจริต โดยมีการตรวจสอบข้อมูลผู้รับผลประโยชน์ที่มีอายุเกิน 115 ปี และมีการใช้ระบบอัตโนมัติที่สามารถบล็อกการจ่ายเงินให้แก่ผู้รับผลประโยชน์ที่มีอายุเกินกว่านั้น
ตัวอย่างนี้ยังชี้ให้เห็นถึงความท้าทายที่หน่วยงานรัฐบาลอื่นๆ ของสหรัฐฯ ต้องเผชิญ เนื่องจากมีการใช้ภาษาโปรแกรมเก่าแบบ COBOL ในการจัดการข้อมูลที่สำคัญและมีการทำงานที่ซับซ้อน
https://www.techspot.com/news/106926-millions-dead-social-security-recipients-actually-caused-cobol.html
เรื่องนี้เกิดขึ้นเมื่อ Elon Musk อ้างว่า มีชาวอเมริกันจำนวนมากกว่า 20 ล้านคนที่มีอายุมากกว่า 100 ปี และยังคงได้รับผลประโยชน์จากโครงการประกันสังคม ซึ่งดูเหมือนเป็นเรื่องน่าอัศจรรย์ มีคนจำนวนมากที่ถูกระบุว่าอายุถึง 150 ปี และยังได้รับผลประโยชน์อยู่
ปัญหาที่เกิดขึ้นเกี่ยวกับภาษา COBOL คือไม่มีวิธีมาตรฐานในการจัดการวันที่ ทำให้โปรแกรมเมอร์ต้องหาวิธีสร้างข้อมูลวันที่ขึ้นมาเอง โดยมักใช้วันที่สมมุติเช่น 20 พฤษภาคม 1875 ซึ่งเป็นวันที่ที่เลือกตามมาตรฐาน ISO 8601 สำหรับการจัดเก็บข้อมูลที่ไม่ทราบวันที่จริง เมื่อวันที่นี้ถูกบันทึกลงในฐานข้อมูลของผู้สมัครที่ไม่มีข้อมูลวันเกิดที่แท้จริง ก็เกิดความเข้าใจผิดว่าผู้สมัครเหล่านี้มีอายุถึง 150 ปี
ถึงแม้ว่าจะมีข้อผิดพลาดเช่นนี้ หน่วยงานประกันสังคมของสหรัฐฯ (SSA) ได้ใช้มาตรการเพื่อป้องกันการทุจริต โดยมีการตรวจสอบข้อมูลผู้รับผลประโยชน์ที่มีอายุเกิน 115 ปี และมีการใช้ระบบอัตโนมัติที่สามารถบล็อกการจ่ายเงินให้แก่ผู้รับผลประโยชน์ที่มีอายุเกินกว่านั้น
ตัวอย่างนี้ยังชี้ให้เห็นถึงความท้าทายที่หน่วยงานรัฐบาลอื่นๆ ของสหรัฐฯ ต้องเผชิญ เนื่องจากมีการใช้ภาษาโปรแกรมเก่าแบบ COBOL ในการจัดการข้อมูลที่สำคัญและมีการทำงานที่ซับซ้อน
https://www.techspot.com/news/106926-millions-dead-social-security-recipients-actually-caused-cobol.html
มีการเปิดเผยว่า ผู้รับผลประโยชน์จากโครงการประกันสังคมของสหรัฐฯ หลายล้านคนที่ดูเหมือนเสียชีวิตแล้ว แต่ยังคงได้รับผลประโยชน์อยู่ ความเข้าใจผิดนี้เกิดขึ้นจากการใช้ภาษาโปรแกรมเก่าอย่าง COBOL ที่เคยพัฒนาขึ้นในปี 1950 สำหรับการจัดการข้อมูลผู้รับผลประโยชน์
เรื่องนี้เกิดขึ้นเมื่อ Elon Musk อ้างว่า มีชาวอเมริกันจำนวนมากกว่า 20 ล้านคนที่มีอายุมากกว่า 100 ปี และยังคงได้รับผลประโยชน์จากโครงการประกันสังคม ซึ่งดูเหมือนเป็นเรื่องน่าอัศจรรย์ มีคนจำนวนมากที่ถูกระบุว่าอายุถึง 150 ปี และยังได้รับผลประโยชน์อยู่
ปัญหาที่เกิดขึ้นเกี่ยวกับภาษา COBOL คือไม่มีวิธีมาตรฐานในการจัดการวันที่ ทำให้โปรแกรมเมอร์ต้องหาวิธีสร้างข้อมูลวันที่ขึ้นมาเอง โดยมักใช้วันที่สมมุติเช่น 20 พฤษภาคม 1875 ซึ่งเป็นวันที่ที่เลือกตามมาตรฐาน ISO 8601 สำหรับการจัดเก็บข้อมูลที่ไม่ทราบวันที่จริง เมื่อวันที่นี้ถูกบันทึกลงในฐานข้อมูลของผู้สมัครที่ไม่มีข้อมูลวันเกิดที่แท้จริง ก็เกิดความเข้าใจผิดว่าผู้สมัครเหล่านี้มีอายุถึง 150 ปี
ถึงแม้ว่าจะมีข้อผิดพลาดเช่นนี้ หน่วยงานประกันสังคมของสหรัฐฯ (SSA) ได้ใช้มาตรการเพื่อป้องกันการทุจริต โดยมีการตรวจสอบข้อมูลผู้รับผลประโยชน์ที่มีอายุเกิน 115 ปี และมีการใช้ระบบอัตโนมัติที่สามารถบล็อกการจ่ายเงินให้แก่ผู้รับผลประโยชน์ที่มีอายุเกินกว่านั้น
ตัวอย่างนี้ยังชี้ให้เห็นถึงความท้าทายที่หน่วยงานรัฐบาลอื่นๆ ของสหรัฐฯ ต้องเผชิญ เนื่องจากมีการใช้ภาษาโปรแกรมเก่าแบบ COBOL ในการจัดการข้อมูลที่สำคัญและมีการทำงานที่ซับซ้อน
https://www.techspot.com/news/106926-millions-dead-social-security-recipients-actually-caused-cobol.html
0 ความคิดเห็น
0 การแบ่งปัน
17 มุมมอง
0 รีวิว