By Job_The_Gamer Writer on Tag: Linus Torvalds, Windows
Linus Torvalds

Linus Torvalds ผู้ให้กำเนิด Linux และ Git ได้ออกความเห็นเกี่ยวกับปัญหา BSOD ของ Windows ไว้อย่างน่าสนใจ โดยเขาเชื่อว่าปัญหาเครื่องแครชจนจอฟ้าที่ผู้ใช้ Windows ส่วนใหญ่ต้องเคยเผชิญนั้นมีที่มาจากความเสถียรภาพของฮาร์ดแวร์มากกว่าจะเป็นบั๊กที่เกิดจากตัวระบบปฏิบัติการ

โดยระหว่างที่ Linus Torvalds ได้เล่าถึงประสบการณ์การเลือกฮาร์ดแวร์มาใช้งานพัฒนา Linux ในรายการเทควาไรตี้ Linus Tech Tips บน​ YouTube (ใช่ครับ เจ้าของช่อง Linus Sebastian ขอคอลแลบกับ Linus Torvalds เพราะใช้ชื่อเดียวกัน ฮาาา) โดยเน้นให้ความเสถียรภาพเป็นเรื่องสำคัญอันดับแรก จนการเลือกใช้แรม ECC ที่ทนทานต่อความผิดพลาดของข้อมูลกลายเป็นเรื่องที่มีความจำเป็นสำหรับตัวเขา และส่วนตัวเขาก็เชื่อว่าที่ผู้ใช้ฝั่ง Windows บ่นกันถึงความไม่เสถียรจนกลายเป็นเรื่องตลกขบขันที่ต้องหยิบมาแซวนั้นมีที่มาจากฮาร์ดแวร์มากกว่า

By arjin Writer on Tag: Bill Gates, Linus Torvalds
Bill Gates

อาจเรียกได้ว่าเป็นช่วงเวลาประวัติศาสตร์เมื่อ Bill Gates และ Linus Torvalds ได้พบและถ่ายภาพคู่กันเป็นครั้งแรก โดยในภาพนั้นยังมี Mark Russinovich ซึ่งเป็น Fellow ที่ไมโครซอฟท์ และ David Cutler หนึ่งในตำนานของไมโครซอฟท์ที่เป็นผู้สร้าง Windows NT

Russinovich โพสต์ว่า Linus ได้บอกเขาว่าไม่เคยพบกับ Bill Gates มาก่อน การเจอครั้งนี้จึงถือเป็นวาระสำคัญ โดยเขาเป็นเจ้าภาพมื้ออาหารค่ำที่มีทั้งสามคน

By lew Founder on Tag: Git, Linus Torvalds
Git

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

By mk Founder on Tag: Linus Torvalds, Programming, Linux, Open Source
Linus Torvalds

สงครามศาสนาที่คงอยู่มายาวนานของวงการโปรแกรมเมอร์คือ การย่อหน้าด้วย space vs tab ซึ่งก็คงยังไม่มีข้อยุติในเร็ววัน

เรื่องนี้เป็นประเด็นขึ้นมาอีกครั้ง เมื่อเว็บไซต์ The Register ไปค้นพบว่า Linus Torvalds ไปแก้โค้ดในเคอร์เนลลินุกซ์ ซึ่งในแพตช์นี้มีการแก้ไขเพียงอย่างเดียวคือเปลี่ยนอักขระ space มาเป็น tab

อย่างไรก็ตาม Linus ไม่ได้เลือกข้างในสงครามศาสนานี้แต่อย่างใด เพราะเหตุผลของเขาคือไฟล์ที่เขาแก้ไขคือ Kconfig ซึ่งเป็นไฟล์คอนฟิกค่าต่างๆ ของเคอร์เนล (ลักษณะเดียวกับ YAML ในปัจจุบัน) และมี parser รุ่นเก่าๆ บางตัวที่ยังเขียนมาได้ไม่ดีพอ ทำให้อ่านค่า space/tab ผิดพลาด

