1 điểm bởi GN⁺ 2023-11-29 | 1 bình luận | Chia sẻ qua WhatsApp

Tóm tắt: Tranh cãi về việc GitHub yêu cầu đăng nhập để tìm kiếm mã

  • Người dùng GitHub đã bày tỏ sự không hài lòng về thay đổi yêu cầu phải đăng nhập để sử dụng tính năng tìm kiếm mã.
  • Người dùng nghi ngờ rằng thay đổi này đi ngược lại phong trào mã nguồn mở và có thể là nỗ lực của Microsoft nhằm thu thập dữ liệu người dùng quá mức.
  • Phía GitHub giải thích rằng việc yêu cầu đăng nhập là để giảm tải máy chủ và ngăn các yêu cầu ẩn danh từ bot.

Ý kiến của GN⁺

Điểm quan trọng nhất trong bài viết này là thay đổi khiến tính năng tìm kiếm mã của GitHub yêu cầu đăng nhập và phản ứng của cộng đồng đối với việc đó. Thay đổi này đã khơi lên một cuộc thảo luận quan trọng trong cộng đồng mã nguồn mở về khả năng tiếp cận dữ liệu và sự tiện lợi cho người dùng. Người dùng bày tỏ sự thất vọng trước quyết định mà họ cho là đi ngược lại tinh thần mã nguồn mở, và điều này có thể dẫn tới những cuộc tranh luận rộng hơn về chính sách của GitHub và Microsoft. Tranh cãi này là một chủ đề đáng chú ý, làm dấy lên sự quan tâm tới tương lai của cộng đồng mã nguồn mở và các chính sách dữ liệu của các công ty công nghệ.

1 bình luận

 
GN⁺ 2023-11-29
Ý kiến trên Hacker News
  • Cách diễn giải tích cực về tính năng tìm kiếm mã mới

    • Tính năng tìm kiếm mã mới thực hiện nhiều công việc hơn hẳn công cụ tìm kiếm thông thường nên tiêu tốn nhiều tài nguyên.
    • Chỉ giới hạn cho tài khoản đã đăng nhập có thể giúp tiết kiệm đáng kể tài nguyên máy chủ.
    • Đây là vấn đề cân bằng giữa chi phí cho hạ tầng tìm kiếm và sự bất mãn của người dùng trước yêu cầu đăng nhập.
    • Cá nhân người viết từng tạo một công cụ tìm kiếm mã cho kho lưu trữ GitHub, nhưng tìm kiếm mã mới của GitHub hữu ích đến mức họ đã ngừng dùng nó.
  • Công bố thay đổi từ GitHub

    • Việc yêu cầu đăng nhập để tìm kiếm mã đã bắt đầu ít nhất từ 6 tháng trước và đã được thông báo trong changelog của GitHub.
  • Góc nhìn chỉ trích GitHub

    • Cần ngừng coi GitHub là một nền tảng mở.
    • GitHub là một khu vườn khép kín giống như các nền tảng đóng khác.
    • Việc lưu trữ nhiều dự án mã nguồn mở không khiến GitHub trở nên tốt đẹp hơn.
  • Mức độ khép kín ngày càng tăng của web

    • Trong năm 2023, StackOverflow, Reddit, GitHub, Twitter và các nền tảng khác đã siết việc scraping và truy cập API.
    • Đây là biện pháp để ngăn huấn luyện AI và tăng lợi nhuận, về lâu dài có thể dẫn tới sự trỗi dậy của thị trường dữ liệu độc quyền.
    • Nếu chỉ những công ty giàu có mới đủ sức chi trả để tiếp cận dữ liệu, vấn đề chống độc quyền có thể phát sinh.
  • Một cách diễn giải tích cực khác về tính năng tìm kiếm

    • Tính năng tìm kiếm đòi hỏi lượng tính toán đáng kể nên có thể dễ bị lợi dụng cho tấn công từ chối dịch vụ.
    • Chưa rõ GitHub thu thập được bao nhiêu dữ liệu hành vi từ người dùng đã đăng nhập và mức độ hữu ích của nó ra sao.
  • Sử dụng công cụ tìm kiếm mã thay thế

    • Có thể dùng Sourcegraph để tìm kiếm mã mà không cần đăng nhập.
    • Sourcegraph cho hiệu năng tốt hơn rất nhiều so với tìm kiếm trước đây.
  • Suy đoán về chiến lược AI của Microsoft

    • Microsoft có thể đang theo đuổi chiến lược kiểm soát việc sử dụng thông tin trên GitHub để hạn chế khả năng phát triển AI của đối thủ.
    • Cũng có lo ngại rằng trong tương lai việc dùng lệnh git clone có thể bị hạn chế.
  • Phản ứng trước yêu cầu đăng nhập cho tính năng tìm kiếm của GitHub

    • Có thể hiểu được yêu cầu đăng nhập vì tìm kiếm tốn chi phí và có thể bị dùng cho tấn công từ chối dịch vụ.
    • Kho lưu trữ công khai vẫn có thể truy cập mà không cần đăng nhập, còn các tương tác như tạo issue hay gửi PR thì bắt buộc phải đăng nhập.
  • Đề xuất lựa chọn thay thế cho tìm kiếm mã nguồn mở

    • Sourcegraph cung cấp tìm kiếm mã nguồn mở mà không cần đăng nhập, đồng thời bao gồm cả các dự án lớn ngoài GitHub.
    • CTO của Sourcegraph đã công khai thông tin này.
  • Chỉ ra kiểu than phiền trên Hacker News

    • Thường xuyên xuất hiện lời phàn nàn về việc không cung cấp dịch vụ miễn phí và không có quảng cáo cho người dùng chưa đăng nhập.