1 poin oleh GN⁺ 2023-08-08 | 1 komentar | Bagikan ke WhatsApp
  • Program instalasi Intel Arc GPU Graphics Drivers meminta persetujuan terpisah untuk pengumpulan data penggunaan anonim, lalu menentukan apakah Computing Improvement Program (CIP) akan dipasang berdasarkan pilihan sebelumnya
  • Pada eksekusi pertama, setelah Software License Agreement standar, muncul layar persetujuan pengumpulan data; meski ditolak, instalasi driver tetap berlanjut tanpa telemetri
  • Status setuju atau menolak disimpan dalam kunci Windows Registry HKEY_LOCAL_MACHINE\SOFTWARE\Intel\SUR\ICIP, lalu diperiksa lagi saat reinstall bersih atau upgrade
  • CIP dapat dihapus secara terpisah dari Add/Remove Programs di Control Panel Windows, dan penghapusannya tidak memengaruhi instalasi Chipset INF, Management Engine, Networking, maupun driver grafis Arc GPU
  • Karena persetujuan CIP muncul tepat setelah SLA wajib dengan tampilan yang mirip, pengguna bisa salah paham bahwa keduanya wajib atau menekan Accept terus-menerus hingga ikut menyetujui

Alur instalasi driver Intel Arc dan persetujuan CIP

  • Intel terus menyediakan pembaruan driver yang disesuaikan untuk game terbaru bagi GPU gaming diskret seperti Arc seri A
  • Pengumpulan data untuk memahami basis pengguna dan kondisi driver diposisikan sebagai pekerjaan yang terkait dengan peningkatan generasi GPU berikutnya
  • Program instalasi Intel Arc GPU Graphics Drivers yang diperbarui memungkinkan pengguna memilih apakah akan mengizinkan pengumpulan data penggunaan anonim

Perilaku instalasi yang berubah sesuai pilihan sebelumnya

  • Untuk pengguna yang sudah menyetujui pengumpulan data:
    • Opsi instalasi typical membiarkan komponen pengumpulan data tetap ada
    • Opsi instalasi Customize menampilkannya sebagai item yang dapat dipilih
  • Untuk pengguna yang tidak menyetujui pengumpulan data:
    • Opsi instalasi typical tidak diam-diam menambahkan komponen CIP
    • Di layar Customize, komponen itu ditampilkan sebagai opsi yang tidak dicentang
  • Isi awal artikel menyiratkan bahwa Computing Improvement Program (CIP) dipasang pada instalasi typical dengan mengabaikan pilihan pengguna sebelumnya, tetapi kemudian direvisi besar setelah penjelasan dari Intel

Dua layar persetujuan saat instalasi pertama

  • Saat program instalasi dijalankan pertama kali, dua layar persetujuan ditampilkan secara berurutan
  • Yang pertama adalah Software License Agreement standar
    • Jika ditolak, program instalasi ditutup
    • Jika diterima, proses berlanjut ke layar berikutnya
  • Yang kedua adalah persetujuan khusus pengumpulan data
    • Layar ini menjelaskan cakupan data yang dikumpulkan CIP dan item yang tidak dikumpulkan
    • Jika diterima, CIP dipasang dan diaktifkan
    • Jika ditolak, instalasi tetap berlanjut tanpa telemetri

Kunci Registry yang menyimpan status persetujuan

  • Program instalasi Arc GPU Graphics Software mengingat apakah pengguna menyetujui atau menolak CIP
  • Status ini disimpan di kunci Windows Registry HKEY_LOCAL_MACHINE\SOFTWARE\Intel\SUR\ICIP
  • Setelah itu, program instalasi Arc GPU Graphics Software yang dijalankan pada sistem yang sama akan memeriksa kunci ini, baik saat reinstall bersih maupun upgrade biasa
  • Karena sistem uji sudah berada dalam status menyetujui CIP, hasilnya diringkas sebagai CIP terpasang pada opsi typical dan hanya terlihat sebagai item pilihan di layar Customize

