จะเกลียดก็เป็นอิสระของคุณ แต่ผู้เขียนเองก็ยังใช้ชีวิตอยู่ในยุคของ AI เช่นกัน บทความนี้ของผู้เขียนก็น่าจะถูกเก็บรวบรวมเข้าไปในบิ๊กดาต้าของ AI แล้วเหมือนกัน
ทราบไหมว่า winget ซึ่งเป็นตัวจัดการแพ็กเกจ CLI ของ Windows ก็เป็นกรณีที่ Microsoft fork โปรเจ็กต์ของคนอื่นไปทั้งดุ้น แล้วเปลี่ยนแค่ชื่อก่อนนำออกมาเปิดตัว
ยังมีบทความที่เขียนโดยผู้สร้างโปรเจ็กต์ต้นฉบับ appget ด้วย The Day AppGet Died.
เมื่อเทียบกับ Biome แล้ว ความเร็วจะเป็นอย่างไรบ้างนะ?
ผมขอใช้ joblib ดีกว่า
แน่นอนว่าเหตุผลที่ใหญ่กว่าน่าจะเป็นเพราะ ด้วย GIL ประโยชน์ที่ได้ตั้งแต่แรกก็มีน้อยกว่าเมื่อเทียบกับสภาพแวดล้อมอื่นอยู่แล้ว
ผมคิดว่าการพูดว่าถ้าไม่มี GIL ก็จะสร้างซินเนอร์จีได้ เป็นคำพูดที่เกือบจะหลอกลวง ลองนึกภาพนักวิ่งที่ไม่มีขาข้างหนึ่ง คุณใส่ขาเทียมให้เขาเพื่อให้พอวิ่งได้สะดวกขึ้นหน่อย แบบนั้นเรียกว่า "ซินเนอร์จี" หรือ?
ในบรรดาแหล่งที่อธิบายเนื้อหาที่เกี่ยวข้อง ที่นี่เป็นเอกสารที่สรุปไว้ได้ดีที่สุด
ปัญหาของ Asyncio ไม่ใช่ความยากของการเขียนโปรแกรมแบบอะซิงโครนัสที่ยากอยู่แล้ว แต่เป็นคุณภาพที่ต่ำต่างหาก การออกแบบที่ทิ้งทั้งความสม่ำเสมอและความเป็นสากลอาจไม่ใช่เรื่องแปลกนักใน Python แต่ของอย่าง ProactorEventLoop นี่ แม้แต่บั๊กที่ทำให้บริการล่มซึ่งมีการรายงานไว้ตั้งแต่ 5 ปีก่อนก็ยังคงอยู่
สำหรับคนที่จำใจต้องใช้ มันยากมากที่จะอ่านบทความแบบนี้แล้วหัวเราะผ่าน ๆ ไปได้
แม้จะสรุปแบบเหมารวมได้ยาก แต่โดยรวมแล้วดูเหมือนว่าหลายคนในสาย PO, PM และนักออกแบบจะมองว่า การพัฒนาของ AI เปิดโอกาสให้คนสาย PO และ PM มากขึ้น
ในทางกลับกัน ดูเหมือนว่าหลายคนที่เป็นนักพัฒนาจะคาดหวังว่า ด้วยความก้าวหน้าของ AI พวกเขาจะสามารถพัฒนาผลิตภัณฑ์ได้ดีขึ้นด้วยตัวคนเดียว โดยไม่จำเป็นต้องมี PO, PM หรือนักออกแบบ
ต่อจากนี้จะเป็นอย่างไร ก็คงต้องรอติดตามกันครับ ฮ่าๆ
ดูเหมือนว่ามันกำลังเปลี่ยนไปในทำนองเดียวกับที่ JavaScript เปลี่ยนไปนะ
จะเกลียดก็เป็นอิสระของคุณ แต่ผู้เขียนเองก็ยังใช้ชีวิตอยู่ในยุคของ AI เช่นกัน บทความนี้ของผู้เขียนก็น่าจะถูกเก็บรวบรวมเข้าไปในบิ๊กดาต้าของ AI แล้วเหมือนกัน
เป็นที่รู้กันว่า AI Overview ไม่น่าเชื่อถืออยู่แล้ว แต่นี่ค่อนข้างร้ายแรงเลยนะ
เกณฑ์ตัดสินว่าดีหรือแย่คืออะไร? คำว่าโดนหลอกก็มีบริบทที่เหมาะจะใช้ จึงได้มีคำนี้อยู่ อย่าเข้าใจผิดว่าโลกนี้เป็นที่ที่เต็มไปด้วยความรักสีชมพูไปหมด
ผมไม่เคยรู้สึกไม่สบายใจกับการใช้เครื่องหมาย
$เลยสักครั้ง จะมีก็แค่รู้สึกขัดใจกับแนวคิดเรื่องตัวแปร/ฟังก์ชันของ PHP เองมากกว่าบอกว่าใช้ไม่ได้เพราะอึดอัดกับเครื่องหมายดอลลาร์ หรือ ~~พวกที่ใช้เครื่องหมายดอลลาร์เลยหาเงินเก่ง, ไม่ใช่ดอลลาร์สหรัฐแต่เป็นดอลลาร์ซิมบับเวเลยหาได้ไม่มาก~~ อะไรทำนองนั้น เดิมทีก็เป็นแค่มุกขำ ๆ ไม่ใช่เหรอ...
นี่ถึงขั้นฟ้องร้องกันได้เลยนะ....?
ถ้าเป็น nodejs กับ rust ก็ว่าไปอย่าง;; สำหรับผม PHP ที่ต้องใช้
$ตลอดมันเลยดูพิมพ์โค้ดลำบากนิดหน่อย คนที่ใช้คล่อง ๆ กันนี่โดยมากไม่ได้รู้สึกว่าไม่สะดวกเท่าไหร่ใช่ไหมครับ?มีการเสนอ vAttention เพื่อชดเชยข้อจำกัดด้านการจัดการหน่วยความจำของ PagedAttention
สามารถดูงานวิจัยที่เกี่ยวข้องได้ที่นี่: https://arxiv.org/pdf/2405.04437
ดูเหมือนว่า GLPv3 และ AGPL จะไม่ได้ถูกใช้งานตามเจตนาของผู้สร้างไลเซนส์เหล่านี้
เพราะส่วนใหญ่ยอมให้ใช้แบบ dual license สุดท้ายเลยเห็นบ่อยมากว่ามันถูกใช้เป็นเครื่องมือบังคับการใช้งานเชิงพาณิชย์
ในความหมายนั้น ผมคิดว่า Apache กับ MIT เป็นไลเซนส์โอเพนซอร์สไม่กี่ตัวที่ยังทำงานได้ตามเจตนาแรกเริ่ม
(แต่ก็ไม่ได้คิดว่ามีไลเซนส์โอเพนซอร์สที่สมบูรณ์แบบไร้ที่ติอยู่จริง)
พอมาคิดดูแล้ว ถ้ามันทำงานได้แบบนี้เหมือนที่นี่ ก็ทำให้นึกว่านี่เองก็เป็นงานที่ยังจำเป็นต้องใช้คนอยู่หรือเปล่า
รู้สึกว่า Product Engineer ก็น่าจะทำได้ด้วย AI ไม่ใช่หรือ
ฉันเป็นพวกเกลียด AI
ความหลงตัวเองที่คิดว่ามนุษย์นั้นพิเศษ เริ่มต้นมาจากไหนกันนะ
ฉันคิดว่า Namuwiki ไม่เหมาะสมที่จะใช้เป็นแหล่งอ้างอิง
จริง ๆ แล้วโปรเจ็กต์โอเพนซอร์สแทบจะมีเพียงความสนใจและการมีส่วนร่วมของผู้ใช้เท่านั้นที่เป็นทรัพยากรหลัก
หากยังไม่ได้ตั้งหลักได้อย่างมั่นคง แล้วใครก็ได้ โดยเฉพาะบริษัทใหญ่ มา fork ไปและผูกขาดความสนใจเอาไว้เสียเอง ก็จะกลายเป็นว่าเราทำเพื่อประโยชน์ของคนอื่นล้วน ๆ
แต่เดิมไลเซนส์เหล่านี้ก็มีไว้เพื่อเสรีภาพของผู้ใช้ ไม่ใช่เพื่อผู้พัฒนาอยู่แล้วตั้งแต่ต้น
ทราบไหมว่า
wingetซึ่งเป็นตัวจัดการแพ็กเกจ CLI ของ Windows ก็เป็นกรณีที่ Microsoft fork โปรเจ็กต์ของคนอื่นไปทั้งดุ้น แล้วเปลี่ยนแค่ชื่อก่อนนำออกมาเปิดตัวยังมีบทความที่เขียนโดยผู้สร้างโปรเจ็กต์ต้นฉบับ
appgetด้วยThe Day AppGet Died.
หากคุณเป็นคนที่ไม่ต้องการทำเพื่อประโยชน์ของคนอื่นอย่างเดียว และเห็นคุณค่าในเวลาของตัวเอง (โดยเฉพาะบริษัทใหญ่หรือคนที่เก่งด้านไวรัล) ก็ควรพิจารณาอีกครั้งว่าจะเลือกใช้ไลเซนส์โอเพนซอร์สหรือไม่
ถึงจะเป็นการอาสาเหมือนกัน แต่การได้รับความเคารพต่อการมีส่วนร่วม กับการถูกเมินเฉยอย่างสิ้นเชิงนั้นต่างกันมาก
ลองดูทางเลือกอื่น ๆ แบบที่มีคนเสนอไว้ในคอมเมนต์บน Hacker News ครับ
น่าเสียดายจัง..