1 poin oleh GN⁺ 19 hari lalu | 2 komentar | Bagikan ke WhatsApp
  • GitHub Copilot menghapus fitur pesan “tips” bernuansa iklan yang sebelumnya disisipkan di dalam Pull Request (PR), sebagai langkah menyusul penolakan dari para pengembang
  • Pesan tersebut mencakup teks dan tautan yang menganjurkan pemasangan aplikasi Raycast, dan ditambahkan Copilot secara otomatis ke deskripsi PR
  • Kontroversi meluas setelah seorang pengembang mengungkap kasus Copilot yang menyisipkan teks promosi Raycast ke PR miliknya tanpa izin
  • GitHub mengakui bahwa masalahnya adalah fitur itu diizinkan ikut campur dalam PR milik pengguna lain dan segera menariknya
  • Perusahaan menyatakan bahwa “GitHub tidak memuat iklan dan tidak berencana melakukannya di masa depan”, serta mengumumkan bahwa semua tip terkait telah dihapus

GitHub menghentikan fitur penyisipan iklan Copilot di PR

  • Microsoft menghapus fitur GitHub Copilot yang menyisipkan pesan bernuansa iklan ke dalam Pull Request (PR) setelah menuai penolakan dari para pengembang
    • Copilot menambahkan pesan yang disebut “tips” di dalam PR, termasuk teks yang menganjurkan pemasangan aplikasi Raycast
    • Teks tersebut berisi ajakan untuk “menjalankan agen coding Copilot dengan cepat menggunakan Raycast di macOS atau Windows”, lengkap dengan emoji petir dan tautan instalasi
  • Pengembang Australia Zach Manson memicu kontroversi setelah menemukan bahwa Copilot menyisipkan teks promosi Raycast ke PR miliknya
    • Ia mengetahui bahwa setelah seorang rekan menggunakan Copilot untuk memperbaiki typo, teks iklan ikut ditambahkan ke PR
    • Hasil pencarian GitHub menunjukkan ada lebih dari 11.400 PR yang memuat teks serupa, dan dipastikan disisipkan otomatis oleh Copilot
    • Manson mengatakan ia tidak tahu bahwa Copilot memiliki izin untuk mengubah deskripsi PR atau komentar milik pengguna lain, dan mempertanyakan kelayakan fitur tersebut
  • Tanggapan GitHub

    • Tak lama setelah media afiliasi Microsoft Neowin memberitakan masalah ini, GitHub menilai perubahan terbaru pada Copilot “sudah keterlaluan” dan menarik fitur tersebut
    • Martin Woodward (VP Developer Relations GitHub) menjelaskan bahwa menambahkan “tips” ke PR yang dibuat Copilot sendiri memang merupakan fitur lama, tetapi masalahnya adalah fitur itu diizinkan ikut campur dalam PR yang dibuat pengguna lain
    • Ia menyebut bahwa membuat Copilot bekerja di semua PR yang menyebutkannya menghasilkan dampak yang tidak menyenangkan
    • Manajer produk Copilot Tim Rogers mengatakan di Hacker News bahwa tujuan fitur “tips” adalah membantu pengembang mempelajari cara memanfaatkan Copilot
    • Namun, setelah menerima masukan dari komunitas, ia mengakui bahwa mengizinkan Copilot mengubah PR yang ditulis manusia adalah keputusan yang keliru
    • Rogers mengumumkan bahwa fitur tips telah dinonaktifkan pada PR yang dibuat atau diubah Copilot, dan hal seperti ini tidak akan terjadi lagi
  • Pernyataan resmi GitHub (pembaruan 31 Maret)

    • Woodward menegaskan bahwa “GitHub tidak memuat iklan dan tidak berencana melakukannya di masa depan”
    • Penyebab masalah diidentifikasi sebagai kesalahan logika pada tip agen coding Copilot yang muncul dalam konteks keliru di komentar PR
    • GitHub mengumumkan bahwa semua tip agen telah dihapus dari komentar PR

2 komentar

 
kimjoin2 19 hari lalu

