From 90e4c3c1c908769ea4bf29c511fc44b80a78e038 Mon Sep 17 00:00:00 2001 From: Boris Mann Date: Sat, 3 Oct 2020 22:20:25 -0700 Subject: [PATCH] stuck everything new in a blog folder --- .obsidian/config | 20 +++ .obsidian/daily-notes.json | 1 + .obsidian/graph.json | 1 + .obsidian/workspace | 84 ++++++++++ .vscode/extensions.json | 26 +++ .vscode/foam.json | 4 + .vscode/settings.json | 30 ++++ 404.html | 3 +- README.md | 23 --- _config.yml | 4 +- _ignored/security-tokens-finhaven.md | 66 ++++++++ _includes/header.html | 10 +- _includes/recentblogs.html | 14 ++ _notes/blog-colophon.md | 136 ++++++++++++++++ _notes/bvp-roadmap-opensource.md | 3 +- _notes/{vancouverclt.md => cobuilding.md} | 4 +- _notes/colophon.md | 4 +- _notes/custom-bags-in-vancouver.md | 3 + _notes/dealing-with-employees-and-politics.md | 11 ++ _notes/democracy-sovereignty-bianca-wylie.md | 1 + _notes/discourse.md | 7 + _notes/egpu.md | 13 ++ _notes/feeds.md | 19 ++- _notes/filecoin.md | 12 ++ _notes/joplin.md | 10 ++ _notes/livegrep.md | 8 +- _notes/macmini.md | 20 +++ _notes/markdown-notes.md | 20 +++ _notes/neocities.md | 23 +++ _notes/obsidian.md | 31 ++++ _notes/orientation.md | 14 ++ _notes/projects.md | 2 +- _notes/ubuntu.md | 10 +- ...04-09-joplin-markdown-based-note-taking.md | 11 -- _posts/2019-05-09-orientation-rails-app-to.md | 13 -- .../2011-04-11-how-to-play-instagram.md | 0 ...orking-you-cannot-make-a-profit-selling.md | 0 ...0-11-turning-the-corner-on-ebook-buying.md | 0 .../2011-11-26-we-do-need-another-rss-hero.md | 0 ...gles-of-an-infovore-that-likes-to-share.md | 0 ...-on-the-extras-on-your-site-rather-than.md | 0 ...startups-by-getting-sht-done-or-get-out.md | 0 ...support-feedback-service-should-you-use.md | 0 ...nting-the-wheel-one-directory-at-a-time.md | 0 ...-to-vote-with-my-dollars-that-the-vanco.md | 0 ...-02-06-build-more-startups-in-vancouver.md | 0 .../2012-02-12-what-is-an-unconference.md | 0 ...oging-city-neighbourhood-assets-love-my.md | 0 .../2012-03-30-octopress-all-the-things.md | 0 ...2-04-20-vancouver-tech-needs-to-wake-up.md | 0 .../2012-04-25-what-im-obsessed-about.md | 0 .../2012-05-07-services-to-product.md | 0 .../{ => blog}/2012-05-27-new-hack-stack.md | 0 .../2012-06-02-node-static-site-generators.md | 0 .../2012-06-19-reactions-microsoft-surface.md | 0 .../2012-06-29-posts-you-dont-write.md | 0 ...2-07-01-setting-up-macbook-air-osx-lion.md | 0 .../2012-07-02-nv12-web-literacy.md | 0 .../2012-07-08-ssg-lightning-talk.md | 0 .../2012-07-27-tracking-qr-codes.md | 0 .../2012-08-10-calendaring-tools.md | 0 .../2012-08-11-startupriot-seattle-2012.md | 0 .../2012-09-04-working-contractually.md | 0 .../2012-11-09-ship-your-first-version.md | 0 .../{ => blog}/2012-11-24-flickr-question.md | 0 _posts/{ => blog}/2013-03-17-raw-resources.md | 0 .../2014-01-01-you-cant-outsource-product.md | 0 ...6-04-early-stage-tech-startup-investing.md | 0 .../2014-08-05-mavericks-brew-cask.md | 0 _posts/{ => blog}/2014-08-06-30-more-years.md | 0 ...08-07-taking-equity-startups-consulting.md | 0 .../2014-08-15-harvesting-knowledge.md | 0 ...014-11-09-vancouver-tech-civic-election.md | 0 _posts/{ => blog}/2016-06-13-personal-crm.md | 0 .../2016-06-14-flickr-to-self-hosted.md | 0 ...17-02-19-archiving-photos-ios-amazon-s3.md | 0 ...-04-15-notes-on-running-mastodon-heroku.md | 58 +++++++ ...8-19-blockchain-open-source-definitions.md | 0 .../2017-09-11-firesideconf-barcamp-spirit.md | 14 ++ ...-06-14-algiers-smart-city-leapfrog-tech.md | 36 +++++ .../2018-07-01-berlin-observations.md | 0 ...7-02-conferences-as-community-gathering.md | 0 _posts/{ => blog}/2018-09-03-hello-spade.md | 0 .../2018-09-16-time-crm-tool-update.md | 0 ...cro-blog-jekyll-micro-pub-and-indie-web.md | 0 ...18-09-30-blockchain-governance-101-vlad.md | 0 ...2018-10-06-further-thoughts-on-the-fair.md | 0 ...018-10-11-commons-based-peer-production.md | 0 .../2019-01-01-flickr-exports-jekyll.md | 0 ...news-interview-security-token-standards.md | 0 ...2019-01-06-more-flickr-file-experiments.md | 0 .../2019-03-31-ethereum-governance.md | 0 .../2019-05-19-run-your-own-web-mentions.md | 0 .../{ => blog}/2019-05-21-model-t-indieweb.md | 0 .../2019-05-22-drupal-past-predictions.md | 0 _posts/{ => blog}/2019-06-11-ipad-tools.md | 0 _posts/{ => blog}/2020-01-03-cyberboats.md | 0 _posts/{ => blog}/2020-01-05-mennonites.md | 0 .../2020-01-10-founder-notes-tam-kbeili-at.md | 0 .../2020-01-13-the-midlife-crisis-of-the.md | 0 ...founder-notes-ehlist-jan-2020-vancouver.md | 0 ...n-startup-ecosystem-challenges-canadian.md | 0 .../2020-01-27-photo-backup-for-geeks-i-os.md | 0 .../2020-02-21-tools-for-home-cooking.md | 0 .../{ => blog}/2020-02-25-laptop-choices.md | 0 .../2020-03-14-on-instagram-off-facebook.md | 0 .../{ => blog}/2020-03-15-covid19-personal.md | 0 .../2020-03-21-renting-in-pandemics.md | 0 .../2020-03-22-oscms-sunnyvale-drupal.md | 0 .../2020-03-31-onthisday-wa-state-roadtrip.md | 0 .../2020-04-20-readwriteweb-wayback.md | 0 ...10-upgraded-to-indiekit-micropub-server.md | 0 .../2020-05-14-so-if-all-goes-well.md | 0 _posts/blog/2020-07-04-new-blog-microblog.md | 151 ++++++++++++++++++ _posts/journal/2020-09-26-journal.md | 2 +- _posts/journal/2020-09-29-journal.md | 6 - _posts/journal/2020-09-30-journal.md | 48 ++++++ _posts/journal/2020-10-01-journal.md | 23 +++ _posts/journal/2020-10-03-journal.md | 31 ++++ assets/2020/09/neocities-ipfs.jpg | Bin 0 -> 67906 bytes assets/2020/obsidian-graph-2020-10-01.png | Bin 0 -> 280346 bytes assets/css/style.css | 23 ++- assets/microblog/22604b86dd.jpg | Bin 0 -> 70385 bytes assets/microblog/43762b4d36.jpg | Bin 0 -> 60412 bytes assets/microblog/5e6fe2c90b.png | Bin 0 -> 66403 bytes assets/microblog/999d04337d.png | Bin 0 -> 39408 bytes assets/microblog/ae1324bcbf.png | Bin 0 -> 328022 bytes assets/microblog/ba76d7ee41.png | Bin 0 -> 50848 bytes assets/microblog/cffa790d90.png | Bin 0 -> 257069 bytes assets/microblog/eee291fd35.png | Bin 0 -> 321088 bytes blog.code-workspace | 12 -- blog.html | 27 ++++ feeds/blog.xml | 40 +++++ feeds/notes.xml | 8 +- index.md | 19 +-- ipfs-404.html | 3 +- links.html | 6 +- 137 files changed, 1057 insertions(+), 111 deletions(-) create mode 100644 .obsidian/config create mode 100644 .obsidian/daily-notes.json create mode 100644 .obsidian/graph.json create mode 100644 .obsidian/workspace create mode 100644 .vscode/extensions.json create mode 100644 .vscode/foam.json create mode 100644 .vscode/settings.json delete mode 100644 README.md create mode 100644 _ignored/security-tokens-finhaven.md create mode 100644 _includes/recentblogs.html create mode 100644 _notes/blog-colophon.md rename _notes/{vancouverclt.md => cobuilding.md} (91%) create mode 100644 _notes/custom-bags-in-vancouver.md create mode 100644 _notes/dealing-with-employees-and-politics.md create mode 100644 _notes/discourse.md create mode 100644 _notes/egpu.md create mode 100644 _notes/filecoin.md create mode 100644 _notes/joplin.md create mode 100644 _notes/macmini.md create mode 100644 _notes/markdown-notes.md create mode 100644 _notes/neocities.md create mode 100644 _notes/obsidian.md create mode 100644 _notes/orientation.md delete mode 100644 _posts/2019-04-09-joplin-markdown-based-note-taking.md delete mode 100644 _posts/2019-05-09-orientation-rails-app-to.md rename _posts/{ => blog}/2011-04-11-how-to-play-instagram.md (100%) rename _posts/{ => blog}/2011-08-06-on-coworking-you-cannot-make-a-profit-selling.md (100%) rename _posts/{ => blog}/2011-10-11-turning-the-corner-on-ebook-buying.md (100%) rename _posts/{ => blog}/2011-11-26-we-do-need-another-rss-hero.md (100%) rename _posts/{ => blog}/2011-12-02-struggles-of-an-infovore-that-likes-to-share.md (100%) rename _posts/{ => blog}/2011-12-04-focus-on-the-extras-on-your-site-rather-than.md (100%) rename _posts/{ => blog}/2011-12-04-help-startups-by-getting-sht-done-or-get-out.md (100%) rename _posts/{ => blog}/2011-12-14-what-support-feedback-service-should-you-use.md (100%) rename _posts/{ => blog}/2012-02-02-reinventing-the-wheel-one-directory-at-a-time.md (100%) rename _posts/{ => blog}/2012-02-05-i-want-to-vote-with-my-dollars-that-the-vanco.md (100%) rename _posts/{ => blog}/2012-02-06-build-more-startups-in-vancouver.md (100%) rename _posts/{ => blog}/2012-02-12-what-is-an-unconference.md (100%) rename _posts/{ => blog}/2012-03-15-cataloging-city-neighbourhood-assets-love-my.md (100%) rename _posts/{ => blog}/2012-03-30-octopress-all-the-things.md (100%) rename _posts/{ => blog}/2012-04-20-vancouver-tech-needs-to-wake-up.md (100%) rename _posts/{ => blog}/2012-04-25-what-im-obsessed-about.md (100%) rename _posts/{ => blog}/2012-05-07-services-to-product.md (100%) rename _posts/{ => blog}/2012-05-27-new-hack-stack.md (100%) rename _posts/{ => blog}/2012-06-02-node-static-site-generators.md (100%) rename _posts/{ => blog}/2012-06-19-reactions-microsoft-surface.md (100%) rename _posts/{ => blog}/2012-06-29-posts-you-dont-write.md (100%) rename _posts/{ => blog}/2012-07-01-setting-up-macbook-air-osx-lion.md (100%) rename _posts/{ => blog}/2012-07-02-nv12-web-literacy.md (100%) rename _posts/{ => blog}/2012-07-08-ssg-lightning-talk.md (100%) rename _posts/{ => blog}/2012-07-27-tracking-qr-codes.md (100%) rename _posts/{ => blog}/2012-08-10-calendaring-tools.md (100%) rename _posts/{ => blog}/2012-08-11-startupriot-seattle-2012.md (100%) rename _posts/{ => blog}/2012-09-04-working-contractually.md (100%) rename _posts/{ => blog}/2012-11-09-ship-your-first-version.md (100%) rename _posts/{ => blog}/2012-11-24-flickr-question.md (100%) rename _posts/{ => blog}/2013-03-17-raw-resources.md (100%) rename _posts/{ => blog}/2014-01-01-you-cant-outsource-product.md (100%) rename _posts/{ => blog}/2014-06-04-early-stage-tech-startup-investing.md (100%) rename _posts/{ => blog}/2014-08-05-mavericks-brew-cask.md (100%) rename _posts/{ => blog}/2014-08-06-30-more-years.md (100%) rename _posts/{ => blog}/2014-08-07-taking-equity-startups-consulting.md (100%) rename _posts/{ => blog}/2014-08-15-harvesting-knowledge.md (100%) rename _posts/{ => blog}/2014-11-09-vancouver-tech-civic-election.md (100%) rename _posts/{ => blog}/2016-06-13-personal-crm.md (100%) rename _posts/{ => blog}/2016-06-14-flickr-to-self-hosted.md (100%) rename _posts/{ => blog}/2017-02-19-archiving-photos-ios-amazon-s3.md (100%) create mode 100644 _posts/blog/2017-04-15-notes-on-running-mastodon-heroku.md rename _posts/{ => blog}/2017-08-19-blockchain-open-source-definitions.md (100%) create mode 100644 _posts/blog/2017-09-11-firesideconf-barcamp-spirit.md create mode 100644 _posts/blog/2018-06-14-algiers-smart-city-leapfrog-tech.md rename _posts/{ => blog}/2018-07-01-berlin-observations.md (100%) rename _posts/{ => blog}/2018-07-02-conferences-as-community-gathering.md (100%) rename _posts/{ => blog}/2018-09-03-hello-spade.md (100%) rename _posts/{ => blog}/2018-09-16-time-crm-tool-update.md (100%) rename _posts/{ => blog}/2018-09-29-micro-blog-jekyll-micro-pub-and-indie-web.md (100%) rename _posts/{ => blog}/2018-09-30-blockchain-governance-101-vlad.md (100%) rename _posts/{ => blog}/2018-10-06-further-thoughts-on-the-fair.md (100%) rename _posts/{ => blog}/2018-10-11-commons-based-peer-production.md (100%) rename _posts/{ => blog}/2019-01-01-flickr-exports-jekyll.md (100%) rename _posts/{ => blog}/2019-01-06-ethnews-interview-security-token-standards.md (100%) rename _posts/{ => blog}/2019-01-06-more-flickr-file-experiments.md (100%) rename _posts/{ => blog}/2019-03-31-ethereum-governance.md (100%) rename _posts/{ => blog}/2019-05-19-run-your-own-web-mentions.md (100%) rename _posts/{ => blog}/2019-05-21-model-t-indieweb.md (100%) rename _posts/{ => blog}/2019-05-22-drupal-past-predictions.md (100%) rename _posts/{ => blog}/2019-06-11-ipad-tools.md (100%) rename _posts/{ => blog}/2020-01-03-cyberboats.md (100%) rename _posts/{ => blog}/2020-01-05-mennonites.md (100%) rename _posts/{ => blog}/2020-01-10-founder-notes-tam-kbeili-at.md (100%) rename _posts/{ => blog}/2020-01-13-the-midlife-crisis-of-the.md (100%) rename _posts/{ => blog}/2020-01-22-founder-notes-ehlist-jan-2020-vancouver.md (100%) rename _posts/{ => blog}/2020-01-23-german-startup-ecosystem-challenges-canadian.md (100%) rename _posts/{ => blog}/2020-01-27-photo-backup-for-geeks-i-os.md (100%) rename _posts/{ => blog}/2020-02-21-tools-for-home-cooking.md (100%) rename _posts/{ => blog}/2020-02-25-laptop-choices.md (100%) rename _posts/{ => blog}/2020-03-14-on-instagram-off-facebook.md (100%) rename _posts/{ => blog}/2020-03-15-covid19-personal.md (100%) rename _posts/{ => blog}/2020-03-21-renting-in-pandemics.md (100%) rename _posts/{ => blog}/2020-03-22-oscms-sunnyvale-drupal.md (100%) rename _posts/{ => blog}/2020-03-31-onthisday-wa-state-roadtrip.md (100%) rename _posts/{ => blog}/2020-04-20-readwriteweb-wayback.md (100%) rename _posts/{ => blog}/2020-05-10-upgraded-to-indiekit-micropub-server.md (100%) rename _posts/{ => blog}/2020-05-14-so-if-all-goes-well.md (100%) create mode 100644 _posts/blog/2020-07-04-new-blog-microblog.md delete mode 100644 _posts/journal/2020-09-29-journal.md create mode 100644 _posts/journal/2020-09-30-journal.md create mode 100644 _posts/journal/2020-10-01-journal.md create mode 100644 _posts/journal/2020-10-03-journal.md create mode 100644 assets/2020/09/neocities-ipfs.jpg create mode 100644 assets/2020/obsidian-graph-2020-10-01.png create mode 100644 assets/microblog/22604b86dd.jpg create mode 100644 assets/microblog/43762b4d36.jpg create mode 100644 assets/microblog/5e6fe2c90b.png create mode 100644 assets/microblog/999d04337d.png create mode 100644 assets/microblog/ae1324bcbf.png create mode 100644 assets/microblog/ba76d7ee41.png create mode 100644 assets/microblog/cffa790d90.png create mode 100644 assets/microblog/eee291fd35.png delete mode 100644 blog.code-workspace create mode 100644 blog.html create mode 100644 feeds/blog.xml diff --git a/.obsidian/config b/.obsidian/config new file mode 100644 index 0000000..688248e --- /dev/null +++ b/.obsidian/config @@ -0,0 +1,20 @@ +{ + "theme": "obsidian", + "pluginEnabledStatus": { + "file-explorer": true, + "global-search": true, + "switcher": true, + "graph": true, + "backlink": true, + "command-palette": true, + "markdown-importer": true, + "word-count": true, + "daily-notes": true, + "page-preview": true + }, + "showFrontmatter": false, + "useTab": false, + "newFileLocation": "folder", + "newFileFolderPath": "_notes", + "attachmentFolderPath": "assets/2020" +} \ No newline at end of file diff --git a/.obsidian/daily-notes.json b/.obsidian/daily-notes.json new file mode 100644 index 0000000..d5e5271 --- /dev/null +++ b/.obsidian/daily-notes.json @@ -0,0 +1 @@ +{"format":"YYYY-MM-DD","folder":"_posts/journal","template":"_posts/journal/2020-09-22-journal"} \ No newline at end of file diff --git a/.obsidian/graph.json b/.obsidian/graph.json new file mode 100644 index 0000000..b816782 --- /dev/null +++ b/.obsidian/graph.json @@ -0,0 +1 @@ +{"search":"","showTags":false,"showAttachments":false,"hideUnresolved":false,"showOrphans":true,"showArrow":false,"nodeSizeMultiplier":1.63125,"lineSizeMultiplier":1,"centerStrength":0.518713248970312,"repelStrength":14.9358974358974,"linkStrength":1,"linkDistance":250,"scale":0.06793367011689397} \ No newline at end of file diff --git a/.obsidian/workspace b/.obsidian/workspace new file mode 100644 index 0000000..5e89619 --- /dev/null +++ b/.obsidian/workspace @@ -0,0 +1,84 @@ +{ + "main": { + "id": "1224d6cd68afd69d", + "type": "split", + "children": [ + { + "id": "f412e32679dbd64e", + "type": "leaf", + "active": true, + "state": { + "type": "markdown", + "state": { + "file": "_posts/journal/2020-10-01-journal.md", + "mode": "source" + } + } + } + ], + "direction": "vertical" + }, + "left": { + "id": "ad2d1ff56720d0da", + "type": "split", + "children": [ + { + "id": "6ac071abfd1c7e89", + "type": "tabs", + "children": [ + { + "id": "e8b650c61fef33fb", + "type": "leaf", + "state": { + "type": "file-explorer", + "state": {} + } + }, + { + "id": "51015621859787bc", + "type": "leaf", + "state": { + "type": "search", + "state": { + "query": "" + } + } + } + ] + } + ], + "direction": "horizontal", + "width": 300 + }, + "right": { + "id": "6d3b08910d054f6e", + "type": "split", + "children": [ + { + "id": "54b555c5ec9270e2", + "type": "tabs", + "children": [ + { + "id": "22095a494a428a5c", + "type": "leaf", + "state": { + "type": "backlink", + "state": { + "file": "_posts/journal/2020-10-01-journal.md" + } + } + } + ] + } + ], + "direction": "horizontal", + "width": 300, + "collapsed": true + }, + "lastOpenFiles": [ + "_posts/journal/2020-10-01-journal.md", + "_posts/journal/2020-10-01.md", + "_notes/Obsidian.md", + "assets/2020/obsidian-graph-2020-10-01.png" + ] +} \ No newline at end of file diff --git a/.vscode/extensions.json b/.vscode/extensions.json new file mode 100644 index 0000000..55baa44 --- /dev/null +++ b/.vscode/extensions.json @@ -0,0 +1,26 @@ +{ + // See http://go.microsoft.com/fwlink/?LinkId=827846 + // for the documentation about the extensions.json format + "recommendations": [ + // Foam's own extension + "foam.foam-vscode", + + // Prettier for auto formatting code + "esbenp.prettier-vscode", + + // GitLens for seeing version history inline + "eamodio.gitlens", + + // Tons of markdown goodies (lists, tables of content, so much more) + "yzhang.markdown-all-in-one", + + // [[wiki-links]], backlinking etc + "kortina.vscode-markdown-notes", + + // Adds `show graph` command that displays graph of linked notes + "tchayen.markdown-links", + + // Understated grayscale theme (light and dark variants) + "philipbe.theme-gray-matter" + ] +} diff --git a/.vscode/foam.json b/.vscode/foam.json new file mode 100644 index 0000000..38a4eab --- /dev/null +++ b/.vscode/foam.json @@ -0,0 +1,4 @@ +{ + "purpose": "this file exists to tell the foam-vscode plugin that it's currently in a foam workspace", + "future": "we may use this for custom configuration" +} diff --git a/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..b9e9377 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,30 @@ +{ + "editor.minimap.enabled": false, + "editor.wrappingIndent": "indent", + "editor.overviewRulerBorder": false, + "editor.lineHeight": 24, + "[markdown]": { + "editor.quickSuggestions": true + }, + "git.enableSmartCommit": true, + "git.postCommitCommand": "sync", + "files.exclude": { + "**/node_modules": true + }, + "files.watcherExclude": { + "**/node_modules": true, + "_site/*": true + }, + "vscodeMarkdownNotes.noteCompletionConvention": "noExtension", + + "files.exclude": { + "_site/*": true, + ".jekyll-cache/*": true + }, + "liquid.format": true, + "foam.openDailyNote.directory": "_posts/journal/", + "foam.openDailyNote.filenameFormat": "yyyy-mm-dd-journal.md", + "foam.openDailyNote.titleFormat": "mmm-d, yyyy", + "vscodeMarkdownNotes.newNoteDirectory": "_notes", + "vscodeMarkdownNotes.newNoteTemplate": "---\ntitle: ${noteName}\n---\n" +} diff --git a/404.html b/404.html index 36f4ef4..46da318 100644 --- a/404.html +++ b/404.html @@ -1,6 +1,7 @@ --- permalink: /404.html layout: post +content-type: eg ---