By mk Founder on Tag: Linus Torvalds, Linux, Kernel
Linus Torvalds

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

ปัจจุบัน Linus อาศัยอยู่ที่เมือง Portland รัฐ Oregon ซึ่งตอนนี้มีคนประมาณ 1 แสนคนไม่มีไฟฟ้าใช้งาน เขาเล่าว่าเมื่อหลายปีก่อนเคยเกิดเหตุการณ์แบบเดียวกันนี้แล้ว และต้องใช้เวลานานกว่า 1 สัปดาห์ กว่าที่ทางเมืองจะสามารถปรับให้การจ่ายไฟกลับมาเป็นปกติ ช่วงนี้เขาจึงขอเลื่อนเวลาการทำงานไปก่อน

ที่มา - LKML via The Register

By mk Founder on Tag: Linus Torvalds, Linux, Kernel, x86
Linus Torvalds

Linus Torvalds แสดงความเห็นเรื่องสถาปัตยกรรมซีพียูรุ่นเก่าๆ คือ i486 ว่าเคอร์เนลของลินุกซ์ควรหยุดซัพพอร์ตได้แล้ว

Linus ตอบอีเมลในกลุ่มนักพัฒนาเคอร์เนลว่า ซีพียู i486 ไม่มีใครใช้อีกแล้ว มันเป็นสิ่งที่กลายเป็นของแสดงในพิพิธภัณฑ์ ก็อาจถึงเวลาต้องอยู่ในพิพิธภัณฑ์อย่างเดียว เขายังชี้ว่าเคอร์เนลลินุกซ์หยุดรองรับ i386 ในปี 2012 และตอนนี้ปี 2022 ก็ควรถึงเวลาหยุดรองรับ i486 สักที

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

By lew Founder on Tag: Linus Torvalds, Person
Linus Torvalds

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

By lew Founder on Tag: Linux, Rust, Kernel, Linus Torvalds
Linux

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

แม้โค้ด Rust จะรับประกันการใช้งานหน่วยความจำให้มีความปลอดภัยในกรณีทั่วๆ ไป แต่ก็มีบางกรณีที่โค้ดล้มเหลวเรื่อยๆ เช่น overflow หรือไม่สามารถจองหน่วยความจำเพิ่มได้

By mk Founder on Tag: Kernel, Linux, Linus Torvalds, Open Source
Kernel

Linus Torvalds ออกเคอร์เนลลินุกซ์เวอร์ชัน 6.0 ตามที่ประกาศไว้ก่อนหน้านี้ว่าขี้เกียจนับเลขรุ่นย่อยแล้ว ขึ้นหลักใหม่ดีกว่า

So, as is hopefully clear to everybody, the major version number change is more about me running out of fingers and toes than it is about any big fundamental changes.

เขายังประกาศว่าจะเริ่มรับแพตช์ของเคอร์เนล 6.1 แล้ว ซึ่งมีของใหม่ที่สำคัญคือการรองรับภาษา Rust ในขั้นแรกด้วย

By lew Founder on Tag: Linux, Linus Torvalds, Kernel
Linux

ไลนัสประกาศออกลินุกซ์เวอร์ชั่น 5.19 ตามรอบโดยระบุว่าไม่มีอะไรเปลี่ยนแปลงใหญ่ๆ ส่วนใหญ่เป็นการปรับปรุงเล็กๆ น้อยๆ จำนวนมาก แต่ไลนัสยังระบุว่าเขากลับมาใช้ลินุกซ์บนซีพียู ARM64 ของแอปเปิลเพื่อใช้ออกเวอร์ชั่นลินุกซ์เป็นครั้งแรก และนับเป็นครั้งที่สามที่เขาใช้เครื่องแอปเปิล หลังจาก PowerPC, MacBook Air ที่เคยใช้งานก่อนหน้านี้

