Hacker Newsは2007年2月にサイドプロジェクトとして始まった。ポール・グレアムのArc言語を磨くためのアプリケーションであり、Y Combinatorの創業者たちがニュースを交換する場でもあった。平日のトラフィックは1日あたり約1,600ユニークだったが、2009年2月の2回目の誕生日までに約14倍に成長し、約22,000に達した。この成長はグレアムを喜ばせると同時に心配させた。なぜなら、ユーザー投票型のリンク掲示板は規模の拡大によって台無しにされる歴史があったからだ。彼は、最大限の成長のために作られ、スパム以外は何も検閲しなかったRedditが無法地帯へと衰退していくのを見ていた。

明らかな治療法は間違ったものだった。Redditのように成長を追い求めるか、あるいは障壁と人々への追放で門を守るかだ。グレアムは、希釈はユーザー数ではなく行動で測られるものであり、行動は可変的だという結論に達した。良い振る舞いを期待されている人は、概してそう振る舞う。悪い行動を禁じることは、柔らかいフィルターとしても機能する。規範に従えない人は窮屈さを感じて自ら去っていく。彼は犯罪学の割れ窓理論を応用し、容認された小さな無秩序をより悪いものの種とみなし、Redditの逆の軌跡を対照実験として用いた。

その動きは低技術な政策の積み重ねだった。判断が最も容易なリンクが投票サイトを支配する。グレアムはこれを「フラッフ原則」と呼んだ。そこでHNは子猫の写真や政治的罵倒のような簡単にアップボートを誘う餌を禁止し、編集者が中身のない暴言を削除し、リンクベイトのタイトルを書き換えることを許し、他人の作品を常習的にリンクジャックするドメインを禁止した。showdeadスイッチにより、どのユーザーも削除された投稿を検査でき、モデレーションの誠実さが保たれた。グラフィックは素朴に、タイトルは落ち着いたままに保たれ、アイデアだけが唯一の呼び物として残された。コメントスコアのテスト(オレンジ色のユーザー名)は文化を有産者と無産者に分断し、数日以内に撤回された。

2年目には、その仕組みは持ちこたえているように見えた。トップページの記事は依然としてローンチ時にあったであろうものとほぼ同じであり、パフォーマンスは14倍の成長を通じて一貫して平凡なままだった。なぜならグレアムは最小のコードで最大のボトルネックを取り除いたからだ。エッセイの1週間前、誕生日のスレッドはコミュニティとそのモデレーターを称賛するメンバーで溢れていたが、一部は成長が最終的にそれを希釈することを心配していた。エッセイ自体はHacker Newsで381ポイントと119コメントを集めた。

コミュニティの性格を保つために、ユーザーではなく行動を規制する

グレアムは同じ人々がRedditでは炎上版を投稿し、Hacker Newsでは抑制された版を投稿するのを見た。行動は場に従うため、規範と軽い執行は人々を追放するよりもよくフィルターする。

判断が最も容易なコンテンツ(風刺画や扇動的な暴言)は、思考を要するコンテンツを押しのける。そこでHNは投票に選別を任せるのではなく、くだらないカテゴリを源流で禁止した。

showdeadスイッチにより、どのユーザーも編集者が何を削除したかを検査できたため、コミュニティはモデレーションを検証でき、編集者を信頼して行動を続けさせることができた。

素朴さは採用のフィルターである。グラフィックもなく落ち着いたタイトルであれば、来る理由はアイデアだけであり、思慮深いユーザーを引き寄せ、壁なしで見せ物好きを遠ざける。

可逆的な実験は間違いを安く保った。オレンジ色のユーザー名によるランキングは数日以内に文化を有産者と無産者に分断し、即座に撤回されたため、一つの誤った判断が定着することはなかった。

希釈は人数の問題ではなく行動の問題である。明示的な規範を設定し、最もアップボートしやすいコンテンツを禁止し、間違ったユーザーを遠ざけるのに十分なほど表面を素朴に保ち、社会的実験は素早く撤回する。

2回目の誕生日までに平日のトラフィックは1日あたり約22,000ユニークに達し、グレアムは成長率が望ましいより少し高いと述べた。オレンジ色のユーザー名の実験は死んだままだった。人々を区別するつもりなら、正しく行うことを確信した方がよい。一方、くだらない内容の禁止、素朴なデザイン、編集者の透明性は残った。グレアムはサイトを若い分野における実験として扱い続け、最小のコードで最大のボトルネックを取り除くことでパフォーマンスを平凡なままに保ち、ソーシャルアプリケーションの中毒性を次なる未解決の問題として挙げた。

出典をたどる

出典

  1. What I've Learned from Hacker News Paul Graham · paulgraham.com
  2. What I've Learned from Hacker News (Hacker News discussion) Hacker News · news.ycombinator.com ·
  3. Hacker News is 2 (Hacker News discussion) Hacker News · news.ycombinator.com ·