1 điểm bởi GN⁺ 2023-08-08 | 1 bình luận | Chia sẻ qua WhatsApp
  • Trình cài đặt Intel Arc GPU Graphics Drivers sẽ xin riêng sự đồng ý đối với việc thu thập dữ liệu sử dụng ẩn danh, và quyết định có cài Computing Improvement Program (CIP) hay không dựa trên lựa chọn trước đó
  • Ở lần chạy đầu tiên, sau Software License Agreement tiêu chuẩn sẽ là màn hình đồng ý thu thập dữ liệu; ngay cả khi từ chối, việc cài driver vẫn tiếp tục mà không có telemetry
  • Trạng thái đồng ý hoặc từ chối được lưu trong khóa Windows Registry HKEY_LOCAL_MACHINE\SOFTWARE\Intel\SUR\ICIP, nên sẽ được kiểm tra lại khi cài sạch lại hoặc nâng cấp
  • Có thể gỡ riêng CIP trong Add/Remove Programs của Control Panel Windows, và việc gỡ này không ảnh hưởng đến cài đặt Chipset INF, Management Engine, Networking hay driver Arc GPU Graphics
  • Vì màn hình đồng ý CIP xuất hiện ngay sau SLA bắt buộc với giao diện tương tự, người dùng có thể hiểu nhầm rằng cả hai đều là bắt buộc hoặc bấm Accept liên tiếp để chấp nhận

Quy trình cài driver Intel Arc và đồng ý CIP

  • Intel tiếp tục cung cấp các bản cập nhật driver tối ưu cho game mới dành cho các GPU gaming rời như Arc A-series
  • Việc thu thập dữ liệu để nắm bắt tình trạng driver và cơ sở người dùng được xem là một phần phục vụ cải tiến cho các thế hệ GPU tương lai
  • Trình cài đặt Intel Arc GPU Graphics Drivers đã cập nhật cho phép người dùng chọn có cho phép thu thập dữ liệu sử dụng ẩn danh hay không

Hành vi cài đặt thay đổi theo lựa chọn trước đó

  • Với người dùng đã đồng ý thu thập dữ liệu:
    • Tùy chọn cài đặt typical sẽ giữ nguyên thành phần thu thập dữ liệu
    • Tùy chọn cài đặt Customize sẽ hiển thị nó như một mục có thể chọn
  • Với người dùng chưa đồng ý thu thập dữ liệu:
    • Tùy chọn cài đặt typical sẽ không âm thầm thêm thành phần CIP
    • Trong màn hình Customize, nó sẽ hiện như một mục tùy chọn chưa được chọn
  • Nội dung ban đầu cho rằng Computing Improvement Program (CIP) bỏ qua lựa chọn hiện có của người dùng và được cài trong chế độ typical, nhưng đã được chỉnh sửa đáng kể sau phần giải thích từ Intel

Hai màn hình đồng ý xuất hiện khi cài lần đầu

  • Khi chạy trình cài đặt lần đầu, hai màn hình đồng ý sẽ hiện lần lượt
  • Màn hình đầu tiên là Software License Agreement tiêu chuẩn
    • Nếu từ chối, trình cài đặt sẽ thoát
    • Nếu chấp nhận, sẽ chuyển sang màn hình tiếp theo
  • Màn hình thứ hai là phần đồng ý riêng cho việc thu thập dữ liệu
    • Màn hình này nêu rõ phạm vi dữ liệu CIP thu thập và những mục không bị thu thập
    • Nếu chấp nhận, CIP sẽ được cài và kích hoạt
    • Nếu từ chối, quá trình cài đặt vẫn tiếp tục mà không có telemetry

Khóa Registry lưu trạng thái đồng ý

  • Trình cài đặt Arc GPU Graphics Software sẽ ghi nhớ việc người dùng đã đồng ý hay từ chối CIP
  • Trạng thái này được lưu trong khóa Windows Registry tại HKEY_LOCAL_MACHINE\SOFTWARE\Intel\SUR\ICIP
  • Về sau, trình cài đặt Arc GPU Graphics Software chạy trên cùng hệ thống sẽ kiểm tra khóa này cả khi cài sạch lại lẫn nâng cấp thông thường
  • Hệ thống thử nghiệm trước đó đã ở trạng thái đồng ý CIP, nên trong tùy chọn typical, CIP được cài và chỉ hiện như mục lựa chọn trong màn hình Customize

