I built a faster Notion in Rust

Title and HN Meta

  • Some discussion nitpicks the grammar (“a faster” vs “an faster”) and notes the original title likely had “actually” and was auto-edited by HN, with some pushback on title editing in general.

Product Concept and Performance

  • Many commenters like the focus on speed and the thoughtfulness of the architecture, especially given frustration with sluggish mainstream web apps (Gmail, Notion, Teams, Facebook).
  • Others say Notion already feels fast enough for them and question whether “faster Notion” is a compelling differentiator without new concepts.
  • One person notes it could be a handy out-of-the-box full‑text search system, even beyond its Notion‑like use case.

Authorization, OT, and Scaling Concerns

  • Several technically deep comments question the naivety of assuming Rust and an in-memory auth model will scale cleanly.
  • Critiques focus on:
    • Server workloads often being I/O-bound, making language choice less impactful at scale.
    • The simplicity and possible limitations of the authorization system once real users, updates, sharding, and consistency issues appear.
    • The claim of “Zanzibar-like” behavior: caching permissions in memory doesn’t automatically yield Zanzibar’s consistency guarantees (e.g., New Enemy problem and causal consistency).
  • There are concerns about operational transforms at scale, periodic document rebuilding, and Postgres/TOAST overhead.

Pricing and Business Model

  • Pricing from the blog is cited (~$10/seat; early sponsorship with bonus credits).
  • Some individual users are wary of seat-based SaaS for personal knowledge management, preferring licenses or binaries they can run anywhere.

Open Source, Data Ownership, and Rust

  • Multiple commenters say language choice (Rust) matters less than openness; if it’s closed, they treat it as just another product.
  • Strong themes:
    • Desire for an open-source Notion-like with a robust plugin and schema model, and easy export/sync into a personal knowledge graph.
    • Skepticism of closed tools for long‑term notes, based on painful migrations from proprietary systems.
    • Broader debate over open source economics: some insist on FOSS; others defend closed-source apps that use portable formats and treat “open everything” as structurally favoring hyperscalers.

Alternatives and Ecosystem

  • Many tools are discussed as potential substitutes: AppFlowy, Logseq, Trilium, Thymer, AnyType, Outline, AFFiNE, TiddlyWiki, various personal and experimental projects, and especially Obsidian.
  • Obsidian attracts strong praise (IDE for text, long-form writing, extensibility), but criticism for not being open source and for weaker collaboration out-of-the-box.
  • Several third‑party solutions around Obsidian are mentioned (collaboration plugins, language servers), plus interest in a Rust port of ProseMirror as a reusable library.

Broader Performance & Engineering Culture Rant

  • A long subthread laments modern web bloat: high-end hardware and fast internet still result in slow apps.
  • Explanations raised: incentive misalignment at big tech, feature/promotion culture outranking performance, and lack of testing on lower‑end hardware.

User Feedback and UX Notes

  • Someone hit a JavaScript error on the Outcrop site and comments on suboptimal handling of early-access signups.
  • There’s curiosity about a web/WASM version in addition to the desktop app.