해커 뉴스는 2007년 2월 부업 프로젝트로 시작했다. 폴 그레이엄의 아크(Arc) 언어를 다듬기 위한 애플리케이션이자 Y 콤비네이터 창업자들이 뉴스를 교환하는 장소였다. 평일 트래픽은 일일 순방문자 약 1,600명이었고, 두 번째 생일인 2009년 2월에는 약 14배 늘어 약 22,000명이 되었다. 그레이엄은 이 성장이 반갑고도 걱정스러웠는데, 사용자 투표 링크 게시판은 규모가 커지면 망가지는 전력이 있었기 때문이다. 그는 최대 성장을 위해 만들어졌고 스팸 외에는 아무것도 검열하지 않던 레딧이 무법천지로 퇴락하는 것을 지켜본 바 있었다.

뻔한 해법은 틀린 것이었다. 레딧처럼 성장을 좇거나, 장벽과 사람에 대한 금지로 입구를 지키는 것이었다. 그레이엄은 희석은 사용자 수가 아니라 행동으로 측정되며 행동은 바꿀 수 있는 것이라고 결론지었다. 좋은 행동을 기대받는 사람들은 대체로 그렇게 행동한다. 나쁜 행동을 금지하는 것은 부드러운 필터 역할도 한다. 규범을 따르지 못하는 사람들은 제약을 느끼고 스스로 떠난다. 그는 범죄학의 깨진 유리창 이론을 적용해, 용인되는 작은 무질서를 더 나쁜 것의 씨앗으로 보았고, 레딧의 반대 궤적을 대조 실험으로 삼았다.

그 조치는 저기술 정책의 묶음이었다. 판단하기 가장 쉬운 링크가 투표 사이트를 장악한다는 것인데, 그레이엄은 이를 군더더기 원칙(Fluff Principle)이라 불렀다. 그래서 HN은 새끼 고양이 사진이나 정치적 장광설처럼 손쉬운 추천 유도물을 금지했고, 편집자가 공허한 분노 글을 삭제하고 링크베이트 제목을 고쳐 쓰도록 했으며, 남의 작업을 상습적으로 링크재킹하는 도메인을 차단했다. 쇼데드(showdead) 스위치로 누구나 삭제된 제출물을 검사할 수 있게 해 운영을 투명하게 유지했다. 그래픽은 소박하게, 제목은 차분하게 유지해 아이디어만이 유일한 끌림이 되게 했다. 댓글 점수 실험(주황색 사용자명)은 문화를 가진 자와 못 가진 자로 갈랐고 며칠 만에 철회되었다.

2년 차에 그 메커니즘은 유지되는 듯 보였다. 첫 화면 기사는 여전히 개설 당시 있었을 법한 것들이었고, 그레이엄이 가장 큰 병목을 최소한의 코드로 제거했기에 성능은 14배 성장 내내 한결같이 평범했다. 그 에세이 일주일 전, 생일 스레드는 커뮤니티와 운영자를 칭송하는 회원들로 가득했으며, 일부는 성장이 결국 그것을 희석할까 걱정했다. 에세이 자체는 해커 뉴스에서 381점과 댓글 119개를 받았다.

사용자가 아닌 행동을 단속해 커뮤니티의 성격을 지킨다

그레이엄은 같은 사람들이 레딧에서는 독설 버전을, 해커 뉴스에서는 얌전한 버전을 올리는 것을 보았다. 행동은 방을 따르므로, 규범과 가벼운 단속이 사람을 금지하는 것보다 더 잘 걸러낸다.

판단하기 가장 쉬운 콘텐츠, 즉 만화나 선동적 장광설은 생각이 필요한 콘텐츠를 밀어낸다. 그래서 HN은 투표가 알아서 분류하리라 믿는 대신 군더더기 범주를 원천에서 금지했다.

쇼데드 스위치로 누구나 편집자가 삭제한 것을 검사할 수 있었기에, 커뮤니티는 운영을 검증할 수 있었고 편집자가 계속 행동하도록 신뢰할 수 있었다.

소박함은 모집 필터다. 그래픽도 없고 제목도 차분하면 올 이유는 오직 아이디어뿐이며, 이는 사려 깊은 사용자를 끌어들이고 볼거리를 찾는 사람을 벽 없이 밀어낸다.

되돌릴 수 있는 실험은 실수를 값싸게 유지했다. 주황색 사용자명 순위는 며칠 만에 문화를 가진 자와 못 가진 자로 갈랐고 즉시 철회되었으므로, 한 번의 잘못된 판단이 굳어지지 않았다.

희석은 인원수 문제가 아니라 행동 문제다. 명시적 규범을 세우고, 추천하기 가장 쉬운 콘텐츠를 금지하고, 표면을 잘못된 사용자를 밀어낼 만큼 소박하게 유지하고, 사회적 실험은 빠르게 되돌려라.

두 번째 생일 무렵 평일 트래픽은 일일 순방문자 약 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 ·