ไลนัสใช้ Asahi Linux บน MacBook แต่เขาไม่ได้เปิดเผยว่าเป็นรุ่นใด พร้อมกับบอกว่าครั้งหน้าหากเดินทางก็อาจจะนำเครื่องนี้ไปใช้งานนอกสถานที่ด้วย ดังนั้นเราน่าจะได้เห็นภาพไลนัสมาใช้ MacBook กันอีกครั้ง

By mk Founder on Tag: Rust, Kernel, Linux, Linus Torvalds, Programming, Operating System
Rust

Linus Torvalds ไปพูดที่งานสัมมนา Open Source Summit โดยบอกว่าเคอร์เนลลินุกซ์จะรองรับโค้ดที่เขียนด้วยภาษา Rust ในเร็วๆ นี้ และอาจเป็นเคอร์เนลเวอร์ชันหน้า 5.20

By lew Founder on Tag: Linus Torvalds, COVID-19, Vaccine
Linus Torvalds

เกิดดราม่าเล็กๆ ในกลุ่มอีเมลนักพัฒนาเคอร์เนลลินุกซ์ หลัง Enrico Weigelt ผู้ดูแลเคอร์เนลชาวเยอรมันแสดงความเชื่อต่อวัคซีน mRNA ว่าเป็นการทดลองสร้างมนุษย์สายพันธุ์ใหม่ แถมยังแสดงความสงสัยต่อเหตุโรคระบาดว่าเป็นเรื่องจริงหรือไม่

By lew Founder on Tag: Linus Torvalds, Linux
Linus Torvalds

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

By mk Founder on Tag: Rust, Linux, Kernel, Linus Torvalds
Rust

ภาษา Rust เริ่มได้รับความนิยมมากขึ้นเรื่อยๆ จากฟีเจอร์เด่นเรื่อง memory safety ตั้งแต่ระดับของตัวภาษาเลย ช่วยลดปัญหาบั๊กความปลอดภัยที่มาจากหน่วยความจำลงได้มาก ช่วงหลังเราจึงเห็น Rust ถูกใช้ในงานระดับล่างๆ (ที่เดิมทีใช้ภาษา C) กันมากขึ้น ตัวอย่างเช่น Bottlerocket ระบบปฏิบัติการของ Amazon

จากกระแส Rust มาแรง ทำให้ ZDNet ไปสอบถาม Linus Torvalds และ Greg Kroah-Hartman ผู้ดูแลเคอร์เนลเวอร์ชันเสถียร (ถือเป็น 2 คนที่สำคัญที่สุดของโครงการเคอร์เนลลินุกซ์) ว่ามีความเห็นอย่างไรกับการใช้ Rust ในเคอร์เนลลินุกซ์

By lew Founder on Tag: Linus Torvalds, AMD, Intel, CPU
Linus Torvalds

Linus Torvalds พูดคุยถึงซีพียู Ryzen 5000 ในฟอรั่ม real world technologies โดยประเด็นที่น่าสนใจคือเขาชี้ว่าแรม ECC นั้นสำคัญมาก และในโลกความเป็นจริง DRAM ไม่ได้น่าเชื่อถือขนาดนั้น พร้อมกับโทษว่าที่แรม ECC มีราคาแพงเพราะอินเทลเก็บฟีเจอร์นี้ไว้ใช้กับซีพียู Xeon สำหรับองค์กรเท่านั้น

ซีพียู Ryzen นั้นรองรับแรม ECC ในตัวมานาน แม้จะมีปัญหากับเมนบอร์ดบางรุ่นบ้าง และ AMD ไม่ได้โฆษณาว่ารองรับแต่โดยรวมคือหากหาข้อมูลล่วงหน้าก็สามารถใช้งานได้

By BlackMiracle Writer on Tag: Linus Torvalds, Apple, Macbook Air, Linux, Apple M1
Linus Torvalds

หลัง Apple เปิดตัว MacBook Air, Pro และ Mac mini ที่รันบนชิป M1 ของตัวเอง ก็เริ่มมีกระแสรีวิวออกมาจำนวนมากว่ามีประสิทธิภาพสูงในโปรแกรมเบนช์มาร์ค รวมถึงประหยัดแบตเตอรี่เป็นอย่างมาก

