アルゴリズムを捨ててRSSを選ぶ
(joeyehand.com)- ソーシャルプラットフォームは時々良い記事を見せてくれるが、Reddit、Facebook、Twitter のようなフィードは滞在時間を伸ばすために、ミーム、スパム、アストロターフィングまで混ぜて表示する
- RSS は、ユーザーが購読するサイトと表示する項目を自分で決める方式なので、広告やレコメンドアルゴリズムがなくても、欲しいコンテンツを継続的に受け取れる
- 最新の RSS クライアントは、Regex フィルタ、キーワード除外、最低推薦数条件などをサポートしており、HNRSS のような中間サービスを使えば Hacker News の記事も推薦数基準で絞り込める
- YouTube チャンネル URL、IGN のカテゴリ別 RSS、Reddit 検索 RSS のように、フィードを追加する方法はさまざまで、RSS 非対応サイトにはRSS-Bridgeのような生成ツールを使える
- RSS を使えば、ソーシャルプラットフォームのアルゴリズムフィードから離れて時間を減らしつつ、学びのある記事、興味深いアイデア、埋もれたコンテンツを見逃しにくくなる
ソーシャルフィードが時間を奪う仕組み
- ソーシャルメディアのスクロールは健康に良くないが、時々学びのある投稿を見つけるため、使い続けてしまう
- Reddit、Facebook、Twitter のようなプラットフォームは、効率性よりも参加を増やすように設計されており、高品質な投稿だけをすぐに見せるのではなく、ミーム、スパム、アストロターフィングでフィードを埋める
- 1日に作られる良質なコンテンツには限りがあるため、プラットフォームは低品質な項目を混ぜ、良い投稿がより長く残っているように見せる
- たまに現れる良い投稿はジャックポットのように感じられ、この構造は B.F. Skinner のオペラント条件づけと結びつく
- サイトごとにフィルタや並び替えのオプションがあっても、subreddit に入るたび毎回手動で設定する方式は実用的ではない
RSS でフィードを自分で制御する
- RSS は YouTube の登録チャンネルフィードをより強力にしたものに近く、ユーザーが好きなサイトを購読し、何を表示するかを自分で決める
- 広告やアルゴリズムがユーザーをドゥームスクロールさせることはない
- 1999年の技術である RSS が、2025年のメディア問題のかなりの部分を解決できる
- ほとんどの Web サイトと一部のソーシャルメディアも、ひっそりと RSS フィードをサポートしている
- 最新の RSS クライアントは次のようなフィルタリングを提供する
- キーワード除外
- 最低推薦数またはいいね数の設定
- Regexを使ったフィルタ
RSS リーダーの選択と準備
- 選択肢のひとつは、オープンソースの RSS リーダーである Tiny Tiny RSS をセルフホスティングすること
- 自分でホスティングしたくないなら、使いやすい RSS リーダーを提供する会社を探して使うこともできる
- サイトを RSS に追加する難易度は、簡単、中級、難しいに分けられる
簡単な例: YouTube と IGN
- YouTube チャンネルを RSS フィードに入れたいなら、チャンネル URL をコピーして RSS リーダーで購読すればよい
- IGN にはわかりやすい RSS ボタンはないが、「IGN RSS」で検索すれば IGN RSS Feeds ページを見つけられる
- IGN の「Game Articles」を購読したい場合は、そのリンクをコピーして RSS リーダーに追加すればよく、新しいゲーム記事が公開されると RSS フィードに表示される
- 一部の Web サイトは RSS ボタンがなくても RSS をサポートしている
- サイト URL の末尾に
.rss、atom.xml、feedなどを付けると RSS アドレスを見つけられることがある - 例:
https://website.com/atom.xml - ほぼすべての RSS リーダーは Atom フィードをサポートしている
- 追加の例は Reddit コメント にまとめられている
- サイト URL の末尾に
中級: Hacker News のフィルタリング
- Hacker News は RSS をサポートしているが、手間のかかっていない低品質なコンテンツでフィードが埋まらないようにするには、基本の RSS だけでは制限があるかもしれない
- HNRSS のような中間サービスを使えば、Hacker News の RSS を取得しながらフィルタリングを適用できる
- 推薦数 150 未満の投稿を除外したいなら、次の URL を購読できる
- こうした中間サービスの一部はコードを公開しており、セルフホスティングも可能
中級: Reddit 検索 RSS
/r/homelabのように有用な投稿がある subreddit でも、ミームやハードウェア写真のようなノイズが多いことがある- 写真投稿を除外したいなら、subreddit で
self:trueを検索してテキスト投稿だけに絞り込める - この検索結果自体を RSS フィードとして購読できる
- 例:
https://reddit.com/r/homelab/… homelabの部分は好きな subreddit 名に置き換えられる
- 例:
restrict_sr=onパラメータは検索対象をその subreddit に限定する役割のようで、外すと他の subreddit の結果が混ざる可能性がある- Reddit は検索で最低推薦数条件をサポートしていない
- その代わり、
Top並び替えと期間条件を品質フィルタのように活用できる- “top posts of this week” はその週ではなく、過去 7 日間基準である
Top of ...フィルタは常に 25 件の項目を返すtop of this weekでは平均して1日あたり約25/7=3.57件の新しい投稿が RSS フィードに追加される
- テキスト投稿フィルタと Top 並び替えを併用する URL の例は次のとおり
self%3Atrueを外す方式は通常の検索では動作しても、RSS フィードでは動作しない- テキスト投稿だけを見る必要がないなら、subreddit の
top.rssと期間フィルタを購読できる - 例:
https://www.reddit.com/r/homelab/top.rss?t=month
- テキスト投稿だけを見る必要がないなら、subreddit の
- すべての新規投稿を購読したいなら、次の形式の URL を使える
- より詳しい Reddit RSS の使い方は pathogendavid のガイド で確認できる
難しい例: RSS 非対応サイト
- 一部のサイトは RSS フィードをサポートしていない場合がある
- 場合によっては Google 検索の手法で RSS を見つけられるが、多くは RSS を生成してくれるツールが必要になる
- オンライン RSS フィード生成器や、自分でホスティングする生成器を使える
- 多くのフィード生成器は、強化されたフィルタリングツールもあわせて提供する
- オープンソースの RSS-Bridge は RSS 生成ツールの一例
- フィード生成器の設定方法は、使うソフトウェアによって異なる
RSS で購読する価値のある場所
- RSS を使えば、ソーシャルメディアプラットフォームのアルゴリズム的な気まぐれから離れ、より簡単に情報を追いながら時間も節約できる
- このブログも RSS feed を提供している
- RSS をサポートする興味深いサイトの例は次のとおり
- Nicky Case's blog & New Stuff: インタラクティブな解説
- Julia Evans: 深掘り技術ブログ
- Kevin Fang: 深い思考の分析
- Explaining Software Design
- Hacker News: 一般的な技術ニュースフィード
まだコメントはありません。