This is an incredible time for knowledge management tools. Just a couple of years ago I was pulling my hair out trying to get a local wiki to feel like a native app, and now we have a dozen great options to choose from. I started using Obsidian when it came out last year, and it instantly clicked for me. I immediately migrated 20 years of notes to it. What differentiates Obsidian from all of the other tools in this a…
Obsidian – A knowledge base from a local folder of plain text Markdown files
331–340 of 373 posts
Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#332While Roam has become something of a dumpster fire with its unprompted Reddit megaban, losing its whole dev team, etc, they do deserve partial credit for awakening the world to the possibility that there is much out there worth exploring beyond Evernote and Notion. There are now so many promising tools (most based on backlinking, as Roam popularized) that we have a site https://noteapps.info dedicated to chronicling…
I went to subreddit to check this and apparently it's a dozen trolls who like writing that founder is nazi. Ughm, ok.
Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#333I built a simple journal solution for myself two years ago. It sends an email every day and I can reply to it, and the response is stored in an SQLite database, in plain text. The db is on a remote server but copied to Dropbox every day (and in any case all the emails also exist in my sent folder). It is surprisingly effective at storing not just what I did with my day, but random thoughts and ideas, solutions to bug…
I used to use a SaaS that did exactly the but unfortunately they shut down after a few years. I still have my notes in Gmail since they were just emails but I miss getting the reminders.
P.S. I like your description of this as your log of your brain.
Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#334Earlier quoted context omitted.
>the response is stored in an SQLite database, I tried using a database for personal notes many years ago and the problem I discovered was that I can't do a quick Ctrl+F to find previous scraps of knowledge. Instead, I use plain "notes.txt" and use the editor's text search functions (including regex functionality) to locate things. These 2 ways of finding text have very different ergonomics: - SQL: select * from note…
It would be extremely easy to replace storing in a db with append to a text file. (As a matter of fact it already appends everything to a text file for added security...) However I kind of like the fact that it's hard to edit, and I (almost) never do it. It's a log -- the log of my brain.
With a db it is trivial to order posts either in the order of the days or in the write order, etc. With only a text file that would be very difficult.
Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#335Last I checked there was no good way to do quick capture of articles from mobile iOS to obsidian. Scenario — I come across an article on my iPhone, and I just want to dump title + URL (maybe even the text content) into obsidian. This is a must have for any note taking tool. Anyone have a good workflow for this, please share. Ideally an iOS shortcut.
I made a web clipper bookmarklet for Obsidian that works on mobile https://gist.github.com/kepano/90c05f162c37cf730abb8ff027987...
I can’t seem to get it to work on my iPad in Safari…
Pasting the url gives me:
Cannot Run Script
Safari cannot run the script
because JavaScript is not allowed
to be used this way.Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#336I built a simple journal solution for myself two years ago. It sends an email every day and I can reply to it, and the response is stored in an SQLite database, in plain text. The db is on a remote server but copied to Dropbox every day (and in any case all the emails also exist in my sent folder). It is surprisingly effective at storing not just what I did with my day, but random thoughts and ideas, solutions to bug…
Can you share/open source your system? I used to use a SaaS that did exactly the but unfortunately they shut down after a few years. I still have my notes in Gmail since they were just emails but I miss getting the reminders. P.S. I like your description of this as your log of your brain.
Fortunately my routes were already set up and still work on the Flex plan; I just can't edit them any more; but they were pretty generic so that's not too much of a problem for me; but it would be a problem for a new implementation.
Also, the code isn't pretty and since I built it for myself, it doesn't have any security feature whatsoever (no login, no sessions, no encryption, nothing).
I don't think I want to deal with all the people who would tell me how bad my code is if I published it... But for me it works.
- - -
That said, sending emails is the easy part; it's dealing with incoming email that requires a better Mailgun plan (not just for routes but for parsing the content of the email).
If you only need a system to send you an email every day you can 1/ open a Flex account with Mailgun (no recurring fee, pay-as-you-go email) and 2/ setup a cronjob with a short script in any language that can do a POST request; here's my example in Python.
request_url = "https://api.eu.mailgun.net/v3/yourdomain.com/messages"
request = requests.post(request_url, auth=("api", mailgunKey), data = {
"from": "sender ",
"to": emails,
"recipient-variables": json.dumps(recipients),
"subject": "%recipient.task% [%recipient.day% %recipient.date%]",
"text": body
})
The Mailgun API is well documented and fairly simple to use: https://documentation.mailgun.com/en/latest/api-sending.html...(There are certainly many other providers that do the same thing.)
- - -
PS: I'm surprised of the interest though; last time I talked about it on HN it didn't generate that many replies; someone did indeed mention a similar SaaS that folded for lack of growth. I think it's one of those things where all potential users are already here on HN...
Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#337I built a simple journal solution for myself two years ago. It sends an email every day and I can reply to it, and the response is stored in an SQLite database, in plain text. The db is on a remote server but copied to Dropbox every day (and in any case all the emails also exist in my sent folder). It is surprisingly effective at storing not just what I did with my day, but random thoughts and ideas, solutions to bug…
It's actually been 3 years, not 2! Lockdown messed with our perception of time...
Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#338I just downloaded deb and was a bit worried that it has 60MB, quick check on forums and it us unfortunately Electron :( Oh well, back to vim and cd.
Always fun to see these original comments in a HN thread. If you write this on Twitter you can get hundreds of retweets, hurry before someone else writes the tweet! Jokes aside, Obsidian being a Electron application is not a issue. The app starts in under 3 seconds for me, barely uses any RAM and CPU usage remains stable and low. If you want to actually contribute anything to this thread, feel free to give feedback o…
Re: Obsidian – A knowledge base from a local folder of plain text Markdown files
#339I just downloaded deb and was a bit worried that it has 60MB, quick check on forums and it us unfortunately Electron :( Oh well, back to vim and cd.