ถึงจะรู้ว่าสายศิลปะและพละหางานทำได้ยาก คนเราก็มักเลือกเรียนสาขาที่ตัวเองชอบกันใช่ไหมล่ะ ตัดสินใจตามว่าการมีงานทำสำคัญกว่าหรือว่าแม้จะหางานยาก แต่ถ้าได้ทำในสิ่งที่ชอบก็โอเค การใช้ AI สร้างซอฟต์แวร์และทำงานวิจัยด้าน AI ก็ยังคงเป็นงานที่ยอดเยี่ยมอยู่เสมอ
แต่พอรู้ตัวอีกที AI ก็โตแบบก้าวกระโดด บริษัท Big Tech ต่างก็ลงทุนกับ AI แล้วก็เริ่มมีคำพูดลอย ๆ กันมาว่าอนาคตสายคอมพิวเตอร์ไม่ดีแล้วบ้างอะไรบ้าง แน่นอนว่า generative AI ก็เป็นแค่โปรแกรมซับซ้อนที่เรียงคำซึ่งมีความน่าจะเป็นสูงในทางคณิตศาสตร์เท่านั้น แต่เพราะมันเลียนแบบผลงานของมนุษย์ได้เก่งมาก แถมยังพัฒนาเร็วมาก เลยอดกังวลไม่ได้ว่าหลังเรียนจบมหาวิทยาลัย หรืออาจจะกระทั่งหลังจบปริญญาโทแล้ว จะยังมีงานเพียงพอไหม...
ตอนนี้ก็ยังเรียนหนังสือและเตรียมแฟ้มสะสมผลงานเพื่อไปให้ถึงเป้าหมายเดิมคือคณะคอมพิวเตอร์ มหาวิทยาลัยแห่งชาติโซล ด้วยความเชื่อครึ่งหนึ่งและความเคยชินอีกครึ่งหนึ่ง แต่ก็ยากจะสลัดความไม่安ใจออกไปได้เหมือนกัน อีกอย่าง บางครั้งการถาม AI แล้วเรียนพัฒนาไปด้วยก็มักจะเร็วกว่าอ่านหนังสืออย่างท่วมท้น เลยยิ่งรู้สึกสองจิตสองใจ... ก็ประมาณนั้นครับ
นี่เป็นปัญหาของคนที่ใช้ AI แบบส่ง ๆ โดยไม่คิดหน้าคิดหลังมากกว่าจะเป็นปัญหาของ AI หรือเปล่า? บรรยากาศตอนนี้เหมือนพยายามโยนความผิดจากการกระทำที่ผิดของมนุษย์ไปให้ AI ตั้งแต่เนิ่น ๆ เลยนะ
ถ้าตัวคำถามเป็นประโยคนี้ตามจริง
มนุษย์เองก็ย่อมตัดสินต่างกันตามมุมมองส่วนตัว..
ดังนั้นแทนที่ผมจะผิดหวังกับคำตอบของ AI
ผมกลับคิดว่าจำเป็นต้องสั่งให้ชัด และทำให้ประธานกับกรรมชัดเจน ซึ่งก็ไม่ต่างจากเวลาคุยกับมนุษย์
เพราะใช้พรอมป์ต์ที่กำกวม
เลยไม่ได้ค่าคาดหวังสูงสุด
ก็เลยทำให้นึกถึงคนที่บอกว่ายังเร็วเกินไปสำหรับ AI หรือบอกว่า AI ให้คำตอบผิดอยู่เสมอ
ถ้ามองว่าเพื่อไม่ให้ดูเหมือนเป็นข้อความที่ AI เขียน การปล่อยคำผิดไว้เฉยๆ หรือเขียนด้วยตัวพิมพ์เล็กนั้น ก็อาจถือได้ว่าเป็นการเพิ่มเอนโทรปีโดยเจตนา
นี่ก็น่าจะเป็นเพียงช่วงเปลี่ยนผ่านเหมือนกันนะ
เพราะแม้แต่ในบรรดาผู้จัดการทีมฟุตบอลชื่อดัง ก็มีหลายคนที่ไม่ได้มาจากการเป็นนักเตะมาก่อน
พูดตามตรงคือค่อนข้างอึดอัดใจครับ ผมยอมรับนะว่าการที่คุณสร้างมันเสร็จได้ภายในวันเดียวนั้นน่าทึ่งและชวนว้าวมาก แต่ก็ควรถามตัวเองอย่างจริงจังโดยเอามือทาบอกว่า คุณเคยเข้าไปลองใช้สิ่งที่ทำเสร็จในวันเดียวนั้นแล้วให้ฟีดแบ็กจริง ๆ บ้างหรือเปล่า
Zig ย้ายคลังหลักจาก GitHub ไปยัง Codeberg
จาก GitHub สู่ Codeberg: ประสบการณ์ของฉัน
การบังคับให้เอเจนต์ส่ง walkthrough มาด้วยทุกครั้ง น่าจะช่วยเรื่องการรีวิวได้อยู่บ้างไหมครับ
แก่นสำคัญอย่างหนึ่งของโอเพนซอร์สน่าจะอยู่ที่โค้ดที่สามารถเปิดให้คนอื่นดูได้อย่างภาคภูมิไม่ใช่หรือครับ ทั้งความงามเชิงตรรกะ ความกระชับ และความน่าภูมิใจล้วนเป็นสิ่งจำเป็น มันเป็นโค้ดก็จริง แต่ก็เป็นบทกวีด้วย และมีเสน่ห์ต่างจากโค้ดเชิงอุตสาหกรรม
ตัวเอเจนต์เองก็ทำได้ค่อนข้างดีจนถึงขั้นตอนการวางแผนและขั้นทำแผนการพัฒนา แต่หลังจากนั้นก็แค่เปลี่ยนกลยุทธ์ไปเรื่อย ๆ จนกว่าจะผ่านฟังก์ชันตรวจสอบ ยิ่งลงลึกก็ยิ่งเกิดความเละเทะแบบคล้าย implementation trap ปัญหาคือมีผู้ใช้มนุษย์จำนวนไม่น้อยที่ขอแค่ให้มันรันได้ก็ OK
ท้ายที่สุดแล้ว บนพื้นฐานของความสอดคล้องกันทางปรัชญาในชุมชน การตรวจทานโดยมนุษย์ในขั้นตอนการวางแผนน่าจะต้องทำให้ดีขึ้นกว่านี้ แต่สิ่งนี้ต้องอาศัยทั้งสัญชาตญาณที่เหนือชั้นและความพยายาม อันที่จริงเพราะมันดูสมจริงเกินไป การดีบักแผนของเอเจนต์จึงไม่ใช่เรื่องง่ายเลย
พวกม็อดเดอเรเตอร์น่าจะเหนื่อยกันมากจริง ๆ ครับ
▲
▲ ▲
ถึงจะรู้ว่าสายศิลปะและพละหางานทำได้ยาก คนเราก็มักเลือกเรียนสาขาที่ตัวเองชอบกันใช่ไหมล่ะ ตัดสินใจตามว่าการมีงานทำสำคัญกว่าหรือว่าแม้จะหางานยาก แต่ถ้าได้ทำในสิ่งที่ชอบก็โอเค การใช้ AI สร้างซอฟต์แวร์และทำงานวิจัยด้าน AI ก็ยังคงเป็นงานที่ยอดเยี่ยมอยู่เสมอ
ตั้งแต่ช่วง ม.4 ผมก็ตั้งใจว่าจะเข้าคณะคอมพิวเตอร์ เลยพยายามเติมกิจกรรมสายคอมพิวเตอร์ลงในแฟ้มสะสมผลงาน แล้วก็หาเวลาศึกษาด้วยตัวเองมาเรื่อย ๆ จนตอนนี้กำลังจะขึ้น ม.6 แล้ว แต่ช่วงนี้ความรู้สึกในใจมันซับซ้อนมากครับ ตอนที่ได้ลองใช้ gpt 3 หรืออะไรสักอย่างในเวอร์ชันแรก ๆ ผมก็แค่ทึ่งว่า AI มันพูดได้เป็นธรรมชาติขนาดนี้เลยเหรอ แล้วก็เคยเข้าไปใน Discord ของ Midjourney เพื่อสร้างรูปเล่นบ้าง แต่ตอนนั้นมันให้ความรู้สึกประมาณว่าเป็น "ของเล่นแปลกใหม่" มากกว่า ไม่เคยคิดเลยว่ามันจะโตเร็วขนาดนี้ และเพราะก่อนหน้านั้นก็เห็น AI แบบ Bixby มานานกว่า เลยไม่ได้คาดหวังอะไรสูงด้วย
แต่พอรู้ตัวอีกที AI ก็โตแบบก้าวกระโดด บริษัท Big Tech ต่างก็ลงทุนกับ AI แล้วก็เริ่มมีคำพูดลอย ๆ กันมาว่าอนาคตสายคอมพิวเตอร์ไม่ดีแล้วบ้างอะไรบ้าง แน่นอนว่า generative AI ก็เป็นแค่โปรแกรมซับซ้อนที่เรียงคำซึ่งมีความน่าจะเป็นสูงในทางคณิตศาสตร์เท่านั้น แต่เพราะมันเลียนแบบผลงานของมนุษย์ได้เก่งมาก แถมยังพัฒนาเร็วมาก เลยอดกังวลไม่ได้ว่าหลังเรียนจบมหาวิทยาลัย หรืออาจจะกระทั่งหลังจบปริญญาโทแล้ว จะยังมีงานเพียงพอไหม...
ตอนนี้ก็ยังเรียนหนังสือและเตรียมแฟ้มสะสมผลงานเพื่อไปให้ถึงเป้าหมายเดิมคือคณะคอมพิวเตอร์ มหาวิทยาลัยแห่งชาติโซล ด้วยความเชื่อครึ่งหนึ่งและความเคยชินอีกครึ่งหนึ่ง แต่ก็ยากจะสลัดความไม่安ใจออกไปได้เหมือนกัน อีกอย่าง บางครั้งการถาม AI แล้วเรียนพัฒนาไปด้วยก็มักจะเร็วกว่าอ่านหนังสืออย่างท่วมท้น เลยยิ่งรู้สึกสองจิตสองใจ... ก็ประมาณนั้นครับ
ชื่อนี้เท่ดีนะ ถึงขั้นทำให้อยากกลับไปเล่นเกมนั้นที่ลืมไปจากความทรงจำแล้วเลย 😃
ทำไมคลัสเตอร์ ElastiCache ของผมถึงตรวจจับได้ไม่ค่อยดีนะครับ อยากลองใช้ดูเหมือนกัน แต่สุดท้ายก็กลับไปใช้ RedisInsight อีกอยู่ดี T_T
ดูเหมือนจะเป็นภาวะกลืนไม่เข้าคายไม่ออกของทุกคอมมูนิตี้
ขนาดและคุณภาพ.. หรือบางทีอาจเป็นปัญหาที่ใช้ได้ไม่ใช่แค่กับคอมมูนิตี้ แต่กับทั้งโลกเลยก็ได้
นี่เป็นปัญหาของคนที่ใช้ AI แบบส่ง ๆ โดยไม่คิดหน้าคิดหลังมากกว่าจะเป็นปัญหาของ AI หรือเปล่า? บรรยากาศตอนนี้เหมือนพยายามโยนความผิดจากการกระทำที่ผิดของมนุษย์ไปให้ AI ตั้งแต่เนิ่น ๆ เลยนะ
อ๋อ ถึงว่าผมก็ดู GeekNews แทบทุกวันแบบไม่ค่อยพลาดอยู่แล้ว แต่บางทีก็มีเรื่องที่เพิ่งเคยเห็น เลยคิดอยู่ครั้งสองครั้งว่าสงสัยผมคงพลาดไปเอง ที่แท้ก็เป็นเพราะเหตุผลนี้นี่เอง
Show ของ GeekNews ก็ไม่ต่างกันครับ ช่วงนี้มีโพสต์เพิ่มขึ้นจากเมื่อก่อนค่อนข้างมาก
พอเป็นแบบนี้ แม้แต่ผมเองก็ยังเข้าไปดูทั้งหมดและให้ฟีดแบ็กได้ยากครับ
ผู้สร้างมักเขียนอย่างภูมิใจว่า "ทำเสร็จในวันเดียว" หรือ "ทำด้วย vibe coding"
แต่จริง ๆ แล้วข้อความพวกนั้นกลับมีผลทำให้คนไม่อยากเข้าไปดูโปรเจกต์นั้นต่อ
ถ้าผมทำได้ง่าย ก็ถึงเวลาที่ต้องตระหนักว่าคนอื่นก็ทำได้เหมือนกัน และต้องหาจุดได้เปรียบให้เจอครับ
แม้จะไม่ได้มีการประกาศอธิบายแยกต่างหาก แต่ก็ดูเหมือนว่าจะเป็นปรากฏการณ์ที่เกิดขึ้นเพราะ AI นะครับ
AI กำลังทำลายโอเพนซอร์ส ทั้งที่มันยังทำงานได้ไม่ดีด้วยซ้ำ
ถ้าอ่านบทความข้างบน ก็จะเข้าใจบริบทของประกาศนี้ได้ครับ
ต่อจากแรม ตอนนี้ถึงคิวฮาร์ดดิสก์แล้วสินะ ดูเหมือนว่า AI จะกลายเป็นตัวการหลักที่ทำให้ราคาคอมพิวเตอร์สูงขึ้น
ยังไงก็หลีกเลี่ยงการพึ่งพา
glibcไม่ได้ครับ..ถ้าไม่ใช่ภาษาสคริปต์อย่าง python/jv/.net/js ก็เลี่ยงการพึ่งพา
glibcไม่ได้อยู่แล้วและนี่ก็เป็นเหตุผลว่าทำไมถึงต้องแจกจ่ายไลบรารีแยกตามแต่ละดิสโทร
อย่างน้อย ถ้าบิลด์บน
glibcขั้นต่ำมา และไม่มี dependency อื่นเป็นพิเศษ ก็สามารถรันบนดิสโทรเวอร์ชันที่สูงกว่าตัวอื่น ๆ ได้สบายครับบางคนก็เหมือนกันกับคำถามว่า
ถ้าคาร์แคร์อยู่ห่างออกไป 50 เมตร จะเดินไปหรือขับรถไป?
ตอนแรกก็บอกให้เดินไป
แต่ถ้าเปิดโหมดการคิดวิเคราะห์
ก็จะบอกว่าขึ้นอยู่กับเงื่อนไข หรือถ้าจะล้างรถก็ต้องเอารถไป
อีกอย่างหนึ่งที่ดูสมเหตุสมผลกว่าคือ
แม้แต่ผมเองตอนถามคำถามนั้นก็ไม่ได้คิดด้วยซ้ำว่าจะไปคาร์แคร์ทำไม
แต่คำตอบบางส่วน
กลับย้อนถามว่า จุดประสงค์ที่ไปคาร์แคร์คือไปล้างรถหรือไปซื้อของที่นั่น?
ผมแค่คัดลอกคำถามในเนื้อหามาตรงๆ
มันไม่มีกรรมของประโยคครับ..
และในความเป็นจริง
มนุษย์เองก็มักละประธานหรือกรรมที่อยู่ในหัวตัวเอง
แล้วสื่อสารกับอีกฝ่าย
พร้อมหวังว่าอีกฝ่ายจะเข้าใจได้ดี
แต่อีกฝ่ายก็จะตีความไปตามกระบวนการคิดของตัวเอง
จนเข้าใจไม่ตรงกับเจตนา
และลงมือทำต่างออกไป....
ถ้าตัวคำถามเป็นประโยคนี้ตามจริง
มนุษย์เองก็ย่อมตัดสินต่างกันตามมุมมองส่วนตัว..
ดังนั้นแทนที่ผมจะผิดหวังกับคำตอบของ AI
ผมกลับคิดว่าจำเป็นต้องสั่งให้ชัด และทำให้ประธานกับกรรมชัดเจน ซึ่งก็ไม่ต่างจากเวลาคุยกับมนุษย์
เพราะใช้พรอมป์ต์ที่กำกวม
เลยไม่ได้ค่าคาดหวังสูงสุด
ก็เลยทำให้นึกถึงคนที่บอกว่ายังเร็วเกินไปสำหรับ AI หรือบอกว่า AI ให้คำตอบผิดอยู่เสมอ