โปรเจกต์ข้าง ๆ นี่ solidjs ได้อันดับหนึ่งเรื่อง DX >.< / แฮมบก

 

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

 

https://th.news.hada.io/topic?id=16860
เมื่อเห็นว่าฟอร์กของ Realtime Linux ใช้เวลาถึง 20 ปีจึงถูกรวมกลับเข้าไป ก็น่าจะต้องตัดสินใจเรื่องการฟอร์กกันอย่างรอบคอบไม่ใช่หรือ

 

เป็นการตัดสินใจที่ทำให้สัมผัสได้ถึงปรัชญาการดำเนินงานเลยนะครับ Obsidian เป็นแอปที่ผมใช้บ่อยที่สุดรองจาก Chrome และใช้งานได้ดีมาโดยตลอดครับ

 

ถ้ามีคนจำนวนมากที่อยากนำ Rust เข้าไปใช้ในเคอร์เนลขนาดนี้ ก็แยกฟอร์กออกไปทำเป็นโปรเจ็กต์ใหม่ไม่ได้เหรอ? แล้วพอมันเติบโตจนมีความพร้อมมากพอ ดิสโทรหลัก ๆ ก็คงจะเปลี่ยนไปใช้เคอร์เนลที่พัฒนาด้วย Rust กันเอง
ผมไม่ค่อยเข้าใจว่าทำไมถึงต้องมาทะเลาะกันด้วย

 

แน่นอนว่าสตาร์ทอัพที่ล้มเหลวไม่ได้พังเพราะไม่ทำบล็อกอยู่แล้ว….

จะมีใครสักคนที่นิยามสาเหตุว่าทำไมสตาร์ทอัพที่ล้มเหลวถึงพังได้จริงหรือ?

ถ้าสินค้าดีจริง ก็ไม่จำเป็นต้องมีบล็อกอยู่แล้วแน่นอน

ถ้าจะว่าแบบนั้น ถ้าสินค้าดีจริง การตลาด/การขายก็ไม่จำเป็นเหมือนกัน

นี่เป็นบทความที่ไร้เหตุผลแบบคลาสสิก ซึ่งเข้าใจผิดว่า “การไม่มีหลักฐาน เท่ากับเป็นหลักฐานของการไม่มีอยู่”

เข้าใจเจตนานะ แต่ถึงอย่างนั้น ชื่อเรื่องก็ผิดจนถึงระดับที่ทำให้แก่นสำคัญของประเด็นบิดเบือนไป

“ไม่มีนักเรียนสอบคนไหนล้มเหลวเพราะไม่นอน”
“ไม่มีบริษัทไหนล้มเหลวเพราะออฟฟิศไม่ดี”
“ไม่มีใครตายเร็วเพราะไม่กินอาหารเสริม”

น่าจะคิดแบบนี้ได้อีกหลายสิบอัน

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

 

แม้ฉันจะเป็นผู้ใช้ Rust แต่คอมเมนต์ของ hgwxx7_ ที่โพสต์ใน r/rust1 น่าประทับใจมาก

ผมคิดว่าสิ่งที่ Greg ทำได้ดีมากในที่นี้คือการแสดงภาวะผู้นำทางเทคนิค ภาวะผู้นำไม่ได้หมายความว่าต้องเป็นฝ่ายถูก เขาถูกก็จริง แต่นั่นไม่ใช่ประเด็น

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

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

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

 

สุดท้ายก็แค่พยายามลดต้นทุนค่าแรงไม่ใช่เหรอ
ในเมื่อค่าแรงต่างกันอยู่แล้ว แต่จะให้ทำงานเดียวกันเหมือนกันเป๊ะ มันก็คือความขัดแย้งทางวัฒนธรรมในตัวมันเอง..
สู้ทำเป็นรูปแบบเอาต์ซอร์สดีกว่า ให้ความสัมพันธ์แบบผู้ว่าจ้าง-ผู้รับจ้างชัดเจนไปเลยน่าจะดีกว่า

 

เห็นด้วยครับ/ค่ะ ภาพฝันของผู้จัดการหรือผู้บริหารที่ว่า งานดำเนินไปตลอด 24 ชั่วโมง นั้นเป็นแค่ภาพลวงตา

 

"Rust ไม่ใช่คำตอบที่ถูกต้องเสมอไป แต่ก็ใกล้เคียงกับคำตอบมากกว่า Java และ Python" -codemaster kimc-

 

ถ้าเจอปัญหาด้วย Falco หรือ linkerd แล้วค่อยวิเคราะห์ด้วย subtrace ตอนจำเป็น ก็ดูเข้าท่าดีนะ~ :)

 

แม้แต่คำด่าที่นักพัฒนาคนอื่นพูด LLM จะช่วยรับแทนให้ด้วยไหม?

 

ผมคิดว่าเพราะมีทางเลือกอย่าง Svelte อยู่ React/nextjs เลยคงได้รับแรงกระตุ้นอย่างมากเช่นกัน
โดยพื้นฐานแล้ว Svelte คือ language ดังนั้นก็หวังว่ามันจะช่วยชี้ทิศทางได้อย่างชัดเจนว่าภาษาสำหรับอธิบาย UI ควรพัฒนาไปทางไหน

ส่วนตัวผมจะใช้ React

 

เทียบกับ S25 รุ่นความจุ 256GB แล้ว ราคาก็แทบจะพอ ๆ กัน แต่สมาร์ตโฟนที่ราคาเกิน 1 ล้านวอนในปี 2025 ยังเป็น 60Hz อยู่อีกเหรอ...

 

พอถึงท้ายบทความแล้วหน้าจอทั้งหน้ากลายเป็นสีมาเจนต้า ตาแสบมากเลยครับ..

 

ถ้าเป็นโดเมน 2 ตัวอักษร ก็คงแพงใช่ไหม?