Gỡ CIP và các thành phần Intel khác

  • CIP xuất hiện như một mục riêng trong danh sách phần mềm đã cài và có thể được gỡ bất cứ lúc nào trong Add/Remove Programs của Control Panel Windows
  • Việc gỡ CIP không ảnh hưởng đến cài đặt các sản phẩm phần mềm hay driver Intel khác
    • Chipset INF
    • Management Engine
    • Networking
    • Arc GPU Graphics drivers

Những điểm có thể khiến người dùng nhầm lẫn

  • Màn hình đồng ý CIP xuất hiện ngay sau Intel Software License Agreement chính và cũng có giao diện tương tự
  • Những game thủ cài đặt vội có thể hiểu nhầm rằng màn hình đồng ý CIP thứ hai cũng là bắt buộc như SLA đầu tiên
  • Người dùng không đọc kỹ văn bản dài và liên tục bấm Accept có thể sẽ chấp nhận luôn cả việc tham gia CIP

So sánh với cách làm của AMD

  • Cách này có nét giống một số trình cài freeware chèn thêm bước cài phần mềm bên thứ ba dạng opt-in trong quá trình cài, như tiện ích antivirus đi kèm Adobe Reader
  • Cơ chế telemetry opt-in của driver AMD Radeon Software Adrenalin được đánh giá là ít kín đáo hơn
  • AMD để người dùng chọn có thu thập dữ liệu hay không bằng một ô checkbox lớn ở giữa sau khi cài driver xong, nên việc cài driver và công cụ thu thập dữ liệu là hai phần tách biệt và tùy chọn sẽ rõ ràng hơn

