Live data from Hacker News

I built a faster Notion in Rust

imedadel.com

21–30 of 110 posts

Re: I built a faster Notion in Rust

#21
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 a faster Notion in Rust

#24
post #21

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.

Like Obsidian?

Re: I built a faster Notion in Rust

#25

Earlier quoted context omitted.

I think the problem is a lack of "engineering culture".

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.

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 a faster Notion in Rust

#26
post #24
post #21

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.

Like Obsidian?

Obsidian isn't open source

Re: I built a faster Notion in Rust

#27
post #8

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.

I think the problem is a lack of "engineering culture".

People experience latency but if you “saw like a corporation” you could only see throughput and never latency.

Re: I built a faster Notion in Rust

#28
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 a faster Notion in Rust

#29
post #21

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.

AppFlowy ?

Re: I built a faster Notion in Rust

#30
post #21

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.

Logseq? (Though it uses md)
Post reply on HN