From 81e1cbddc5d925a3c9cc2bfbc4df9e14c4f14a97 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sat, 31 Jul 2021 21:33:21 +0200 Subject: [PATCH 1/9] Garden --- full-unicode.md | 1 + journal/2021-07-31.md | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/full-unicode.md b/full-unicode.md index b33c1a978..3ded0c0f3 100644 --- a/full-unicode.md +++ b/full-unicode.md @@ -1,4 +1,5 @@ # full unicode - As of now I prefer Full Unicode as a convention for filenames in the [[agora]]. It is less [[lossy]]. +- I need to set up [[foam]] so it stops slugifying filenames. diff --git a/journal/2021-07-31.md b/journal/2021-07-31.md index bfe68173d..ae0adabac 100644 --- a/journal/2021-07-31.md +++ b/journal/2021-07-31.md @@ -2,4 +2,7 @@ - I think this weekend I'm moving back to [[foam]] from Obsidian. I had issues with Foam, but I like it still, and Obsidian has its own set of issues *and* isn't open source. - One thing that Foam does really well is reuse [[vscode]] for its strength. - - I will try to keep the filename convention that I set up for Obsidian: instead of slugs, filenames are [[full unicode]]. \ No newline at end of file + - I will try to keep the filename convention that I set up for Obsidian: instead of slugs, filenames are [[full unicode]]. +- [[agora bot]] +- [[hall of mirrors]] +- I need social media integration so bad, I want to get it done this weekend no matter what. I think this one I can make the time! \ No newline at end of file From 6b799fd5167e611359b5168a3cf49876800e39af Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sat, 31 Jul 2021 22:13:53 +0200 Subject: [PATCH 2/9] kibble --- journal/2021-07-31.md | 9 ++++++++- kibble.md | 5 +++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 kibble.md diff --git a/journal/2021-07-31.md b/journal/2021-07-31.md index ae0adabac..a6db054af 100644 --- a/journal/2021-07-31.md +++ b/journal/2021-07-31.md @@ -3,6 +3,13 @@ - I think this weekend I'm moving back to [[foam]] from Obsidian. I had issues with Foam, but I like it still, and Obsidian has its own set of issues *and* isn't open source. - One thing that Foam does really well is reuse [[vscode]] for its strength. - I will try to keep the filename convention that I set up for Obsidian: instead of slugs, filenames are [[full unicode]]. + - [[push]] [[do]] + - [[fix foam]] + - disable [[slugs]] + - always create notes on root by default + - figure out whether to keep journal/ + - what does [[logseq]] use? - [[agora bot]] - [[hall of mirrors]] -- I need social media integration so bad, I want to get it done this weekend no matter what. I think this one I can make the time! \ No newline at end of file +- I need social media integration so bad, I want to get it done this weekend no matter what. I think this one I can make the time! +- [[kibble]] diff --git a/kibble.md b/kibble.md new file mode 100644 index 000000000..84624b376 --- /dev/null +++ b/kibble.md @@ -0,0 +1,5 @@ +# kibble + +- a [[mondegreen]] of [[kipple]]? + - [[pull]] [[kipple]] + From 6245d3ae89c9704134a641488d2512f4f613a459 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sat, 31 Jul 2021 22:22:46 +0200 Subject: [PATCH 3/9] visual cortex / do --- do.md | 18 ++++++++++++++---- journal/2021-07-31.md | 2 ++ 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/do.md b/do.md index b2a8d1c06..7e15c5993 100644 --- a/do.md +++ b/do.md @@ -9,21 +9,31 @@ - [[moa]] - [ ] review [[go/moa/bugs]] - [[agora]] - - [ ] implement [[auto push]] - [ ] add toggle switch for [[auto pull]] (stoa, linked nodes, backlinks?) - [x] doing this for [[stoa]] stops it from stealing focus which is really irksome :) fixing it in etherpad would take me long as I'm bad at js - done! just replaced the stoa with a pull button always for now. + - [ ] implement [[auto pull]] + - [ ] implement [[auto push]] - [ ] client side pulling + - done for: mastodon, twitter + - need to add [[wikipedia]] + - [[agora bot]] + - [ ] fix twitter so it doesn't keep re-replying + - the API doesn't feel great, I wonder if I'm missing something + - [ ] refactor mastodon<->twitter so they share code? I don't want to implement everything twice, and I certainly don't want the mastodon version to suffer because I'm addicted to twitter (great people there as well, and there are more of them) - improve [[agora graphs]] - - what does this *mean*? - I like what logseq does: show link direction as particles. push/pull could be different particles. hmm. particle diagrams. check out [[feynman]] for inspiration? + - could get inspiration from some diagrams in [[a rosetta stone]] - [[wikilinks everywhere]] -> [[agora ext]] - I really want to move wikilinking to on-demand (push button/ctrl-shift-l) or cronjob-like behaviour but right now it just wikilinks everything every time you click, and some sites break - this is already better after a quick PR to linkify on *click* instead of mouse movement - twitter still sort of breaks though + - [[vera]] is on this though - [[agora social media integration]] - - write [[agora bot]] for [[mastodon]] - - test [[vera]]'s code for pulling tweets and toots + - [x] write [[agora bot]] for [[mastodon]] + - [ ] test [[vera]]'s code for pulling tweets and toots + - [ ] only pulled *some* for some reason + - [ ] figure out what's up, try again and get the context back - depends on [[agora bridge api]] - [[agora bridge api]] - I'll probably add a [[flask]] based api to [[agora bridge]] to: diff --git a/journal/2021-07-31.md b/journal/2021-07-31.md index a6db054af..eea701f4e 100644 --- a/journal/2021-07-31.md +++ b/journal/2021-07-31.md @@ -13,3 +13,5 @@ - [[hall of mirrors]] - I need social media integration so bad, I want to get it done this weekend no matter what. I think this one I can make the time! - [[kibble]] +- [[visual cortex]] + - [[blind people]] From bd5d0502662f7df7db4dd851e1e677113c6e0a5d Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sun, 1 Aug 2021 00:37:04 +0200 Subject: [PATCH 4/9] do --- do.md | 85 ++++++++++++++++++++++++++---------------------- visual-cortex.md | 5 +++ 2 files changed, 51 insertions(+), 39 deletions(-) create mode 100644 visual-cortex.md diff --git a/do.md b/do.md index 7e15c5993..e169f5a14 100644 --- a/do.md +++ b/do.md @@ -35,57 +35,64 @@ - [ ] only pulled *some* for some reason - [ ] figure out what's up, try again and get the context back - depends on [[agora bridge api]] + - could be flask, included in [[agora bridge]] repo, copy/paste from [[agora server]] to begin with? + - one risk is them actually needing to share more than I expect + - but hopefully they can just communicate through yaml? or perhaps set up and write to sqlite to begin with + - thought of consolidating everything into [[agora server]], but it feels cleaner to have writers and readers split. should scale better; if the write path goes down, the agora keeps serving just fine without having to do anything special. + - probably keeps it simple to run a read only agora (mirror). - [[agora bridge api]] - I'll probably add a [[flask]] based api to [[agora bridge]] to: - request new git integrations (e.g. mount git repo X in path Y) - accept other inputs? like perhaps subnodes, which could go into a managed repo. + - configure sources from social media (from agora bot) - [[write]] - - [[after the pandemic]], or [[an open letter to an open nation]] + - [[patterns]] + - [[after the pandemic]], or [[an open letter to the agora]] - [[on cringe]] / [[agora polls]] - about explicit rational (mathematical) modelling of group dynamics through social media discourse - is [[hack the planet]] cringe? should it be? + - why is it cringe to talk about virtue? - [[read]] - what [[will walker]] told me about - link it here - - [[reading protopoi]] - run [[weekly review]] - - I'm doing it now -- [[push]] [[agora actions]] - - do is an [[action]] - - I try to automate recurrent [[actions]] in the [[agora]]. - - This node is the root of my [[getting things done]] graph, which I try to use to model my [[intents]]. - - [[daily]], I try to check for pending [[work]] in all known sources of truth. - - check the context in more specific actions and push relevant items here or to [[next action]]: - - what should I [[read]] next - - [[write]] - - [[flancia]] - - [[book]] - - [[an open letter for an open society]] - - to [[a. p.]] asking for a recommendation - - [[unblock]] people who are waiting for me - - [[research]] - - [[ipfs]] - - [[ipld]] - - [[fission]] - - [[hypercore-proto]] - - [[launchlet]] - - [[urbit]] - - [[rosano]] - - [[support]] - - [[effective altruism]] - - [[flancia collective]] - - [[open source]] - - [[friends]] - - [[public utility]] - - [[code]] - - [[agora server]] - - add particles to [[agora search]] - - particles again. - - [[wikilinks everywhere]] / [[agora ext]] - - could [[d3]] replace [[jquery]]? it would make it easy to also include a graph tool directly in the library. it's 200kb though. - - ask [[vera]] - - a more flexible [[actions]] system -- Please tell me what you think I should do next below or via any of the channels listed in [[flancian]]. All feedback is welcome! + - I'm doing it now... still :) it turns out I come to this node weekly at best, so this *is* my weekly. I'd love to make it daily though. perhaps I could auto-pull [[do]] from the journal page? just the subnode for the 'active' user. +- an [[agora action]] + - I try to automate recurrent [[actions]] in the [[agora]]. + - This node is the root of my [[getting things done]] graph, which I try to use to model my [[intents]]. + - [[daily]], I try to check for pending [[work]] in all known sources of truth. + - check the context in more specific actions and push relevant items here or to [[next action]]: + - what should I [[read]] next + - [[write]] + - [[flancia]] + - [[book]] + - [[an open letter for an open society]] + - to [[a. p.]] asking for a recommendation + - [[unblock]] people who are waiting for me +- [[research]] + - [[ipfs]] + - [[ipld]] + - [[fission]] + - [[hypercore-proto]] + - [[launchlet]] + - [[urbit]] + - [[rosano]] + - [[support]] + - [[effective altruism]] + - [[flancia collective]] + - [[open source]] + - [[friends]] + - [[public utility]] + - [[code]] + - [[agora server]] + - add particles to [[agora search]] + - particles again. + - [[wikilinks everywhere]] / [[agora ext]] + - could [[d3]] replace [[jquery]]? it would make it easy to also include a graph tool directly in the library. it's 200kb though. + - ask [[vera]] + - a more flexible [[actions]] system +- a place for [[feedback]] + - Please tell me what you think I should do next below or via any of the channels listed in [[flancian]]. All feedback is welcome! - [[push]] [[done]] - implement [[ack]] - [[agora yaml]] diff --git a/visual-cortex.md b/visual-cortex.md new file mode 100644 index 000000000..806c50744 --- /dev/null +++ b/visual-cortex.md @@ -0,0 +1,5 @@ +# visual cortex + +- https://twitter.com/flancian/status/1421530344621318144 + + From 18050fba1e34b1003fe1752b3ce91a5d781a5f32 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sun, 1 Aug 2021 00:43:38 +0200 Subject: [PATCH 5/9] Auto: misc. --- journal/2021-08-01.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 journal/2021-08-01.md diff --git a/journal/2021-08-01.md b/journal/2021-08-01.md new file mode 100644 index 000000000..c2797667b --- /dev/null +++ b/journal/2021-08-01.md @@ -0,0 +1,3 @@ +# 2021-08-01 + +- I wonder if I can make [[foam]] not start each file with a header, I need to find the doc showing all settings. \ No newline at end of file From f4a792bb6f87dea9908b286b82106f1c7155f3f3 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sun, 1 Aug 2021 00:47:40 +0200 Subject: [PATCH 6/9] Auto: misc. --- .vscode/settings.json | 6 ++---- journal/2021-08-01.md | 3 ++- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 7646a573b..0b7c6b256 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,9 +3,6 @@ "editor.wrappingIndent": "indent", "editor.overviewRulerBorder": false, "editor.lineHeight": 24, - "[markdown]": { - "editor.quickSuggestions": true - }, "files.defaultLanguage": "markdown", "files.exclude": { "**/node_modules": true @@ -16,6 +13,7 @@ "foam.edit.linkReferenceDefinitions": "off", "foam.openDailyNote.directory": "journal", "foam.openDailyNote.titleFormat": "yyyy-mm-dd", + "vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT", "git.enableSmartCommit": true, "git.postCommitCommand": "sync", "markdown.preview.breaks": true, @@ -24,7 +22,7 @@ "prettier.singleQuote": false, "spellright.notificationClass": "warning", "vscodeMarkdownNotes.noteCompletionConvention": "noExtension", - "vscodeMarkdownNotes.slugifyMethod": "NONE", + "vscodeMarkdownNotes.slugifyCharacter": "NONE", "vim.handleKeys": { "[": false, "]": false, diff --git a/journal/2021-08-01.md b/journal/2021-08-01.md index c2797667b..5264ad6b2 100644 --- a/journal/2021-08-01.md +++ b/journal/2021-08-01.md @@ -1,3 +1,4 @@ # 2021-08-01 -- I wonder if I can make [[foam]] not start each file with a header, I need to find the doc showing all settings. \ No newline at end of file +- I wonder if I can make [[foam]] not start each file with a header, I need to find the doc showing all settings. +- [[trying to disable slugs]] \ No newline at end of file From ea41e604a87e46e17b36dcef9219e4d4ea63522a Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sun, 1 Aug 2021 00:48:52 +0200 Subject: [PATCH 7/9] Auto: misc. --- trying to disable slugs.md | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 trying to disable slugs.md diff --git a/trying to disable slugs.md b/trying to disable slugs.md new file mode 100644 index 000000000..83f0f1751 --- /dev/null +++ b/trying to disable slugs.md @@ -0,0 +1,3 @@ +# trying to disable slugs + +- yep, that worked! happy about that. From 093a132d96e32dd1790f400ad1db226b391d793f Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sun, 1 Aug 2021 00:50:24 +0200 Subject: [PATCH 8/9] settings.json for foam --- .vscode/settings.json | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index 0b7c6b256..3968e7845 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -23,16 +23,16 @@ "spellright.notificationClass": "warning", "vscodeMarkdownNotes.noteCompletionConvention": "noExtension", "vscodeMarkdownNotes.slugifyCharacter": "NONE", - "vim.handleKeys": { - "[": false, - "]": false, - } - "[markdown]": { - "editor.tabSize": 2 - }, - "editor.quickSuggestions": { - "other": true, - "comments": true, - "strings": true - } + "vim.handleKeys": { + "[": false, + "]": false + }, + "[markdown]": { + "editor.tabSize": 2 + }, + "editor.quickSuggestions": { + "other": true, + "comments": true, + "strings": true + } } From b6033eb08826969d871dd50b5a823b8a6e66dfc6 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Sun, 1 Aug 2021 00:52:32 +0200 Subject: [PATCH 9/9] Auto: misc. --- foam settings.md | 3 ++- trying to disable slugs.md | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/foam settings.md b/foam settings.md index c3b42454e..9b2a34313 100644 --- a/foam settings.md +++ b/foam settings.md @@ -6,10 +6,11 @@ - Some changes to [[keybindings.json]] in your global (user scope) ```.config/Code/User/``` directory so that you can use shortcuts such as ```ctrl-alt-s``` (save all changes locally) and ```ctrl-shift-a) (push changes to the [[agora]]). - Optional additional [[git config]] to make submitting to your git hosted digital garden (and transitively to the [[agora]]) easier/less work. - In particular, a [[commit template]] so that you don't need to write a change description every time you want to push to the [[agora]]. -- [[push]] [[settings.json]]: a [[file]] +- [[push]] [[settings.json]]: `.vscode/settings` in your garden ``` "foam.openDailyNote.directory": "journal", "vscodeMarkdownNotes.newNoteDirectory": "WORKSPACE_ROOT", +"vscodeMarkdownNotes.slugifyCharacter": "NONE", ``` - [[push]] [[commit-template]]: a [[file]] diff --git a/trying to disable slugs.md b/trying to disable slugs.md index 83f0f1751..5e5dbeefb 100644 --- a/trying to disable slugs.md +++ b/trying to disable slugs.md @@ -1,3 +1,5 @@ # trying to disable slugs - yep, that worked! happy about that. + - see `.vscode/settings.json` in my garden repo. + - [[foam settings]] \ No newline at end of file