1 bình luận

 
GN⁺ 2023-08-08
Ý kiến trên Hacker News
  • Hệ sinh thái Windows vốn đã trở thành một con quái vật đo từ xa, nên nếu có thể chấp nhận những thứ khác thì có lẽ cũng phải chấp nhận cả chuyện này
    Trang hỗ trợ Intel được liên kết có nêu cách đơn giản để tắt đo từ xa
    Tuy nhiên, năm 2022 vốn đã là năm của desktop Linux, và giờ mọi thứ đều chạy ổn. KDE đang tốt lên từng tuần. Hãy làm chủ công nghệ của mình. Cùng tham gia nào!

    • Linux tốt mà! Nhờ Steam, rất nhiều game cũng chạy được. Không phải tất cả, nhưng phần lớn là được
      Tôi mới chỉ dùng Ubuntu, nhưng trên phần cứng Lenovo thì rất hợp. Về mặt cập nhật thì giống Windows vài năm trước: đôi khi các bản cập nhật ngẫu nhiên làm chết hoặc phá hỏng một tính năng nào đó
      Ngay tuần trước mọi thứ vẫn chạy tốt, Steam cũng không vấn đề gì như thường lệ, vậy mà một bản cập nhật đã xóa GUI; cài lại GUI thì driver nVidia bị hỏng; trên 23.04 thiếu một dataset nào đó nên không cài được Steam; cài dữ liệu đó (một số thành phần 32-bit) thì WiFi lại chết
      Tôi không có ý công kích Linux. Cho đến không lâu trước đây, cập nhật tự động của Windows cũng gây ra các vấn đề tương tự trong nhiều tháng, nên tôi từng chặn toàn bộ cập nhật, ngoại trừ vấn đề WiFi
      Vì vậy máy dùng hằng ngày cá nhân của tôi là Linux và sẽ tiếp tục như vậy. Chỉ trừ chơi game. Giờ sau khi đi nghỉ về, tôi chỉ cần làm cho Steam chạy lại đúng cách. Cảm giác như quay về thời trước Windows 10, khi Windows ngẫu nhiên làm hỏng driver hoặc một game/chương trình cụ thể
    • Nói “mọi thứ cứ thế chạy tốt” là không đúng. Desktop Linux lần nào cũng phải bỏ ra vài giờ để chỉnh hoặc tìm workaround thì mới dùng được
      Quản lý cửa sổ kém hơn hẳn so với các hệ điều hành khác, còn chia tỷ lệ phân số thì nhìn chung không hoạt động đúng. Bộ đếm giờ Pomodoro trong cửa hàng “Software” không còn được bảo trì và hoàn toàn không chạy trên Gnome mới nhất. Windows 11 thì có sẵn
      Cứ vài năm tôi lại thử thích nghi với desktop Linux, nhưng chưa bao giờ cảm thấy tình hình cải thiện đáng kể. Ngược lại, thiết lập môi trường trên Windows hoặc MacOS chỉ mất vài phút
    • Với tư cách là lập trình viên game, toolchain của PS5, Xbox, Switch không chạy trên Linux. Visual Studio đúng nghĩa cũng không có, và chỉ riêng điều đó đã đủ đáng để ở lại Windows
      Nếu chỉ dùng để chơi game, Linux đã rất tuyệt. Steam Deck chứng minh điều đó khi chạy gần như mọi game mà không gặp vấn đề
    • Chuyển sang Linux là một lựa chọn tốt, nhưng giải pháp lý tưởng là các công ty không thu thập, hoặc không được phép thu thập, đo từ xa theo mặc định
      Microsoft đã bình thường hóa kiểu đo từ xa thu thập mặc định rồi cho từ chối trong hệ điều hành, IDE và công cụ lập trình, và giờ các công ty khác cũng làm theo ngay cả ở những lĩnh vực mà đo từ xa chẳng có lý gì
      Tôi mong có cách dễ dàng để giải quyết vấn đề đo từ xa tràn lan cho những người vì lý do nào đó không thể chuyển đổi
    • Có vẻ các công ty vẫn chưa nhận ra rằng việc triển khai kiểu đo từ xa này về thực chất là làm rò rỉ dữ liệu kinh doanh của chính họ cho bên thứ ba, thậm chí cho đối thủ cạnh tranh
      Chỉ là chưa có trường hợp nào ai đó chịu thiệt hại lớn rõ ràng rồi kiện tụng nổ ra mà thôi
      Ví dụ, hãy nghĩ xem Microsoft có thể đang rò rỉ dữ liệu gì cho Google thông qua những người dùng Chrome. Trường hợp người dùng AMD dùng driver đồ họa Intel/NVIDIA trên laptop cũng tương tự
      Nếu tôi là một công ty công nghệ lớn và có một đống dữ liệu đo từ xa như vậy, tôi sẽ bị cám dỗ đào bới dữ liệu rò rỉ về việc đối thủ đang làm gì. Có lẽ phải có chuyện như rò rỉ email thì các thông lệ đó mới lộ ra, rồi mới có hệ quả nào đó
  • Ngành công nghệ cần một định luật mới: “Các công ty công nghệ khổng lồ sẽ phát triển cho đến khi nguồn thu chính của họ trở thành theo dõi và đo từ xa
    Tại sao Intel cần biết “danh mục các website đã truy cập, nhưng không phải chính URL”? Ai định nghĩa các danh mục đó? Giờ ai cũng biết metadata quan trọng không kém dữ liệu
    Stallman đã đúng

    • Đó là định luật “Đừng trở nên xấu xa”
    • Tôi không bênh vực cách thu thập mặc định rồi cho từ chối, nhưng có lẽ họ đang nói đến các trang thiên về video. Những nơi như NetFlix/YouTube/TikTok có thể cần tối ưu hiệu năng khác với Reddit, HN, Facebook
      Và Stallman đã đúng ở rất nhiều điểm, hiện giờ vẫn đúng. Ông ấy sẽ được nhớ đến với sự kính trọng trong giới điện toán phổ dụng ngầm của tương lai gần
    • Giờ chỉ cần xem AI sẽ làm gì với tất cả dữ liệu đó
    • Nếu không “thu thập và sử dụng” URL thì làm sao biết được danh mục?
  • “Về mặt chức năng, Intel CIP tương tự thành phần đo từ xa của GeForce Software. Đo từ xa của NVIDIA được cài đặt và kích hoạt mặc định cùng driver đồ họa GeForce, không xuất hiện ngay cả trong tùy chọn cài đặt ‘tùy chỉnh’, nên không thể tắt”
    Không biết Nvidia thu thập dữ liệu gì, nhưng bên này trông còn đáng ngờ hơn

    • Tệ hơn nữa. Nếu trên Windows driver không được cài sẵn bởi OEM, chẳng hạn máy tính không đi kèm sẵn hoặc bạn đã cài lại hệ điều hành, GeForce Experience sẽ yêu cầu kết nối Internet và đăng nhập tài khoản Nvidia để dùng các tính năng của card đồ họa như ShadowPlay
    • Nếu chạy GeForce Experience, Nvidia cũng thu thập toàn bộ dữ liệu tương tự và không thể từ chối
    • Có thể chặn ở DNS:
      events.gfe.nvidia.com
      lightstep.kaizen.nvidia.com
    • Card Nvidia đã đắt, vậy mà còn thu thập dữ liệu miễn phí nữa thì thật vô lý
    • Không biết điều này có áp dụng cho người dùng driver Nvidia trên Linux không
  • Tôi không hiểu các kỹ sư phát triển những thứ như thế này làm sao có thể nhìn vào gương mà không thấy xấu hổ
    Nhân tiện, tôi cũng là kỹ sư driver đồ họa

    • Cũng giống như các kỹ sư Google/Meta làm việc trong đế chế quảng cáo theo dõi người dùng khổng lồ mà không thấy xấu hổ
      Bạn kỳ vọng họ làm gì? Phản đối rồi nghỉ việc à? Sẽ có những kỹ sư khác cần tiền sẵn sàng làm việc đó. Ai cũng có một cái giá, và nhất là nếu có thể đưa một cái tên lớn như Intel vào CV, nhiều người không có đủ dư dả để quá kén chọn trong lựa chọn nghề nghiệp
      Đi làm, triển khai ticket được giao rồi tan sở, không lên tiếng về đạo đức ở bức tranh lớn — đó là cách của đa số nhân viên
      Nếu muốn chấm dứt thông lệ này thì phải quản lý bằng luật. Chỉ thị trường tự do không bảo vệ được quyền riêng tư của người dùng cuối. Nếu không có luật và quy định, Intel không làm thì các công ty khác cũng sẽ làm. Vì vậy quy định là quan trọng
      Hơn nữa, có lẽ một nửa người dùng HN đã làm giàu hoặc hiện đang làm việc tại các công ty FAANG giám sát/theo dõi người dùng hoặc kiếm tiền từ dữ liệu người dùng bằng quảng cáo. Những viên đá ném ra ở đây sẽ làm vỡ rất nhiều kính. Bạn nghĩ họ biện minh thế nào ngoài “tiền ngon”? Vì sao lại chỉ đích danh kỹ sư Intel cho một chuyện rất phổ biến trong giới này?
    • Chắc chỉ cần đóng khung bảng lương treo quanh gương là được. Đùa thôi. Intel cũng không trả nhiều đến thế
      Có lẽ chỉ cần khả năng không suy nghĩ và làm theo kế hoạch PM đã vạch ra, và có rất nhiều người giỏi việc đó
    • Họ sẽ hợp lý hóa hành động của mình như hầu hết mọi người. Kiểu như “các công ty khác cũng làm rồi”, “chẳng ai quan tâm đến quyền riêng tư”, “đó không phải quyết định của tôi”, “chúng tôi cần dữ liệu này để giúp khách hàng”
    • Trong phim Thank You For Smoking nói về lobby thuốc lá có thuật ngữ này
      Lời biện hộ Nuremberg của dân yuppie, rằng tôi cũng phải trả khoản vay mua nhà
    • Đó là hợp lý hóa. Tôi từng thấy những lập trình viên mà tôi nghĩ là lý trí làm những chuyện còn tệ hơn nhiều trên điện thoại di động
  • Telemetry bật mặc định nên là bất hợp pháp. Phải bắt buộc có sự cho phép của chủ sở hữu

    • Không phải kiểu “cho phép” bằng một cú nhấp đồng ý bắt buộc, mà phải là sự cho phép được đưa ra một cách tự do
      Sự cho phép đó không được gắn với bất kỳ hợp đồng nào khác, và sản phẩm vẫn phải sử dụng được bất kể thiết lập telemetry
    • Ước gì tất cả mọi người có thể góp tiền mua chuộc các chính trị gia ở một vùng nhỏ nào đó trên Trái Đất, để thông qua luật biến telemetry của mọi thiết bị đi vào khu vực đó thành bất hợp pháp và phạt thật nặng cả việc thu thập dữ liệu cơ bản
    • Điểm mấu chốt ở đây không phải bản thân telemetry, mà là sự mở rộng quá mức không giới hạn về phạm vi dữ liệu thu thập. Thông tin website đã phân loại chẳng liên quan gì đến lỗi crash driver hay vấn đề hiệu năng
    • Khi đó mọi website dùng mixpanel/google analytics/sentry/etc. đều sẽ thành bất hợp pháp. Việc thực thi không dễ như vậy
    • Theo tôi biết thì đây đã là yêu cầu hiện hành rồi
  • Ngành công nghệ ngày nào cũng cung cấp thứ để phẫn nộ. Điều này rất ăn mòn
    Nó không chỉ làm ô nhiễm cả cái giếng mà tôi muốn dùng cho những mục tiêu tích cực, mà vì gần như không thể tránh công nghệ trừ khi bạn là một ẩn sĩ cực đoan, nó còn tạo ra cảm giác về sự suy đồi đạo đức hoàn toàn và không thể đảo ngược lan khắp xã hội

    • Đó cũng có thể là một phản ánh khác của “sự suy đồi đạo đức hoàn toàn và không thể đảo ngược” đã lan khắp xã hội
      Sự suy tàn của một nền văn minh nào đó là điều có thể dự đoán và không thể đảo ngược, và đó không phải cảnh tượng dễ coi
  • Không phải trên Linux. Lại thêm một lý do vì sao driver phải là mã nguồn mở và phải nằm trong kernel
    Tôi nhớ vài tháng trước hay vài năm trước gì đó, người ta phát hiện driver máy tính bảng Wacom trên MacOS làm điều tương tự. Trên Linux thì không

  • Có công dân EU nào có thể báo việc này lên DPA (Data Protection Authority) không? Họ đang thu thập quá nhiều thứ, nên tôi nghĩ khó mà qua được thẩm định

  • Lại thêm một bước đi phần mềm đáng ghê tởm nữa. Sự xuống cấp tập thể của chúng ta vẫn tiếp tục không dừng lại

  • Tôi tò mò telemetry phía Mac OS trông như thế nào
    Nếu Apple quảng cáo rằng máy tính của họ không ghi lại mọi việc người dùng làm thì đó sẽ là một đòn rất hay nhắm vào chrome os và windows, nhưng thật lòng tôi không biết điều đó có đúng trong thực tế không

    • MacOS gửi ra ngoài nhiều hơn rất nhiều so với con số 0 thứ mà tôi đã cho phép
      Dù tài liệu Device Analytics & Privacy nêu rõ rằng nếu tắt Sharing Mac Analytics thì chuyện đó sẽ không xảy ra, nó vẫn định kỳ gửi các báo cáo chẩn đoán về việc sử dụng thường ngày chẳng có gì đặc biệt thông qua công cụ SubmitDiagInfo
      Phần lớn ứng dụng bên thứ ba cũng gửi mọi thứ chúng có thể truy cập và hơn thế nữa, thường vượt xa về phạm vi so với các tiêu chuẩn quyền riêng tư và bảo mật mà chính sách liên quan tuyên bố, và trên thực tế thì chẳng đến gần các tiêu chuẩn đó chút nào
      Các endpoint telemetry ngày càng bị che giấu bằng CNAME hoặc được gọi qua proxy ẩn danh. Phản bội lòng tin của khách hàng/người dùng theo cách này thật đê tiện. Không hiểu vì lý do gì, việc đưa Sentry SDK được đặt ở chế độ debug vào ứng dụng kênh phát hành thông thường có vẻ đang là mốt mới. Có lẽ chẳng phải vì lý do tốt đẹp nào
      Còn có Mozilla nữa. Không chỉ nhiều tiện ích mở rộng được khuyến nghị lén gửi telemetry và làm đủ thứ vi phạm chính sách tiện ích nhiều lần, mà bản thân Firefox, ngay cả khi đặt rõ là không cho phép “Allow Firefox to send technical and interaction data”, vẫn gắn UTM và các tham số theo dõi khác vào các liên kết ngoài, bao gồm tất cả nhà cung cấp tìm kiếm được cài sẵn
      Nếu theo thời gian những phần mềm này thực sự được cải thiện thì đã khác, nhưng phần lớn là ngược lại. Nghĩ lại thì có vẻ ứng dụng càng thu thập nhiều telemetry, nhìn chung nó càng hỏng nhanh hơn. Hai ví dụ ở hai đầu phổ này là VIM và Spotify