Live data from Hacker News

Launch HN: Athens Research (YC W21) – Open-Source Roam Research

news.ycombinator.com

41–50 of 153 posts

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#42
Could you please share some of your experience/plans regarding implementing cross-device sync?

eg:

* Which db is the source of truth?

* How will conflicts from offline editing be handled?

* Will you be able to see edits made in realtime across the devices?

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#43
post #29

I wonder if the quite extremely early/intense competition that Roam faced as soon as it was shared publicly will result in none of the competitors succeeding (at the very least as a viable for-profit company). It's possible that sometimes we have to let early ideas fully succeed to see how the market actually performs. Else one can end up in an arms-race situation that ultimately only leads to a tiny user base for ea…

Things like Roam represent a very tiny fragment of a much larger puzzle that's existed for years prior to their existence. From a theoretical perspective, they are only novel insofar as they exist as concrete products today.

Sometimes it's healthy when spaces heavily fragment due to hypercompetiton. It allows products with strong technical and theoretical groundwork to show up later and render the entire space effectively obsolete.

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#44
post #41

Don't we see the bidirectional linking all the time? Jira, Github issues/pull requests, all list the linkage from both sides?

Those are examples of why it is so incredible. To have it in your notes application as seamlessly as Roam does it is a game changer for notes.

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#45

Very interesting! Good luck! 1- Why did you choose Clojure? 2- Last I checked, Roam founder here on HN said something along the lines that "the self-host functionality is on their minds"...this was around late 2019 I think. Wonder what's the update on that... 3- Actually, personally if I want to use this approach, I definitely want to self-host. Wonder what would happen to the data if this tool gets updated. Is it ju…

1- I cover this in the post: > Something else that's interesting about the most powerful networked tools like Roam and Athens is that you can't really make these apps with JavaScript or plaintext/markdown. For maximum power, you want a true graph database. Both Roam and Athens leverage a front-end graph database called DataScript, which is written in Clojure(Script). JavaScript doesn't have a native analog, and Neo4j…

Have you benchmarked this? I don't think a lifetimes worth of notes (maybe 10,000+ documents?) will slow down sqlite, even with many interconnecting nodes.

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#46
post #29

I wonder if the quite extremely early/intense competition that Roam faced as soon as it was shared publicly will result in none of the competitors succeeding (at the very least as a viable for-profit company). It's possible that sometimes we have to let early ideas fully succeed to see how the market actually performs. Else one can end up in an arms-race situation that ultimately only leads to a tiny user base for ea…

I suppose that's a function of how large the market can be, and how badly it wants to consolidate.

1. Market: If the pie doesn't grow, you may be right. If, however, these become new platforms, with the majority of use cases and user value occurring in the future, then there's certainly room for many existing players to succeed, and for brand new players to. Most people don't even take notes. What if knowledge management looks different in 10 years?

2. Consolidation: Notetaking is pretty singleplayer and subjective right now. Until there are "network effects", reasons why people would want to purposefully join the same network, a lot of it will simply come down to taste. Note: network effects does not simply mean real-time collaboration.

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#47

So all I can do in that graph view, is moving nodes around? Am I missing something? Like, is there any way to jump to the actual note from there?

More improvements coming soon. Checkout a demo of one our contributors work in progress enhancement: https://www.loom.com/share/6ea7c016d535469fbc036218d54e4538

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#48

> Something else that's interesting about the most powerful networked tools like Roam and Athens is that you can't really make these apps with JavaScript How come? There's no single feature that you can implement in any other programming language that you can't also implement with JavaScript, right?

Have you read PG's essay on Lisp? (Clojure is a dialog of Lisp) http://www.paulgraham.com/avg.html

Main reason is access to datascript, one of the only client-side graph databases, which doesn't work the same with JavaScript.

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#49
This is amazing, the thing that scares me the most about Roam is that I wouldn't be able to export data. Also like Notion it gets extremely slow very quickly.

Hope that this local first solution will make you avoid the performance problems those apps have

Re: Launch HN: Athens Research (YC W21) – Open-Source Roam Research

#50
I have been using vimwiki for around a year now, using pandoc to convert into html with a simple custom template, stork-search to search the files and syncing the collection weekly over to my other computer, phone.

I love this setup as there is no internet needed, full text search on all the documents and very less friction while starting to write something. I have tried other apps like obsidian, roam etc but keep coming back to this one due to its simplicity.

Post reply on HN