The bmannconsulting.com website

Many updates

+3 -1
_notes/colophon.md
···
---
title: Colophon
-
modified: 2021-01-10
+
modified: 2021-02-13
---
Historically, a **Colophon** was "a statement at the end of a book, typically with a printer's emblem, giving information about its authorship and printing" (via Google Dictionary).
···
Hosting on [[Fission]]. [[Cloudflare]] is powering the DNS and using [[Cloudflare IPFS Gateway]].
Source code is public on Github at [bmann/bmcgarden](https://github.com/bmann/bmcgarden).
+
+
Changed fission app from `ancient-aquamarine-metalic-princess.fission.app` to `bmcgarden.fission.app` and updating Cloudflare.
## [[WIP]]
+3
_notes/decentralized-social-ecosystem-review.md
···
+
---
+
title: Decentralized Social Ecosystem Review
+
---
+71
_notes/git-siphon-for-moa-party.md
···
+
---
+
title: Git Siphon for Moa Party
+
date: 2021-02-13
+
tags:
+
- Moa Party
+
- feature
+
- agora
+
---
+
+
This is a feature write up for [[Moa Party]].
+
+
My [[agora]] is stored in Git as a series of Markdown files, and I have some process for adding, editing, and publishing those notes. The [[Anagora]] server automatically ingests and publishes my agora directly from a Git interface.
+
+
A [[siphon]] is a way of ingesting content into an agora. By using git directly, anything that can post to git can be ingested.
+
+
Since Moa Party already supports Twitter and Mastodon cross posting, it is also a good candidate to add a git siphon to: posts made to Twitter or Mastodon, as well as being cross posted according to settings, can also be siphoned into the git repo that contains a person's agora notes.
+
+
## Connecting to a Git Repo
+
+
As a user, I go to moa.party and connect a git account. Gitlab / Github will be the two initial targets, since we have users who have their agoras on both.
+
+
The server then has credentials which allow to post on behalf of the user to a single repo.
+
+
## Posting to a Daily Log
+
+
Rather than posting tweets as notes, we want to add posts to a Daily Log.
+
+
If no Daily Log exists for the current day, create it with correct name and front matter, and write the current post to the top of it.
+
+
If it does exist, append the current post to the bottom of the file.
+
+
* preference text field: path to daily logs folder, default `_posts/journal`
+
* preference text field: format of daily log files, default `[YYYY-MM-DD.md]`
+
* preference text field: front matter settings
+
+
Look at [[IndieKit]] for ideas on templates and how this is done. This can get moderately complicated.
+
+
Something like:
+
```html
+
<article name="TIMESTAMP">
+
<p>POST CONTENT GOES HERE<br />
+
<br />AND ANOTHER LINE<br />
+
<br />AND [[WIKILINKS]] GET LINKED<br />
+
</p>
+
<!-- Images at bottom -->
+
<img src="https://example.com" />
+
<!-- I have a better example of Twitter posting, we do want to include at least time, timezones are tricky -->
+
<cite>8:00PM<a href="https://twitter.com">#</a></cite>
+
</article>
+
```
+
+
The output is then a page with each post in chronological order for the day.
+
+
## Filtering Options
+
+
A siphon isn't really cross posting, so the filtering options are different. We'll need to think through these options and how they interact with the core cross-posting filter options.
+
+
* Toggle yes/no (radio button?): Send all posts to Git; if "no", show other checkboxes:
+
* Only post if [[wikilinks]] are included
+
* Only post if there is a link or image included
+
* Only post if global hashtag is included
+
+
Zero or more checkboxes can be checked, and each checked rule must be satisfied.
+
+
eg.
+
+
```
+
This is a sample [[Moa Party]] post that will end up in Git for my digital garden https://github.com/bmann/bmcgarden #moa
+
```
+
+
This post would get posted even if all the checkboxes were checked -- includes a wikilink, has a link, and uses the global hashtag
+49 -3
_notes/moa-party.md
···
link: https://moa.party
github: https://github.com/foozmeat/moa
date: 2021-01-24
+
modified: 2021-02-13
+
tags:
+
- Python
+
- opensource
+
- Twitter
+
- Mastodon
---
-
Links your [[Mastodon]] account to [[Twitter]] to enable cross-posting.
+
+
Links your [[Mastodon]] account to [[Twitter]] to enable cross-posting in both directions.
-
Created by James Moore, a [[Python]] / Flask app and open source [on Github](https://github.com/foozmeat/moa) under an [[MIT License]].
+
@flancian and I have formed a squad under the [[FedStoa]] to run Moa as a public utility. The home base for this is now on Gitlab at <https://gitlab.com/fedstoa/moa>. The issue queue in that repo is where TODOs are actively being tracked.
+
+
The Matrix channel [#moaparty:matrix.org](https://matrix.to/#/!zPwMsygFdoMjtdrDfo:matrix.org?via=matrix.org) is where chat discussion is happening. Add #moaparty to your Twitter, Instagram, or Mastodon posts, or the `[[Moa Party]]` wikilink.
+
+
Features
+
* [[Git Siphon for Moa Party]]
+
* [[Roam Siphon for Moa Party]]
+
* [[Micropub endpoint for Moa Party]]
+
+
## To Do
+
+
Create a Mastodon account, pick a home server for Moa Party, maybe `mastodon.social`?
+
* In the future, we may very well want to run a Mastodon server of our own for various experimental things for [[FedStoa]]
+
+
Create a "Wikilinks Support" open collective goal
+
* initially this will post [[wikilink]] content to a Git repo as a Daily Logo
+
* Need to write up [[Git Siphon for Moa Party]] feature
+
+
Write up a blog post announcing Moa as a public utility
+
+
Create a "Roam Support" open collective goal
+
* do this later, once we have Instagram and the Git siphon underway
+
## Done
+
+
Created a Twitter account [@moaparty](https://twitter.com/moaparty)
+
+
Created an Instagram account [@moa.party](https://instagram.com/moa.party)
+
* Without the period is taken
+
+
Created an [[Open Collective]] at <https://opencollective.com/moa>, which is under the [[Fission]] Fiscal Host.
+
* created monthly and annual "Happy Poster" backer levels
+
* created a "Bring back Instagram" goal of $1000CAD -- more than this? Boris intends to contribute at least $500 to get it started
+
+
Created a FedStoa org on Github
+
* https://github.com/FedStoa
+
* plan is to move the original github repo there when transferred, and set it up as a mirror of the Gitlab source
+
+
---
+
+
Originally created by James Moore, a [[Python]] / Flask app and open source [on Github](https://github.com/foozmeat/moa) under an [[MIT License]].
As of September 2020, Instagram cross posting is disabled because of changes in the Instagram API. Likely same reason that [[OwnYourGram]] doesn't really work anymore.
-
Donations are accepted on [[Liberapay]] at <https://liberapay.com/hypnagogic/donate>
+
Donations are accepted by James on [[Liberapay]] at <https://liberapay.com/hypnagogic/donate>
+31
_notes/remarkable.md
···
+
---
+
title: reMarkable
+
date: 2021-02-13
+
---
+
+
The reMarkable is a "paper tablet" with a monochrome e-ink screen with touch support, and a non-powered stylus.
+
+
I bought one in [[February 2021]].
+
+
<blockquote class="quoteback" data-title="" data-author="Boris Mann" data-avatar="https://micro.blog/boris/avatar.jpg" cite="https://blog.bmannconsulting.com/2021/02/13/sitting-at-the.html"><p>Sitting at the breakfast table writing what will become a blog post on drop in audio.</p>
+
+
<p>Yes, it’s a new <a href="https://remarkable.com/">reMarkable “paper” tablet</a>. I’m using it in the hopes of better deep reading and writing.</p>
+
+
<p>Except for a quick microblog to post a picture of it!</p>
+
+
<p><img src="https://micro.blog/photos/1000x/https://blog.bmannconsulting.com/uploads/2021/850c830ed2.jpg" width="450" height="600" alt=""></p>
+
<footer>Boris Mann <cite><a href="https://blog.bmannconsulting.com/2021/02/13/sitting-at-the.html">https://blog.bmannconsulting.com/2021/02/13/sitting-at-the.html</a></cite></footer></blockquote><script src="https://micro.blog/quoteback.js"></script>
+
+
## Specs
+
+
@doriantaylor asked about the dimensions. It's 187 x 246 x 4.7 mm, active screen portion is 10.3”, 1872 x 1404 resolution, 226DPI. Full [technical specifications](https://remarkable.com/#Specifications).
+
+
## Templates
+
+
Anton @theunfoldingway asked if it supports custom templates. I had just discovered the [regular templates for notes](https://support.remarkable.com/hc/en-us/articles/360002674558-Templates).
+
+
Doing a quick search found all these [for sale custom templates](https://www.einkpads.com/), and an app to load them onto your device.
+
+
This video shows how to create and add custom templates on [[Windows]]:
+
+
<iframe width="560" height="315" src="https://www.youtube.com/embed/Bl1krpUZTdo" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
+11
_posts/blog/2021-02-13-drop-in-audio.md
···
+
---
+
title: Drop in Audio
+
date: '2021-02-14T15:04:34-07:00'
+
categories:
+
- Commons
+
tags:
+
- Clubhouse
+
- social network
+
---
+
+
This is where my blog post will go
+2
_posts/journal/2021-02-09-journal.md
···
Unfortunately, I have to tag this with Feb 10th, since it just rolled past midnight, but "today" is mainly the 9th 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.
···
> 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.
+18
_posts/journal/2021-02-13-journal.md
···
+
---
+
title: Feb 13th, 2021
+
date: 2021-02-13
+
category: Journal
+
---
+
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](https://blog.bmannconsulting.com/2021/02/13/sitting-at-the.html), 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.
-4
agora.yaml
···
# unless in the include section, anything file without a .html or .md extension is excluded,
# as are directories that begin with a period (.)
exclude:
-
- _posts/journal/*
- _posts/archive/*
- _ignore/*
- notes.html
···
- _includes/*
- _layouts/*
- feeds/*
-
-
include:
-
- _posts/journal/2021-01-24-journal.md
home: _notes/agora.md
+1 -1
fission.yaml
···
ignore: []
-
url: ancient-aquamarine-metalic-princess.fission.app
+
url: bmcgarden.fission.app
build: ./_site