wowana.me

website source


commit e12336b3bde4f6d5cec10fef8cd73c8b806c6dbf
parent 907535266bf433444fd078c046f9700c12f9877d
Author: opal hart <opal@wowana.me>
Date:   Fri, 10 May 2019 06:10:23 +0000

commit output files

Diffstat:
Mout/blog/index.xht | 30++++++++++++++++--------------
Mout/blog/my-and-your-pgp-habits-could-be-better.xht | 4++--
Mout/blog/why-program-efficiency-and-usability-matters.xht | 3+--
Mout/contact.xht | 4++--
Mout/donate.xht | 74+++++++++++++++++++++++++++++++++++++++-----------------------------------
Mout/index.xht | 2+-
6 files changed, 61 insertions(+), 56 deletions(-)

diff --git a/out/blog/index.xht b/out/blog/index.xht @@ -26,23 +26,25 @@ </header> </div> +<article class='main' id='index'> <h1>blog</h1> <ul> -<li><a href="testing-patches-made-to-bashblog-script.xht">testing patches made to bashblog script</a></li> -<li><a href="a-musing-on-sharing-and-receiving-opinions.xht">a musing on sharing and receiving opinions</a></li> -<li><a href="chen-hosting-goals-and-difficulties.xht">Chen Hosting goals and difficulties</a></li> -<li><a href="learning-how-to-learn.xht">"Learning how to learn"</a></li> -<li><a href="a-new-era-for-hidden-answers.xht">a new era for Hidden Answers</a></li> -<li><a href="acme-client-letskencrypt-dns-01-how-to.xht">acme-client (letskencrypt) dns-01 how-to</a></li> -<li><a href="site-update.xht">site update</a></li> -<li><a href="why-i-no-longer-use-github.xht">why I no longer use GitHub</a></li> -<li><a href="why-program-efficiency-and-usability-matters.xht">why program efficiency [and usability] matters</a></li> -<li><a href="my-and-your-pgp-habits-could-be-better.xht">my (and your) PGP habits could be better</a></li> -<li><a href="paving-the-road-for-the-future-of-technology.xht">paving the road for the future of technology</a></li> -<li><a href="are-passwords-the-right-solution.xht">are passwords the right solution?</a></li> -<li><a href="the-grey-area-of-paedophilia.xht">the grey area of paedophilia</a></li> -<li><a href="trying-new-software.xht">trying new software</a></li> +<li><a href="a-musing-on-sharing-and-receiving-opinions.xht">a musing on sharing and receiving opinions</a> <em>on <time datetime='2018-09-24T11:40:36+0000' title='2018-09-24T11:40:36+0000'>2018 Sep 24</time></em></li> +<li><a href="acme-client-letskencrypt-dns-01-how-to.xht">acme-client (letskencrypt) dns-01 how-to</a> <em>on <time datetime='2018-09-21T16:45:46+0000' title='2018-09-21T16:45:46+0000'>2018 Sep 21</time></em></li> +<li><a href="my-and-your-pgp-habits-could-be-better.xht">my (and your) PGP habits could be better</a> <em>on <time datetime='2018-07-15T02:11:20+0000' title='2018-07-15T02:11:20+0000'>2018 Jul 15</time></em></li> +<li><a href="why-i-no-longer-use-github.xht">why I no longer use GitHub</a> <em>on <time datetime='2018-06-21T13:32:04+0000' title='2018-06-21T13:32:04+0000'>2018 Jun 21</time></em></li> +<li><a href="the-grey-area-of-paedophilia.xht">the grey area of paedophilia</a> <em>on <time datetime='2018-04-28T20:38:43+0000' title='2018-04-28T20:38:43+0000'>2018 Apr 28</time></em></li> +<li><a href="a-new-era-for-hidden-answers.xht">a new era for Hidden Answers</a> <em>on <time datetime='2018-04-13T00:55:08+0000' title='2018-04-13T00:55:08+0000'>2018 Apr 13</time></em></li> +<li><a href="site-update.xht">site update</a> <em>on <time datetime='2018-03-27T01:30:09+0000' title='2018-03-27T01:30:09+0000'>2018 Mar 27</time></em></li> +<li><a href="paving-the-road-for-the-future-of-technology.xht">paving the road for the future of technology</a> <em>on <time datetime='2018-03-27T01:23:17+0000' title='2018-03-27T01:23:17+0000'>2018 Mar 27</time></em></li> +<li><a href="chen-hosting-goals-and-difficulties.xht">Chen Hosting goals and difficulties</a> <em>on <time datetime='2018-03-05T04:29:31+0000' title='2018-03-05T04:29:31+0000'>2018 Mar 05</time></em></li> +<li><a href="trying-new-software.xht">trying new software</a> <em>on <time datetime='2018-02-11T12:01:13+0000' title='2018-02-11T12:01:13+0000'>2018 Feb 11</time></em></li> +<li><a href="learning-how-to-learn.xht">"Learning how to learn"</a> <em>on <time datetime='2018-01-23T18:42:19+0000' title='2018-01-23T18:42:19+0000'>2018 Jan 23</time></em></li> +<li><a href="are-passwords-the-right-solution.xht">are passwords the right solution?</a> <em>on <time datetime='2018-01-09T10:51:38+0000' title='2018-01-09T10:51:38+0000'>2018 Jan 09</time></em></li> +<li><a href="testing-patches-made-to-bashblog-script.xht">testing patches made to bashblog script</a> <em>on <time datetime='2017-12-21T21:08:11+0000' title='2017-12-21T21:08:11+0000'>2017 Dec 21</time></em></li> +<li><a href="why-program-efficiency-and-usability-matters.xht">why program efficiency [and usability] matters</a> <em>on <time datetime='2017-11-24T14:26:09+0000' title='2017-11-24T14:26:09+0000'>2017 Nov 24</time></em></li> </ul> +</article> </body> </html> diff --git a/out/blog/my-and-your-pgp-habits-could-be-better.xht b/out/blog/my-and-your-pgp-habits-could-be-better.xht @@ -38,7 +38,7 @@ <p>there are some other issues with my current use of PGP. check to see if the following also applies to you:</p> <ul> -<li><a href="https://alexcabal.com/creating-the-perfect-gpg-keypair/">creating a perfect keypair?</a> forget it. I don't have an airgapped device to do this safely. and even if I settled for a special removable medium, I used to have some trouble importing my stripped keypair into <a href="https://openkeychain.org/">OpenKeychain</a>. not to mention, the GnuPG utility &ndash; or any utility, for that matter &ndash; doesn't really have first-class support for this kind of scenario. there are a lot of issues with PGP's user experience, and I'll go into more detail with those later.</li> +<li><a href="https://alexcabal.com/creating-the-perfect-gpg-keypair/">creating a perfect keypair?</a> forget it. I don't have an airgapped device to do this safely. and even if I settled for a special removable medium, I used to have some trouble importing my stripped keypair into <a href="https://openkeychain.org/">OpenKeychain</a>. not to mention, the GnuPG utility – or any utility, for that matter – doesn't really have first-class support for this kind of scenario. there are a lot of issues with PGP's user experience, and I'll go into more detail with those later.</li> <li>confirming trust of keys by signing them? signing keys and publishing my signatures to keyservers? it's difficult for me to remember to do this. so far, I'm pretty sure I have signed fewer than a dozen other people's keys.</li> <li>confirming keys in general? I do basic checking, but I don't know how much is enough.</li> <li>maintaining my key properly? who knows, honestly. I have not had a religious policy for subkey creation, deletion, and renewal. nor do I really know what is the <q>optimal</q> practice for maintaining my key.</li> @@ -55,7 +55,7 @@ <p>and lastly, usability and interface issues. it feels like XMPP all over again, what with all the different clients and none of them implementing the full standard in a correct and easy-to-use manner. there are practically no full-featured GUI frontends for PGP, and the GnuPG commandline implementation discourages newbies (and even people like me) from figuring out how to correctly maintain personal keypairs and a full keyring. I use keys for different purposes (some for E-mail, others for download signing) and it isn't immediately obvious that I could probably have two or more keyrings for that. also, is it possible to attach metadata to PGP keys (such as your XMPP account, website, or anything else that could possibly help verify people)? if it's possible, I surely don't know how to do it, nor do I know where I can search for more information.</p> -<p>so, my suboptimal use of PGP is everyone's fault. and if you use PGP, you're probably using it suboptimally as well. I don't want to bash PGP outright for being a poor standard &ndash; I mean, come on, it has been around for decades, and it's still suggested by security professionals. but over those decades, <em>very little</em> has been done to change the state of affairs, and it's so easy to use it wrong.</p> +<p>so, my suboptimal use of PGP is everyone's fault. and if you use PGP, you're probably using it suboptimally as well. I don't want to bash PGP outright for being a poor standard – I mean, come on, it has been around for decades, and it's still suggested by security professionals. but over those decades, <em>very little</em> has been done to change the state of affairs, and it's so easy to use it wrong.</p> <p>as always, I accept E-mail replies to my posts, but I especially want to hear readers' thoughts on this. I want to gauge how others use PGP, and I want to see what others believe should be the <q>correct</q> way of using it.</p> </article> diff --git a/out/blog/why-program-efficiency-and-usability-matters.xht b/out/blog/why-program-efficiency-and-usability-matters.xht @@ -62,8 +62,7 @@ <blockquote> <p><q>Well, it works fine on my machine, and I only have 32 gigabytes of ram.</q> - Silicon Valley Developer, 2017</p> -<p>If that’s you, well then that’s good for you, but just because something performs <q>well enough</q> on your machine doesn’t mean there are not any performance problems. You are not your end-users, and you if you are a developer most likely do not run average hardware. -</blockquote></p> +<p>If that’s you, well then that’s good for you, but just because something performs <q>well enough</q> on your machine doesn’t mean there are not any performance problems. You are not your end-users, and you if you are a developer most likely do not run average hardware.</p> </blockquote> <p>^ I made this point in my 2016 rant -- people have different hardware and developers need to keep this in mind, lest they want their programs only to run on a small set of machines in the world.</p> diff --git a/out/contact.xht b/out/contact.xht @@ -29,10 +29,10 @@ <article class='main' id='contact'> <h1>contact</h1> -<p>you can reach me via E-mail at <a href="&#x6D;&#97;&#x69;&#108;t&#x6F;:&#x6F;&#x70;&#97;&#x6C;&#64;&#119;&#x6F;&#119;&#x61;na&#46;&#x6D;&#x65;">&#x6F;&#x70;&#97;&#x6C;&#64;&#119;&#x6F;&#119;&#x61;na&#46;&#x6D;&#x65;</a>, or if you use tor mail, <a href="&#x6D;&#97;&#x69;&#x6C;&#116;&#x6F;:&#119;&#111;&#119;&#97;&#110;&#97;&#x6D;&#101;&#64;&#118;&#111;&#x6C;&#x61;&#55;&#x69;&#108;&#x65;&#105;&#x61;&#x78;&#52;&#117;e&#111;&#119;&#x2E;o&#x6E;&#105;&#111;&#x6E;">&#119;&#111;&#119;&#97;&#110;&#97;&#x6D;&#101;&#64;&#118;&#111;&#x6C;&#x61;&#55;&#x69;&#108;&#x65;&#105;&#x61;&#x78;&#52;&#117;e&#111;&#119;&#x2E;o&#x6E;&#105;&#111;&#x6E;</a>.</p> +<p>you can reach me via E-mail at <a href="&#109;&#97;&#x69;&#x6C;&#116;&#x6F;:&#111;&#112;&#x61;&#x6C;&#64;&#x77;&#111;w&#97;&#110;&#x61;&#46;&#x6D;&#101;">&#111;&#112;&#x61;&#x6C;&#64;&#x77;&#111;w&#97;&#110;&#x61;&#46;&#x6D;&#101;</a>, or if you use tor mail, <a href="&#109;&#97;&#105;&#108;&#x74;&#111;:&#x77;&#x6F;&#x77;&#97;&#x6E;&#x61;&#x6D;&#101;&#64;&#x76;&#x6F;&#x6C;&#x61;&#x37;&#x69;&#108;&#x65;&#x69;&#x61;&#x78;4&#117;&#101;&#x6F;&#119;&#46;&#x6F;&#x6E;&#x69;&#x6F;&#x6E;">&#x77;&#x6F;&#x77;&#97;&#x6E;&#x61;&#x6D;&#101;&#64;&#x76;&#x6F;&#x6C;&#x61;&#x37;&#x69;&#108;&#x65;&#x69;&#x61;&#x78;4&#117;&#101;&#x6F;&#119;&#46;&#x6F;&#x6E;&#x69;&#x6F;&#x6E;</a>.</p> <ul> -<li><a href="/pgp">PGP is suggested.</a> <em>please give me a well-formed PGP public key so I may reply.</em></li> +<li><a href="/pgp.xht">PGP is suggested.</a> <em>please give me a well-formed PGP public key so I may reply.</em></li> <li>if you E-mail me, <em>use a proper subject line or else I will not respond</em>.</li> </ul> diff --git a/out/donate.xht b/out/donate.xht @@ -27,7 +27,7 @@ </div> <article class='main' id='donate'> -<h1>costs and donating</h2></h1> +<h1>costs and donating</h1> <p>starting 2018 September, I will publicly track expenses and donations for my services.</p> @@ -77,40 +77,44 @@ <p>click on any name below to view details about the donation or earning. since Bitcoin is not anonymous and you can find these payments attached to my address anyway, I provide BTC/BCH transaction IDs in the details.</p> <ul> -* <details> - <summary><em>2019 non-donation (and unknown) earnings</em></summary> - <p>~0.329 BTC since 2019 Apr 12</p> - </details> -<hr/> -* <details> - <summary><em>2018 non-donation (and unknown) earnings</em></summary> - <p>~0.069 BTC</p> - </details> -* <details> - <summary><em>Anonymous</em></summary> - <p>Donated 0.003 BTC on <time datetime="2018-10-10T19:37" title="2018-10-10T19:37">2018 Oct 10</time></p> - <pre>ff0617fb3eb98c05007c53b332469dac2e021a74426ff8396ff833e9021deeb4</pre> - </details> -* <details> - <summary>MR.Hurt</summary> - <p>Donated ~0.0073 BTC on <time datetime="2018-07-29T21:54" title="2018-07-29T21:54">2018 Jul 29</time></p> - <pre>ff17af67c5ddc28608e6f5850de641f37a250f2018834e68513dbc3da16c8955</pre> - </details> -* <details> - <summary><em>Anonymous</em></summary> - <p>Donated ~0.0042 BTC on <time datetime="2018-07-24T20:50" title="2018-07-24T20:50">2018 Jul 24</time></p> - <pre>2d172fc91f4af10535d8e023b57b300d0ca00715af9e554ae73ab1673bddae03</pre> - </details> -* <details> - <summary><em>Anonymous</em></summary> - <p>Donated ~0.0036 BTC on <time datetime="2018-07-24T20:50" title="2018-06-30T13:49">2018 Jun 30</time></p> - <pre>85adbe48d6eed26fb4737a29e3774d40b585e5f58bf4f20d69c7d3bfe77121d4</pre> - </details> -* <details> - <summary><em>Anonymous</em></summary> - <p>Donated ~0.0009 BTC on <time datetime="2018-07-24T20:50" title="2018-06-30T13:49">2018 Jun 30</time></p> - <pre>3655a53b4040a8b1171916f08868050b4a6e4231ed8ba7fd9bb8d8233baf926f</pre> - </details> +<li><details> + <summary><em>2019 non-donation (and unknown) earnings</em></summary> + <p>~0.329 BTC since 2019 Apr 12</p> +</details></li> +</ul> + +<hr /> + +<ul> +<li><details> + <summary><em>2018 non-donation (and unknown) earnings</em></summary> + <p>~0.069 BTC</p> +</details></li> +<li><details> + <summary><em>Anonymous</em></summary> + <p>Donated 0.003 BTC on <time datetime="2018-10-10T19:37" title="2018-10-10T19:37">2018 Oct 10</time></p> + <pre>ff0617fb3eb98c05007c53b332469dac2e021a74426ff8396ff833e9021deeb4</pre> +</details></li> +<li><details> + <summary>MR.Hurt</summary> + <p>Donated ~0.0073 BTC on <time datetime="2018-07-29T21:54" title="2018-07-29T21:54">2018 Jul 29</time></p> + <pre>ff17af67c5ddc28608e6f5850de641f37a250f2018834e68513dbc3da16c8955</pre> +</details></li> +<li><details> + <summary><em>Anonymous</em></summary> + <p>Donated ~0.0042 BTC on <time datetime="2018-07-24T20:50" title="2018-07-24T20:50">2018 Jul 24</time></p> + <pre>2d172fc91f4af10535d8e023b57b300d0ca00715af9e554ae73ab1673bddae03</pre> +</details></li> +<li><details> + <summary><em>Anonymous</em></summary> + <p>Donated ~0.0036 BTC on <time datetime="2018-07-24T20:50" title="2018-06-30T13:49">2018 Jun 30</time></p> + <pre>85adbe48d6eed26fb4737a29e3774d40b585e5f58bf4f20d69c7d3bfe77121d4</pre> +</details></li> +<li><details> + <summary><em>Anonymous</em></summary> + <p>Donated ~0.0009 BTC on <time datetime="2018-07-24T20:50" title="2018-06-30T13:49">2018 Jun 30</time></p> + <pre>3655a53b4040a8b1171916f08868050b4a6e4231ed8ba7fd9bb8d8233baf926f</pre> +</details></li> </ul> </article> </body> diff --git a/out/index.xht b/out/index.xht @@ -33,7 +33,7 @@ <li>git: <a href="/redir/git.volatile?cgit/wowaname">git.volatile.bz/wowaname</a></li> <li>microblogging: <a href="/redir/anime.website?users/wowaname">@wowaname@anime.website</a></li> <li>nextcloud: wowaname@nx.volatile.bz</li> -<li>E-mail and XMPP: <a href="/contact">contact me</a></li> +<li>E-mail and XMPP: <a href="/contact.xht">contact me</a></li> <li><a href="/redir/volatile">Volatile</a></li> <li><a href="https://krustykrab.restaurant/">krustykrab.restaurant</a></li> </ul>