GitHubはAIの推奨を強制的に提供することで開発者を疎外している

Table of Contents

GitHubはAIの推奨を強制的に提供することで開発者を疎外している

1週間前、GitHubはホームページフィードをアルゴリズムによる推奨事項と統合し、Microsoft所有のコードホスティング大手の多くのユーザーを激怒させた。

火曜日、GitHub は敵対的なフィードバックに対して、疑問視されていた動作の一部は実際にはバグによるもので、現在は修正済みであると述べ、さらに、以前は別々だった「フォロー中」フィードと「おすすめ」フィードを統合するという決定をさらに強めました。

「フォロー中」フィードには、「フォローしているユーザーとウォッチしているリポジトリのアクティビティ」が含まれていました。これはユーザーの意図的な選択の結果であり、開発者は興味のあるコードと貢献者を選択しました。

ドゥームスクロール

すべての推奨アルゴリズムを開示すべき時が来た ― 必要であれば法律で

続きを読む

「For You」フィードには、「GitHubネットワークに基づいたアクティビティとおすすめ」が含まれていました。これは、GitHubのソーシャルアルゴリズムとユーザー行動データに基づいて作成されたものです。

先週の時点で、GitHub はサーバーの負担を軽減するためにこれら 2 つを統合したと同社は主張していた。

「2023年9月6日にフィードの最新バージョンをリリースした際、プラットフォーム全体のパフォーマンスを向上させるために、フィードの基盤となるテクノロジーに変更を加えました」と同社は火曜日の投稿で説明した。

その結果、「ユーザーが購読しているリポジトリへのプッシュイベント」機能を削除しました。これらの変更は軽視していませんが、コミュニティが急速に成長し続けているため、可用性、ユーザーエクスペリエンス、パフォーマンスを最優先に考えなければなりません。

GitHub の社員が昨年 Twitter で起きた反発 (ソーシャル ネットワークは、時系列順に並べられた「最新のツイート」を好むユーザーを犠牲にして、アルゴリズムによる「ホーム」タイムラインをデフォルトにするという決定を撤回した) に注意を払っていたなら、非難を免れたかもしれない。

まるでGitHubの社員は、昨年フィード変更のベータテスト中に起きた反対意見を誰も覚えていないかのようだ。あるいは、一部のユーザーがアルゴリズムによるレコメンデーションシステムや一方的な設計変更をどれほど嫌っているかなど、GitHubは気にしていないのかもしれない。

新しいGitHubフィードのスクリーンショット

新しい GitHub フィードのスクリーンショット...クリックして拡大

コロンビアに拠点を置く開発会社 BeeSoft Labs の創設者 Bram Borggreve 氏は、コメントした約 200 人のうち、要請されていないフィード変更に対して、より丁寧な異議を唱えた一人である。隣接するディスカッション スレッドに参加して変更の取り消しを求めた人々もその一人である。

ITインフラ管理ソフトウェア開発会社のエンジニアは、メディアへの発言権限がないため匿名を希望し、The Registerへのメールでこう語った。「GitHubは以前にも同様のことを試みましたが、ユーザーから拒否されました。彼らは便利な機能を削除し、ソーシャルメディアのアルゴリズムのゴミに置き換えようとしています。まるで、人々がプラットフォームをドゥームスクロールの問題やプルリクエスト、新しいJavaScriptフレームワークではなく、実際の作業に利用していることを忘れているかのようです。」

彼らは便利な機能を奪い、ソーシャルメディアのアルゴリズムのゴミに置き換えている

GitHub は、再考を拒否しながらもその決定に反対する人もいるかもしれないと認めた投稿内容以外、El Regへのコメントを拒否した。

「フィードへの最近の変更に多くの方が不満を抱いていることは承知しています」と同社は述べています。「最近の変更点と、それらの決定が当社のプラットフォーム全体の目標とどのように関連しているかについて、より適切にお伝えすべきでした。皆様からの継続的なフィードバックは、当社が進化し、すべての開発者がより幸せで生産的になれるよう、一流の開発体験を提供するために努力し続ける上で、非常に貴重です。」

The RegisterはGitHubに対し、古いフィード形式がパフォーマンスを低下させていたという主張を裏付けるデータの提供も求めました。回答は期待していません。

当面の間、古いフィードを希望する開発者は、回避策となるユーザースクリプトをインストールするか、古い形式を提供しているGitHubページにアクセスしてください。あるいは、他のコードホスティングオプションを探すこともできます。®

Discover More