ด้าน Linus Torvalds ผู้สร้างเคอร์เนลลินุกซ์ก็ได้ตอบกระทู้ในบอร์ด Real World Technologies ที่มีผู้ใช้คนหนึ่งถามเขาว่าคิดอย่างไรกับแล็ปท็อปรุ่นใหม่ของ Apple

By mheevariety Contributor Writer on Tag: Linus Torvalds, Programming, GCC, Intel
Linus Torvalds

Linus Torvalds สาปส่งชุดคำสั่ง AVX-512 หลังพบว่าซีพียู Alder Lake ไม่มีฟีเจอร์นี้ โดยระบุว่า “ผมหวังว่า AVX512 มันจะตายอย่างเจ็บปวดไปซะที” พร้อมเสนอว่า Intel ควรใช้พื้นที่ชิปทำอย่างอื่น เช่นการเพิ่มประสิทธิภาพคอร์หรือเพิ่มจำนวนคอร์แบบเอเอ็มดี

By Bigta Contributor on Tag: Linus Torvalds, Programming
Linus Torvalds

หลายครั้งที่เรามักจะได้ยินคำถามว่างานเขียนโค้ดหรืองานเทคนิคจะสามารถทำไปได้จนถึงอายุเท่าไหร่ เพราะพออายุมากขึ้นหรือมีตำแหน่งที่สูงขึ้น คนส่วนใหญ่ก็มักจะไม่ได้ลงมือเขียนโค้ดหรือทำงานเทคนิคเองแล้ว ในงาน Open Source Summit 2020 ทาง Linus Torvalds ได้ให้สัมภาษณ์ว่าทุกวันนี้ตัวเขาเองไม่ได้ทำงานเขียนโค้ดเป็นหลักแล้ว ส่วนใหญ่เน้นอ่านและตอบอีเมลมากกว่า อาจจะมีบ้างที่เขียน pseudo code ตอบกลับไปหรือแนะนำนักพัฒนาว่าโค้ดแบบไหนที่ควรเขียน

By mk Founder on Tag: Linus Torvalds, Threadripper, Ryzen, CPU, Arm
Linus Torvalds

ต่อเนื่องจากข่าว Linus Torvalds ซื้อคอมใหม่ เลือกใช้ AMD Threadripper 3970X แทนซีพียูอินเทล (สเปกคอมของ Linus อย่างละเอียด)

Linus ไปขึ้นเวทีงาน Open Source Summit 2020 และมีคนถามถึงประเด็นนี้ว่า เขาเป็นคนชอบความเงียบในออฟฟิศ มีปัญหาอะไรกับเสียงพัดลมของ Threadripper หรือเปล่า

By lew Founder on Tag: Linus Torvalds, Programming
Linus Torvalds

ไลนัสแสดงความเห็นขนาดยาวหลังกลุ่มพัฒนาเคอร์เนลถกเถียงกันว่าควรจะขยายความกว้างไฟล์จาก 80 ตัวอักษรไปเป็น 100 ตัวอักษรหรือไม่ โดยระบุว่าเขาไม่อยากเห็นแพตช์เคอร์เนลที่ต้องเขียนให้อ่านยากกว่าเดิมเพราะต้องทำตามกฎ 80 ตัวอักษรอีกแล้ว และการตัดบรรทัดที่ 80 ตัวอักษรก็สร้างปัญหาหลายครั้ง โดยเฉพาะเมื่อต้องการ grep ค้นหาโค้ด

ความกว้าง 80 ตัวอักษรที่เป็นที่มาของมาตรฐานโค้ดจำนวนมากเกิดมาจากเทอร์มินัลในยุคก่อนสามารถแสดงเต็มหน้าจอที่ 80 ตัวอักษร 25 บรรทัด เป็นที่มาของจอแบบ 80x25

Subscribe to Linus Torvalds