From 9341691d2605c1016bdd3c0ff2ef0bb7a707ef10 Mon Sep 17 00:00:00 2001 From: "reaction.la" Date: Fri, 3 Nov 2023 23:28:05 +0000 Subject: [PATCH] minor corrections and cleanup --- docs/setup/set_up_build_environments.md | 16 +++++++++++++++- docs/spam_blogging_logon_email_money.html | 5 +---- docs/writing_and_editing_documentation.md | 17 ++++++++++------- 3 files changed, 26 insertions(+), 12 deletions(-) diff --git a/docs/setup/set_up_build_environments.md b/docs/setup/set_up_build_environments.md index 134cc09..290d1c4 100644 --- a/docs/setup/set_up_build_environments.md +++ b/docs/setup/set_up_build_environments.md @@ -453,6 +453,13 @@ be disastrous if you have been using your backup live any time after you used the master live. After backing up, run your backup live once briefly, before using the backed up master, then never again till the next backup. +## Windows 10 in virtual box + +Install, as always, with no internet connected, so that you get the UI to create a local user +with no password. + +Remove bloat and disable spyware with the tool provided by `https://github.com/christopherhowe02/Debloat10` + # Actual server Setting up an actual server is similar to setting up the virtual machine @@ -477,7 +484,7 @@ that have sensitive information. Unfortunately any method for totally disabling passwords is likely to totally disable ssh login, because the people writing the software have "helpfully" decided that that is what you probably intended, even though it is seldom what people want, intend, or -expect . So the nearest thing you can do is set a long, random, non +expect. So the nearest thing you can do is set a long, random, non memorable password, and forget it. ## never enough memory @@ -3025,6 +3032,9 @@ ssh and gpg key under profile and settings / ssh gpg keys, and to prevent the use of https/certificate authority as a backdoor, require commits to be gpg signed by people listed as collaborators. +It can be set to require everything to be ssh signed, thus moving our +identity model from username/password to ssh key. Zooko minus names instead of minus keys + If email is enabled, password reset is by default enabled. Unfortunately email password reset makes CA system the root of identity so we have to disable it. We need to make gpg the root of identity, as a temporary @@ -3239,6 +3249,8 @@ to be paid. ### Phabricator +Too fat, and not exactly open source. + Server Size : 2GB Ram – 1 CPU Core – 50GB SSD If you have more than five users, this may not suffice, but you can limp along OK with one gigabyte. @@ -3301,6 +3313,8 @@ Github clients spontaneously choose one git repository as the single truth, but ### Gitlab repository +Enemy controlled. + Git, like email, automatically works – provided that all users have ssh login to the git user, but it is rather bare bones, better to fork out the extra cash and support gitlab – but gitlab is far from automagic, diff --git a/docs/spam_blogging_logon_email_money.html b/docs/spam_blogging_logon_email_money.html index f4c3b77..02f0cc6 100644 --- a/docs/spam_blogging_logon_email_money.html +++ b/docs/spam_blogging_logon_email_money.html @@ -25,10 +25,7 @@ Google provides a workaround for the newness problem, but really, you want to be The correct behavior is to show you a thread, rather than a blog – generated from your view of the thread (what is new to you in the thread) plus the blog’s view of the thread (what it thinks is not spam). Anything posted to a thread should appear on all blogs participating in a thread, unless the blog owner chooses to filter it – blogs should work like usenet, but with html instead of plain text, decentralized spam filtering and censorship of morons.

-The underlying mechanism should be usenet like on a thread basis – each blog gets the latest posts on a thread from those blogs and threads it is subscribing to – for some blogs automatically, for some with varying degrees of blog owner review.

- -test

- +The underlying mechanism should be usenet like on a thread basis – each blog gets the latest posts on a thread from those blogs and threads it is subscribing to – for some blogs automatically, for some with varying degrees of blog owner review.

These documents are licensed under the Creative Commons Attribution-Share Alike 3.0 License

diff --git a/docs/writing_and_editing_documentation.md b/docs/writing_and_editing_documentation.md index b881d6f..7fe5f6e 100644 --- a/docs/writing_and_editing_documentation.md +++ b/docs/writing_and_editing_documentation.md @@ -114,10 +114,11 @@ compile correctly, but `\ln` and `\log` is more likely to compile correctly than symbol. $$\ln(1+x)=x-\bigcirc(x^2)$$ $$H(a|b|v)$$ -though it is subtly prettier with katex, and some maths expressions will -break Pandoc unless one tells it to use katex. +Some maths expressions will break Pandoc unless one tells it to use katex. Stick the +`# katex` header in when something breaks. Pandoc avoids using katex unless it has +to. -Some maths, Pandoc needs katex: +But for these expressions, it has to: $$\sin(\frac{\pi}{6}) = \frac12$$ $$\displaystyle\frac{u(x)}{v(x)}$$ @@ -142,8 +143,8 @@ But if it does need katex, it has the header ```markdown --- title: >- - Document title # katex + Document title ... ``` @@ -486,7 +487,7 @@ defined by very small source code. font-weight="400" stroke-width="2"> + d="M14 101, c40 -20, 30 -56, 54 -18 s60 15, 40 15 c -20,0 -10,-20 0,-20 s 9,7 8,12" /> A simple scalable vector graphic @@ -515,6 +516,7 @@ defined by very small source code. ```svg +
+ d="M14 101, c40 -20, 30 -56, 54 -18 s60 15, 40 15 c -20,0 -10,-20 0,-20 s 9,7 8,12" /> A simple scalable vector graphic @@ -560,6 +561,7 @@ defined by very small source code. +
``` ```script @@ -578,4 +580,5 @@ defined by very small source code. } ); + ```