Продукт

Каждое продуктовое решение — это конституционное заявление.

8 min read

Когда ты открываешь Our One, изображения в ленте — чёрно-белые. Это продуктовое решение. Вот почему мы его приняли.

Чёрно-белую ленту нельзя кликбейтить манипуляцией цветом. Качество идеи конкурирует с другими идеями, а не с насыщенностью приложенной фотографии. Слова несут вес. В Instagram посредственная мысль с яркой картинкой обгоняет блестящую мысль без картинки. В Our One — не может. Изображения показывают полный цвет, когда ты выбираешь рассмотреть их ближе — при наведении или клике.

Каждое продуктовое решение на этой платформе восходит к принципу в Constitution. Каждое существует потому, что альтернатива — та, которую выбрала каждая другая платформа — служит платформе в ущерб человеку, который ею пользуется. Эта страница показывает, что мы построили, от чего отказались и почему.

Конституционная основа: никакой манипуляции вовлечённостью. Никаких функций, спроектированных для максимизации времени на платформе в ущерб благополучию участников.

Как ты видишь.

Никаких счётчиков вовлечённости до прочтения. Ты видишь автора, его заголовок, название и время чтения. Ты не видишь «847 лайков» или «32 комментария» до того, как сформировал собственную реакцию.

Каждая другая платформа показывает тебе реакцию толпы до того, как ты сталкиваешься с идеей. Это не нейтрально. Это праймирование. Оно говорит тебе, что думать, до того, как ты подумал. Социальное доказательство — самый мощный инструмент убеждения в интернете, и каждая крупная платформа развёртывает его как первое, что ты видишь на каждом контенте.

Мы не развёртываем его нигде. После прочтения ты можешь отреагировать. Не раньше.

Конституционная основа: никаких тёмных паттернов. Никакого подавления или усиления на основе метрик вовлечённости.

Никаких видимых счётчиков ответов. Ты не знаешь, у поста 2 ответа или 200, пока не прочитаешь его. Ты сталкиваешься с текстом, а не со шкалой скандальности.

На X пост с 2,000 ответов и рейтио сигнализирует возмущение — а возмущение это вовлечённость, а вовлечённость это выручка. Счётчик ответов — не информация. Это наживка. Мы его убрали.

Режим чтения. Когда ты открываешь статью, платформа полностью отступает. Никакого сайдбара. Никакого залипающего хедера. Никаких уведомлений. Никаких «вам также может понравиться». Только типографика и текст.

Это должно ощущаться как открытие книги. Каждая другая платформа окружает то, что ты читаешь, вещами, конкурирующими за твоё внимание — потому что твоё внимание, уходящее от статьи куда-то ещё на платформе, хорошо для платформы. Для тебя — плохо. Мы выбрали тебя.

Конституционная основа: платформа ответственна перед временем участника, а не перед его навязчивостью.

James
JamesShare an article, question, or update...

Chronological — newest first

Dan Kim
Dan Kim

Bootstrapping vs raising: what I wish I knew

After bootstrapping BuildCo to $40K MRR, here's what I've learned: 1. Revenue solves most problems. Not all, but most. 2. You don't need a perfect product to charge. You need a clear value prop. 3. The best investors are the ones you don't need. 4. Speed matters more than polish at the start. The hardest part wasn't building. It was deciding what not to build.
discussion1 min
· · ·
Carol Okafor
Carol Okafor
Just got back from NeurIPS. The most interesting trend: researchers are moving away from 'bigger is better' toward 'smaller and smarter'. Mixture of Experts, distillation, and speculative decoding were everywhere. The frontier isn't compute anymore. It's architecture.
short post
· · ·
Elena Voss
Elena Voss

The real cost of attention optimization7 min

After spending six months studying engagement algorithms at three major platforms, the pattern is unmistakable. The features designed to help you discover relevant content are architecturally indistinguishable from the features designed to make you unable to stop scrolling. The cost is not just time. It is the systematic degradation of your ability to decide what deserves your attention.
articleLearn

Как ты читаешь.

Brief — конечен. Когда ты открываешь Our One, ты видишь ежедневную подборку для чтения, составленную из трёх уровней твоей сети. Когда она заканчивается, она так и говорит. Ясно. «Готово. Полные ленты доступны, если хочешь ещё.»

Завершение — это успех. Большинство сетей воспринимают завершение как неудачу — потому что пользователь, который чувствует, что закончил, — это пользователь, который закрывает приложение, а пользователь, который закрывает приложение, больше не генерирует рекламные показы. Каждый бесконечный скролл, каждое «вам также может понравиться», каждый автоплей созданы, чтобы предотвратить чувство завершённости.

