Live data from Hacker News

I built a faster Notion in Rust

imedadel.com

71–80 of 110 posts

Re: I built a faster Notion in Rust

#72
post #35

Earlier quoted context omitted.

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 fr…

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...

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

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

#74
post #68
post #45

Earlier quoted context omitted.

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.

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?)

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

#75
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.

You can try https://getoutline.com

Re: I built a faster Notion in Rust

#76
post #40

Earlier quoted context omitted.

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

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…

If you need total control they offer selfhosting.

Re: I built a faster Notion in Rust

#77

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…

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

#78
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.

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

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

#80

Earlier quoted context omitted.

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.

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.
Post reply on HN