Penghapusan CIP dan komponen Intel lainnya

  • CIP muncul sebagai entri terpisah dalam daftar software yang terpasang dan dapat dihapus kapan saja dari Add/Remove Programs di Control Panel Windows
  • Menghapus CIP tidak memengaruhi instalasi produk software atau driver Intel lainnya
    • Chipset INF
    • Management Engine
    • Networking
    • Driver grafis Arc GPU

Titik yang bisa membingungkan pengguna

  • Layar persetujuan CIP muncul tepat setelah Intel Software License Agreement utama dan secara visual juga mirip
  • Gamer yang memasang dengan terburu-buru bisa salah mengira bahwa persetujuan CIP kedua itu wajib seperti SLA pertama
  • Pengguna yang tidak membaca teks panjang dan terus menekan tombol Accept bisa saja ikut menyetujui CIP

Perbandingan dengan pendekatan AMD

  • Ada kemiripan dengan cara sebagian installer freeware menyisipkan software pihak ketiga opt-in selama proses instalasi, seperti utilitas antivirus yang dibundel bersama Adobe Reader
  • Opt-in telemetri pada driver AMD Radeon Software Adrenalin dinilai kurang terselubung
  • AMD meminta pengguna memilih pengumpulan data lewat kotak centang besar di tengah setelah instalasi driver selesai, sehingga lebih jelas bahwa instalasi driver dan alat pengumpulan data terpisah serta bersifat opsional

