Live data from Hacker News

Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

joshwin.imprint.to

71–80 of 120 posts

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#72

Just installed Obsidian to give it a quick test, and I must say I am impressed. I've been using Gollum for my personal wiki, but may just move over to Obsidian. Does anyone know if you can write your own plugins for it?

Soon. https://forum.obsidian.md/c/developers-api/14

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#73
I think what most people don't see coming is that Wilker Lúcio was hired by Roam Research he is the author of Pathom and gave this talk recently:

- https://www.youtube.com/watch?v=IS3i3DTUnAI

It's about connecting many graphs together, the killer app in this space is to figure out how to connect these graphs together such that teams and communities can grow connections on a massive scale

There will be many challenges in doing that particularly around selection, per edge permissions likely leveraging Clojure's namespaced keywords to get global attributes

This will mean a major re architecture of Roam Research, I predict most Roam clones are going to get absolutely blindsided by this

Roam today is ~just~ a datascript database on the client being kept up to date with firebase

For now if you want open source Roam keep an eye on https://github.com/athensresearch/athens

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#74
My problem with apps like these it's that they are always working on almost everything but not really. Lately I've been testing a few things and then I got back to Org-mode. Works on my desktop, works on Android with Orgzly and works on my iPad with Beorg.

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#75
post #7

Earlier quoted context omitted.

Yes. Offline notes in markdown. So cross-platform. Great UI, 'Mind-mapping' thing that everybody wants, backlinking to other notes, markdown, offline (so private notes). Other alternatives - roam research, notion, etc

if only they had iOS app. Using Notion.io because of that, but i would change to Obsidian when they have it. There is a workaround of storing the md files in iCloud and using a markdown editor like 1Writer to open and edit them. But you loose some functionality with that.

I use MDNotes on iOS with my Obsidian vault stored on iCloud and it’s absolutely seamless. Trying to figure out how to implement encryption in my pipeline seamlessly too; Cryptomator might work.

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#76
I tried using Obsidian, but I could not resolve the uncertainty of what should be a separate note file vs several items inside a note file.

I then tried various 'outliner' applications (Dynalist, Roam, Workflowy). With these kinds of apps, there is hardly any friction between document and content granularity levels; everything can be just one big tree / directed graph.

I finally settled with Dynalist [1] -- it recently introduced backlinks and is the far more mature, sleek and feature-rich option compared to Roam.

[1] https://dynalist.io/

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#77

Earlier quoted context omitted.

With plain text formats such as Markdown search is just one grep away. Using ripgrep it’s also quite fast.

I think parent was referring to this: > Honestly thinking of going back to a notebook

Yes.

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#78
post #16

Earlier quoted context omitted.

boostnote.io might be a good tool for you. Its basically a markdown renderer + code coloring with some extra search and other features. The first version is open source and I believe the second version also will be (but not positive). you can also store your folder of notes in a dropbox folder and get decent syncing out of the box. I've been using it for two years now and don't have any complaints. I will have to adm…

Obsidian is basically a "markdown renderer + code coloring with some extra search and other features" too. Notes in Obsidian are just regular markdown files that sit in a directory on your hard-drive. The notes can be version controlled with Git, synced with Dropbox, etc.

They aren't regular markdown files, they wont' be supportd any time soon by other markdown editors (i.e. there is currently no compatible ios markdown editor for it). They are regular text files though.

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#79
This was crossposted to the todoist subreddit and and I already said this there:

The overhead that these systems need is my worst nightmare.

I tried obsidian, because I saw how people use notion, roam and obsidian ro manage tasks and as knowledge base... but I just can't imagine me doing this.

I programmed a Bot for todoist and at one point I developed a github > Todoist sync, to manage my work on the Bot... at on point it almost was comical how many additional tasks I ended up with, just to make it happen.

I tried obsidian and quickly tried to use Typoda for markdown, because even writing markdown comes with an overhead... additionally I always need to install 3rd party apps to even access my knowledge..

I'm still looking for the perfect system, but always to back to Todoist for tasks and a simple static file generator for my knowledge base(docsify).. I can edit and access it from everywhere and dont have much overhead.

What I also dont get is the lack of API of theses systems. Afaik notion still don't have one, and even roam doesn't.

For journaling and brainstorming, I build a Todoist function that creates and links a Dropbox Paper directly to the task in Todoist... this way I already have a task and it's out of sight when I'm done... and it only requires a browser.

I envy everyone who can use these apps though. It does seem to be a nice way of offload stuff of the brain.

Re: Using Obsidian to manage goals, tasks, notes, and software dev knowledge base

#80

Earlier quoted context omitted.

Could you elaborate as to why?

The reason is mostly I couldn't replace my current workflow using other tools. 1. open-source. 2. One command away from my editor(I only use desktop for taking notes), also synced to my dropbox in case. 3. Amazing extensibility with plugins and custom scripts. Eg: bugwarrior + pomodoro(using Timewarrior, I've used this a lot when freelancing, not so much now) + some custom scripts. 4. Journaling - custom generated te…

>2. One command away from my editor(I only use desktop for taking notes), also synced to my dropbox in case

One can add a function in rc files to commit and push to version control, if the `.task` directory is a git repo:

  function tupd() {
      git  -C ~/.task commit -a -m "Update tasks $(whoami)@$(hostname)"
      git  -C ~/.task push
  }
  

TaskWarrior has hooks[0] to execute arbitrary scripts (on-launch, on-exit, on-add, on-modify) so one can write a script that takes accepts JSON input.

I also have a transformer script that generates markdown from a specific project's tasks and annotations, with headings and lists, and commit to a project's wiki that is a git repository, and push the changes.

I had an alias named `note`:

  alias note='vi +star +'\''normal Go'\'' +'\''r!date +\%F\ \%T'\'' ~/workspace/notes/notes.md +'\''normal Go'\'' +'\''normal Go'\'

And also one named `lesson`, where I write down mistakes I make, from arriving late (meaning only arriving 15 minutes in advance) to a meeting to some consequence of an assumption, to removing one line of code I thought wasn't useful causing a bug.

It's been a long time I haven't updated it. Not because I'm perfect, but because I'm not.

[0]: https://taskwarrior.org/docs/hooks.html

Post reply on HN