Мы построили противоположность. Продукт, который уважает твоё время, говорит тебе, когда твоё время потрачено хорошо. Эмоциональная цель каждой сессии — облегчение. Не срочность. Не страх что-то пропустить. Облегчение от того, что чтение снова возможно.

Constitution требует: никакого бесконечного скролла на основных поверхностях чтения. Сессии имеют состояния завершения.

Три уровня внимания — и ты видишь все. Твоя лента — не один непрозрачный поток, ранжированный скрытым алгоритмом. Это три прозрачных уровня:

Circle — люди, на которых ты подписан. Хронологически. Никакой алгоритм не касается этого. Никогда.

Field — контент, соответствующий твоим заявленным профессиональным интересам, от людей, на которых ты ещё не подписан. Показан, потому что их работа релевантна твоей области, а не потому что она популярна.

Horizon — маленькое окно ограниченных случайных открытий. От пяти до пятнадцати материалов в день. Каждый помечен почему он появился: «Рекомендован кем-то, на кого ты подписан.» «Релевантно твоему текущему фокусу.» «За пределами твоего обычного чтения.»

Когда контент появляется за пределами твоего графа подписок, причина видна. Непрозрачные рекомендации несовместимы с конституционным доверием.

Это конституционное: никакого скрытого подавления или продвижения. Если контент ранжируется, входные данные ранжирования задокументированы и читаемы.

Ты контролируешь плотность. Четыре режима определяют, сколько платформа показывает тебе за раз:

Scan — компактные превью, высокий объём. Read — стандартная компоновка, средняя глубина. Deep — щедрые поля, полные превью, изображения скрыты. Exploratory — широкие поля, акцент на контенте за пределами обычного чтения.

Плюс контроль формата: только текст, сначала текст, текст с диаграммами, приглушённые изображения, скрытые изображения. Это не зарытые настройки. Это твой основной интерфейс. Участник управляет средой своего внимания явными, обратимыми, прозрачными выборами. Нет скрытых входных данных ранжирования. Нет тихого профиля, который строится за кулисами. То, что ты видишь — это то, что ты выбрал.

Конституционная основа: пользовательский контроль отображения доступен на каждой поверхности в любое время. Режим изображений остаётся под контролем пользователя и не может быть переопределён платформой.

Ответы на статьи отложены. Когда ты открываешь длинную статью, ответы скрыты первые пять минут. Ты читаешь. Ты формируешь собственную реакцию. Потом видишь, что подумали другие.

Каждая другая платформа показывает тебе самые громкие, самые быстрые, самые провокационные ответы до того, как ты закончил второй абзац. Это вознаграждает скорость вместо содержательности и фабрикует консенсус до того, как индивидуальная мысль произошла. Мы построили пятиминутный буфер между идеей и толпой.

James

The Brief

Your daily reading for March 12

Configure
AllGlanceLearnAskBuild
Circle: 2Field: 1Horizon: 1
Circle
James Chen
James Chen

Why I stopped using ORM abstractions4 min

Three years ago I would have argued that ORMs are essential for any team shipping production software. Now I write raw SQL for everything. Here's what changed my mind — and what I still miss.
articleLearn
Circle
Maria Santos
Maria Santos

Q1 retrospective: what the numbers said2 min

Our conversion rate dropped 22% in February. Everyone assumed it was the new pricing. It wasn't. The real issue was buried three clicks deep in our onboarding flow.
article
FieldRust · Product Design
Yuki Tanaka
Yuki Tanaka

The ownership model I wish I'd understood earlier7 min

Rust's borrow checker is not a limitation. It is a design tool. Once I understood that, everything about memory management stopped being a fight and started being a conversation with the compiler.
articleLearn
HorizonOutside your usual reading
Lena Horowitz
Lena Horowitz

How ceramic studios are rethinking apprenticeship3 min

The traditional master-apprentice model is breaking down in craft workshops. What's replacing it is more interesting than what it replaced.
articleLearn
You're done.
Your full streams are available if you want more.

Как ты реагируешь.

Signals, не лайки. Кнопка лайка сворачивает всю человеческую реакцию — согласие, благодарность, сохранение, солидарность, удивление — в единую аддиктивную метрику, которую алгоритмы превращают в оружие. Одна кнопка. Одно число. Бесконечно фармится.

Мы заменили это на Signals: категоризированные реакции, требующие момента рефлексии. Когда ты реагируешь, ты говоришь как это было важно:

Clear — я понимаю то, чего не понимал раньше. Practical — я могу использовать это в работе. Brave — здесь сказано что-то правдивое, что трудно сказать. Original — я не встречал такую постановку раньше. Well-sourced — сильные доказательства, а не просто сильное мнение.

Для вопросов и дискуссий: I can help. Same question. Good disagreement. Needs evidence.

Авторы получают полную разбивку приватно. Качественная текстура того, как их работа была воспринята — сколько людей нашли её практичной против оригинальной против смелой — это содержательная обратная связь, которую счётчик лайков никогда не может дать. Публично платформа показывает только разреженные агрегаты. Никогда сырые числа. Никогда «892 лайка».

Из Constitution: никаких механик переменного вознаграждения. Никакой манипуляции вовлечённостью.

+Appreciation

How did this enrich you?

For questions and discussions

Actions

Твоя лента хронологическая. Люди, на которых ты подписан, в порядке их публикации. Никакой алгоритм не решает, что трёхдневный пост вдруг стал релевантным, потому что вызвал скандал. Никакого тихого переупорядочивания, чтобы ты листал дольше.

Хронологическая лента менее вовлекающая. В этом суть. «Вовлекающая» значит «от которой трудно оторваться». Мы не оптимизируем для трудности оторваться. Мы оптимизируем для того, чтобы оно стоило твоего времени.

Конституционная основа: никакого ранжирования оптимизации вовлечённости в Circle. Граф подписок хронологический и неманипулируемый.

Active Season заменяет поведенческое профилирование. Вместо того чтобы выводить, что тебя интересует, из слежки — отслеживая, что ты кликаешь, как долго наводишь курсор, что почти-но-не-открыл — мы спрашиваем тебя.

Ты объявляешь свой текущий фокус: «Изучаю Rust.» «Нанимаю senior-дизайнера.» «Готовлю раунд финансирования.» Объявление действует 30 дней. Когда срок истекает, мы спрашиваем: «Всё ещё этим занимаешься?» Ты обновляешь, меняешь или отпускаешь. Когда оно ушло — оно ушло. Не архивировано в поведенческом профиле. Ушло.

Active Season определяет, что появляется в твоём Brief и уровне Field. Оно никогда не выводится автоматически. Оно никогда не продаётся. Это твоё объявленное намерение для собственной навигации.

Конституционная основа: никакого сбора поведенческих данных для профилей вывода. Active Season объявляется, а не выводится. Когда срок истекает — оно ушло.

Как ты уходишь.

Экспорт данных — в один клик. Всё, что ты когда-либо вносил — посты, ответы, сообщения, профиль, связи, история Stake — в стандартном формате, немедленно. Никаких «мы пришлём вам письмо через 72 часа». Никакого урезанного архива, в котором не хватает половины данных. Всё. Сейчас.

И удаление означает удаление. Не «мы сохраним на 90 дней на случай, если передумаешь», продолжая при этом их использовать. 30-дневный период охлаждения — на случай импульсивного решения — а потом всё исчезает. По-настоящему исчезает.

Конституционная основа: право на уход. Уйти никогда не сложнее, чем присоединиться. Это положение не может быть изменено, никогда.

Сессионные куки. Никакого поведенческого трекинга. Мы не логируем твой IP-адрес. Мы не строим профили вывода. Мы не отслеживаем, на что ты почти нажал. Мы используем сессионные куки для аутентификации — минимум, необходимый, чтобы знать, что ты — это ты — и ничего больше.

Большинство платформ собирают сотни точек данных за сессию. Они знают, на чём ты задержался, что пролистал, в какое время суток ты наиболее уязвим для импульсной вовлечённости. Мы не собираем ничего из этого. Не потому, что не можем. Потому что Constitution это запрещает.

Конституционная основа: никакой слежки в рекламе. Никакого сбора поведенческих данных для профилей вывода.

Это не функции. Это Constitution, переведённая в продуктовые решения. Каждое из них делает Our One менее «вовлекающей» по метрикам, которые оптимизируют другие платформы — и более полезной по метрикам, которые важны для человека, который ею пользуется.

Платформы, которые ты используешь сегодня, приняли противоположные решения. Не потому, что ими руководят плохие люди — потому что их модель дохода сделала эти решения рациональными. Убери машину слежки, оптимизацию вовлечённости и поведенческое профилирование — и останется платформа, которая спокойна, полезна и честна.

Это то, что мы построили.

Присоединяйся к Our One — 1¢/день → · Читай Constitution · Manifesto