πŸ“š Agora node [[journal]] β˜†
Agora nodes contain community contributions with titles or topics that match your search. x
πŸ“œ File journal.md by @agora β˜† πŸ“Ž β›Ά

JournalΒ§

πŸ“œ File journal.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️ β›Ά

JournalΒ§

πŸ“œ File journal/journal.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️ β›Ά

JournalΒ§

πŸ“œ File journal.md by @agora@botsin.space β˜† πŸ“Ž β›Ά

Loading pushes...

✨ AI Synthesis Mistral Gemini ChatGPT Claude x

Expanding this section will automatically generate an AI synthesis of the contributions in this node.

🌌 Agora context for [[journal]]

Rendering context...

πŸ“š Agora node [[journals] [[meditations]] (pulled by user) x
πŸ“š Agora node [[2020 09 01 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-01-journal.md by @bmann β˜† πŸ“Ž

Sept 21, 2020Β§

Progress in [[Vancouver CLT]]Β§

Jacob invited me to the [[Embassy Network]] Slack, which we’re going to use as our community gathering space for collaborators for now.

There was a relevant post on a proforma for a house in Maine that can form part of the financial aspects of a CLT.

I shared [[CLT Vancouver]], I need to see about going in and introducing myself, and finding out more about them.

This article on Co-buying property with friends was a good overview. Some parts are overly US-centric (Canada doesn’t have LLCs and some of the other structures mentioned), but the general process is great.

Further blog surgeryΒ§

I went and grabbed the source for blog.bmannconsulting.com and put all the posts in the archive here as well. A number of them were bookmarks / links, which fit much better as notes. Many of the posts which I didn’t bring in here are "social posts". Some of them could be good note candidates, but most of them are images and cross posts to Twitter and so on, which I’ll see about importing into Micro.blog. It’s going through a 2.0 update so I’ll wait a while on that.

[[TODO]] I think I’m going to turn off the existing blog, point the blog subdomain at [[Micro.blog]] instead of microblog, and then I’m done shuffling things.

Sept 8th, 2020Β§

Zoom intro with JacobΒ§

Had a great intro call with [[Jacob Sayles]]. He shared a 10 bedroom house on Nicola Street that he’s been looking at, and in general is excited about exploring shared housing options in for [[Vancouver CLT]].

Next step is to put out a call / invite people who might be interested in actually getting started with this.

Speaker at UBC STRIVEΒ§

Spoke to the STRIVE Business and Engineering Club tonight.

They are purposefully a small group where members take an active role in deciding what to learn and who to hear from.

It was a general "tell your entrepreneurship story" session over Zoom. Encouraged them to try things, start side businesses and projects.

I was surprised that none of them had heard of [[Y Combinator]].

I told them all to [get on Twitter](https://twitter.com/bmann/status/1303508335581253632 ). And I think somewhere in there I may have agreed to create a TikTok account.

None of them had ever bought a domain name — suggested that they have someone in the group research on how to do that and present it to everyone else. With ~30 group members, that’s a lot of combined research and learning!

Recommended [[Tumblr]] https://tumblr.com as well for sharing / clipping links and notes. You can still map your own domain name for free.

A few things I mentioned:

πŸ“š Agora node [[2020 09 22 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-22-journal.md by @bmann β˜† πŸ“Ž

End of day notes and article linksΒ§

Thanks @elty and @expede for deep meaningful conversations today. Pointers to some of the links and articles we talked about:

Yes, sending people links / notes motivates me to curate and add to the things I have here.

Coffee with Bob in DunbarΒ§

Met up with @BobSummerwill who took a picture of me next to my [[Radrunner]]:

<script async src=”//platform.twitter.com/widgets.js” charset=”utf-8”>

Primeflow and Market NetworksΒ§

I had a call with Daniel from [[Primeflow]] yesterday. He left a comment on LinkedIn pointing out that we covered a lot of the ground discussed in NFX’s The Next 10 Years Will Be About β€œMarket Networks”. My [[Processing]] page is getting too long.

Fission Web Native iOS AppΒ§

I saw a tweet that [Apple is recruiting for an interesting role](https://twitter.com/jnadeau/status/1305697216347037696 ) — "you’d contribute to Cloud File Providers and work with adopters to get their cloud storage systems integrated across the OSes". I’ve noticed for a while that Apple has been very careful to make storage an API — it works with iCloud and your local file system by default, but you can set it to Dropbox or Google Drive or others if you have those apps installed. This operating system stickiness through superior integrations at a very low system level.

For us at [[Fission]], I discussed a couple of ideas with Brooke today. One, a native mobile app for Fission is key — it means that any other app on iOS that can share files we can use Fission both as a storage system, and as a target to share / copy files into.

The second idea I came up with was how, by having a native app, we can in fact pass on that ability to ALL the other apps built on the Fission webnative framework to automatically have native integration. Sign in with your Fission account, which knows all the apps that it has connected to, and then you can "Share to Fission", and select which app you want to share to.

Here’s a screenshot of how you can pick between different [[Discord]] servers as an example of how existing native apps handle multi-target share sheets:

Discord server selection in iOS share sheet

This is a whole other layer of network effects in giving a ton of apps native mobile integration. Need to talk to the [[Expo]] folks about this.

Small Business Peer RoundtableΒ§

I ran some small business / entrepreneur peer sessions in Comox that continued on as [[WeAreYQQ]]. I did something similar over lunch with folks at [[Input Cowork]] when we went for a visit last summer.

I’ve decided, especially as we get into the winter months, and as we continue to think about this pandemic as a way to think differently and make change happen, to do at least one mini roundtable with some small businesses and interesting people. Talked to one of the businesses today and they said yes. Thinking about whether to connect this with [[Venture Scouts]] — feels like it would be a fit, but I’m also OK with it just being a one off.

I guess I’ll make a placeholder for this: [[SMB Peers]]

Done with LogSeq?Β§

I think I’m done with [[LogSeq]]. It isn’t currently syncing with Github reliably. It has indexed the contents of this public notes Garden as well as just basic files, and that is very interesting to me, but it doesn’t work at all on mobile, and has real trouble with the amount of files that I have in this repo. Inspecting it in the browser it looks like it’s storing 1.1GB.

Maybe if I split public Garden / private Gazebo into separate repos that would help.

But I think more time with [[Roam Research]] for private notes makes sense. This was working for me before, but I just went on this epic journey of looking for something that was open source / could be self hosted.

It will be interesting to see if I can import the markdown files into other systems. [[LogSeq]] uses multiple levels of hashes — which in default markdown are headings — which makes it look weird in every other system. Also, Roam can only handle 10 pages at a time.

πŸ“š Agora node [[2020 09 24 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-24-journal.md by @bmann β˜† πŸ“Ž

Hiring Software EngineersΒ§

Bumped into @JasonMcLaren while out getting coffee from @Coho and had the exact same discussion around jobs and where to post them that isn’t LinkedIn (which is pretty pointless for software jobs). The question about what network or platform to post to comes up all the time when I challenge people on wasting their time with LI.

@AngelList is still the one where I get the best results — that is, I can post jobs there and get a decent flow of decent candidates automatically. And that’s on their free tier — they now have paid tiers starting at $250 per month.

@StackOverFlow I have heard good things about their job posting board. Their talent page doesn’t have pricing, I believe last I heard it’s like $4KUSD for a promoted listing.

Also: my standard advice: if you’re considering paying recruiters, just hire a full time marketing / operations / chief of staff / people position instead, and have them work on running your sourcing and hiring.

Social MentionsΒ§

OK, I’m going to see about building [[Social Mentions]] into the site as well.

πŸ“š Agora node [[2020 09 25 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-25-journal.md by @bmann β˜† πŸ“Ž

Self rendering MarkdownΒ§

I compiled all the Javascript Markdown scripts into a test deploy on [[Fission]] at https://petite-junior-angular-llama.fission.app.

@-mentions as key network signifierΒ§

Had a good call with [[Rabble]] talking about [[UCAN]], [[Planetary]], and the "discovery" problem in social networks. Specifically, mapping unique identifiers like a hash or a key to a username. And, that those usernames probably all look like @username (back to [[Social Mentions]]!).

Twitter was the undisputed champion of @-usernames, but I’d say that Instagram is as big or bigger depending on the context. Celebrity, food, small business are increasingly defaulting to IG as the primary @-username.

Yes, many other systems use @-usernames, but the "default" mapping is to Twitter.

Idea that I floated for portability / look-ups: usernames linked to [[DID]]s using [[Verifiable Claims]]. This "proves" that a DID has control over a username on a given network.

πŸ“š Agora node [[2020 09 26 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-26-journal.md by @bmann β˜† πŸ“Ž

Thinking about a desktop PCΒ§

The iMac I have at home I inherited from Rachael. It’s not the fastest, especially since it still has a spinning rust hard drive. If I’m going to experiment with [[Filecoin]] mining to any degree (and assuming that it is at all feasible from home), I’m going to need something more powerful.

I priced out a [[System76]]. I priced out the smallest of their Thelio desktops:

  • AMD Ryzen w/ PCIe 4.0 +$199
  • 4.5GHz AMDΒ 3rd GenΒ Ryzen 5 3600XT (3.8 up to 4.5 GHz - 6 Cores - 12 Threads) + $299
  • 64GB Dual Channel DDR4 @ 3200 MHz +$389
  • 500 GB PCIe Gen4 +$124
  • 1 TB PCIe Gen4 +$289 (this could also be an external?)
  • 8GB GeForce RTX 2060Β SuperΒ with 2176 CUDA Cores +$489

Total $2697USD, plus ~$200 in shipping to Canada. So about $3900CAD. This is really a "work expense", and I suspect that I would actually put it at the [[Fission]] office, not actually here at home.

I know nothing about figuring out how to select a desktop PC today. [[Wirecutter]] only has a guide to Mini Desktop PCs:

A mini PC combines the performance of a good laptop with the upgradability of a full-size desktop computer together in a package the size of a paperback book. Mini PCs are fast enough for anything other than high-end gaming, and unlike some laptops, they include all the ports you need to connect multiple monitors and your favorite keyboard and mouse. You can find lots of good mini PCs, butΒ HP’s ProDesk 600 G5Β offers the best combination of performance, ports, and price.

This iMac needs to get replaced, but I’m not ready to leave the Mac. Maybe a [[Mac Mini]]?

Going to Apple Canada, the Mac Mini 2020 configured with 3.2GHz 6‑core 8th‑generation Intel Core i7 (Turbo Boost up to 4.6GHz) with 512GB SSD is $1659CAD with 8GB of memory. +$750CAD for 32GB of memory from Apple??!! Looks like $180CAD from OWC for the same amount.

Mac Mini also means I could get setup at home with a KVM (keyboard / video / mouse) switch between different machines, and focus more on external add-ons, including an [[eGPU]]. This 9to5 Mac video covers an eGPU and Windows Bootcamp — which mainly focuses on FPS performance in games on the Windows side. This Apple Insider article on using an eGPU has some benchmarks on the MacOS.

I think I just convinced myself to get a Mac Mini as the next step :)

Daily Journals and jekyll-feedΒ§

I moved public notes to be in daily files and made a [[Journal]]. Like a [[Worklog]], but less day-job work related :)

This jekyll-rss-feeds and jekyll-json-feeds are good starting points. Made custom [[Feeds]] for recently updated notes as well as [[Links]]. Those are articles I’m quoting and taking notes on, or bookmarks to stuff that I want to keep track of.

Redid the home page and got rid of the Start page.

Quotebacks, Annotations, etc.Β§

[[Quotebacks]] https://quotebacks.net/ are interesting because they are another new-old thing in blogging. Annotations are a web standard (that’s from the blog of [[Hypothes.is]], which is big on annotation) — so I kind of want to use a standard. But annotations aren’t really quotes? Have to dig into this more.

πŸ“š Agora node [[2020 09 27 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-27-journal.md by @bmann β˜† πŸ“Ž

Both Stream and GardenΒ§

@ton asked:

What could a site look like if it was neither a blog or wiki, but had both those types of content (both stream and garden, so to speak)? Any good examples you know of? https://www.zylstra.org/blog/2020/09/15034/

Well, that’s basically what I’m exploring here!

I think notes == wiki and journal == blog, although journals are much more of a mix. For both, using backlinks / wiki-likes rather than exclusively linking or commenting out is a difference. Even bringing in an article or a link to a tool as something more note-like leads to behaviours that are very different than writing a blog, I’m finding. I’m still thinking if I might turn journals into posts rather than the note type they currently are.

Basically, so I can make up for the fact that it’s hard to link to "blocks" without a full [[Roam Research]]-like system in place that isn’t just Markdown files.

Simply JekyllΒ§

From the comments on Ton’s post, @bopuc pointed out [[Simply Jekyll]]. It looks great and I’m going to spend a bit of time seeing if I can integrate it into this site, or switch to using that theme entirely.

This is what’s nice when your data — Markdown files and a little bit of config — are easily portable between systems.

Institute for Local Self RelianceΒ§

https://ilsr.org sent to me by @benzcooper. Looks like an interesting albeit US-centric organization. From their about page:

Our Energy Democracy Initiative empowers households and communities to produce their own local, clean, and renewable energy and oppose the excessive power of monopoly utilities.

The Community Broadband Network Initiative promotes locally rooted, democratically accountable broadband networks that provide fast, affordable and reliable Internet access to all Americans.

Our Independent Business Initiative champions locally owned businesses, leads efforts to fight the unchecked power of corporate giants like Walmart and Amazon, and seeks to reverse the government policies that work against these small, independent businesses.

Our Waste to Wealth Program focuses on moving toward a zero-waste economy, exposing corporate control of the waste sector, and supporting local community efforts to shut down garbage incinerators.

Our Composting for Community Initiative works in diverse communities to create jobs, protect the climate, and reduce waste by advancing local, neighborhood-level composting programs.

Rather than creating an organization, I’m much more interested in doing projects that fit into themes like this. [[SMB Peers]] fits into this, as does [[Vancouver CLT]] and [[Vancouver Local Makers Directory]].

πŸ“š Agora node [[2020 09 28 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-28-journal.md by @bmann β˜† πŸ“Ž

The tiny mention of [[Simply Jekyll]] in [yesterday’s journal]((Unsupported content elided by the Agora.)) turned into pouring all of my content into that template instead.

Since I had to go into [[Cloudflare]] to update the IPNS link, I fixed my blog SSL issue.

blog.bmannconsulting.com is still running on Netlify, and something with the Netlify certificate and the Cloudflare stuff changed.

Cloudflare lets you generate certs, and this blog post tells you what to paste into Netlify’s third field.

I suspect editing the IPNS will mean that Cloudflare will mostly hang on to the cache for 6 hours or so. I voted for the purge cache for Cloudflare IPFS Gateway on their community forum.

I need to do some more work on how Journal posts like this one work.


Co-op and B-Corps structures are supposed to prevent this sort of thing. @jonrshell posts a thread covering the background of people soon to be in charge of MEC:

Short version: [[@MEC::https://twitter.com/MEC]] to be run by three middle-aged white men: a mediocre-at-best American investor, an out-of-work grocery CEO and a COO who might never have managed a store and runs a guns-and-testosterone shoe brand. This should go well! [[pull?s=20” title=”[[jonrshell::https://twitter.com/jonrshell/status/1310600995928498178 ?s=20]]” class=”wikilink”>jonrshell::https://twitter.com/jonrshell/status/1310600995928498178 ?s=20]]

πŸ“š Agora node [[2020 09 30 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-09-30-journal.md by @bmann β˜† πŸ“Ž

Reading [[Zeynep Tufekci]]‘s article in [[The Atlantic]] This Overlooked Variable Is the Key to the Pandemic - It’s not R.


Finally actually read some of the [[Foam]] stuff, which I did have installed in my VSCode. The [[Markdown Notes]] extension I’ve now configured to properly create new notes, which is great.

Ironically, the way the actual Foam extension generates Link References at the bottom of each file, doesn’t work for me at all. [[Simply Jekyll]] takes care of that, because I can just use a wiki link and it takes care of looking up the file and matching it. Of course, the concern I have with SJ is that it has some unique syntax which is very much tied up into the theme, thus making it not portable. I guess that means that technically the Foam link definitions would make a lot of it portable, using just plain markdown links.


Aside from notes here, I’m on a roll with my private notes in [[Roam Research]]. That really just mean getting things done, as I fill out a [[Worklog]] to stay on track. I installed Roam as a [[PWA]] yesterday, when I noticed that option was available. Being able to alt-tab to it rather than just being lost in a sea of Chrome tabs definitely is a good thing.


[[Garden and the Gazebo]] is definitely going to need to get rewritten, and I’m probably feeling more comfortable with making this site a public git repo. Or at least, extracting the way I have things configured theme-wise and sharing that.


I wanted local links to stand out, so I added CSS styles .tooltip a::before and after to show the links in square brackets.

Maybe the [[Colophon]] here can just be generated with backlinks now.


Continued massaging of content from OG blog and imported Medium posts that made it into Micro.blog, that make more sense here.

The [[Blog Colophon]] is here now. Swapped out [Archive]((Unsupported content elided by the Agora.)) for a new [Blog]((Unsupported content elided by the Agora.)) listing. Needs more work to actually highlight latest blog posts. And I guess I should write long form personal posts at some point!


Upgraded to [[Micro.blog]] Premium. The new Bookmarking feature is a pretty good non-silo "read it later" feature, plus it will have reblogging built in. It’s convenient to have my articles to read next to my blog-small-snippets, so looking forward to testing this. Here’s [[Manton Reece]] doing a screencast of how it works.

I’m trying to mostly stop using YouTube until November, so I’ve created a new Vimeo account to host videos about Micro.blog. Here’s a 3-minute screencast tour of the Micro.blog 2.0 bookmarks and highlighting interface, launching next week.

<script src=”https://micro.blog/quoteback.js”>

twitter is garbage follow me on neocities https://neocities.org/site/substack [[pull?s=20” title=”[[@substack::https://twitter.com/substack/status/1311534209027076096 ?s=20]]” class=”wikilink”>@substack::https://twitter.com/substack/status/1311534209027076096 ?s=20]]

I reset my [[Neocities]] account, that I had never really done anything with. Turns out, you can enable IPFS archiving, and they blogged about it in 2015.

β₯… [[]]

)

πŸ“š Agora node [[2020 10 01 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-10-01-journal.md by @bmann β˜† πŸ“Ž

I had just "one more thing" to add to the site last night, and so ended up staying up way too late again.

I’m now trying out [[Obsidian]] for working with these notes. Again, the nice thing about "files" and some commonality around Markdown.

And it generates an impressive looking graph!

β₯… [[/assets/2020/obsidian-graph-2020-10-01.png]]

It doesn’t fully understand Jekyll markdown notes — I guess the spelling for wiki links has to be exact.

New notes it creates with Title Caps and spaces, which is easy enough to fix before publishing. This not-really-compatible-markdown-and-file-structures is where all the issues live in note portability.

And, funky things like these SJ specific external links [[@obsdmd::https://twitter.com/obsdmd]] it doesn’t understand what I’m doing :)

It is a very nice distraction free writing interface that I can see using, but using my code editor as my note taking interface, especiallty when I am going back and forth programming the website with little chunks of [[Liquid]] markup, probably makes more sense for me.


πŸ“š Agora node [[2020 10 03 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-10-03-journal.md by @bmann β˜† πŸ“Ž

I did end up ordering a [[Mac Mini]] as a new home desktop PC, so now I need to order RAM.

I had [previously]((Unsupported content elided by the Agora.)) looked up OWC RAM, and I can order direct from them. Are there local places in Vancouver? Listed as resellers, dmac don’t list the 2018/2020 Mac Mini and Simply doesn’t seem to list the right RAM either. OK, guess I order direct from OWC, Total cost was $258CAD including shipping and duties.

OWC have one [[eGPU]] enclosure, the AKiTiO Node Titan (as well as bundles that include AMD graphics cards). I haven’t done any research on eGPUs yet, other than noting that Apple had the Blackmagic eGPU available for sale from them directly.

External storage is a whole other thing. I looked up the [[Filecoin]] guide to storage mining and basically you need a $3KUSD AMD machine at a minimum to do mining. Just syncing the Filecoin blockchain (which I do want to experiment with), needs 12GB per week:

If you don’t wish to mine, but would still like to run the Lotus client for the purposes of keeping a wallet or interfacing with the network, a system with 2-4 CPU cores, 8GiB of RAM, and enough storage for the Filecoin blockchain should be sufficient (the current testnet chain grows at about 12GiB per week; improvements to reduce this storage requirement are ongoing).

Like I said, researching the right combination of external enclosures and drives and such is for another time. I’ve never really stored a lot of media on drives / at home.


Biked over to Hinge Park and hung out with @cambel and @catthekin:

<script async src=”//platform.twitter.com/widgets.js” charset=”utf-8”>

We sort of talked about [[Fifth Generation Management]], but only in between other topics.


Messed around with a [[Fission]] timing log of publishing this site.


[[Path of Exile]] now has a MacOS client! 26GB download, and hard to find the links required.

πŸ“š Agora node [[2020 10 05 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-10-05-journal.md by @bmann β˜† πŸ“Ž

Great lunch with @allbombs. He reminded me about the show [[Halt and Catch Fire]], which many people have told me about but I haven’t watched yet. Rather than doom scrolling for an hour, I am going to try and watch an episode before bed to chill out.

Flat tire afterwards was less great. I’ve actually had a number of flats with my [[Radrunner]]. This time, I found the shard of rock or ceramic and it punctured the outer tire tread all the way to the inner tube. I forced it in with a screwdriver and was able to partially inflate the tire.

Found out about Lodash Style Issue Management while doing some research on trying out [[Ghost]] as a backend for [[Eleventy]]:

<script async src=”//platform.twitter.com/widgets.js” charset=”utf-8”>
πŸ“š Agora node [[2020 10 08 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-10-08-journal.md by @bmann β˜† πŸ“Ž

So I confirmed this morning that my [[Rad Runner]] bike wheel tubes are sold out even on the Rad website. I guess this weekend I need to get a patch kit and learn how to fix it myself.


Set up my [[Social Co-op]] [[Mastodon]] account last night. You can find me at @bmann@social.coop. And yeah, I didn’t manage to get boris as a username! I’ll write a full blog post about this.


New to me: /nick lets you change your nickname on a [[Discord]] server. They also recently enabled "community" servers. Basically, Discord is used for sort of personal chat home bases, but also increasingly for community. They’ve enabled specific features for these open communities, especially if you have a lot of members. We don’t have enough members at [[Fission]] for all of the features, but it was great to be able to have a welcome screen for new users that join, suggesting them to certain channels.


Got an intro to someone who read my [[Taking equity in startups as a consulting firm]] post and wanted to see if my thinking had evolved from then. This fits into the [[Startup Studio]] model that I’ve thought a lot about.

It just so happens that @allbombs shared a video from the [[Global Accelerator Network]] about [[Enhance Ventures]] https://www.enhance.online/.

Plus this article which contains a good framework for looking at Startup Studios and how they are financed: [[Sidecar funds, corporate vehicles, club deals - how do startup studios get financed?]]


Via @bobsummerwill, [[Bruce Perens]] Post Open Source License Early Draft. There’s a video, which is "What Comes After Open Source" https://www.youtube.com/watch?v=vTsc1m78BUk. I need to watch this and take some notes.

πŸ“š Agora node [[2020 10 10 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-10-10-journal.md by @bmann β˜† πŸ“Ž

Rachael’s [[Rad Mini]] arrived yesterday. So now we have two [[Rad Power Bikes]]. The [[Rad Runner]] is a bit too big for Rachael, especially with the center console blocking the "step through".

It was raining, so other than up and down the street a little, we didn’t use it much.

Today we got her out on the bike and she got used to riding it around the park, and then went off to go up and down some hills. She hasn’t been a regular bike user for quite some time. We both had free / trashy bikes that got stolen from our building at some point, and never really replaced them. I’ve been thinking about writing about what it means to be a ‘biker’, both in the context of that being an identity, and different kinds of bike usage. I think Rachael and I partially identify as "non car users" — we don’t have a car, and walk or take transit most places, plus some car share usage. Anyway, I’ll leave that line of thinking for a future post.

I went to Dream Cycle on Commercial Drive to ask about a patch kit. Bought a handful of "regular" and a couple of pre-glued, since they’re cheap and I have had multiple flats on the Runner already. Why? I’m not sure. Both other times I had them fixed by Rad Mobile Service. I have put a lot of kilometers on the bike so far!

So in the afternoon I took the Rad Mini and biked it over to Main Street where I had ditched my bike at last week. Rad has Youtube videos for pretty much all of their bikes and different things that need doing, so I just watched the RadRunner Rear Wheel Removal. The little toolkit that comes with the Rad has all the pieces that are needed, which was great.

The tricky part was the way the chain has to be manuevered around to get it off, but I got it done. Yes, this is the first time I have removed the wheel of a bike.

With the bike wheel off, now I couldn’t get the actual tire off! Watching other videos, they pretty much say "don’t use a butter knife" — that you should use a bike tire lever. Dear reader, I tried to use the handle end of a butter knife. The Rad Runner has really thick, wide tires, and I couldn’t get them off.

Luckily, there is Ride On Bike Shop on Main, around the corner from the office. I took the tire over there. They told me that they didn’t have any patch kits so I gave them the one I had and asked them to take care of it.

In 30min, I went back and had a fixed tire, and also bought some bike tire levers.

Rachael had met me there at this point, and got her hands dirty (literally) helping put the chain back on. My first tire change!

Then we did our first joint ride. East on 6th, down to Great Northern Way, left on Clark and then back on the Woodland bike path north. Right on Adanac heading east to Lakewood, turning left to go north until Wall Street. East along Wall until New Brighton Park, then south along the paths by the PNE until East Hastings / in front of Playland. South until Adanac, and back home west along Adanac.

More biking to come!

πŸ“š Agora node [[2020 10 11 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-10-11-journal.md by @bmann β˜† πŸ“Ž

Ugh. Went to go for a bike ride first thing this morning and my tire was flat again. It pumped right up again and we went for a 25km ride to Burnaby Lake and back, but it’s clear that the root cause here isn’t fixed yet. I’m going to have to write this all down for Rad and get it fixed properly.

πŸ“š Agora node [[2020 10 13 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-10-13-journal.md by @bmann β˜† πŸ“Ž

Both Mac Mini and OWC Memory Upgrade kit arrived today. Don’t have a monitor yet, going to temporarily use the 15" portable screen that R uses for her second monitor.

Following the OWC Memory Upgrade video, step two is having a torx screwdriver. Hmmm. Sounds like a T4, T5, and T10 needed.

OK, looks like Canadian Tire has a complete overkill 66 piece Mastercraft Specialty Precision Electronics Bit

(adding notes almost a month later)

Right in here is where I put in my 2 bike rides to Canadian Tire in Burnaby in one afternoon / evening, and still don’t have the right screwdrivers.

πŸ“š Agora node [[2020 11 07 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-07-journal.md by @bmann β˜† πŸ“Ž

OK, I clicked the buttons and made what I think are all my final purchases for my Mac Mini, other than external storage.

But first: I bought an [[Asus VG289Q Monitor]] at Best Buy earlier this week. Got it home and the screen wouldn’t stay on?

At first I thought the wimpy Mac Mini maybe couldn’t drive it through HDMI and I needed a USB-C to DisplayPort adapter, but those adapters don’t really exist. I looked around and the various HDMI cables now do have different "ratings" on them. I bought a short gold plated HDMI cable and yes! — the monitor works fine.

I looked back and forth at various [[eGPU]] options. I decided the Razer Core X Chroma was the best enclosure for me. I plan on using it for both Windows and Mac over time, and as an external enclosure it’s even possible to upgrade the video card.

I did read through the Bootcamp for eGPUs but I don’t think I will attempt Bootcamp. Who knows how much longer it will be around / keep working as Apple transitions to ARM.

Looking at the EGPU.io builds filter with a Mac Mini and the Razer Core X Chroma selected helped me pick the graphics card to buy. There were only 2 Mac Mini builds listed, both using an AMD RX 5700 XT. I debated about getting a cheaper card, but I’d rather finish off my purchases now.

Then I was back in graphic card comparison hell, because the AMD RX 5700 XT is just a chipset (I guess???) and many different manufacturers put together the final cards.

I ended up with PowerColor Red Devil AMD Radeon RX 5700 XT 8GB AXRX 5700XT 8GBD6-3DHE/OC, for $611CAD. No, I don’t even totally understand what that means.

Hopeful that this Kingsdun Torx Screwdriver Set has what I need.

And ended up with a Vitade 1080p webcam with ring light as well.

I did experiment with [[Camo]] by Reincubate to use my iPhone as a webcam. I have an iPhone / iPad stand clamped to my desk, and it does work — and with very good quality! But it’s not like I can keep my iPhone clamped in there all the time.

πŸ“š Agora node [[2020 11 08 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-08-journal.md by @bmann β˜† πŸ“Ž

Went for a bike ride in the morning. Super sunny day, but also cold. Vancouver winters have been getting brighter — but also colder. Need a balaclava as the final piece of my biking gear, to cover my ears and neck.

Just spent 30 minutes setting up a UPS Payment Account in order to attempt to pay a bill online for customs brokerage fees. There is a 10-digit account number on the invoice, but of course clicking between the different options, the maximum is for a 9-digit account number (and that’s some sort of special account?). UPS Canada, a paper invoice with a tear off, suggesting I stick a paper cheque in postal mail, is not going to work well for me OR you.

I am now using the [[chezmoi]] [[dotfiles]] manager. I’ve currently got my dotfiles on Github but private, I should open them up. I am trawling through walkah’s dotfiles who is busy going down the [[Nix]] rabbit hole.

Cleaned up the office today, still stuff to get rid of, but especially with Province of BC announcing no social gatherings, it means the "Zoom room" here is going to be where I’m going to be spending a lot of time.

The clean up was in part because of getting the Amazon order from [yesterday]((Unsupported content elided by the Agora.)) — webcam, torx screwdrivers, and the PowerColor graphics card. Now I’m just waiting for the [[Razer Core X Chroma]] eGPU enclosure.

Maybe I’ll install the 32GB memory upgrade for the Mac Mini? Surprise! Once again the kit I ordered doesn’t have the correct T6S (or H or R — the "security" one with the hole in the middle) torx screwdriver. Aaarggghhhh!

Screenshot from the OWC Mac Mini Memory Upgrade video of where I’m stuck — can’t even get the bottom plate off without the right T6 "Secure" screwdriver!

![Screenshot of OWC mac mini memory how to — bottom of mac mini, badge with T6 screwdriver icon]((Unsupported content elided by the Agora.))

Now I’m futzing with the setup of my notes / blog here. Using [[VS Code]] directly seems to make the most sense for me. I am "using" [[Foam]] and still figuring out how I want the various plugins setup. I turned off the Gray Matter theme, didn’t quite work for me.

The author of the Markdown Notes VS Code plugin, Andrew Kortina, writes up how he has VS Code configured. I’m trying out the Tomorrow Night Theme, including some of the tweaks that Kortina uses, plus the tips on changing formats in VS Code.

πŸ“š Agora node [[2020 11 14 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-14-journal.md by @bmann β˜† πŸ“Ž

Rachael and I actually slept in a bit (for us) and had breakfast at home, and then went out to the Vancouver Art Gallery.

I spent a lot of the week only being indoors, on way too many Zoom calls.

You need to book an appointment ahead of time, and have to wear a mask in the gallery. There were maybe 4 other people we encountered wandering around during our booking slot.

The Victor Vasarely exhibition — pop art — was amazing. I posted on social.coop, including a painting that matches Rachael’s new sweater. We’ll see if I get around to posting more research and photos about Vasarely later.

Then we went to The Bay. Much more crowded and feeling uncomfortable, although masks are required. Bought a 9x13" baking pan, and a quarter sheet with a grill/tray that will be for roasting various things.

I suggested Miku for lunch. Yes, a bit high end and pricey — but very delicious. Reflecting on how lucky and privileged we are to do things like this occasionally.

Researching External Drives at OWCΒ§

I bought my RAM upgrade for the Mac Mini1 at OWC, and thought I’d look at their external drive options too.

Do I need a Networked Attached Storage (NAS) device, or do I just need drives attached to the computer directly? I’m thinking that I don’t actually need a NAS, although it would do other things as well.

I think what I need is:

  • 2.5" SSD drives — not 3.5" spinning platters
  • multiple drives in an enclosure — I don’t think I need RAID for redundancy (this isn’t backup, for which, for my purposes, some cloud solution still works) — but some sort of spanning and ability to swap out drives
  • Thunderbolt 3 aka USB-C connection
  • at least 2TB to start — my 500GB Mac Mini hard drive is almost full, in part because of Steam games

The Thunderbolt Drives section of OWC is a good starting point for letting you filter.

I narrowed it down to:

Mercury Elite Pro Dual with 3-Port Hub: 2 x 2TB SSDs, USB3 rather than Thunderbolt, but it’s a USB-C connector. $799USD.

ThunderBay 4 mini: 4 x 1TB SSDs, SoftRAID / RAID 4, Thunderbolt 3. $1079USD.

Express 4M2: 4 slot M.2 NVMe SSD — the "hard drives" that look like RAM sticks. Thunderbolt 3. Comes with SoftRAID. No drives included. $279USD (enclosure only). The reviews on Amazon for the 4M2 are helpful, e.g. "not at full 4x speed unless you have four SSDs in the enclosure. It seems stable when occupying a Thunderbolt-3 slot with no daisy-chaining"

Hmmm. Now down the rabbit hole of NVMe drives, which are VERY interesting. OWC has a couple of enclosures:

Envoy Pro EX: 2TB NMVe, USB3 speeds / USB-C connection. $349USD (enclosure only is $49USD).

Envoy Express: a Thunderbolt 3 connection, no drives included, and looks like it’s in pre-order. About 50% faster than the USB3 connection. $79USD.

Looking over at [[Memory Express]] with a search for NVMe there are lots of results of different types of drives (in CAD rather than USD).

Here’s a USB3 NVMe enclosure Elite M.2 NVMe PCIe 2280 External Enclosure — $49CAD.

And here’s a 2TB NVMe drive that is Gen3/Gen4 — so "slower", but since this is external, the external bus interface is the max speed anyway, and all NVMe drives are faster than the bus interface. XPG SX8200 Pro 2TB is $299CAD. Newer and well known brands like Samsung EVO are like $400CAD+ for 2TB.

Conclusion: I don’t know enough about this at all, and this is before I start researching NAS solutions.

I think an NVMe enclosure and 2TB drive makes the most sense right now. The Express 4M2 then becomes an upgrade to re-use the 2TB drive. And, generally, Thunderbolt 3 interfaces are just coming to market.

  1. Still not installed! The last Amazon delivery got me the right T6 "secure" size of screwdriver, and I got two of the flush fit screws off, but the other ones won’t turn with the screwdriver. I don’t really know what I’m going to do at this point. I had read elsewhere about someone in the same situation whose screws didn’t turn out of the box, and took it in to Apple to help with having the screws removed. I’m super annoyed that I can’t get this done!↩

πŸ“š Agora node [[2020 11 20 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-20-journal.md by @bmann β˜† πŸ“Ž

I had a call today with Claire and Nandini of Check My Ads and Andrea.

Check My Ads currently runs the BRANDED newsletter on Substack and were interested in [[Ghost]].

Andrea is starting a new business and communicating with a lot of people on a lot of different platforms, and was looking at a newsletter option of [[Substack]] vs [[Ghost]] and generally owning her content.

I demo’d the Ghost editing interface using the [[DeployToHeroku]] version of Ghost + IPFS that I maintain for Fission.

I had spoken with [[CanTrust Hosting Coop]], a Canadian hosting coop, and they don’t currently support Ghost. Cooperative web hosting, tech support, and open source software development consulting is something that I’m interested in seeing more of, as I wrote in [[Joining Social.Coop]]. I’ve had a good discussion with the team at CanTrust, some of which I’ll look at posting.

TLDR:

  • I created the [[Ghost]] and [[Substack]] pages here to collect info on those systems.
  • I can recommend and support paying for Ghost’s commercial hosting — they are a non-profit foundation producing open source software.
  • If you’re going to use Substack, use a custom domain.
  • For those for whom even $29/month is too much money, the 1 click deploy works to get started for free if you set up a Heroku account. Not really recommended unless you’ve got a technical person to back you up or are yourself comfortable with Git and Heroku already
πŸ“š Agora node [[2020 11 24 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-24-journal.md by @bmann β˜† πŸ“Ž

Following up on [researching external drives]((Unsupported content elided by the Agora.)), I biked over to [[Memory Express]] to buy an external NVMe enclosure and a 2TB NVMe drive.

![Memory Express on Broadway at night]((Unsupported content elided by the Agora.))

The enclosure and drive I had researched before weren’t available and because of the pandemic they aren’t really allowing browsing. So, I had the sales person look up the different options for me.

I ended up with the Vantec USB 3.1 NVMe Enclosure and a 2TB Corsair drive. There were slightly cheaper options than the Corsair, but it was a name I recognized and I figured it shouldn’t be the absolute cheapest:

![Corsair 2TB NVMe and Vantec NVMe Enclosure]((Unsupported content elided by the Agora.))

The Vantec metal enclosure, and the board that the NVMe gets installed to:

![Vantec NVMe enclosure]((Unsupported content elided by the Agora.))

Here’s the Corsair snapped into the board. I’ve already screwed down the far side with the included nut and screw:

![Corsair 2TB NVMe on Vantec board]((Unsupported content elided by the Agora.))

After that picture, there is a thermal paste strip that goes right on top, and then a heat sink (strip of metal) that is sort of wedged on top of that. You slide it back into the Vantec metal enclosure.

You can see some fit and finish issues with the end plate that is fastened in with two screws:

![Vantec end plate fit and finish]((Unsupported content elided by the Agora.))

Formatting NVMe on MacOSΒ§

For now, I’m formatting this for just MacOS. Here’s how the drive shows up in Disk Utility before formatting:

![Screenshot - Corsair in Disk Utility]((Unsupported content elided by the Agora.))

The option you want to pick is actually "Erase", and you’ll get this dialog:

![Screenshot - Erase Corsair]((Unsupported content elided by the Agora.))

Lots of format options here. No, you don’t want to pick MacOS Extended. Apparently, Apple File System [[APFS]] is what you want. It’s also what’s used in iOS, and it’s optimized for solid state drives (SSDs). More detail on the Apple Disk Utility support guide. I went ahead and just chose the plain APFS version.

![Format Options]((Unsupported content elided by the Agora.))

The default GUID Partition Map is what you want to pick for modern computers.

OK! Now I’ve got an extra 2TB!

First thing I did was create a new [[Steam]] game library folder on the new disk. I’ve only got 512GB on the inside of this Mac Mini. Inside Steam, you can now move games between library folders, which makes this a lot easier than it used to be.

Next up is documenting how to work with [[Filecoin]], which was the driving purpose of this purchase!

πŸ“š Agora node [[2020 11 27 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-27-journal.md by @bmann β˜† πŸ“Ž

Lots of catching up with people this week. It’s Thursday night / Friday "morning" and I’m reflecting.

Today (Thursday, that is), I met up with DH for coffee, which had me reflect back to [[Finhaven]] and the path that has lead here to [[Fission]].

Had a call with Amanda K one morning, sent her a link to [[When Tailwinds Vanish: The Internet in the 2020s]]. She was interested in my blog layout here and was asking about whether it needed a dev or not.

That led me over to the original [[Simply Jekyll]], since this site is super customized and in a private repo. I forked it into a public repo here: https://github.com/bmann/simply-jekyll

And then I setup [[Forestry]] so that Amanda could use it "without a dev". Deploy is [[Netlify]], because Simply Jekyll won’t run on Github Pages. I’ll need to do a proper HOWTO and properly setup the forked repo as a template repo to make it easy for people to run their own version. Sample site up here: https://quizzical-bartik-446efa.netlify.app

That’s one framework [[Jekyll]], a free tier git code hosting with [[Github]], a second free tier commercial service [[Forestry]], and then a third free tier build/hosting service in [[Netlify]]. That’s a lot of heavy lifting for "just" a blog + notes. [[Forestry]] from a day to day, week to week perspective is the most valuable part of that: the actual editing app.

And tonight, I just finished pushing a new site for [[Cobuilding]] live. [[Forestry]] setup was a little trickier because [[Minimal Mistakes]] has complicated Front Matter at times, I’ll go back to it in a bit.

Why are these two sites not on Fission? Forestry needs to connect to a git provider is the short answer.

I’m doing some tinkering with [[Frontity]], a [[React]] front end framework designed to use Wordpress as a Headless CMS, that will be a good fit for hosting on Fission.

And now, to bed.

πŸ“š Agora node [[2020 11 28 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-28-journal.md by @bmann β˜† πŸ“Ž

Flancian’s AnagoraΒ§

I’ve been having a conversation with Flancian about their [[Anagora]] project: a meta / multi-user knowledge garden. They have implemented [[Roam Research]], [[Foam]], and [[Obsidian]] adapters so far.

Since I’m working on a [[Simply Jekyll Template]] repo that is less customized than my site here, I can use that to see about connecting into Anagora.

πŸ“š Agora node [[2020 11 29 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-11-29-journal.md by @bmann β˜† πŸ“Ž

Went for a social distanced walk around Stanley Park with @seanlynch. Really great discussion!

I mentioned [[When Tailwinds Vanish: The Internet in the 2020s]] as I do to all people building Internet businesses these days.

Sean mentioned [[DBT]], which he described as "Jinja templates for SQL" — basically, a way to make SQL more modular and more maintainable, without having to have an abstraction layer over top of it.

Question from Sean, who lived in Vancouver’s West End about 15 years ago, was why it didn’t seem to have changed much. That is, different businesses and a few changes, but that it seemed "sleepy", in an area of the city that’s right next to English Bay and Stanley Park and would seem to be generally desirable to live in.

My theories are:

Limited Turnover: long term rentals, not a significant amount of new building to make a difference, and not a common place for things like student rentals, so not high turnover on a regular basis.

Two buses from anywhere: to get anywhere else in/out of the West End, you’re always going to have to take at least two buses (or a bus to get to a Skytrain connection).

I guess there have been some new buildings closer to Burrard / along the water, but that’s not really the west end anymore, and they have all been exclusive / expensive condos and townhouses, so again not large numbers of people.

We talked a bit about housing since Sean knows I’m interested in [[Cobuilding]]. Berlin and their rent freeze came up, and also the term "Overton Window" [[Overton Window::lsn-transclude]], which is a conceptual tool I find myself using a lot, so now I’ll have an entry here for it.

πŸ“š Agora node [[2020 12 05 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-12-05-journal.md by @bmann β˜† πŸ“Ž

Instacart Near and FarΒ§

We’re talking to Rachael’s family back in Ontario, and looking at supporting her mom and helping out so that R’s sister Kathy doesn’t have to do everything. We’re doing a test grocery delivery using Instacart to see if that works for them.

The large stores all have their own delivery, but all of the systems are terrible.

Instacart is slightly better in that it is has one mediocre interface across all the different stores.

I decided to try out an order here in Vancouver, and got delivery from T&T Supermarket, a large Asian grocery store. So, cutting noodles for dinner!

Blog ShufflingΒ§

I tried once more to import social posts from my blog into [[Micro.blog]]. Didn’t error or anything, so I emailed support.

At some point, my previous support request about getting my archive and photos pages working ended up getting fixed. Now I’m flipping around between themes again, and seeing about customizing something.

I decided to go ahead and swap the domain over from microblog to just blog, and updated the colophon. Whatever happens with the old social posts being automatically imported, I can just sit down with [[Mars Edit]] and recreate them. Hmmm. Although, just looked it up, and 274 posts is a LOT to do manually.

Micro.blog ThemingΒ§

Mb runs on [[Hugo]] themes, and I had previously gotten as far as cloning the internet-weblog theme. Have to merge that with the default Micro.blog templates and in general figure that out.

I cloned the Marfa theme so I can see about figuring out the defaults.

πŸ“š Agora node [[2020 12 06 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-12-06-journal.md by @bmann β˜† πŸ“Ž

OK, so I am continuing working on this from [yesterday]((Unsupported content elided by the Agora.))journal.md

I thought I’d actually install [[Hugo]] and get it working locally before I attempt to upload it into [[Micro.blog]]. brew install hugo and you’re done, which is great.

Looking at hugo --help showed me that Hugo has a [[Jekyll]] import function.

Since I had those social posts that I eventually want to get into Mb, this ended up perfect. I ran hugo import jekyl PATH-TO-JEKYLL . to transform those posts into Hugo compatible files.

I forked the marfa theme and put it into the Hugo folder. Error about a missing custom_footer.html file. Pretty sure this is part of the default Mb themes, so I just created an empty one in partials, and the site built and served locally! Very fast compared to my Jekyll experience: 568 ms for 569 pages and 220 static files!

[[Micro.blog]] has a help page about custom themes. Looks like the Blank theme needs to get merged in for files like custom_footer.html to exist.

Looks like custom footer was the only one missing. I’ll keep track of edits to it on the [[Marfa Theme]] notes page.

Looking at Mb plugins. Found [[BigfootJS]] again via the Mb plugin for Bigfoot. Probably better for me to use on this site rather than the super custom margin / side notes.

Enabled the OpenGraph plugin so I get social previews.

Added a Blog category to the navigation, for all the actual blog posts with titles, rather than just short social ones.

πŸ“š Agora node [[2020 12 19 journal]] (pulled by the Agora)
πŸ“œ File _logs/2020-12-19-journal.md by @bmann β˜† πŸ“Ž

Microblog SidebarΒ§

Got the [[Micro.blog]] sidebar installed on the front page. Yeah, my username is boris, even though Boris Jabes has the boris.micro.blog blog name :)

Hmm. Not really usable. It doesn’t include permalinks to the entries. Going to embed it on the [[Micro.blog]] page as an example, along with requests for what I’d like to see.

PostHogΒ§

Also installed [[PostHog]] which I’m going to use for [[Fission]] but just testing it in the header of this blog now :)

Forked the FOSS repo (none of their proprietary enterprise code in it), so that I could edit the README so that the [[Deploy To Heroku]] could deploy the FOSS version.

Bandcamp Request for Design ChangeΒ§

I’ve been using [[Bandcamp]] more. Whenever I’m using it on the web, I get tripped up on how small / hidden wishlisting an album / track is.

Look at this screenshot:

![Bandcamp Screenshot]((Unsupported content elided by the Agora.))

Rather than that little heart that says Wishlist / In Wishlist, I always hit the big heart at the top of the page…which takes me to my favourites, and doesn’t heart the page at all.

My brain has been conditioned by Instagram and other systems that I can double-click on the big image and/or somewhere top right of the page to "heart" a page.

So: hide that heart at the top that is actually "my favourites" and stick it under my avatar or otherwise more than 1 click away on an album page.

Make it so that I can "heart" by double clicking the album art! Clicking to get a big album view

…sure, give me a magnifying glass icon to embiggen it. Or, give me an "invite to heart" on that embiggened album image. Let me look at this album…oh yeah…favourite, wait, I need to cancel at top left, and then navigate alllll the way back to that tiny Wishlist under the album and click again. Wait what, there is ALSO a "view" link here once it is "In Wishlist"? And that pops open my wishlist in a new window?

Have another giant heart top left? next to album name? or somewhere else that gives me a nice big target.

Come on Bandcamp! Make hearts better!

BTW, this particular screenshot page is a recommendation from @bgins, Drum ‘n’ Space, by Elaine Walker / ZIA.

MIDI KeyboardΒ§

The same @bgins from above makes Moon Forge, an app with [[Fission]] webnative integrated, that connects to music keyboard synths with [[WebMIDI]].

He recommends the Arturia KeyStep.

I found it on local Vancouver music store Tom Lee Music. Purchased!

Maybe I do music now?

πŸ“š Agora node [[2021 01 10 journal]] (pulled by the Agora)
πŸ“œ File _logs/2021-01-10-journal.md by @bmann β˜† πŸ“Ž

Doing some work on the [[Marfa Theme]] for my [[Micro.blog]] site. Running [[Hugo]] locally is really fast! I still have about 200 orphaned posts that I’d like to import into Mb at some point, which I use for testing, and with Hugo it’s pretty instantaneous.

I’m stuck in the dark with Hugo a little bit, as I can’t prototype locally because how to structure this for Mb isn’t really documented. I guess I’ll file another issue in the help documentation, as the only public place you can kind of file this stuff. I really wish Manton would just open source the whole thing or more properly make it non-commercial / source available.

πŸ“š Agora node [[2021 01 24 journal]] (pulled by the Agora)
πŸ“œ File _logs/2021-01-24-journal.md by @bmann β˜† πŸ“Ž

I would apologize for some of the jargon in this, but in fact that is partially the point of this post.

I am writing up notes from a discussion with @Flancian. We have been β€œchatting” on Twitter and Mastodon about various topics, and ended up booking a time to speak in person last Wednesday, [[January 20th, 2021]].

Very quickly on the call it was clear we were β€œpushing” context into each others brains so that we could get to deeper topics and explore shared areas of interest.

Querying things like β€œhave you heard of X?” If not, quick context as well as key terms to note and search for later. If yes, then anchor that context and go deeper.

One of the specific areas we talked about and were exploring together is Digital Gardens, [[Second Brain]]s, and, as @Flancian calls them, [[Agora]]s. His specific implementation is [[Anagora]].

With [[Fission]], we have interest from a number of different people and software apps that want to have user owned files and notes, as well as thinking about how to link them together between people.

@Flancian has written a Python server and is interested in connecting [[Agora]] at the level of a git repo filled with Markdown files.

I had mentioned to him that I was interested in experimenting with this site, but after all the recent tinkering I had done, I had kept the git repo private and closed. To prep for the call, it was a good excuse to bring the repo for this site public. It is available at https://github.com/bmann/bmcgarden. Actually connecting it into the Agora will be documented in the future.1

Will connecting second brains at the Markdown layer work?Β§

My site is β€œa bunch of Markdown files in a git repo” as its β€œsource code”, but it gets processed by [[Jekyll]], and actually by the double bracket backlink and other features of the [[Simply Jekyll]] theme.

In fact, the completely normal Jekyll behaviour of specifying what the resulting web permalinks look like from source Markdown files is completely custom per site.

I already know that some of the syntax of Simply Jekyll is going to be problematic for portability. I like the side notes and margin notes features, but they are totally custom.

I have a note to move many of them to regular Markdown footnotes, and then add [[BigfootJS]] to have a nicer display. Knowing myself, I will want to switch around the theme and engine behind this site in the future, so using more standard β€œsource code” is important.

I’ve said before a couple of times now that if the various note taking initiatives / engines / apps want to interlink, there are going to need to be some conventions or specifications or something.

I stopped using [[LogSeq]] in part because of their Markdown formatting.2 which isn’t compatible with regular posts in any other system.

How is the extended Note-verse going to come to some consensus? How do we layer backlinks or other supersets of Markdown for note-specific purposes together? And, to do this at a text-only layer, which in turn has to work with a build process and/or live hosting software, desktop software, and display layers across multiple different programming languages and software architectures.

At the very least, we need a protocol or standard at some layer, and a way for these disparate groups to form consensus.

Related: I wrote about a [[vNotes Format]] some time ago, but that is in fact at another β€œlayer” β€” more of a wrapper or sync format.

Connecting over the InternetΒ§

We can, of course, also connect over the Internet. Mostly, I mean linking to other pages, but there are some other protocols and standards that may prove useful or be the base layer on which backlinks or extended references could be built.

The [[Web Annotation Standard]] and [[Webmention]] are two that I have in mind.

[[ActivityPub]] and having someone’s [[agora]] participate directly in the [[Fediverse]] is interesting.

We ended up talking about convention of being able to do [[double brackets]] anywhere one can put text, like on Twitter or Mastodon, which could then be processed and sucked back into an [[agora]]. No spec, no permission, just a convention that starts being used, which is exactly how @ChrisMessina invented the hashtag.

Somewhere in here is the concept I was introduced to by @agentofuser, which is.

[[Micropub]] is another standard that I see being adopted and working relatively well. When it makes it into mobile / desktop apps like [[iA Writer]], that’s a good sign.

On BiasesΒ§

Flancian is an SRE at Google. Many Google only tools from software stack to hosting.

What’s the simplest that will work without having to dive into more learning?

For me, I have a bias towards [[Heroku]]3 and [[12 Factor App]]. Both as a way of architecting, but also on how to host to maximize user agency.

Making things explicit can help people and communities find connections as well as understanding.

Specifically, three things:

  • Goals
  • Values
  • Biases

On Social Networks and CommunityΒ§

I mentioned the [[Orbit Model]] of looking at community engagement.

Both of us have found the [[Loomio]] style community management / engagement in [[Social Coop]] to be hard to get started with / put time into.

Flancian sees the agora as an integration hub. For Fission, we’re using the label [[constellation provider]]. Some equivalencies?

Can a social network do more to connect people and have them learn from each other? Similar as the [[Viznut Eternal September]] post: social networks beyond consumption or entertainment.

If you take two people and most of their opinions are the same, can we dig down into the areas where they are different in a way to learn why they differ? Understanding and learning.

I mentioned [[chicken fingers vs. tentacles]]: you have to understand the preferences and biases of another person if you hope to give them useful recommendations, because your recommendations are based on YOUR preferences.

An agora is a tool for building context.

New wording. A [[Stoa]] is shared context with explicit overlap defined by its members.

A data structure and a social graph that is designed toward problem solving.

I introduced the concept of a [[Squad]]: a collection of people with a set of skills coming together to jointly work on some tasks or goals.

Lightbulb moment: we are in a [[Stoa]] together β€” we have overlapping interests and context. The next step is to form a [[Squad]] initially of the two of us, aimed at some tasks / goals.

GoalsΒ§

What goals can we work on?

Cross post between social networksΒ§

Use Flancian’s agora as an integration hub, leaning into the server aspects. Like [[Social.Coop]], form a [[Stoa]] around it to meet common goals.

[[Moa Party]] is what Flancian currently uses to sync between Twitter and Mastodon. It has an Instagram API, which currently isn’t working.

Create an [[Open Collective]] to see if we can pool funds to pay someone to enable the Instagram API again, so we can cross post our photos into that social network.

Make some blog posts, announce the idea, get in touch with moa.party maintainers, see who else is interested in joining this Squad.

We’re already experimenting with Twitter / Mastodon [[double bracket]] linking.

Can we use the agora integration hub to do more of this?

What tools do we need to do to ingest these posts into agoras?

Also need to explore common patterns and conventions. How do we inter-work with e.g. hashtags?

Experiment with linked agorasΒ§

As mentioned above, Boris’ garden is now a public git repo.

What to do next? How do we connect?

Make a call for other git repo based agoras to link.

Other Ideas & ResourcesΒ§

I used to run my own [[Micropub]] server. [[IndieKit]] is the one I recommend.

Making it easier for other people to run their own agora should be a goal. I created a [[Simply Jekyll Template]] repo on Github, and hooked it up to [[Forestry]] and published it to Netlify.

Add agora features? Add instructions on how to link into [[Anagora]], and make the template linked in "by default", or at least following some simple steps.

  1. I’ve added a TODO to the [[Colophon]], and [[Connecting to the Agora]] is where I will document the process.↩

  2. LogSeq has bullet lists that visually look like Roam Research or other outline-primary systems. The text that is created uses hashtags (which are used for headings in regular Markdown) for each level of outliner, which just looks like a page full of headings when attempted to publish using a regular Markdown renderer.↩

  3. See my extensive tagging of [[Deploy to Heroku]]↩

πŸ“š Agora node [[2021 02 09 journal]] (pulled by the Agora)
πŸ“œ File _logs/2021-02-09-journal.md by @bmann β˜† πŸ“Ž

Unfortunately, I have to tag this with [[February 10th, 2021]], since it just rolled past midnight, but "today" is mainly [[February 9th, 2021]] when I talk about it in this post!

Learned a very relatable term today: β€œε ±εΎ©ζ€§η†¬ε€œβ€ (revenge bedtime procrastination), a phenomenon in which people who don’t have much control over their daytime life refuse to sleep early in order to regain some sense of freedom during late night hours.

Daphne K. Lee @daphnekylee <https://twitter.com/daphnekylee/status/1277101831693275136 >

Not quite the case for me…but also some truth there.

Last night (morning?) was the final piece of the [[Mac Mini]]: memory install.

The whole office here is a mess of boxes and pulled out mess, as I now have to sort through various electronics and recycle them, and so on.

I also got two final deliveries that I had been waiting on for now. I decided to buy a [[reMarkable]] tablet. My paper notebooks ran out, and I really should have at least one device for quiet reading and note taking that isn’t a click away from Twitter. There is some retail therapy there, too.

The other delivery was [[Ubiquiti]] networking gear for my parents’ new [[Foxglove Terrace]] house. I’ve now got Ubiquiti here at home, at the [[Fission HQ]], and will install it at my parents.

Other notable events, I was part of a live show put on by [[Startup Vancouver]]. Here’s the video from Facebook. I start at around the 17 minute mark, talking about [[Fission]], what we’re building, but a lot of focus on vision.

I’ll look to get the source video and cut down a clip to just my segment.

I was down on [[Clubhouse]] https://www.joinclubhouse.com/ at the beginning of the video show, but I ended up joining today. I’m thinking of [[BBB]] as a pretty good open source equivalent, and am supposed to be helping [[Social.Coop]] document it.

I joined Clubhouse because I started getting multiple people in the last day or two inviting me to it — or asking me if I should be invited or what I thought about it. For the record, @allbombs was the first person to invite me several months back when it was still super exclusive :)

I also have Soapbox https://soapbox.social/ on my phone that I haven’t used yet. How many social audio apps can I have before I use the first one???

Had a nice Twitter thread with @tombielecki, where he found my [announce tweet for the Digital Garden version of this site](https://twitter.com/bmann/status/1303810663307972609 ?s=20), when I first put it on Fission. Wow, Sept 9th 2020 is already 6 months ago!

Just saw this. Your site is so fast! There’s a Digital Garden telegram group sharing examples etc they might want to take a look at @FissionCodes? @Mappletons @houshuang

Tom Bielecki <https://twitter.com/tombielecki/status/1359257555462049793 >

The site was a bit slow because I am using [[Cloudflare IPFS Gateway]] plus Fission hosting, which occasionally has some caching issues.

Cryptic notes for today: Claire screenshot, Courtney yay, Lance boo.

πŸ“š Agora node [[2021 02 13 journal]] (pulled by the Agora)
πŸ“œ File _logs/2021-02-13-journal.md by @bmann β˜† πŸ“Ž

Starting last night, I seriously started using my new [[reMarkable]] paper tablet.

I read @arcalinea’s [[Decentralized Social Ecosystem Review]] and highlighted sections and scribbled notes on it.

Then, this morning, as I posted, I wrote out 6 pages of a blog post at the breakfast table, my [[Drop in Audio]] post.

Lots of [questions in the Twitter thread](https://twitter.com/bmann/status/1360652606612385801 ), which I’ll capture on the [[reMarkable]] notes page, also where I’ll add other things I find out about over time.


Did a bunch of [[Moa Party]] writing to capture some discussions happening in Matrix. I’m excited for the [[Git Siphon for Moa Party]] feature I wrote up.

I also bought moaparty.com. Nothing there right now, I guess I should at least do a redirect or something. It might be the root domain for running an experimental [[Mastodon]] / [[ActivityPub]] server of some kind for [[FedStoa]] experiments with @flancian and friends.

πŸ“š Agora node [[2021 02 14 journal]] (pulled by the Agora)
πŸ“œ File _logs/2021-02-14-journal.md by @bmann β˜† πŸ“Ž

As I was finishing up my [[Drop in Audio]] blog post, [[Jam]], an open source [[Clubhouse]]-like system debuted on ProductHunt. I took a quick look at the code and it requires a few moving pieces and Docker, but it’s a great little starting point.

After a good discussion with @flancian, I added a section to the [[Git Siphon for Moa Party]] to focus on post-per-file. We discovered that we need to think about [[Moa Party]] as being standalone with multiple clients. [[Anagora]] is a client, people’s individual gardens are clients, eg. my [[Jekyll]] site.

This may mean that making Moa Party become a whole [[Micropub]] server that publishes to Git may make sense. [[IndieKit]] has a whole template system so that people can run a variety of git-based static site generators with it.

πŸ“š Agora node [[bulletjournal]] (pulled by the Agora)
πŸ“œ File BulletJournal.md by @agora@botsin.space β˜† πŸ“Ž
πŸ“š Agora node [[gitjournal]] (pulled by the Agora)
πŸ“œ File gitjournal.md by @flancian β˜† πŸ“Ž οΈπŸ”— ✍️

GitjournalΒ§

πŸ“œ File GitJournal.md by @vera β˜† πŸ“Ž

I like that gitjournal creates "layers" so I can just hit x to go back

πŸ“œ File gitjournal.md by @anagora@matrix.org β˜† πŸ“Ž
πŸ“š Agora node [[html journal]] (pulled by the Agora)
πŸ“œ File html_journal.myco by @melanocarpa β˜† πŸ“Ž οΈπŸ”— ✍️

HTML Journal is a simple format for journals for personal websites.

<h1>m15o's journal</h1>

<article>
  <h1>2022-06-14</h1>
  <p>My second entry.</p>
</article>

<article>
  <h1>2022-06-11</h1>
  <p>My first entry!</p>
</article>

After the initial announcement, it gained some popularity. I saw announcement on Fediverse of sites gaining pages in this format.

I, personally, kinda like it, but don't currently see how it can be added to Mycorrhiza. I, of course, do not see myself having a personal website not on Mycorrhiza, this is simply not an option.

πŸ“š Agora node [[livejournal]] (pulled by the Agora)
πŸ“œ File livejournal.md by @an_agora@twitter.com β˜† πŸ“Ž
πŸ“š Agora node [[nextjournal]] (pulled by the Agora)
πŸ“œ File content/Nextjournal.md by @scalingsynthesis β˜† πŸ“Ž οΈπŸ”— ✍️

Authored by:: [[P- Brendan Langen]]

Nextjournal is an example of a [[Literate programming interface]], as seen in [[this demo]]. Nextjournal uses a context-driven model that enables users around context-first thinking, via convenient UI abstraction, context-aware glossary of features, and a balance between easy to discover (mouse usage) and expert usage (keybindings, flows).

Context is critical for displaying UI elements at the correct time, so Nextjournal provides users with a command bar at the bottom of each page, like this.

β₯… [[Pasted image 20211217121037.png]]

[[C- Tools for thought are popular when it feels like they get to know you better over time]], and Nextjournal aims to enable and foster an environment of power users. Below are the different contextual keybindings that are highlighted in a command bar, located at the bottom of each screen.

β₯… [[Pasted image 20211217121152.png]]

β₯… [[Pasted image 20211217121225.png]]

β₯… [[Pasted image 20211217121241.png]]

Information is gathered across all of the states a user may be operating in.

β₯… [[Pasted image 20211217120935.png]]

Once a keyboard shortcut is used, a pallette is generated with specific context on where you are: In a rich text context, the focus:

β₯… [[Pasted image 20211217121348.png]]

In a code editing context, keybindings will tie to the specific language you’re writing in (i.e. Clojure will operate differently than Typescript).

β₯… [[Pasted image 20211217121328.png]]

The overall feel is a tool that allows novices to gain a deeper understanding of their environment, while affording expert users with advanced functionality to improve their programming experience.

πŸ“š Agora node [[photo journal]] (pulled by the Agora)
πŸ“œ File Photo Journal.md by @an_agora@twitter.com β˜† πŸ“Ž
πŸ“š Agora node [[spectre journal]] (pulled by the Agora)
πŸ“œ File spectre-journal.md by @neil β˜† πŸ“Ž οΈπŸ”— ✍️

Spectre JournalΒ§

πŸ“š Agora node [[πŸ“ morning journal]] (pulled by the Agora)
πŸ“œ File πŸ“ Morning Journal.md by @an_agora@twitter.com β˜† πŸ“Ž