제품
모든 제품 결정은 헌법적 선언이에요.
8 min read
Our One을 열면, 피드의 이미지가 흑백이에요. 제품 결정이에요. 왜 그렇게 했는지 설명할게요.
흑백 피드는 색 조작으로 클릭베이트할 수 없어요. 아이디어의 질이 다른 아이디어와 경쟁하지, 첨부된 사진의 채도와 경쟁하지 않아요. 단어가 무게를 지어요. Instagram에서는 인상적인 이미지가 붙은 평범한 생각이 이미지 없는 빛나는 생각보다 성과가 좋아요. Our One에서는 그럴 수 없어요. 이미지는 더 자세히 보기로 선택할 때 — 호버나 클릭으로 — 풀컬러를 보여줘요.
이 플랫폼의 모든 제품 결정은 Constitution의 원칙으로 거슬러 올라가요. 각각은 다른 모든 플랫폼이 선택한 대안 — 사용하는 사람을 희생하여 플랫폼을 섬기는 — 이 존재하기 때문에 존재해요. 이 페이지는 무엇을 만들었고, 무엇을 만들기를 거부했고, 왜 그런지 보여줘요.
헌법적 근거: 참여 조작 없음. 회원 안녕을 희생하여 플랫폼 체류 시간을 극대화하는 기능 없음.
보는 방식.
읽기 전 참여 수치 없음. 작성자, 헤드라인, 제목, 읽는 시간만 보여요. 자신만의 반응을 형성하기 전에 "좋아요 847개"나 "댓글 32개"를 보지 않아요.
다른 모든 플랫폼은 아이디어를 만나기 전에 군중의 반응을 보여줘요. 이건 중립적이지 않아요. 프라이밍이에요. 생각하기 전에 무엇을 생각할지 말해주는 거예요. 사회적 증거는 인터넷에서 가장 강력한 설득 도구이고, 모든 주요 플랫폼이 모든 콘텐츠에서 가장 먼저 보이도록 배치해요.
우리는 어디에도 배치하지 않아요. 읽은 후에 반응할 수 있어요. 이전에는 안 돼요.
헌법적 근거: 다크 패턴 없음. 참여 지표에 기반한 억제나 증폭 없음.
답글 수 비표시. 읽기 전에 글에 답글이 2개인지 200개인지 알 수 없어요. 글을 만나지, 논란 점수를 만나지 않아요.
X에서 2,000개 답글과 비율이 있는 글은 분노를 의미하고 — 분노는 참여이고, 참여는 매출이에요. 답글 수는 정보가 아니에요. 미끼예요. 우리는 그것을 제거했어요.
읽기 모드. 기사를 열면, 플랫폼이 완전히 사라져요. 사이드바 없음. 고정 헤더 없음. 알림 없음. "이것도 좋아할 수 있어요" 없음. 타이포그래피와 텍스트만.
책을 여는 느낌이어야 해요. 다른 모든 플랫폼은 읽는 것을 관심을 놓고 경쟁하는 것들로 둘러싸요 — 관심이 기사를 떠나 플랫폼 어딘가로 가는 것이 플랫폼에 좋으니까요. 당신에게는 나빠요. 우리는 당신을 선택했어요.
헌법적 근거: 플랫폼은 회원의 강박이 아닌 회원의 시간에 책임이 있어요.
Chronological — newest first
Bootstrapping vs raising: what I wish I knew
The real cost of attention optimization7 min
읽는 방식.
Brief는 유한해요. Our One을 열면, 네트워크의 세 레이어에서 가져온 큐레이션된 일일 읽을거리를 봐요. 끝나면, 그렇다고 말해요. 명확하게. "다 읽었어요. 더 원하면 전체 스트림이 있어요."
완료가 성공이에요. 대부분의 네트워크는 완료를 실패로 취급해요 — 끝났다고 느끼는 사용자는 앱을 닫는 사용자이고, 앱을 닫는 사용자는 더 이상 광고 노출을 생성하지 않으니까. 모든 무한 스크롤, 모든 "이것도 좋아할 수 있어요," 모든 자동 재생은 끝났다는 느낌을 막도록 설계되었어요.
우리는 반대를 만들었어요. 시간을 존중하는 제품은 시간이 잘 쓰였을 때 말해줘요. 모든 세션의 감정 목표는 안도감이에요. 긴박감이 아니에요. 놓칠까 봐 두려움이 아니에요. 다시 읽기가 가능하다는 안도감.
Constitution이 요구해요: 핵심 읽기 표면에 무한 스크롤 없음. 세션에 완료 상태가 있어요.
세 가지 관심 레이어 — 전부 볼 수 있어요. 피드는 숨겨진 알고리즘이 순위를 매기는 하나의 불투명한 스트림이 아니에요. 세 가지 투명한 레이어예요:
Circle — 팔로우하는 사람들. 시간순. 알고리즘이 이것에 손대지 않아요. 절대.
Field — 선언한 전문 관심사에 맞는 콘텐츠, 아직 팔로우하지 않는 사람들로부터. 인기 있어서가 아니라 당신의 분야에 관련 있어서 표시돼요.
Horizon — 제한된 세렌디피티의 작은 창. 하루 5~15개. 모든 것에 왜 나타났는지 라벨이 붙어요: "팔로우하는 누군가가 추천함." "현재 관심사에 관련." "평소 읽는 범위 밖."
팔로우 그래프 밖에서 콘텐츠가 나타나면, 이유가 보여요. 불투명한 추천은 헌법적 신뢰와 양립할 수 없어요.
이것은 헌법적이에요: 은밀한 억제나 부스팅 없음. 콘텐츠가 순위가 매겨지면, 순위 입력이 문서화되고 읽을 수 있어요.
밀도를 조절해요. 네 가지 모드가 플랫폼이 한 번에 보여주는 양을 지배해요:
Scan — 간결한 미리보기, 많은 양. Read — 표준 레이아웃, 중간 깊이. Deep — 여유 있는 마진, 전체 미리보기, 이미지 숨김. Exploratory — 넓은 마진, 평소 읽는 범위 밖 콘텐츠 강조.
포맷 조절도: 텍스트만, 텍스트 우선, 텍스트+다이어그램, 이미지 음소거, 이미지 숨김. 이것들은 묻혀 있는 설정이 아니에요. 주요 인터페이스예요. 회원이 명시적이고, 되돌릴 수 있고, 투명한 선택으로 관심 환경을 지배해요. 숨겨진 순위 입력이 없어요. 조용히 만들어지는 프로필이 없어요. 보이는 것이 선택한 것이에요.
헌법적 근거: 사용자 제어 뷰가 모든 표면에서 항상 사용 가능. 이미지 처리는 사용자가 제어하며 플랫폼이 재정의할 수 없어요.
기사에 답글 지연. 장문 기사를 열면, 처음 5분간 답글이 숨겨져요. 읽어요. 자신만의 반응을 형성해요. 그다음에 다른 사람들이 어떻게 생각했는지 봐요.
다른 모든 플랫폼은 두 번째 문단을 읽기도 전에 가장 시끄럽고, 빠르고, 자극적인 반응을 보여줘요. 이건 본질보다 속도에 보상하고, 개인적 사고가 일어나기 전에 합의를 제조해요. 우리는 아이디어와 군중 사이에 5분 버퍼를 만들었어요.
The Brief
Your daily reading for March 12
Why I stopped using ORM abstractions4 min
Q1 retrospective: what the numbers said2 min
The ownership model I wish I'd understood earlier7 min
How ceramic studios are rethinking apprenticeship3 min
반응하는 방식.
Signals, 좋아요가 아니에요. 좋아요 버튼은 모든 인간 반응 — 동의, 감사, 북마크, 연대, 놀라움 — 을 알고리즘이 무기화하는 하나의 중독성 지표로 축소해요. 버튼 하나. 숫자 하나. 무한히 조작 가능.
우리는 그것을 Signals로 대체했어요: 잠시 성찰을 요구하는 분류된 반응. 무언가에 반응할 때, 어떻게 의미 있었는지 말해요:
Clear — 이전에 이해하지 못한 것을 이해했어요. Practical — 일에서 사용할 수 있어요. Brave — 말하기 어려운 진실을 말했어요. Original — 이 프레이밍을 전에 본 적 없어요. Well-sourced — 강한 의견이 아닌 강한 근거.
질문과 토론용: I can help. Same question. Good disagreement. Needs evidence.
작성자는 전체 분석을 비공개로 받아요. 작업이 어떻게 받아들여졌는지의 질적 질감 — 얼마나 많은 사람이 실용적이라고 했는지 대 독창적이라고 했는지 대 용기 있다고 했는지 — 는 좋아요 수가 절대 제공할 수 없는 의미 있는 피드백이에요. 공개적으로, 플랫폼은 간략한 집계만 보여요. 절대 원시 수치가 아니에요. 절대 "좋아요 892개"가 아니에요.
Constitution에서: 변동 보상 메커니즘 없음. 참여 조작 없음.
How did this enrich you?
For questions and discussions
Actions
피드는 시간순이에요. 팔로우하는 사람들이, 공유한 순서대로. 알고리즘이 논란을 일으켰다고 3일 전 글이 갑자기 관련 있다고 결정하지 않아요. 더 오래 스크롤하게 하려고 조용히 재배열하지 않아요.
시간순 피드는 덜 "참여적"이에요. 그게 핵심이에요. "참여적"이란 "사용을 멈추기 어려운"을 의미해요. 멈추기 어려운 것을 최적화하지 않아요. 시간을 쓸 가치가 있는 것을 최적화해요.
헌법적 근거: Circle에 참여 최적화 순위 없음. 팔로우 그래프는 시간순이고 조작되지 않아요.
Active Season이 행동 프로파일링을 대체해요. 감시로 당신이 무엇을 신경 쓰는지 추론하는 것 — 무엇을 클릭했는지, 얼마나 오래 호버했는지, 거의 열었지만 열지 않은 것을 추적하는 것 — 대신 우리는 물어요.
현재 관심사를 선언해요: "Rust 배우는 중." "시니어 디자이너 채용 중." "펀딩 라운드 준비 중." 이 선언은 30일 유효해요. 만료되면 물어요: "아직 이것에 집중하고 있나요?" 갱신하거나, 업데이트하거나, 놓아요. 놓으면, 사라져요. 행동 프로필에 보관되지 않아요. 사라져요.
Active Season은 Brief와 Field 레이어에 나타나는 것을 형성해요. 절대 추론되지 않아요. 절대 판매되지 않아요. 자신만의 내비게이션을 위한 선언된 의도예요.
헌법적 근거: 추론 프로필을 위한 행동 데이터 수집 없음. Active Season은 선언되지, 추론되지 않아요. 만료되면 사라져요.
떠나는 방식.
데이터 내보내기는 클릭 한 번. 기여한 모든 것 — 글, 답글, 메시지, 프로필, 연결, 스테이크 이력 — 표준 형식으로, 즉시. "72시간 후에 이메일 보내드릴게요" 없음. 데이터 절반이 빠진 열화된 아카이브 없음. 전부. 지금.
삭제는 삭제를 의미해요. "마음 바꿀 수 있으니 90일간 보관할게요"라면서 계속 사용하는 것이 아니에요. 30일 숙려 기간 — 충동적 결정이었을 경우를 위해 — 그다음에 사라져요. 진짜 사라져요.
헌법적 근거: 떠날 권리. 떠나는 것이 가입하는 것보다 결코 어렵지 않아요. 이 조항은 절대 변경될 수 없어요.
세션 전용 쿠키. 행동 추적 없음. IP 주소를 기록하지 않아요. 추론 프로필을 만들지 않아요. 거의 클릭할 뻔한 것을 추적하지 않아요. 인증을 위한 세션 쿠키 — 당신이 당신임을 알기 위해 필요한 최소한 — 만 사용하고 그 외에는 아무것도.
대부분의 플랫폼은 세션당 수백 개의 데이터 포인트를 수집해요. 무엇에서 멈추었는지, 무엇을 지나쳤는지, 하루 중 충동적 참여에 가장 취약한 시간이 언제인지 알아요. 우리는 이것 중 어느 것도 수집하지 않아요. 능력이 부족해서가 아니에요. Constitution이 금지하니까요.
헌법적 근거: 감시 광고 없음. 추론 프로필을 위한 행동 데이터 수집 없음.
이것들은 기능이 아니에요. Constitution을 제품 결정으로 번역한 것이에요. 이 중 모든 것이 다른 플랫폼이 최적화하는 지표로는 Our One을 덜 "참여적"으로 만들어요 — 그리고 사용하는 사람에게 중요한 지표로는 더 유용하게.
오늘 사용하는 플랫폼들은 반대 결정을 내렸어요. 나쁜 사람들이 운영해서가 아니라 — 매출 모델이 그 결정을 합리적으로 만들었으니까. 감시 기계와 참여 최적화와 행동 프로파일링을 벗기면, 남는 것은 차분하고, 유용하고, 정직한 플랫폼이에요.
그것을 만들었어요.