News for hackers. Stuff that matters.
Re:I built an faster Notion in Rust by johnisgood on Monday November 24, 2025 @08:14AM (#46033748)
Irrelevant, but "a faster", not "an faster".
Re:I built an faster Notion in Rust by ls-a on Monday November 24, 2025 @08:18AM (#46033783)
It's actually an faster if they used rust
Re:I built an faster Notion in Rust by lagniappe on Monday November 24, 2025 @09:13AM (#46034326)
'an' precedes a vowel sound, 'a' precedes a consonant sound.
Re:I built an faster Notion in Rust by not-so-darkstar on Monday November 24, 2025 @01:10PM (#46037080)
it's a joke
Re:I built an faster Notion in Rust by lagniappe on Monday November 24, 2025 @04:34PM (#46039642)
what's the punchline? I like jokes
Re:I built an faster Notion in Rust by ls-a on Monday November 24, 2025 @10:04PM (#46041937)
you just explained an vs a. Be ashamed of yourself
Re:I built an faster Notion in Rust by nicoburns on Monday November 24, 2025 @08:21AM (#46033820)
Looks like the original title was "an actually faster" and HN stripped out the "actually"
Re:I built an faster Notion in Rust by lagniappe on Monday November 24, 2025 @09:14AM (#46034333)
Automated or not, editing titles is not cool. What an odd double standard.
Re:I built an faster Notion in Rust by hresvelgr on Monday November 24, 2025 @08:18AM (#46033781)
Looks promising. Where I think Notion really succeeds is letting people easily make attractive live documents. Where they've meandered off imho is trying to shoehorn in an RDBMS. If you can enable people to make pretty pages, and keep your document format simple, you'll be off to a very good start.
Re:I built an faster Notion in Rust by dabbz on Tuesday November 25, 2025 @02:33AM (#46043250)
The people yearn for a database. Everything ends up trying to be MS Access, the perfect software.
Re:I built an faster Notion in Rust by airstrike on Monday November 24, 2025 @08:24AM (#46033845)
Really cool stuff. I will spend some time here digging into the details.

I've built a Cursor for business users in Rust. Spreadsheets, slideshows, and an agentic loop.

If you're up for it, it would be nice to chat and share stories and vision.

Email is andy at inboard dot ai

Re:I built an faster Notion in Rust by aswegs8 on Monday November 24, 2025 @08:25AM (#46033851)
Whats your pricing? Will early access be free?
Re:I built an faster Notion in Rust by Sekhmet on Monday November 24, 2025 @08:57AM (#46034138)
> Each seat will cost around €/$10. If you see yourself using this product, consider sponsoring Outcrop today for €/$100; you’ll get €/$200 as credits on launch.

From the linked blog.

Re:I built an faster Notion in Rust by arnaudsm on Monday November 24, 2025 @08:27AM (#46033867)
This is great, I wish tech giants focused more on latency.

Gmail, Notion, Facebook, are painfully slow on my high-end laptop with gigabit ethernet. Something is wrong in our modern engineering culture.

Re:I built an faster Notion in Rust by DarkNova6 on Monday November 24, 2025 @08:31AM (#46033895)
I think the problem is a lack of "engineering culture".
Re:I built an faster Notion in Rust by PaulHoule on Monday November 24, 2025 @09:16AM (#46034358)
People experience latency but if you “saw like a corporation” you could only see throughput and never latency.
Re:I built an faster Notion in Rust by CuriouslyC on Monday November 24, 2025 @09:05AM (#46034237)
Obviously not with Gmail/Facebook, in that case it's just 100% incentive misalignment.

The others, probably, VCs are incentivized to fund the people who allocate the most resources towards growth and marketing, as long as the app isn't actively on fire investors will actively push you away from allocating resources to make your tech good.

Re:I built an faster Notion in Rust by umanwizard on Monday November 24, 2025 @09:16AM (#46034350)
You would be surprised at how bad the “engineering culture” is at meta. There are surely people who care about page load latency but they are a tiny minority.
Re:I built an faster Notion in Rust by samdoesnothing on Monday November 24, 2025 @04:15PM (#46039422)
I mean, if you look at Meta's main product it's hard to imagine anyone there cares about engineering. It might be the single worst widely used tech product in existence, and considering they produce the frameworks it's built on it's even more embarrassing.
Re:I built an faster Notion in Rust by umanwizard on Monday November 24, 2025 @04:40PM (#46039696)
There are a few people who care A LOT about engineering, otherwise everything would completely collapse and not work at all. But they are far from the majority.
Re:I built an faster Notion in Rust by NuclearPM on Monday November 24, 2025 @07:29PM (#46041038)
What would you change about it?
Re:I built an faster Notion in Rust by wkjagt on Monday November 24, 2025 @09:46AM (#46034700)
I recently started looking for a new(er) laptop, because it often felt slow. But I started looking at when it was slow, and it was mostly when using things like GMail. I guess my feeling was "if my laptop isn't even fast enough for email, it's time to upgrade". But doing things I actually care about (coding, compiling) it's actually totally fine, so I'm going to hold on to it a bit longer.
Re:I built an faster Notion in Rust by Sanygeek on Monday November 24, 2025 @12:29PM (#46036598)
This is the exact feeling I had. My 2019 intel MacBook Pro has 12 cores, 32gb ram and a 1TB hard drive. Yet, most consumer web apps like Gmail, Outlook and Teams are excruciatingly slow.

What is surprising is that a few years ago, these apps weren’t so terrible on this exact hardware.

I’m convinced that there’s an enormous amount of bloat right at the application framework level.

I finally caved and bought a new M series Mac and the apps are much snappier. But this is simply because the hardware is wicked fast and not because the software got any better.

I really wish consumer apps cared less about user retention and focused more on user empowerment.

Re:I built an faster Notion in Rust by iknowstuff on Monday November 24, 2025 @05:04PM (#46039945)
All it would take is forcing an artificial CPU slowdown to something like a 5 year old CPU when testing/dogfooding apps for developers to start caring about performance more.
Re:I built an faster Notion in Rust by small_scombrus on Tuesday November 25, 2025 @12:33AM (#46042653)
> All it would take is forcing an artificial CPU slowdown

Technically, yes. But for many large tech companies it would require a large organisational mindset shift to go from more features is more promotions is more money to good, stable product with well maintained codebase is better and THAT would require a dramatic shift away from line must go up to something more sustainable and less investor/stock obsessed.

Re:I built an faster Notion in Rust by rayiner on Tuesday November 25, 2025 @10:42AM (#46046856)
The software bloat is starting to outpace the hardware folks' best efforts. iOS 27 runs like ass on my year-old iPhone 16 Pro.
Re:I built an faster Notion in Rust by stu2421 on Monday November 24, 2025 @08:59AM (#46034166)
Mono Avalonia Not i on 1 No te
Re:I built an faster Notion in Rust by koakuma-chan on Monday November 24, 2025 @12:37PM (#46036711)
Of course. Anything that has greedy and/or non-technical management will be slow.
Re:I built an faster Notion in Rust by rayiner on Tuesday November 25, 2025 @10:38AM (#46046805)
I have a 10 gig internet connection (Comcast fiber, 5.6 ms ping to google.com with almost no jitter). Websites are slower today than they were when I got DSL for the first time in the 1990s--except HN of course. It takes multiple seconds to load a new tab in Teams (e.g. the activities tab) and I can see content pop in over that time. It's an utter disgrace.
Re:I built an faster Notion in Rust by beswalod on Monday November 24, 2025 @08:28AM (#46033883)
Another Notion-like app. But it's already many FOSS alternatives
Re:I built an faster Notion in Rust by crashabr on Monday November 24, 2025 @08:36AM (#46033936)
What are they? The thing I value the most is the collaboration and the relational part, allowing to build pages that are essentially views on other data.

The only one I'm looking forward currently is the next version of Logseq which will enable collaboration on their existing block-based authoring model.

Re:I built an faster Notion in Rust by jxmesth on Monday November 24, 2025 @08:50AM (#46034078)
Re:I built an faster Notion in Rust by theknarf on Monday November 24, 2025 @08:49AM (#46034070)
Have you seen https://anytype.io/?
Re:I built an faster Notion in Rust by moneywoes on Monday November 24, 2025 @11:48AM (#46036082)
not FOSS
Re:I built an faster Notion in Rust by Sytten on Monday November 24, 2025 @08:33AM (#46033913)
The prosemirror port would make for a nice OSS library if OP is willing to put it on crates.io.
Re:I built an faster Notion in Rust by metaketa on Tuesday November 25, 2025 @10:12AM (#46046469)
I was thinking the same. This would have actually been awesome
Re:I built an faster Notion in Rust by drcongo on Monday November 24, 2025 @08:37AM (#46033951)
Loved the thought processes in this post, so definitely interested. Notion always feels half-baked.
Re:I built an faster Notion in Rust by woile on Monday November 24, 2025 @08:54AM (#46034107)
prosemirror in rust? I'd like to see something like that!
Re:I built an faster Notion in Rust by sgarland on Monday November 24, 2025 @09:04AM (#46034221)
It certainly looks like the author has given careful thought to making this performant, but I am skeptical about it at scale. While OT means there should be fewer updates than CRDT, you still wind up with a fair amount of them, and you have to periodically rebuild the base document from accumulated steps, which can be quite large.

Assuming your backing store is Postgres, I’d experiment a lot with the various column storage strategies, at various sizes of documents and varying amounts of writes. The TOAST overhead can become a huge bottleneck.

Re:I built an faster Notion in Rust by xanth on Monday November 24, 2025 @09:13AM (#46034323)
This looks like it has great potential, but what I really want is an open source "notion" with a well considered plugin & schema model. I desperately want to sync back all my data into a single cohesive graph; notes, reading list, messages, exercise activity in a more compute friendly format than MD files.
Re:I built an faster Notion in Rust by square_usual on Monday November 24, 2025 @11:28AM (#46035835)
There's a ton of these right now. I did some research the other day and found at least five "open source" (to various degrees, all of these are not strictly speaking open source but open core) notion alternatives, and they're all in some ways better, in some ways worse than notion. I settled on AFFiNE [0] because it felt the snappiest, but they've got a lot of telemetry and tracking so I forked to remove that and use my telemetry-removed frontend as a PWA.

[0]: https://github.com/toeverything/AFFiNE

Re:I built an faster Notion in Rust by xanth on Tuesday November 25, 2025 @06:17AM (#46044739)
I've looked into AFFiNE, it doesn't have the native data ingress I'd like.
Re:I built an faster Notion in Rust by square_usual on Tuesday November 25, 2025 @10:39AM (#46046817)
It's got a GraphQL API that seems pretty functional for all the programmatic use cases I had, fwiw.
Re:I built an faster Notion in Rust by fourseventy on Monday November 24, 2025 @11:03AM (#46035536)
You should look at https://github.com/TriliumNext/Trilium. It's what I use every day for the things that you mentioned.
Re:I built an faster Notion in Rust by Fervicus on Monday November 24, 2025 @11:08AM (#46035591)
Thanks for sharing. Are you using it on mobile? How is the experience?
Re:I built an faster Notion in Rust by fourseventy on Tuesday November 25, 2025 @01:31PM (#46049005)
I use it on mobile via the web browser, it's pretty good actually. They don't have an official mobile app yet but there might be an unofficial one, I forget exactly.
Re:I built an faster Notion in Rust by wim on Monday November 24, 2025 @09:47AM (#46034715)
We're building a new multiplayer IDE but for docs/tasks [1]. Local-first, real-time collaborative and end-to-end-encrypted sync. Not open source but self-hostable with a single binary and hackable with plugins (custom properties, views, code, etc).

[1] https://thymer.com

Re:I built an faster Notion in Rust by ednico on Monday November 24, 2025 @12:05PM (#46036276)
Seems amazing - I cannot wait to test Thymer out!
Re:I built an faster Notion in Rust by abstractbeliefs on Monday November 24, 2025 @11:05AM (#46035554)
No open source, then I'm not playing.

I use Zim wiki for everything just now and I don't like it. I'm in the market for a replacement, and would even pay like with how Immich does it.

Unless the source code is available or you put it into legal escrow for when you go bust/abandon the software†, I will not invest my time and data into a system where I am entirely dependent on another organisation or service.

† And you will go bust or abandon the software before I die!

Re:I built an faster Notion in Rust by niklashog on Monday November 24, 2025 @02:46PM (#46038366)
If you need total control they offer selfhosting.
Re:I built an faster Notion in Rust by cweagans on Tuesday November 25, 2025 @01:26AM (#46042889)
That is not at all the same thing.
Re:I built an faster Notion in Rust by ObengObeng on Monday November 24, 2025 @11:42AM (#46036005)
I will definitely be checking this out when it comes out! Hopefully soon!
Re:I built an faster Notion in Rust by neodymiumphish on Monday November 24, 2025 @09:30AM (#46034516)
It's definitely a work in progress, but AnyType has a lot of functionality similar to Notion. I haven't used it in a while, so I don't know whether there are plugins in any meaningful capacity.

From past experience, it's even pretty simple to host your own sync server to get away from their account/storage limits.

Re:I built an faster Notion in Rust by notachatbot123 on Monday November 24, 2025 @10:08AM (#46034928)
AnyType is not open-source.
Re:I built an faster Notion in Rust by neodymiumphish on Monday November 24, 2025 @10:36AM (#46035227)
Fair enough, it's protocol is open source and the apps are source available. Modifications can be made by individuals for their own uses, though. I think it's as close as you can expect to get with a mostly full-fledged Notion competitor.

In any case, I don't particularly enjoy AnyType, despite coming back to it a few times to test it out (and still maintaining my own sync server, despite not actively using it, in case I go back to try it out again after some demonstrably updates). Just pointing out that it's a less restrictive alternative.

Re:I built an faster Notion in Rust by bakli on Monday November 24, 2025 @09:15AM (#46034348)
Like Obsidian?
Re:I built an faster Notion in Rust by shmoogy on Monday November 24, 2025 @09:16AM (#46034356)
Obsidian isn't open source
Re:I built an faster Notion in Rust by echelon on Monday November 24, 2025 @09:31AM (#46034526)
I'm still happy to use it. It's not like they can rug pull on the data or even the existing app binaries.

I'd really like to see the team get rewarded for their work, too. I'd be sad if it went 100% open and they didn't so much as draw a market salary from it.

I think if it went open, they'd get nothing. That's the one thing I strongly dislike about open source is that only hyperscalers really economically benefit from it.

They've done a remarkable service for all of us.

Re:I built an faster Notion in Rust by alabhyajindal on Monday November 24, 2025 @09:41AM (#46034631)
I used to be very against closed source products but changed my mind recently. One of the founders of Obsidian makes some great points here: https://forum.obsidian.md/t/open-sourcing-of-obsidian/1515/1...
Re:I built an faster Notion in Rust by stronglikedan on Monday November 24, 2025 @11:17AM (#46035696)
> The cost to benefit ratio is very low for our small team of 2, and our plate is already full.

Wow, I didn't know the team was so small - go them!

Re:I built an faster Notion in Rust by wsve on Monday November 24, 2025 @11:55AM (#46036162)
It was that small in 2020, it's more in the 5-10 range these days
Re:I built an faster Notion in Rust by echelon on Monday November 24, 2025 @10:09AM (#46034934)
This is a great rebuttal.

99.9% of the internet is closed source and we don't ask for it to be opened. From our ISPs, to Google, to the hyperscalers.

If anything, I think we should be asking those things to be open. If we're only asking the little guys, the big guys with trillion dollar market caps skate by. This is exactly how they want it. Fewer gradients for small players to grow.

Re:I built an faster Notion in Rust by hexo on Monday November 24, 2025 @12:43PM (#46036784)
I do ask for that and generally refuse to use closed source sw. But... something being opensource doesnt always mean you can change stuff. Like signal-desktop that has build process so badly convoluted that even gentoo doesnt build it itself. (has it improved already?)
Re:I built an faster Notion in Rust by echelon on Monday November 24, 2025 @02:17PM (#46037985)
Two things:

1) Modern 2010s era "OSI Approved open source" is a meme built by hyperscalers to get free work, poach the efforts of others (Amazon makes hundreds of millions on Redis, Elasticsearch, etc.) and eliminate the threat of smaller players.

There are great things like Linux and Blender and ffmpeg. But there is also a concerted battle waged by trillion dollar companies against us using "open" to salt the field of any kind of economic growth salient.

By being completely open and not keeping some leverage, you ensure you cannot make the same revenues the big companies can. And they will outspend and outgrow you. They will encircle and even find a way to grow off of your labor while you don't see so much as a dime.

2) You wouldn't be on the internet right now if you really refused to use closed source. The binary blobs in your hardware, your ISP, your wifi. Not even Stallman can do it.

I love open source. But I hate how difficult it is to make money. And I hate how the big players have used it to enrich and entrench themselves by making it just the crust of their closed source empires.

Re:I built an faster Notion in Rust by j1elo on Monday November 24, 2025 @01:36PM (#46037399)
> From what I see of the pricing options in your business model, having your code released under a FOSS licence would make no difference to how you make money.

Except that making their client FOSS would help a lot to replicate the APIs and create a FOSS server, which would definitely make a difference on how they make money.

Re:I built an faster Notion in Rust by braza on Monday November 24, 2025 @10:09AM (#46034929)
> It's not like they can rug pull on the data or even the existing app binaries.

This.

I spend 6 months to export 100K notes from Evernote mostly because they intentionally throttle the exports to a limit and you can extract it only in their proprietary format that truncates some data.

Re:I built an faster Notion in Rust by Kye on Monday November 24, 2025 @09:31AM (#46034523)
I was surprised at how similar Trilium looks to Obsidian when it was suggested in a thread somewhere: https://triliumnotes.org/

It's open source and as far as I can tell uses a database.

Re:I built an faster Notion in Rust by kgarten on Monday November 24, 2025 @09:23AM (#46034433)
Logseq? (Though it uses md)
Re:I built an faster Notion in Rust by gman83 on Monday November 24, 2025 @09:18AM (#46034378)
AppFlowy ?
Re:I built an faster Notion in Rust by blubber on Monday November 24, 2025 @10:15AM (#46034996)
Isn't really (ie fully) open source, is it?
Re:I built an faster Notion in Rust by albertdessaint on Monday November 24, 2025 @09:33AM (#46034538)
You might be interested in Graphiti: https://github.com/getzep/graphiti. With a self-hosted Graphiti MCP, you can connect ChatGPT or Claude to build a knowledge graph from all your data. You can then query and update the graph directly through conversation & by ingesting data and visualize the graph using tools like the Neo4j Explorer.Don’t know if that could fit your use case but that could be a fun way!
Re:I built an faster Notion in Rust by pscanf on Monday November 24, 2025 @12:29PM (#46036591)
Adding my own to the list: https://github.com/superegodev/superego (Warning: still an alpha.)

Distinctive points:

- It exposes the "database metaphor": your data is organized in collections of documents, each collection having a well-defined schema.

- It's all local in an app (no server component to self-host).

- It has an AI assistant on top that you can use to explore / create / update.

- It allows you to create small personal apps (e.g., a custom dashboard).

- It allows you to sync data from external sources (Strava, Google Calendar, Google Contacts.)

Cons:

- The database metaphor is quite "technical". A "normal" user is not comfortable with the idea of creating their own collections, defining a schema, etc. In fact, right now I only have developers and techies as a target audience.

- It's not optimized for any one use case. So, for example, as a notes-keeper Notion is obviously much better.

- It's still in early stages (I'm working on it alone), so:

  - There's no mobile app yet.

  - It doesn't yet support syncing between devices.

  - There are just 3 connectors to sync from external sources.
Re:I built an faster Notion in Rust by elbear on Monday November 24, 2025 @12:40PM (#46036741)
Tiddlywiki
Re:I built an faster Notion in Rust by scoring-wade-6c on Monday November 24, 2025 @02:34PM (#46038214)
Re:I built an faster Notion in Rust by fallen_comrade on Wednesday November 26, 2025 @08:29AM (#46057210)
Can vouch, outline is great
Re:I built an faster Notion in Rust by Jaxan on Monday November 24, 2025 @03:47PM (#46039102)
I specifically like md, because I will always be able to open it and modify, even if the original app no longer exists. I use obsidian without any extensions.

I must admit that I don’t archive things like exercise activity. So maybe the simple mindset won’t work then.

Re:I built an faster Notion in Rust by thiago_fm on Monday November 24, 2025 @09:17AM (#46034370)
I see a big amount of naiveness on his post, I tried to view it with a positive mindset, but I can't help myself and think how naive his perspective on that is.

First, lots of server-side code is IO-bound, writing it in Rust vs. Java/C# would barely show any difference in a Monitoring tool, in a real-life scenario.

His authorization system is very limited in scope, of course it can be fast! Get real users and we will see if that will still be fast.

When you are running it in production, even if using Zanzibar's approach of loading everything into memory, you'd still need to handle many aspects he didn't think of, like updates to such permissions, and dealing with sharding etc. Things are always more complex in real life.

And last not but the least, Notion is really fast as it is. I never knew it was slow.

Without bringing any new concept to "Notion", I find it hard to believe this will ever work.

I hope he finds happiness building it though, building is fun!

Re:I built an faster Notion in Rust by wjsdj2009 on Monday November 24, 2025 @09:25AM (#46034460)
Interesting perspective. Thanks for sharing.
Re:I built an faster Notion in Rust by braza on Monday November 24, 2025 @10:06AM (#46034910)
Last year after a thread around Obsidian and the downhill of Evernote I took almost 6 months to migrate more than 100K clippings and notes and it's so refreshing to have your own data in sync in your terms and not be in any proprietary format, that I do not image myself going to anywhere that I cannot push/retrieve my notes in my own terms in a portable format.

Notion is a great product for corporations, and I get why companies are jumping on this bandwagon so fast; however, as a consumer, I wouldn't consider it or any option based on seat (like Outcrop) or any that wouldn't give me a binary that I can use in whatever machine that I want.

Re:I built an faster Notion in Rust by 0dayman on Monday November 24, 2025 @10:09AM (#46034933)
Obsidian is much better
Re:I built an faster Notion in Rust by bomewish on Monday November 24, 2025 @10:11AM (#46034946)
This looks like a tidy little out of the box fts system. I’d use it as a tantivy interface basically. And I’d pay for it if it had good and simple document ingestion and metadata search semantics. Not the intended use case really but this doesn’t exist.
Re:I built an faster Notion in Rust by ancharm on Monday November 24, 2025 @10:20AM (#46035042)
Will this also be available on the web via WASM compilation, in addition as a desktop app?
Re:I built an faster Notion in Rust by mellosouls on Monday November 24, 2025 @10:22AM (#46035053)
Unless its open source I can't really see the point with bragging about it being in Rust. Its just another product, and its either faster or its not - the underlying language or platform is pretty irrelevant.
Re:I built an faster Notion in Rust by yomismoaqui on Monday November 24, 2025 @10:31AM (#46035160)
Is this the new "I built a Twitter clone in a weekend"?
Re:I built an faster Notion in Rust by CalvinClare on Monday November 24, 2025 @11:05AM (#46035556)
While it's possible to develop a more convenient version of Notion, I think it's only suitable for practice, since we can't compete with companies that monopolize the AI note-taking industry.
Re:I built an faster Notion in Rust by tonyoconnell on Monday November 24, 2025 @11:41AM (#46035998)
You can make your website run fast as well with https://astro.build - it strips the Javascript and uses HTML until js is needed. You can get 300ms page loads for outcrop.app with Astro on Cloudflare Pages. Good luck with the project. I requested early access - You should use the response to the form submit requesting access better - I mean somebody who added their email expressed a lot of intent - why end the conversation with a toast notification? I hope life is going well in Dublin.
Re:I built an faster Notion in Rust by denysvitali on Monday November 24, 2025 @12:00PM (#46036223)
> Something went wrong! Cannot read properties of null (reading 'enable')

(On outcrop.app)

Re:I built an faster Notion in Rust by nixpulvis on Monday November 24, 2025 @12:54PM (#46036922)
> It’s not decentralised, it’s persisted to Postgres, but loaded in memory on startup.

How are changes to permissions managed I wonder.

Re:I built an faster Notion in Rust by hexo on Monday November 24, 2025 @12:55PM (#46036933)
Nice. I dunno what is Notion but I suppose - I tried Obsidian and some other sw i dont recall anymore, never liked it. Then I found org-mode in emacs and gave it a try. I did not look back except for one feature - mind maps or 2D note taking. For this I've tried mind maps but it just wasnt really what i needed or wanted. I probably dont really know what I want or mean by 2d note taking, I just have some vague idea.
Re:I built an faster Notion in Rust by WillAdams on Monday November 24, 2025 @02:12PM (#46037911)
The thing which I've always wanted to see is a knowledgebase system which uses a company's e-mail as an interface:

- new e-mail from client comes in which can't be matched to an existing project? New page in the knowledgebase

- second e-mail from client comes in w/ an attachment? It's stripped off and added to that page in the kb

- employee sends out e-mail with link to the initial version of the project? The link is added to that page

&c.

Maybe AI could make something like that work now?

Re:I built an faster Notion in Rust by smodo on Monday November 24, 2025 @03:17PM (#46038702)
Still baffles me that Outlook won’t let me tie together emails, calendar items and documents. It makes so much sense to combine these things. All my meetings are about documents and their related correspondence but you never have a coherent information space for them.
Re:I built an faster Notion in Rust by WillAdams on Monday November 24, 2025 @07:03PM (#46040891)
I spend a lot of time saving Outlook messages to the file system and storing them for reference later.
Re:I built an faster Notion in Rust by bryanhogan on Monday November 24, 2025 @04:08PM (#46039342)
I can highly recommend Obsidian for long-term knowledge bases. Have been writing about using it well: https://bryanhogan.com/tags/obsidian

It's missing collaboration at the core, although it's possible to achieve this currnetly with third party solutions, or the next major update should also include it as it's the "multiplayer" update.

Re:I built an faster Notion in Rust by bad_username on Monday November 24, 2025 @04:29PM (#46039581)
Obsidian is nothing less than a complete IDE for text.
Re:I built an faster Notion in Rust by dtkav on Monday November 24, 2025 @04:49PM (#46039797)
I work on one of the third party plugins enabling real-time collaboration in Obsidian called Relay [0].

We have a novel architecture where you can optionally register a self-hosted relay server with our control plane for complete privacy for all of your docs and attachments.

We know that people typically prefer to have a unified vault, so you can share individual folders with different groups of people within your vault.

Relay is free for markdown docs up to 3 users, and then we have a hobby plan which includes attachment storage (especially popular with D&D and TTRPG players), as well as per-seat plans for businesses and universities. There are a couple of cloud-only alternatives like peerdraft and screen garden as well.

[0] https://relay.md

Re:I built an faster Notion in Rust by henryhchchc on Monday November 24, 2025 @11:41PM (#46042395)
I am using Obsidian with the markdown-oxide [0] language server in my favorite text editor. It works pretty well for link navigation and completion.

[0] https://oxide.md/

Re:I built an faster Notion in Rust by backscratches on Monday November 24, 2025 @11:56PM (#46042478)
Fantastic tool.
Re:I built an faster Notion in Rust by small_scombrus on Tuesday November 25, 2025 @12:36AM (#46042660)
How do you manage the more Obsidian-y sync side? Do you have it open with no tabs, or something else going on?
Re:I built an faster Notion in Rust by feel-ix-343 on Tuesday November 25, 2025 @12:25PM (#46048168)
Leaving obsidian open is a good option. Also just syncing with github.

Maybe Devin can make some GH sync utils for oxide

Re:I built an faster Notion in Rust by thewhitetulip on Tuesday November 25, 2025 @02:58AM (#46043415)
I've written a full length novel in Obsidian and it's fantastic for writing anything.
Re:I built an faster Notion in Rust by Obscurity4340 on Tuesday November 25, 2025 @12:41PM (#46048347)
What do you think about Logseq? I tend to prefer native outliners and Obsidian just doesnt scratch that itch for me as well as drag and dropping and swipe indenting
Re:I built an faster Notion in Rust by bryanhogan on Wednesday November 26, 2025 @06:15AM (#46056289)
I also use Logseq for quick daily notes, since I like that it has the infinite vertical view & I want these notes open in a different program. But it has some quirks and tells that make it feel like lower quality software compared to Obsidian, e.g. its startup time is horribly slow.
Re:I built an faster Notion in Rust by Obscurity4340 on Wednesday November 26, 2025 @06:41PM (#46063604)
I do find what I would call the suspension/handling in car terms is a little less zippy but it nails everything else out of the park, I'll have to adjust. Tye upside is there is a ton of stuff that is technically customizable I just havent waded into that yet
Re:I built an faster Notion in Rust by perfmode on Monday November 24, 2025 @05:56PM (#46040387)
Curious about the authors authz implementation.

Preloading authorization data into memory does not, by itself, provide the specific security guarantee (consistency) that defines Zanzibar.

The Zanzibar model is famous not just because it is fast, but because it solves the "New Enemy" problem (or causal consistency). Simple in-memory caching (preloading) often fails this test unless it is paired with complex invalidation logic that mimics Zanzibar's Zookies.

Re:I built an faster Notion in Rust by jschorr on Monday November 24, 2025 @06:55PM (#46040837)
It is actually slightly worse than even that: while New Enemy [1] is the primary concern, caching like this can also introduce a staleness issue from the other direction: let's say a user adds a new row or document, and immediately sends the link to their coworker... who tries to load that piece of data, but the (stale) access control dataset is cached and they are not in it... they get a "no access" error. While certainly fail safe (vs fail dangerous for New Enemy), it can be a fairly important UX concern as well.

Generally, the solution is to keep a timestamp of when the data changed (Zookies as you mentioned) or you can proactively reload or recompute the cache when the underlying data changes (sometimes in very smart ways), but yeah: it adds significant complications over a "simplified" approach to Zanzibar.

Disclaimer: I'm the cofounder and CTO of AuthZed and we develop the SpiceDB [2] and Materialize [3], which have quite a bit of logic around these exact problems

[1]: https://authzed.com/blog/new-enemies#the-new-enemy-problem [2]: https://spicedb.io [3]: https://authzed.com/docs/authzed/concepts/authzed-materializ...

Re:I built an faster Notion in Rust by fud101 on Tuesday November 25, 2025 @12:11AM (#46042535)
Hi, i'd like to implement my own version for learning purposes. Do you have any recommendations?
Re:I built an faster Notion in Rust by jschorr on Tuesday November 25, 2025 @11:02AM (#46047114)
I'd start with reading the Zanzibar Paper. We built an annotated version [1] that provides additional guidance on some of the denser sections and how we interpreted them.

Then, I'd take a look at the history of SpiceDB [2] for how we developed the system over time.

Finally, if you have any questions, feel free to jump into our Discord [3] and ask: we're happy to answer!

[1]: https://zanzibar.tech/ [2]: https://spicedb.io [3]: https://discord.gg/spicedb