1 คะแนน โดย GN⁺ 29 일 전 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • GitHub Copilot ได้ ลบฟีเจอร์ข้อความ “tips” เชิงโฆษณา ที่เคยแทรกไว้ใน Pull Request (PR) โดยเป็นการดำเนินการหลังจากเกิดกระแสต่อต้านจากนักพัฒนา
  • ข้อความดังกล่าวมีถ้อยคำและลิงก์ที่ แนะนำให้ติดตั้งแอป Raycast ซึ่ง Copilot เพิ่มเข้าไปในคำอธิบาย PR โดยอัตโนมัติ
  • นักพัฒนารายหนึ่งเปิดเผยกรณีที่ Copilot แทรกข้อความโปรโมต Raycast ลงใน PR ของตนโดยไม่ได้รับอนุญาต ทำให้ประเด็นนี้กลายเป็นข้อถกเถียงในวงกว้าง
  • GitHub ยอมรับว่าปัญหาอยู่ที่ฟีเจอร์นี้ ถูกอนุญาตให้เข้าไปแทรกแซง PR ของผู้ใช้อื่น และได้ถอนฟีเจอร์ดังกล่าวทันที
  • บริษัทระบุว่า “GitHub ไม่มีโฆษณา และไม่มีแผนจะใส่โฆษณาในอนาคต” พร้อมประกาศลบ tip ที่เกี่ยวข้องทั้งหมดแล้ว

GitHub ยุติฟีเจอร์แทรกโฆษณาใน PR ของ Copilot

  • Microsoft ได้ลบฟีเจอร์ที่ GitHub Copilot ใช้แทรกข้อความเชิงโฆษณาใน Pull Request (PR) หลังเกิดเสียงคัดค้านจากนักพัฒนา
    • Copilot เพิ่มข้อความที่เรียกว่า “tips” ลงใน PR พร้อมถ้อยคำแนะนำให้ติดตั้งแอป Raycast
    • ข้อความดังกล่าวมีเนื้อหาว่าให้ “เปิดใช้ Copilot coding agent ได้อย่างรวดเร็วด้วย Raycast บน macOS หรือ Windows” พร้อมอีโมจิสายฟ้าและลิงก์ติดตั้ง
  • Zach Manson นักพัฒนาชาวออสเตรเลีย พบว่า Copilot ได้แทรกข้อความโปรโมต Raycast ลงใน PR ของตน จนกลายเป็นชนวนของประเด็นนี้
    • เขาพบว่าหลังจากเพื่อนร่วมงานใช้ Copilot ช่วยแก้คำสะกดผิด ก็มีข้อความโฆษณาถูกเพิ่มเข้ามาใน PR
    • จากผลการค้นหาใน GitHub พบ PR ที่มีข้อความเดียวกันนี้มากกว่า 11,400 รายการ และยืนยันได้ว่าเป็นการแทรกโดย Copilot อัตโนมัติ
    • Manson ระบุว่าเขา ไม่เคยรู้มาก่อนว่า Copilot มีสิทธิ์แก้ไขคำอธิบายหรือคอมเมนต์ใน PR ของผู้ใช้อื่น และตั้งคำถามถึงความเหมาะสมของฟีเจอร์นี้
  • การตอบสนองของ GitHub

    • ไม่นานหลังจากสื่อในเครือ Microsoft อย่าง Neowin รายงานเรื่องนี้ GitHub ก็ตัดสินว่าการเปลี่ยนแปลงล่าสุดของ Copilot “เกินเลยไป” และถอนฟีเจอร์ดังกล่าว
    • Martin Woodward (รองประธานฝ่ายนักพัฒนาสัมพันธ์ของ GitHub) อธิบายว่าการให้ Copilot เพิ่ม “tips” ใน PR ที่มันสร้างเองเป็นฟีเจอร์เดิมอยู่แล้ว แต่ ปัญหาอยู่ที่การอนุญาตให้มันเข้าไปแทรกแซง PR ที่ผู้ใช้อื่นสร้างขึ้น
    • เขากล่าวว่าการตั้งให้ Copilot ทำงานกับทุก PR ที่มีการเอ่ยถึงมันนั้น “นำไปสู่ผลลัพธ์ที่น่ารำคาญ”
    • Tim Rogers ผู้จัดการผลิตภัณฑ์ของ Copilot โพสต์ใน Hacker News ว่าเป้าหมายของฟีเจอร์ “tips” คือ ช่วยให้นักพัฒนาเรียนรู้วิธีใช้งาน Copilot
    • อย่างไรก็ตาม หลังได้รับเสียงตอบรับจากชุมชน เขายอมรับว่า การปล่อยให้ Copilot แก้ไข PR ที่มนุษย์เป็นผู้เขียนนั้นเป็นการตัดสินใจที่ผิดพลาด
    • Rogers ประกาศว่า “เราได้ปิดใช้งานฟีเจอร์ tips ใน PR ที่ Copilot สร้างหรือแก้ไข และเรื่องแบบนี้จะไม่เกิดขึ้นอีก”
  • จุดยืนอย่างเป็นทางการของ GitHub (อัปเดตวันที่ 31 มีนาคม)

    • Woodward ย้ำชัดว่า “GitHub ไม่มีโฆษณา และไม่มีแผนจะใส่โฆษณาในอนาคต”
    • สาเหตุของปัญหาถูกระบุว่าเป็น ข้อผิดพลาดของตรรกะใน tip ของ Copilot coding agent ที่ไปแสดงในบริบทที่ไม่ถูกต้องภายในคอมเมนต์ PR
    • GitHub ประกาศว่าได้ ลบ agent tip ทั้งหมดออกจากคอมเมนต์ PR แล้ว