1 komentar

 
GN⁺ 2023-08-08
Pendapat di Hacker News
  • Ekosistem Windows sudah menjadi monster telemetri, jadi kalau bisa menerima hal-hal lain, sepertinya ini juga harus diterima
    Halaman dukungan Intel yang ditautkan menjelaskan cara sederhana untuk mematikan telemetri
    Namun, 2022 sudah menjadi tahun desktop Linux, dan sekarang semuanya berjalan baik. KDE makin membaik setiap minggu. Jadilah pemilik teknologi Anda sendiri. Bergabunglah!

    • Linux itu bagus! Berkat Steam, banyak game juga berjalan. Tidak semuanya, tetapi sebagian besar bisa
      Saya baru mencoba Ubuntu, dan di hardware Lenovo sangat cocok. Dari sisi update, rasanya mirip Windows beberapa tahun lalu: kadang update acak mematikan atau merusak fitur tertentu
      Minggu lalu semuanya berjalan baik dan Steam juga seperti biasa tanpa masalah, tetapi sebuah update menghapus GUI; setelah GUI dipasang ulang, driver nVidia rusak; di 23.04, Steam tidak bisa dipasang karena tidak ada dataset tertentu; setelah data itu (sebagian komponen 32-bit) dipasang, WiFi mati
      Saya tidak bermaksud menyerang Linux. Sampai belum lama ini, update otomatis Windows juga menimbulkan masalah serupa selama berbulan-bulan, jadi kecuali masalah WiFi, saya pernah memblokir semua update
      Jadi perangkat harian pribadi saya adalah Linux dan akan tetap begitu. Satu-satunya pengecualian adalah game. Sekarang saya hanya perlu membuat Steam berjalan benar lagi setelah pulang liburan. Rasanya seperti kembali ke masa sebelum Windows 10, ketika Windows secara acak merusak driver atau game/program tertentu
    • Klaim “semuanya langsung berjalan baik” itu tidak benar. Desktop Linux baru layak dipakai setelah setiap kali menghabiskan beberapa jam untuk menyesuaikan atau mencari workaround
      Manajemen jendela buruk dibanding sistem operasi lain, dan fractional scaling umumnya tidak bekerja dengan benar. Timer Pomodoro di toko “Software” sudah tidak lagi dipelihara dan sama sekali tidak berfungsi di Gnome terbaru. Di Windows 11 fitur itu sudah bawaan
      Setiap beberapa tahun saya mencoba membiasakan diri lagi dengan desktop Linux, tetapi tidak pernah merasa situasinya membaik secara signifikan. Sebaliknya, di Windows atau MacOS, menyiapkan lingkungan hanya butuh beberapa menit
    • Sebagai developer video game, toolchain PS5, Xbox, dan Switch tidak berjalan di Linux. Visual Studio yang proper pun tidak bisa, dan itu saja sudah cukup menjadi alasan untuk tetap di Windows
      Untuk bermain game, Linux sudah sangat bagus. Steam Deck membuktikannya dengan menjalankan hampir semua game tanpa masalah
    • Beralih ke Linux adalah pilihan bagus, tetapi solusi idealnya adalah perusahaan tidak mengumpulkan telemetri secara default, atau tidak boleh melakukannya
      Microsoft telah menormalkan telemetri model kumpulkan-dulu-lalu-opt-out di sistem operasi, IDE, dan tool developer, dan sekarang perusahaan lain ikut menirunya bahkan di area yang telemetrinya tidak masuk akal
      Saya berharap ada cara mudah untuk menyelesaikan masalah telemetri yang merajalela bagi orang-orang yang karena alasan apa pun tidak bisa beralih
    • Sepertinya perusahaan belum menyadari bahwa mengimplementasikan telemetri seperti ini pada dasarnya berarti membocorkan data bisnis mereka sendiri ke pihak ketiga, bahkan ke pesaing
      Hanya saja belum ada kasus seseorang mengalami kerugian besar yang jelas lalu perang gugatan dimulai
      Misalnya, bayangkan data apa yang mungkin dibocorkan Microsoft ke Google melalui pengguna yang memakai Chrome. Hal yang sama berlaku untuk pengguna AMD yang memakai driver grafis Intel/NVIDIA di laptop
      Kalau saya perusahaan teknologi besar dan punya tumpukan data telemetri seperti itu, saya akan tergoda menggali data bocoran tentang apa yang dilakukan pesaing. Mungkin harus ada kejadian seperti kebocoran email agar praktik semacam itu terungkap dan menimbulkan konsekuensi
  • Industri teknologi membutuhkan hukum baru: “perusahaan teknologi raksasa akan terus tumbuh sampai sumber pendapatan utamanya menjadi pelacakan dan telemetri
    Mengapa Intel perlu mengetahui “kategori situs web yang dikunjungi, tetapi bukan URL-nya sendiri”? Siapa yang mendefinisikan kategori itu? Sekarang semua orang tahu metadata sama pentingnya dengan data
    Stallman benar

    • Ini hukum “jangan menjadi jahat”
    • Saya tidak membela model kumpulkan-dulu-lalu-opt-out, tetapi mungkin yang dimaksud adalah situs berfokus video. Tempat seperti NetFlix/YouTube/TikTok mungkin memerlukan optimisasi performa yang berbeda dari Reddit, HN, atau Facebook
      Dan Stallman benar dalam banyak hal, dulu maupun sekarang. Di masa depan yang tidak terlalu jauh, ia akan dikenang dengan hormat di skena komputasi umum bawah tanah
    • Sekarang tinggal lihat apa yang akan dilakukan AI dengan semua data itu
    • Kalau tidak “mengumpulkan dan menggunakan” URL, bagaimana mereka tahu kategorinya?
  • “Intel CIP secara fungsional mirip dengan komponen telemetri di GeForce Software. Telemetri NVIDIA terpasang dan aktif secara default bersama driver grafis GeForce, dan tidak muncul bahkan di opsi instalasi ‘Custom’, sehingga tidak bisa dimatikan”
    Saya tidak tahu data apa yang dikumpulkan Nvidia, tetapi yang ini terlihat lebih mencurigakan

    • Lebih buruk lagi. Jika driver di Windows tidak dipasang oleh OEM, misalnya tidak datang bawaan bersama komputer atau Anda menginstal ulang sistem operasi, GeForce Experience meminta koneksi internet dan login akun Nvidia untuk memakai fitur kartu grafis seperti ShadowPlay
    • Jika menjalankan GeForce Experience, Nvidia juga mengumpulkan semua data yang sama, dan tidak bisa ditolak
    • Bisa diblokir di DNS:
      events.gfe.nvidia.com
      lightstep.kaizen.nvidia.com
    • Kartu Nvidia itu mahal, lalu masih mengumpulkan data secara gratis; itu tidak masuk akal
    • Saya penasaran apakah ini juga berlaku untuk pengguna driver Nvidia di Linux
  • Entah bagaimana para engineer yang mengembangkan hal seperti ini bisa bercermin tanpa rasa malu
    Sebagai catatan, aku juga engineer driver grafis

    • Sama seperti engineer Google/Meta yang bekerja di kerajaan iklan pelacakan pengguna raksasa tanpa merasa malu
      Memangnya apa yang diharapkan dari mereka? Protes lalu resign? Engineer lain yang butuh uang akan dengan senang hati mengerjakannya. Setiap orang punya harga, dan terutama kalau bisa memasukkan nama besar seperti Intel ke CV, banyak orang tidak punya kemewahan untuk terlalu pilih-pilih soal pilihan karier
      Datang kerja, implementasikan tiket yang ditugaskan, lalu pulang; tidak bersuara soal etika gambaran besarnya—begitulah cara kerja mayoritas karyawan
      Kalau ingin mengakhiri praktik ini, harus diatur lewat hukum. Pasar bebas saja tidak akan melindungi privasi pengguna akhir. Tanpa hukum dan regulasi, kalau Intel tidak melakukannya pun perusahaan lain akan melakukannya. Itu sebabnya regulasi penting
      Selain itu, rasanya separuh pengguna HN pernah membangun kekayaan atau saat ini bekerja di perusahaan FAANG yang memata-matai dan melacak pengguna atau memonetisasi data pengguna lewat iklan. Batu yang dilempar di sini akan memecahkan banyak kaca. Menurutmu bagaimana mereka membenarkannya selain dengan “uangnya enak”? Kenapa hanya engineer Intel yang disorot untuk sesuatu yang umum di lingkungan ini?
    • Sepertinya cukup bingkai slip gaji di cermin. Bercanda. Intel juga tidak membayar sebanyak itu
      Mungkin yang dibutuhkan hanyalah kemampuan untuk tidak berpikir dan mengikuti rencana yang disusun PM, dan banyak orang mahir dalam hal itu
    • Seperti kebanyakan orang, mereka akan merasionalisasi tindakan mereka. Semacam “perusahaan lain juga sudah melakukannya”, “tidak ada yang peduli privasi”, “itu bukan keputusan saya”, “kami butuh data ini untuk membantu pelanggan”
    • Ada istilah seperti ini di film Thank You For Smoking tentang pelobi rokok
      Alasan Nuremberg kaum yuppie, yaitu aku juga harus membayar KPR
    • Ini rasionalisasi. Aku pernah melihat developer yang kupikir rasional melakukan hal yang jauh lebih buruk lewat ponsel
  • Telemetri yang aktif secara default seharusnya ilegal. Harus diwajibkan mendapat izin dari pemilik

    • Bukan sekadar “izin” lewat persetujuan klik wajib, melainkan izin yang diberikan secara bebas
      Izin itu tidak boleh dikaitkan dengan kontrak apa pun, dan produk harus tetap bisa digunakan terlepas dari pengaturan telemetri
    • Andai semua orang bisa patungan untuk menyuap politisi di suatu wilayah kecil di bumi, lalu meloloskan undang-undang yang membuat telemetri ilegal untuk semua perangkat yang masuk ke wilayah itu dan mengenakan denda besar bahkan untuk pengumpulan data dasar
    • Poin utamanya di sini bukan telemetri itu sendiri, melainkan perluasan berlebihan tanpa batas atas cakupan data yang dikumpulkan. Informasi situs web yang diklasifikasikan tidak ada hubungannya dengan crash driver atau masalah performa
    • Kalau begitu semua situs yang memakai mixpanel/google analytics/sentry/dll. jadi ilegal. Penegakannya tidak semudah itu
    • Setahu saya, itu memang sudah diwajibkan
  • Industri teknologi setiap hari memberi kita alasan untuk marah. Ini sangat korosif
    Bukan hanya mencemari sumur yang ingin dipakai untuk tujuan positif, tetapi karena teknologi praktis mustahil dihindari kecuali menjadi pertapa ekstrem, hal ini menciptakan rasa adanya kerusakan moral total dan tak dapat dibalikkan yang menyebar ke seluruh masyarakat

    • Itu mungkin juga cerminan lain dari “kerusakan moral total dan tak dapat dibalikkan” yang menyebar ke seluruh masyarakat
      Kemunduran suatu peradaban bisa diprediksi dan tak dapat dibalikkan, dan itu bukan pemandangan yang indah
  • Tidak di Linux. Ini menambah satu alasan lagi mengapa driver harus open source dan berada di dalam kernel
    Aku ingat beberapa bulan atau beberapa tahun lalu ditemukan bahwa driver tablet Wacom di MacOS melakukan hal yang sama. Di Linux tidak

  • Bisakah salah satu warga UE melaporkannya ke DPA (Data Protection Authority)? Mereka mengumpulkan terlalu banyak hal, jadi rasanya akan sulit lolos peninjauan

  • Satu lagi langkah software yang menjijikkan. Kemerosotan kolektif kita terus tak berhenti

  • Aku penasaran seperti apa telemetri di Mac OS
    Kalau Apple mengiklankan bahwa komputer mereka tidak merekam semua hal yang dilakukan pengguna, itu akan menjadi pukulan bagus terhadap chrome os dan windows, tapi jujur aku tidak tahu apakah itu benar-benar akurat

    • MacOS mengirim keluar jauh lebih banyak daripada 0 hal yang kuizinkan
      Meski dokumen Device Analytics & Privacy menyatakan hal itu tidak terjadi jika Sharing Mac Analytics dimatikan, MacOS tetap secara rutin mengirim laporan diagnostik tentang penggunaan sehari-hari yang tidak istimewa melalui tool SubmitDiagInfo
      Mayoritas aplikasi pihak ketiga juga mengirim semua hal yang bisa mereka akses dan bahkan lebih, sering kali jauh melampaui cakupan standar privasi dan keamanan yang diklaim dalam kebijakan terkait, dan sama sekali tidak mendekati standar nyata
      Endpoint telemetri makin sering disamarkan dengan CNAME atau dipanggil melalui proxy anonim. Mengkhianati kepercayaan pelanggan/pengguna dengan cara seperti ini benar-benar hina. Entah kenapa, memasukkan Sentry SDK yang disetel ke mode debug ke aplikasi kanal rilis umum tampaknya menjadi tren baru. Mungkin bukan karena alasan yang baik
      Ada juga Mozilla. Bukan hanya banyak ekstensi rekomendasi yang diam-diam mengirim telemetri dan melakukan berbagai hal yang berkali-kali melanggar kebijakan ekstensi, Firefox sendiri pun, meski “Allow Firefox to send technical and interaction data” jelas disetel tidak diizinkan, tetap mengirim tautan eksternal—termasuk semua penyedia pencarian yang sudah terpasang—dengan UTM dan parameter pelacakan lain
      Kalau seiring waktu software-software ini benar-benar membaik, ceritanya akan lain, tetapi kebanyakan justru sebaliknya. Kalau dipikir-pikir, rasanya makin banyak telemetri yang dikumpulkan sebuah aplikasi, makin cepat aplikasi itu memburuk secara keseluruhan. Contoh di dua ujung spektrum ini adalah VIM dan Spotify