Hacker News new | ask | show | jobs
by apshrestha 853 days ago
Thank you. Is there any specific functionality that you are looking for that is not mentioned or perhaps done poorly in Text Lambda?

There are definitely lots of 'notebook' products out there, and they all excel in their own ways by making different trade-offs. Standardnotes, Obsidian etc. support user-side encryption but in my opinion they are not as versatile as they could be. I am also keeping it plain-text only for a few reasons that are important to me:

1. keep the UI straightforward and efficient to use 2. provide seamless integration with popular text editors (emacs, vim, vs-code) 3. support some nice functionality for editing structured text like markdown and org (like org-mode in Emacs)

I can consider some hybrid approach in the future if the 3 things above are not affected.

1 comments

I don't have a direct answer here, but let me just elaborate upon what I _wish_ existed.

I use org mode for notes. extensively. I am not interested in moving to something else (well, I would for the _right_ something else, but that's a big aside; it would need to do what org mode does right, but also fix the things that it lacks. Basically none of the solutions I know of get anywhere within this realm. This is an entirely other topic)

The main issue is that emacs is basically desktop only. Yes, there are other clients for mobile etc for org mode that exist, but no, they don't satisfy. They usually only support the minimum of features, and/or have various limitations which aren't inherent to org mode.

What I _want_ is basically a web based frontend to emacs/org-mode that I can interact with, search easily, etc. something that reimplemented this functionality would be OK, but the downside there is that it isn't

I personally have a long term plan to hack on something that would work for me ideally: use a web based ssh system (some of these exist) and then add some support for buttons etc somehow where I can click/edit/interact with the notes db. This seems like the shortest path to a solution that would work somewhat OK, although it is not perfect (offline support, etc).

These are all giant problems, and are sadly orthogonal to what you're talking about.

Today, how I handle my notes: - git repo, private on gitlab. Would like it if it were encrypted, but this works for now. - clone on private digitalocean machine. I ssh into it, use emacs on there. (mainly when I need to do something with notes on work computer, as I don't keep a clone of anything personal on work tech) - local clones on personal computers, slightly nicer interface.

This... works, but is not great.

a question for your solution: how would I use emacs tools to search across notes if the notes are encrypted? the most straightforward way I can imagine this working would be by keeping a copy of all notes in a local directory; does this represent an acceptable tradeoff? seamless integration with vim and emacs (at least them; i can't speak for vs-code) means also being able to work with a variety of CLI tools, such as find, grep, etc.