2 ความคิดเห็น

 
kimjoin2 29 일 전

เอ๊ะๆ

 
GN⁺ 29 일 전
ความคิดเห็นบน Hacker News
  • ไม่เข้าใจเลยว่าทำไม GitHub ถึง พังได้ขนาดนี้
    มันเคยเป็นศูนย์กลางของโอเพนซอร์สและเป็นแพลตฟอร์มที่ทุกคนใช้กันอย่างคุ้นเคยอย่างสมบูรณ์แบบ แต่น่าเสียดายที่หลัง Microsoft เข้าซื้อกิจการกลับเปิดโอกาสให้คู่แข่ง

    • เหตุผลง่ายมาก เพราะมันคือ Microsoft บริษัทที่ไม่รู้จักการเคารพผู้ใช้ แม้จะมีคนที่เชื่อว่า Satya เข้าใจโอเพนซอร์ส แต่ผลลัพธ์ก็เป็นไปตามคาด ดูการถกเถียงที่เกี่ยวข้องได้ที่นี่
    • คิดว่าต้นตอของปัญหาคือ ฝ่ายการตลาด ของ Microsoft คนกลุ่มนี้เข้าไปยุ่งกับทุกผลิตภัณฑ์แล้วทำให้พัง GitHub ก็คงไม่ใช่ข้อยกเว้น และการพัฒนาที่ขับเคลื่อนโดยการตลาดนั้นห่วยแตก
    • ไม่ได้จะปกป้อง Microsoft แต่ปัญหาคือ ตลาดอิ่มตัว พวกเขาครองทุกกลุ่มผลิตภัณฑ์ไปหมดแล้ว จึงแทบไม่มีทางเลือกนอกจากทำให้ผลิตภัณฑ์เป็นแบบกว้าง ๆ เพื่อการเติบโต แต่การทำให้เป็นกลางแบบนั้นสุดท้ายก็ทำให้คุณภาพตก
    • สุดท้ายปัญหาก็คือ ความหมกมุ่นกับการเติบโต แทนที่จะรักษาผลิตภัณฑ์ดี ๆ เอาไว้ กลับไล่ตามเป้าหมายการเติบโตที่ไร้ความหมาย
    • ไม่เห็นด้วยกับคำพูดที่ว่า GitHub พังแล้ว ทุกวันนี้โอเพนซอร์ส 99% ก็ยังโฮสต์อยู่ที่นี่ และมันก็ เป็นมิตรกับผู้ใช้ มากกว่า GitLab มาก การมีคู่แข่งเพิ่มขึ้นกลับเป็นเรื่องดีด้วยซ้ำ
  • คิดว่าผลิตภัณฑ์ที่ Microsoft ซื้อไปสุดท้ายก็มักจะ เสื่อมลง ถึงเวลาทิ้ง GitHub ได้แล้วมั้ง

    • หลังการเข้าซื้อกิจการ เสถียรภาพ แย่ลงอย่างหนัก มีดาวน์ไทม์บ่อยจนต้องตั้ง Slack แจ้งเตือนเอาไว้ น่าจะกำลังย้ายไป Hyper-V อยู่
    • กำลังมองหา แพลตฟอร์มทางเลือก สำหรับโค้ดเบสแบบปิด โอเพนซอร์สนั้นมีตัวเลือกเยอะ แต่โปรเจกต์ภายในบริษัทยังติดอยู่กับ GitHub
    • โปรเจกต์ส่วนตัวย้ายไป SourceHut แล้ว ชอบความเรียบง่ายและเวิร์กโฟลว์แบบอิงอีเมล
    • ตอนที่ถูกซื้อก็มีคนพูดกันมากว่าจะ “พังแน่” แต่ในความเป็นจริงแทบไม่มีใครย้ายออกไปเลย ตอนนี้ดูเหมือนว่า จำนวนผู้ใช้น่าจะมากขึ้นกว่าเดิม ด้วยซ้ำ ดูการถกเถียงที่เกี่ยวข้องได้ที่นี่
    • ถึงอย่างนั้นก็ยังน่าแปลกใจที่ Microsoft ใช้เวลาพอสมควรกว่าจะทำ GitHub พัง
  • คิดว่าสักวัน Microsoft จะ ค่อย ๆ เอาฟีเจอร์นี้กลับมาอีก เพราะงั้นการหนีออกจาก GitHub จึงยิ่งเร่งด่วนกว่าเดิม

    • เมื่อก่อนก็เคยจำกัดการค้นหาสำหรับผู้ใช้ที่ไม่ได้ล็อกอิน แล้วก็ยกเลิก แล้วก็กลับมาเปลี่ยนข้อจำกัดอีก วนไปแบบนี้
    • อย่าเอาแต่พูด ต้อง ลงมือทำจริง ถ้าย้ายรีโพยอดนิยม คนอื่นก็จะตามมาเอง
    • Microsoft ชอบ เปิดฟีเจอร์ที่ผู้ใช้ปิดไว้กลับมาใหม่ทันทีที่มีโอกาส
    • แทนที่ Copilot จะทำให้ PR ปนเปื้อน มันอาจจะไปแทรก คอมเมนต์หรือปุ่มเชิงโฆษณา ลงในโค้ดแทน
    • แต่ GitHub ก็ยังมี ต้นทุนในการย้ายสูง การตั้งค่า CI หรือระบบยืนยันตัวตนใหม่ทั้งทีมเป็นภาระใหญ่มาก Microsoft รู้เรื่องนี้ดี เพราะงั้นถึงจะโดนต่อต้านก็สุดท้ายคงลองอีก
  • บริษัทพวกนี้มักจะ ดันไปจนสุดขอบเขต ก่อน แล้วพอคนเริ่มไม่พอใจก็ค่อยถอยนิดหน่อย นี่คือวิธีฝึกผู้ใช้ให้ชินแบบค่อยเป็นค่อยไป

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

    • เห็นด้วยกับคำนั้น การที่เทคโนโลยีถูกใช้เพื่อการสังหารก็เป็นความจริง และคนที่ไม่มี ความสามารถในการเห็นอกเห็นใจและความรับผิดชอบต่อสังคม ก็ไม่ควรถูกเรียกว่า ‘สมองที่ยอดเยี่ยม’
    • คนที่สร้างเทคโนโลยีกับคนที่เอามันไปใช้ทำโฆษณาเป็นคนละกลุ่มกัน กลุ่มแรกคือ Google กับ OpenAI ส่วนกลุ่มหลังคือบริษัทที่ใส่โฆษณาเข้าไปในระบบปฏิบัติการ
    • การห่อคำด้วยภาษาแบบ “นี่ไม่ใช่โฆษณา แต่เป็นคำแนะนำ” ให้ความรู้สึกราวกับเป็นวิวัฒนาการตามธรรมชาติ
    • ต่อให้สร้าง AGI ได้จริง สุดท้ายก็คงเอาไปใช้ ยัดโฆษณา อยู่ดี
    • ก็มีคนเห็นต่างว่าคงพูดยากว่า “การใช้สมองชั้นยอดไปกับโฆษณาเป็นความสูญเปล่า” เพราะที่ที่คนยอมจ่ายเงินจริง ๆ ก็คือโฆษณา
  • GitHub บอกว่า “ไม่มีแผนจะใส่โฆษณา” แต่จริง ๆ แล้วก็มี กรณีที่เคยเพิ่มองค์ประกอบเชิงโฆษณา มาแล้ว ดูการพูดคุยที่เกี่ยวข้องได้ที่นี่

  • Microsoft เคยได้ ความได้เปรียบช่วงแรก จากการลงทุนใน OpenAI แต่กำลังรักษาแรงส่งนั้นไว้ไม่ได้ ตอนนี้เลยดูเหมือนกำลังทำ ความพยายามแบบสิ้นหวัง ซ้ำ ๆ ทั่วทั้งผลิตภัณฑ์

    • แต่ก็ยังน่าสงสัยว่า OpenAI ไปได้ดีจริงไหม ถ้าดูสถานะทางการเงินแล้วอาจไม่ใช่ก็ได้
  • ตอนแรกคิดว่าเป็นบั๊กของ GitHub แต่พอรู้ว่าเป็น การเปลี่ยนแปลงโดยเจตนา ก็ยิ่งช็อกกว่าเดิม

    • ฉันก็คิดเหมือนกัน ตอนแรกคิดว่า “คงไม่โง่ขนาดนั้นหรอกมั้ง” แต่สุดท้ายมันก็เป็นเรื่องจริง
  • ปัญหาคือ Microsoft ยัด AI เข้าไปแบบฝืน ๆ พอเอา Copilot ไปแปะกับทุกผลิตภัณฑ์แบบบังคับ ก็ยิ่งทำให้คนต่อต้านมากขึ้น ดูเหมือนผู้บริหารจะสั่งทุกทีมว่า “ต้องใส่ฟีเจอร์ AI”

    • Microsoft เป็นบริษัทที่เชื่อใน การบังคับแทนความยินยอม มีแค่ “ใช่” หรือ “ถามอีกครั้งใน 3 วัน”
    • บริษัทนี้สร้างผลิตภัณฑ์ด้วยวิธี ยัดเยียดใส่ผู้ใช้ มากกว่าจะดึงดูดให้คนอยากใช้เสมอ
    • มีบทความหนึ่งที่เพิ่งอ่านมา ซึ่งประโยคที่ว่า “ต่อให้ OpenAI ล้มเหลว Microsoft ก็ไม่แคร์” ติดอยู่ในหัวมาก
    • Microsoft อาจจะแย่ที่สุดก็จริง แต่บางที บริษัทอื่นสุดท้ายก็คงเดินไปทางเดียวกัน มีโอกาสสูงที่จะใช้ AI เป็นเครื่องมือส่งโฆษณา
  • “ให้ Copilot สร้างโฆษณาให้ไหม?”
    [ใช่] [ภายหลัง]