Konubinix' opinionated web of thoughts

My Setup to Take Notes

Fleeting

  • eugercek: 21:11:30> Do you guys take notes for blogs?(First timer in here if channel is for development only please let me know!)
  • konubinix: 21:17:32> What do you mean ?
  • eugercek: 21:19:51> Do you take notes while reading blog posts?
  • eugercek: 21:21:01> I’m trying to understand how people take notes with org-roam. I tend to give reference for every link I read and I don’t know is it good approach?
  • konubinix: 21:47:51> Ok, I get it. I can share mine. In my android phone, I use hypothesis to take quotes and comments on web sites
  • konubinix: 21:48:53> And Librera PRO (from fdroid) for pdfs
  • konubinix: 21:49:40> To the best of my knowledge, Librera is the only FOSS pdf reader on android that provide text selection
  • konubinix: 21:49:54> Then, from librera, I share to Orgzly
  • konubinix: 21:51:22> Now, in my PC, my web browser is qutebrowser. It allows to run arbitrary scripts and zathura for pdf thzat also provide a (very basic) way of triggering a script
  • konubinix: 21:52:29> When reading websites, I can directly call emacsclient with the appropriate selected region and url to create a note
  • konubinix: 21:53:34> In zathura, when selecting a text, it is automaticzlky put to the clipboard, so the script I configured uses xclip to get it and then call emacsclient as well
  • konubinix: 21:54:36> Then, to get the notes fro: my phone, I use hypothesis.el to gather my phone note from hypothesis and have a command to put those quotes in appropiate roam nodes
  • konubinix: 21:55:19> And, using git-annex, I have folders synced with my phone, so that I can retrieve the pdf note from orgzly
  • konubinix: 21:55:48> I think I told about everything I use :-)
  • konubinix: 21:56:29> Then, my roam nodes at first are just aggregates of quotes, like this https://konubinix.eu/braindump/posts/2b837d86-c5c3-4d51-b03a-134373bc0427/?title=theorie_argumentative_du_raisonnement
  • konubinix: 21:57:37> But when I consolidate them, I had opinions, interpretations and structure, it then looks likesthis https://konubinix.eu/blog/posts/ae37b219-5eb7-41d7-9687-5a52fb9821f1/?title=what_should_i_put_into_those_scopes_and_access_tokens_claims
  • konubinix: 21:58:13> I assume that at some point, I will consider the content as ready enough, so that I can tag it evergreen
  • konubinix: 22:00:46> https://konubinix.eu/blog/9b9dc018-3a12-4fd4-960b-52737ac9f671?title=why%5Fdo%5Fthe%5Fsame%5Fgit%5Fcommits%5Fnot%5Fhave%5Fthe%5Fsame%5Fhash
  • konubinix: 22:00:51> Does this help ,
  • konubinix: 22:00:53> ?
  • eugercek: 22:03:29> Thanky you so much. I’m searching programs you mentioned.
  • eugercek: 22:04:08> Can you find your notes realted to a book x at any point? I afraid of losing the resource I get the ideas.
  • eugercek: 22:04:26> Also very good setup of yours :D
  • konubinix: 22:05:23> I’ve not read to-be-quoted books since I’ve been playing with roam
  • konubinix: 22:05:55> But I’ve tried simply taking photpraphs, with mitigated success
  • konubinix: 22:07:12> https://konubinix.eu/braindump/8abbd0ea-635e-4d03-8c2d-f6587d544a5b?title=aisance%5Fcognitive
  • konubinix: 22:07:33> But I don’t like this
  • eugercek: 22:08:48> Hard to search
  • eugercek: 22:09:19> Btw I’m taking notes about your note taking to improve my note taking :D
  • eugercek: 22:12:25> I probably shouldn’t ask this and just read, I’ll, How to take smart notes. But I write everything I don’t know in books. And I read mostly web dev only I couldn’t convince myself that thse should be notes. Do you have any restriction strategy?
  • konubinix: 22:35:29> I don’t
  • konubinix: 22:36:44> But that’s the beauty of it: you don’t know the note will be useful until it suddenly is
  • konubinix: 22:37:39> And most of the stimuli you are confronted to won’t become notes.
  • konubinix: 22:38:20> I guess ypu have to be in peace with that
  • konubinix: 22:38:48> Also, I realize I seldom take notes at my first reading
  • konubinix: 22:39:58> But one day I realize that I have a question, my second brains says it does not know the topic but my biological brain remembers some book/web site/thesis about that stuff
  • konubinix: 22:40:19> Then, I read it again, at take the notes that answer my question
  • konubinix: 22:40:46> Recently, I wondered wheter HATEOAS is actually in the initial REST documents
  • konubinix: 22:40:58> I read the thesis with that in mind
  • konubinix: 22:41:14> And I’m at the state of bag of quotes -> https://konubinix.eu/braindump/posts/9c105b00-c13b-43f3-96e3-f74fd65b6935/?title=representational_state_transfer
  • konubinix: 22:42:25> IIUC, the idea is that with time, my second brain becomes a conversation partner that tells me ancient stuff I believed and forgot
  • konubinix: 22:42:40> hence I try to make the habit of nicely asking it
  • konubinix: 22:43:46> Fun story, last month, I told my opinion about organizing git repos with colleagues
  • konubinix: 22:44:21> I then suggested they read my written opinion https://konubinix.eu/braindump/posts/4e310528-a716-4639-96ad-0cc5dcb2854d/?title=pragmatic_git_workflow
  • konubinix: 22:44:45> They read it and then told me it did not say the same as I just told them
  • eugercek: 22:44:56> :D
  • konubinix: 22:45:10> I read the note and realized my past self was much more inspired than I was
  • konubinix: 22:45:45> My conversation partner convinced me of something
  • konubinix: 22:46:06> That was like an epiphany of the conversation partner thing
  • eugercek: 22:46:24> Totally get “stuff I believed and forgot” this.
  • konubinix: 22:46:34> :-)
  • konubinix: 22:47:23> The network of small concept nodes with bidirectional links helps a lot getting to that old wisdom
  • eugercek: 22:47:28> It’s very abstract concept, I hope I overwhelmed myself 2 times. I hope I find a way to keep taking notes and don’t feet unproductive.
  • konubinix: 22:47:55> I tend to use gtd heavily
  • eugercek: 22:48:32> I thinkg org is gateway drug for gtd and second brain.
  • konubinix: 22:48:32> So, as long as I know my options and feel confident not doing what I’m not doing, I’m good with taking notes
  • konubinix: 22:49:22> Otherwise, I just stop taking notes and feel also good then
  • konubinix: 22:50:11> My second brain end up being a big bag of random unfinished thoughts, but in there, there definitely are useful stuff
  • konubinix: 22:50:59> To me, gtd helps a lot renegotiating ones engagements and feel good with realizing I won’t do this or that note after all
  • konubinix: 22:51:09> That, and stoicism I guess
  • eugercek: 22:51:33> Probably the reason I feel very bad is I don’t read my notes again!
  • konubinix: 22:52:21> Indeed, you might want to challenge the reason why you wrote them in that case
  • konubinix: 22:54:18> I think making a habit of asking them for information is one key of a meaningful system
  • konubinix: 22:54:44> And filling the lack of answer by a note answering the question
  • konubinix: 22:55:08> This is definitely where I’m going right now
  • konubinix: 22:55:42> Epistemic modesty, then asking the system, then filling cache misses with consolidated notes
  • eugercek: 22:55:46> What do you think about deleting part of notes? Do you delete often, for densening notes
  • konubinix: 22:55:46> rinse and repeat
  • konubinix: 22:56:16> I take a look at one random node a day
  • konubinix: 22:56:25> If I feel so, I delete
  • konubinix: 22:56:40> In general, I consolidate or just keep
  • konubinix: 22:56:57> With 5K nodes, it still ok
  • eugercek: 22:57:08> Very good to hear!
  • konubinix: 22:57:18> To me, it’s like a second brain
  • konubinix: 22:57:41> A lot of useless junks and a few nuggets
  • eugercek: 22:57:52> While I’m transitioning org roam I’ll delete and densen stuff.
  • konubinix: 22:58:07> I guess the junks somehow help making the nuggets
  • dcunit3d: 23:00:46> hmmm interesting convo
  • dcunit3d: 23:01:20> konubinix: have you used Google Repo?
  • konubinix: 23:01:39> My default choice is to leave junks. They do no harm and who knows whether they might prove valuable in the future?
  • konubinix: 23:01:49> dcunit3d: No
  • konubinix: 23:02:13> repo, as in the multi git tool that is used in android ?
  • dcunit3d: 23:02:18> repo seems like it might be a heavy handed for the git flow that you mentioned in your blog https://android.googlesource.com/tools/repo
  • dcunit3d: 23:02:20> yes
  • konubinix: 23:03:05> Yes, once mike ten years ago
  • konubinix: 23:03:19> Trying to build android from scratch
  • dcunit3d: 23:03:20> i want to find a way to combine repo with orgit and org-roam, so i can get captures of snippets from git branches checked out via the default.xml
  • dcunit3d: 23:04:17> but maybe orgit isn’t what i’m looking for, since it links to magit buffers. https://github.com/magit/orgit
  • konubinix: 23:04:42> Somehow, I never managed to like magit
  • dcunit3d: 23:05:16> it would be nice to have a capture template that doesn’t link to a currently checked out git repo, but instead links to a commit hash (+ metadata about git branch) that doesn’t go stale. that way, i can capture code snippets and put them in org files
  • konubinix: 23:05:38> You can create whatever links you want in org-mode
  • dcunit3d: 23:05:39> i have a setup linked that allows me to do this, but the links go stale when files move.
  • dcunit3d: 23:06:42> i mean i have a setup with using file linking that allows me to browse source like this. it works for multiple default.xml files in google repo
  • dcunit3d: 23:07:07> i think my setup is a bit too heavy handed for most though.
  • konubinix: 09:06:21> dcunit3d: I encourage you to look at the code of orgit to realize it is not a big deal to create org-mode links
  • konubinix: 09:06:51> To me, your issue is ontological rather than technical. This is in my opinion the most difficult part
  • konubinix: 09:07:39> Decide what needs to be done, that’s to say in your case what would it be like to capture the link and to get back to it
  • konubinix: 09:07:52> Then, I think you can craft something easily with org-store-link
  • konubinix: 09:08:34> And of course, you will have to make assumptions about the environment in which the code is run, for a start you might want to assume repo is installed for instance
  • konubinix: 09:09:24> To create the links to slack, it did not take me more than a few hours
  • konubinix: 09:09:31> https://github.com/ag91/ol-emacs-slack
  • konubinix: 09:11:07> The code is far from perfect, but I hope you get the idea
  • dcunit3d: 14:15:07> thanks konubinix
  • buhtz: 16:07:52> After an update of all packages at once I miss +FILETAG’s in the right column of C-c n f search list like shown in this screen-recorded-GIF where you can see two entries with “#Bib” tag.
  • buhtz: 16:07:54>
  • buhtz 16:08:30: does use ivy, ivy-rich and counsel and wonders which one of that or another package could be responsible for the tag column in the search result list
  • -bip: End of backlog
  • ** Join: ur5us_