Aduh

 
GN⁺ 19 hari lalu
Opini Hacker News
  • Tidak paham kenapa GitHub bisa rusak seperti ini
    Dulu ini adalah pusat open source dan platform nyaris sempurna yang biasa dipakai semua orang, jadi sangat disayangkan setelah diakuisisi Microsoft, mereka justru memberi peluang kepada para pesaing

    • Alasannya sederhana, karena ini Microsoft. Perusahaan yang tidak tahu cara menghormati pengguna. Ada juga yang dulu percaya Satya memahami open source, tetapi hasilnya sudah bisa ditebak. Diskusi terkait bisa dilihat di sini
    • Menurut saya, divisi pemasaran Microsoft adalah akar masalahnya. Mereka ikut campur ke semua produk lalu merusaknya. GitHub kemungkinan tidak akan jadi pengecualian, dan pengembangan yang digerakkan pemasaran itu sampah
    • Saya tidak bermaksud membela Microsoft, tetapi masalahnya adalah kejenuhan pasar. Mereka sudah menguasai hampir semua lini produk, jadi demi pertumbuhan mereka terpaksa melakukan generalisasi produk. Namun generalisasi seperti itu pada akhirnya menurunkan kualitas
    • Pada akhirnya, masalahnya adalah obsesi terhadap pertumbuhan. Alih-alih mempertahankan produk yang bagus, mereka mengejar target pertumbuhan yang tidak bermakna
    • Saya tidak setuju bahwa GitHub sudah rusak. Masih ada 99% open source yang di-host di sana, dan tetap jauh lebih ramah pengguna daripada GitLab. Bertambahnya persaingan justru hal yang baik
  • Saya rasa produk yang diakuisisi Microsoft pada akhirnya memang akan membusuk. Sepertinya sekarang sudah waktunya meninggalkan GitHub

    • Setelah akuisisi, stabilitas memburuk secara serius. Downtime jadi sering sampai saya harus memasang notifikasi Slack. Mungkin mereka sedang memindahkan sesuatu ke Hyper-V
    • Saya sedang mencari platform alternatif untuk codebase tertutup. Untuk open source ada banyak pilihan, tetapi proyek internal perusahaan masih terikat pada GitHub
    • Saya memindahkan proyek pribadi ke SourceHut, dan saya suka workflow-nya yang sederhana dan berbasis email
    • Saat akuisisi dulu juga banyak yang bilang “ini bakal hancur”, tetapi nyatanya hampir tidak ada yang benar-benar pergi. Sekarang malah rasanya jumlah penggunanya lebih banyak. Lihat diskusi terkait di sini
    • Tetap saja, agak mengejutkan bahwa Microsoft butuh waktu lumayan lama untuk merusak GitHub
  • Saya rasa Microsoft suatu saat akan diam-diam mengembalikan fitur itu, jadi makin mendesak untuk lepas dari GitHub

    • Dulu mereka juga pernah membatasi pencarian bagi pengguna yang tidak login, lalu membukanya lagi, lalu mengubah batasannya lagi, dan itu terus berulang
    • Jangan cuma bicara, bertindaklah langsung. Kalau repositori populer dipindahkan, orang lain juga akan ikut
    • Microsoft selalu menyalakan kembali fitur yang sudah dimatikan pengguna begitu ada kesempatan
    • Alih-alih Copilot mengotori PR, mungkin nanti mereka akan menyisipkan komentar atau tombol bernuansa iklan ke dalam kode
    • Namun GitHub tetap punya biaya perpindahan yang tinggi. Menyiapkan ulang CI atau autentikasi untuk satu tim itu beban besar. Microsoft tahu ini, jadi meski ada penolakan mereka pada akhirnya akan mencoba lagi
  • Perusahaan seperti ini selalu mendorong sampai batas maksimal, lalu kalau keluhan meledak mereka mundur sedikit. Begitulah cara mereka secara bertahap melatih pengguna agar terbiasa

  • Menyebut iklan sebagai “tips produk” adalah tindakan yang menganggap pengguna bodoh.
    Sangat disayangkan melihat teknologi luar biasa dibuat, lalu dipakai untuk iklan atau pembunuhan.
    Kalimat “otak-otak terbaik di generasi kita dipakai untuk mendorong klik iklan” benar-benar terasa mengena

    • Saya setuju dengan itu. Bahwa teknologi dipakai untuk pembunuhan adalah kenyataan, dan orang yang tidak punya empati dan rasa tanggung jawab sosial tidak layak disebut sebagai ‘otak terbaik’
    • Orang yang menciptakan teknologinya dan orang yang memakainya untuk iklan itu berbeda. Yang pertama adalah Google dan OpenAI, yang kedua adalah perusahaan yang memasukkan iklan ke sistem operasi
    • Pembungkusan bahasa seperti “ini bukan iklan, ini rekomendasi” terasa seperti bentuk evolusi yang alami
    • Bahkan kalau pun AGI berhasil dibuat, rasanya pada akhirnya juga akan dipakai untuk menyisipkan iklan
    • Ada juga pendapat bahwa karena tempat orang benar-benar mengeluarkan uang adalah iklan, sulit untuk mengatakan bahwa “otak-otak terbaik dipakai untuk iklan itu pemborosan”
  • GitHub bilang “tidak ada rencana memasukkan iklan”, tetapi sebenarnya sudah ada contoh penambahan elemen bernuansa iklan. Lihat pembahasannya di sini

  • Microsoft sempat mendapat keunggulan awal lewat investasinya di OpenAI, tetapi gagal memanfaatkan momentum itu. Sekarang mereka terlihat terus mengulang upaya-upaya putus asa di seluruh produknya

    • Namun masih jadi pertanyaan apakah OpenAI benar-benar berjalan sangat baik. Kalau melihat kondisi keuangannya, bisa jadi tidak demikian
  • Awalnya saya kira ini bug GitHub, tetapi ternyata perubahan yang disengaja, dan itu justru lebih mengejutkan

    • Saya juga berpikir begitu. Saya sempat merasa, “masa iya mereka sebodoh itu”, tetapi ternyata memang begitu kenyataannya
  • Masalah Microsoft adalah cara mereka memaksakan AI ke mana-mana. Mereka menempelkan Copilot ke semua produk secara paksa, sehingga justru menambah antipati. Mungkin eksekutif mereka menyuruh semua tim untuk “menambahkan fitur AI”

    • Microsoft adalah perusahaan yang percaya pada pemaksaan, bukan persetujuan. Pilihannya hanya “Ya” atau “tanya lagi dalam 3 hari”
    • Perusahaan ini selalu membuat produk dengan cara mendorongnya ke pengguna, bukannya menarik pengguna datang
    • Dalam artikel yang baru-baru ini saya baca, ada kalimat yang berkesan: “meski OpenAI gagal, Microsoft tidak akan peduli”
    • Microsoft mungkin yang terburuk, tetapi mungkin juga perusahaan lain pada akhirnya akan menempuh jalan yang sama. Kemungkinan besar mereka akan memakai AI sebagai sarana penyampaian iklan
  • “Apakah Copilot akan membuat iklan untuk Anda?”
    [Ya] [Nanti]