Live data from Hacker News

Obsidian – A knowledge base from a local folder of plain text Markdown files

obsidian.md

331–340 of 373 posts

Re: Obsidian – A knowledge base from a local folder of plain text Markdown files

#331
post #158

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…

Ooh your the created of the Minimal theme, I really like the theme. Started using obsidian at the end of last month. Its definitely a new way for taking notes for me personally.

Re: Obsidian – A knowledge base from a local folder of plain text Markdown files

#332

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

>megaban

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

#333
post #71

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

Re: Obsidian – A knowledge base from a local folder of plain text Markdown files

#334
post #183
post #121

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

Also, append (or prepend) to a text file means everything is in the order it was written. But sometimes I miss a day and then come back to write about days out of order (I write about Tuesday, then about Monday).

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

#335
post #138

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

By mobile do you mean iOS or Android?

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

#336
post #333
post #71

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

It's all pretty simple, but all the mail part uses Mailgun routes, which now require subscribing at least to the "Foundation" plan, that costs $35/month.

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

#337
post #71

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

> In 2 years

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

#338
post #81

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

For me, it definitely adds something to the conversation. I simply much prefer native apps to Electron-based apps, and I'm not the only one. The original comment thus saves me time.

Re: Obsidian – A knowledge base from a local folder of plain text Markdown files

#339
post #81

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

Thanks for double-checking that. If you're on a machine with tight specs, then avoiding Electron is probably wise.
Post reply on HN