new stuff

This commit is contained in:
Akko
2025-06-24 00:59:23 +02:00
parent de49cd6b49
commit fac0a2266d
63 changed files with 1481 additions and 4896 deletions

View File

@@ -1,244 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Reflections on ~9 years of anime</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org78d77d9">Reflections on ~9 years of anime</a></li>
</ul>
</div>
</nav>
<div id="outline-container-org78d77d9" class="outline-2">
<h2 id="org78d77d9">Reflections on ~9 years of anime</h2>
<div class="outline-text-2" id="text-org78d77d9">
<p>
It&rsquo;s hard to accurately(?) estimate how long I&rsquo;ve been watching anime. My AnimeBytes account is about 9 years old, so that&rsquo;s a lower bound.
</p>
<p>
<i>last modified: 2022-10-03</i>
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-10-03</div><div id='modified-date'>Last modified: 2022-10-03</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-04-24 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>About</title>
@@ -211,7 +211,7 @@ TODO
</p>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-04-24</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-11</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>

View File

@@ -1,239 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Compendium of Notes on Starting Meditation</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org2f623e5">Compendium of Notes on Starting Meditation</a></li>
</ul>
</div>
</nav>
<div id="outline-container-org2f623e5" class="outline-2">
<h2 id="org2f623e5">Compendium of Notes on Starting Meditation</h2>
<div class="outline-text-2" id="text-org2f623e5">
<p>
<i>last modified: 2022-10-03</i>
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-10-03</div><div id='modified-date'>Last modified: 2022-10-03</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Blogroll</title>
<title>Art Server</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -208,7 +208,7 @@
<div id="content" class="content">
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2023-03-16</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -219,4 +219,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -0,0 +1,222 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Imageboard Software</title>
<meta name="generator" content="Org Mode" />
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Tragedy of the Taunt</title>
<title>Tenma</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,34 +206,112 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org85eac6b">Tragedy of the Taunt</a>
<ul>
<li><a href="#org8a24ae8">Free Flow of Instinct</a></li>
<li><a href="#org6918d4c">Tragedy of Strangers and Restraint</a></li>
</ul>
</li>
<div id="outline-container-orgcfe224f" class="outline-2">
<h2 id="orgcfe224f">Opening tenma up to friends</h2>
<div class="outline-text-2" id="text-orgcfe224f">
<p>
Our server/intranet Tenma is currently underutilized, and it would be nice/fun/useful to open it up to select other people. This would only be available to friends, not a public service.
</p>
</div>
<div id="outline-container-org49b87da" class="outline-3">
<h3 id="org49b87da">Tenma Specs</h3>
<div class="outline-text-3" id="text-org49b87da">
<ul class="org-ul">
<li>Storage: 2×12TB in RAID 1</li>
<li>CPU: Ryzen 7 3700X (16 threads @ 3.6GHz)</li>
<li>Memory: 64GB</li>
<li>Network: Gigabit ethernet (Hetzner server in Finland)</li>
</ul>
</div>
</nav>
<div id="outline-container-org85eac6b" class="outline-2">
<h2 id="org85eac6b">Tragedy of the Taunt</h2>
<div class="outline-text-2" id="text-org85eac6b">
</div>
<div id="outline-container-org8a24ae8" class="outline-3">
<h3 id="org8a24ae8">Free Flow of Instinct</h3>
<div id="outline-container-orgd587eb5" class="outline-3">
<h3 id="orgd587eb5">Things that Tenma can provide</h3>
<div class="outline-text-3" id="text-orgd587eb5">
</div>
<div id="outline-container-orgf3b4082" class="outline-4">
<h4 id="orgf3b4082">Storage</h4>
<div class="outline-text-4" id="text-orgf3b4082">
<p>
As of 23-06-2025, 4.6TB free space. Could start by reserving 1TB, which would provide enough storage for 20×50GB for guests users, which would be plenty for a long time. Tenma also hosts a <a href="https://github.com/9001/copyparty">copyparty</a> instance that could be opened to the public to some extent or another.
</p>
</div>
</div>
<div id="outline-container-org14f7a18" class="outline-4">
<h4 id="org14f7a18">Bandwidth/hosting</h4>
<div class="outline-text-4" id="text-org14f7a18">
<p>
Tenma has full web hosting infrastructure set up (hosting this blog among other things), so that would be easy to extend to other people as well.
</p>
</div>
</div>
<div id="outline-container-org96eb0f9" class="outline-4">
<h4 id="org96eb0f9">VPS</h4>
<div class="outline-text-4" id="text-org96eb0f9">
<p>
In line with the previous 2 points; compute resources are currently underutilized.
</p>
</div>
</div>
<div id="outline-container-orgdd34696" class="outline-4">
<h4 id="orgdd34696">Intranet</h4>
<div class="outline-text-4" id="text-orgdd34696">
<p>
Tenma runs a Wireguard VPN network. You can use this to, for instance, access services between two connected devices without having to open them up to the wider internet.
</p>
</div>
</div>
<div id="outline-container-org6bfe2ac" class="outline-4">
<h4 id="org6bfe2ac">DNS Server</h4>
<div class="outline-text-4" id="text-org6bfe2ac">
<p>
Tenma runs a fully resolving DNS server, with some local entries for devices on the VPN network. This should probably be automated in some way, and the service should be augmented with DNSSEC before opening.
</p>
</div>
</div>
<div id="outline-container-orgce310db" class="outline-4">
<h4 id="orgce310db">Git</h4>
<div class="outline-text-4" id="text-orgce310db">
<p>
Tenma has a <a href="https://git.nakadashi.lol/">Gitea instance</a>
</p>
</div>
</div>
<div id="outline-container-org3d66dd9" class="outline-4">
<h4 id="org3d66dd9">Livestreaming</h4>
<div class="outline-text-4" id="text-org3d66dd9">
<p>
Tenma has infrastructure proven capable of restreaming 1080p video and high quality audio to at least ~100 people although this is CPU intensive and requires activating a high bandwidth restreaming VPS that is usually kept disabled to save costs.
</p>
</div>
</div>
<div id="outline-container-orgcd0cff1" class="outline-4">
<h4 id="orgcd0cff1">Other things</h4>
<div class="outline-text-4" id="text-orgcd0cff1">
<p>
Some other services that currently run on Tenma or have run there before:
</p>
<ul class="org-ul">
<li><a href="https://github.com/dani-garcia/vaultwarden">Vaultwarden</a> Bitwarden-compatible password manager server</li>
<li><a href="https://soju.im/">Soju</a> IRC bouncer</li>
<li><a href="https://syncplay.pl/">Syncplay</a> server</li>
<li>Video game servers (think Minecraft, Terraria, &#x2026;)</li>
</ul>
</div>
</div>
</div>
<div id="outline-container-org92c2763" class="outline-3">
<h3 id="org92c2763">Considerations</h3>
<div class="outline-text-3" id="text-org92c2763">
<ul class="org-ul">
<li>This would require Tenma&rsquo;s internal documentation to be updated, adapted and publicized.</li>
<li>Security :teto:</li>
</ul>
</div>
<div id="outline-container-org6918d4c" class="outline-3">
<h3 id="org6918d4c">Tragedy of Strangers and Restraint</h3>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-03-22</div><div id='modified-date'>Last modified: 2023-03-24</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -244,4 +322,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Visions and Fears for this Blog</title>
<title>nakadashi.lol website</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,135 +206,127 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#orgfd7837e">Visions and Fears for this Blog</a>
<ul>
<li><a href="#org20a866f">Introduction</a></li>
<li><a href="#org68b136d">Tech</a>
<ul>
<li><a href="#org42b841a">Backbone</a>
<ul>
<li><a href="#org865192a">Open Sauce!</a></li>
<li><a href="#org18f785c">Home, the House of my Parens; Crystalized Comfort</a></li>
<li><a href="#org2b6e2d2">The Moon Reflected in the Primordial Soup</a></li>
<li><a href="#orgaa7379e">Dry Technical Details</a></li>
</ul>
</li>
<li><a href="#org3767720">The Canvas</a>
<ul>
<li><a href="#org9d39ed7"><span class="todo TODO">TODO</span> collapsing</a></li>
<li><a href="#org93efdc8"><span class="todo TODO">TODO</span> footnotes</a></li>
<li><a href="#org6ba893e"><span class="todo TODO">TODO</span> comments</a></li>
<li><a href="#org0251979">Categorization versus Curation</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="#orgf2b8825">Content</a>
<ul>
<li><a href="#org7b6d14a">Eclectic Fears of Eclecticism</a></li>
<li><a href="#org56c2204">Deep in the Hole of the Pigeon</a></li>
<li><a href="#orga41be25">Expression, Utility, Unity</a></li>
</ul>
</li>
<li><a href="#orga05c0a9">Who What Where When</a>
<ul>
<li><a href="#orgccd7c2e">Busting City or Countryside Cottage: the Great Shedshedding</a></li>
<li><a href="#org2b90424">Return of the Pigeons: One in Hole</a></li>
<li><a href="#org9ae33ae">Preloading or Presenting</a></li>
<li><a href="#orga6e1c0c">I&rsquo;m Gonna Be Real With You - I Don&rsquo;t Really Know Why People Would Read This</a></li>
</ul>
</li>
</ul>
</li>
</ul>
<div id="outline-container-org3bb2c07" class="outline-2">
<h2 id="org3bb2c07">akko.nakadashi.lol Design Document</h2>
<div class="outline-text-2" id="text-org3bb2c07">
</div>
</nav>
<div id="outline-container-org2eee131" class="outline-3">
<h3 id="org2eee131">Hackerman Shit</h3>
<div class="outline-text-3" id="text-org2eee131">
</div>
<div id="outline-container-org8d08647" class="outline-4">
<h4 id="org8d08647"><span class="todo TODO">TODO</span> Source Exposure</h4>
<div class="outline-text-4" id="text-org8d08647">
<p>
Every page should have a button that takes you to the org-mode source for that page, using the beautifully named <code>org-org-export-to-org</code>. This should interact properly with <a href="#orgc112d11">Access Control</a>.
</p>
</div>
</div>
</div>
<div id="outline-container-orgc112d11" class="outline-3">
<h3 id="orgc112d11"><span class="todo TODO">TODO</span> Access Control</h3>
<div class="outline-text-3" id="text-orgc112d11">
<p>
The blog should have a form of access control. For instance, some things might be public, but other things I might only want to show to select people, or might contain other people&rsquo;s semi-confidential information that needs protection. Also, some people might want to opt out/not care about certain types of content, or I might want to present a certain &ldquo;view&rdquo; of the content myself.
</p>
<div id="outline-container-orgfd7837e" class="outline-2">
<h2 id="orgfd7837e">Visions and Fears for this Blog</h2>
<div class="outline-text-2" id="text-orgfd7837e">
<p>
As such, we need:
</p>
</div>
<div id="outline-container-org20a866f" class="outline-3">
<h3 id="org20a866f">Introduction</h3>
</div>
<div id="outline-container-org68b136d" class="outline-3">
<h3 id="org68b136d">Tech</h3>
<div class="outline-text-3" id="text-org68b136d">
</div>
<div id="outline-container-org42b841a" class="outline-4">
<h4 id="org42b841a">Backbone</h4>
<div class="outline-text-4" id="text-org42b841a">
</div>
<div id="outline-container-org865192a" class="outline-5">
<h5 id="org865192a">Open Sauce!</h5>
</div>
<div id="outline-container-org18f785c" class="outline-5">
<h5 id="org18f785c">Home, the House of my Parens; Crystalized Comfort</h5>
</div>
<div id="outline-container-org2b6e2d2" class="outline-5">
<h5 id="org2b6e2d2">The Moon Reflected in the Primordial Soup</h5>
</div>
<div id="outline-container-orgaa7379e" class="outline-5">
<h5 id="orgaa7379e">Dry Technical Details</h5>
<div id="outline-container-org00fb458" class="outline-4">
<h4 id="org00fb458"><span class="todo TODO">TODO</span> System for marking content</h4>
<div class="outline-text-4" id="text-org00fb458">
<p>
With one or more categories. This should definitely work at least on the section level. The most viable candidate feature seems to be <a href="https://orgmode.org/manual/Tags.html">org-mode tags</a>.
</p>
</div>
</div>
<div id="outline-container-org3767720" class="outline-4">
<h4 id="org3767720">The Canvas</h4>
<div class="outline-text-4" id="text-org3767720">
<div id="outline-container-orgbe4c969" class="outline-4">
<h4 id="orgbe4c969"><span class="todo TODO">TODO</span> A way to export the correct selection of sections for every possible &ldquo;view&rdquo;</h4>
<div class="outline-text-4" id="text-orgbe4c969">
<p>
Best place to start would be looking at <a href="https://orgmode.org/manual/Export-Settings.html"><code>EXCLUDE_TAGS</code></a>. Should export to org file first and from there to HTML, in order to enable <a href="#org8d08647">Source Exposure</a>.
</p>
</div>
<div id="outline-container-org9d39ed7" class="outline-5">
<h5 id="org9d39ed7"><span class="todo TODO">TODO</span> collapsing</h5>
</div>
<div id="outline-container-org93efdc8" class="outline-5">
<h5 id="org93efdc8"><span class="todo TODO">TODO</span> footnotes</h5>
<div id="outline-container-org72b589e" class="outline-4">
<h4 id="org72b589e"><span class="todo TODO">TODO</span> A way of encoding which view corresponds to which html file.</h4>
</div>
<div id="outline-container-org6ba893e" class="outline-5">
<h5 id="org6ba893e"><span class="todo TODO">TODO</span> comments</h5>
</div>
<div id="outline-container-org0251979" class="outline-5">
<h5 id="org0251979">Categorization versus Curation</h5>
<div id="outline-container-org87bcf43" class="outline-4">
<h4 id="org87bcf43"><span class="todo TODO">TODO</span> A way of encoding which view should be given, for a given URL.</h4>
<div class="outline-text-4" id="text-org87bcf43">
<p>
i.e., the actual permission system. I definitely want to at least be able to:
</p>
<ul class="org-ul">
<li>Generate a direct link to a specific view;</li>
<li>Have a concept of a person having certain permissions, maybe through a cookie;</li>
<li>Be able to revoke permissions;</li>
<li>NOT have an &ldquo;account system&rdquo;;</li>
<li>Of course, have security on this.</li>
</ul>
</div>
</div>
</div>
<div id="outline-container-orgf2b8825" class="outline-3">
<h3 id="orgf2b8825">Content</h3>
<div class="outline-text-3" id="text-orgf2b8825">
<div id="outline-container-org13972a9" class="outline-3">
<h3 id="org13972a9">Style</h3>
<div class="outline-text-3" id="text-org13972a9">
</div>
<div id="outline-container-org7b6d14a" class="outline-4">
<h4 id="org7b6d14a">Eclectic Fears of Eclecticism</h4>
<div id="outline-container-orgad1b796" class="outline-4">
<h4 id="orgad1b796"><span class="todo TODO">TODO</span> different theme</h4>
</div>
<div id="outline-container-org56c2204" class="outline-4">
<h4 id="org56c2204">Deep in the Hole of the Pigeon</h4>
</div>
<div id="outline-container-orga41be25" class="outline-4">
<h4 id="orga41be25">Expression, Utility, Unity</h4>
<div id="outline-container-orgc9a800a" class="outline-4">
<h4 id="orgc9a800a"><span class="todo TODO">TODO</span> theme selection</h4>
</div>
</div>
<div id="outline-container-orga05c0a9" class="outline-3">
<h3 id="orga05c0a9">Who What Where When</h3>
<div class="outline-text-3" id="text-orga05c0a9">
<div id="outline-container-org7b416db" class="outline-3">
<h3 id="org7b416db">Social</h3>
<div class="outline-text-3" id="text-org7b416db">
</div>
<div id="outline-container-orgccd7c2e" class="outline-4">
<h4 id="orgccd7c2e">Busting City or Countryside Cottage: the Great Shedshedding</h4>
<div id="outline-container-orgdceb91c" class="outline-4">
<h4 id="orgdceb91c"><span class="todo TODO">TODO</span> Followable feed</h4>
</div>
<div id="outline-container-org2b90424" class="outline-4">
<h4 id="org2b90424">Return of the Pigeons: One in Hole</h4>
<div id="outline-container-org10e6689" class="outline-4">
<h4 id="org10e6689"><span class="todo TODO">TODO</span> Comment section</h4>
<div class="outline-text-4" id="text-org10e6689">
<p>
Maybe powered by bluesky? I&rsquo;ve heard that&rsquo;s a thing people do.
</p>
</div>
<div id="outline-container-org9ae33ae" class="outline-4">
<h4 id="org9ae33ae">Preloading or Presenting</h4>
</div>
<div id="outline-container-orga6e1c0c" class="outline-4">
<h4 id="orga6e1c0c">I&rsquo;m Gonna Be Real With You - I Don&rsquo;t Really Know Why People Would Read This</h4>
</div>
<div id="outline-container-orgdceab0f" class="outline-3">
<h3 id="orgdceab0f">Meme features</h3>
<div class="outline-text-3" id="text-orgdceab0f">
</div>
<div id="outline-container-org53d88a3" class="outline-4">
<h4 id="org53d88a3"><span class="todo TODO">TODO</span> teto face</h4>
</div>
</div>
<div id="outline-container-org2d43348" class="outline-3">
<h3 id="org2d43348">Open Issues</h3>
<div class="outline-text-3" id="text-org2d43348">
</div>
<div id="outline-container-org9107fa7" class="outline-4">
<h4 id="org9107fa7"><span class="todo TODO">TODO</span> Running the publish command in Emacs doesn&rsquo;t remove orphan HTML files.</h4>
</div>
<div id="outline-container-org82ae5fb" class="outline-4">
<h4 id="org82ae5fb"><span class="todo TODO">TODO</span> Port <a href="../static/esquemadorg.js">esquemadorg.js</a> to modern JS and get rid of jquery dependency.</h4>
<div class="outline-text-4" id="text-org82ae5fb">
<p>
Good use case for AI
</p>
</div>
</div>
<div id="outline-container-orgd28eb8c" class="outline-4">
<h4 id="orgd28eb8c"><span class="todo TODO">TODO</span> &ldquo;Last Modified&rdquo; implementation is a bit janky and I don&rsquo;t remember exactly how it works</h4>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-03-22</div><div id='modified-date'>Last modified: 2023-03-22</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -345,4 +337,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -0,0 +1,222 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Witch Princess Lyrica</title>
<meta name="generator" content="Org Mode" />
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Experiments</title>
<title>Friends</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,13 +206,12 @@
</div>
</div>
<div id="content" class="content">
<div class="org-src-container">
<pre class="src src-bash"><span class="org-type">echo</span> $<span class="org-highlight-numbers-number">0</span>
</pre>
<div id="outline-container-org1b1f147" class="outline-2">
<h2 id="org1b1f147"><span class="todo TODO">TODO</span> </h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2022-03-21</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -223,4 +222,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,239 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Guessing to Gwern's open questions</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org05db4c0">Guessing to Gwern&rsquo;s open questions</a></li>
</ul>
</div>
</nav>
<div id="outline-container-org05db4c0" class="outline-2">
<h2 id="org05db4c0">Guessing to Gwern&rsquo;s open questions</h2>
<div class="outline-text-2" id="text-org05db4c0">
<p>
<i>last modified: 2022-10-03</i>
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-10-03</div><div id='modified-date'>Last modified: 2022-10-03</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Bad Arguments Against Something Can Become Good Arguments For It</title>
<title>Habits</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,38 +206,110 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org5a8acc9">Bad Arguments Against Something Can Become Good Arguments For It</a></li>
</ul>
<div id="outline-container-org25a8c29" class="outline-2">
<h2 id="org25a8c29">Activate habits</h2>
<div class="outline-text-2" id="text-org25a8c29">
</div>
</nav>
<div id="outline-container-org5a8acc9" class="outline-2">
<h2 id="org5a8acc9">Bad Arguments Against Something Can Become Good Arguments For It</h2>
<div class="outline-text-2" id="text-org5a8acc9">
<div id="outline-container-org72adc57" class="outline-3">
<h3 id="org72adc57"><span class="todo TODO">TODO</span> Meditation</h3>
<div class="outline-text-3" id="text-org72adc57">
<p>
A decisionmaking trick I often use is to take bad arguments <i>against</i> something as arguments <i>for</i> that thing. As a general qualitative principle this of course does not work - <a href="https://www.lesswrong.com/posts/qNZM3EGoE5ZeMdCRt/reversed-stupidity-is-not-intelligence">Reversed Stupidity is not Intelligence</a>. Rather, I use this technique in a quantitative way.
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-orgf1d66c1" class="outline-3">
<h3 id="orgf1d66c1"><span class="todo TODO">TODO</span> Walk 5000 steps</h3>
<div class="outline-text-3" id="text-orgf1d66c1">
<p>
Often we have to deal with large aggregates of critiques and praises; say, product or media reviews, or political arguments, or comments on an article or video. In these cases I expect a certain base rate of detractors, people who simply do not like the thing being evaluated and will go looking for arguments against it. Many nonsensical criticisms thus represent a failed search for better arguments; they are evidence that we do not live in the counterfactual world where better arguments could be found. Furthermore, in cases of taste, my disagreeing with detractors is evidence that I am liable to have similar sensibilities as proponents.
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-orgeea0b9f" class="outline-3">
<h3 id="orgeea0b9f"><span class="todo TODO">TODO</span> Work on website</h3>
<div class="outline-text-3" id="text-orgeea0b9f">
<ul class="org-ul">
<li>State &ldquo;DONE&rdquo; from &ldquo;TODO&rdquo; <span class="timestamp-wrapper"><span class="timestamp">[2025-06-23 Mon 13:33]</span></span></li>
</ul>
<p>
As added benefits, this signal is easy to evaluate, since it is easy to recognize particularly poor arguments at a glance, and it is somewhat resistant to manipulation, since my interpretation of it is <i>unusual</i> - most people will interpret weak arguments against something as weak evidence against that thing, rather than evidence <i>in favor</i> of that thing, and therefore few people trying to sway the public opinion <i>towards</i> something will argue <i>against</i> it.
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-24 Tue ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-orge0ddbf3" class="outline-3">
<h3 id="orge0ddbf3"><span class="todo TODO">TODO</span> Log into Runescape</h3>
<div class="outline-text-3" id="text-orge0ddbf3">
<p>
Apply with caution, of course, as it is not a particularly high-fidelity signal. I mainly apply this principle when it comes to things like product or media reviews, as those tend to have high volumes of opinions easily sortable by emotional valence. Sometimes I also apply it to the comments sections of theoretical pieces, especially for the kind of author you&rsquo;d expect to get hate regardless of whether they are right or wrong.
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
</div>
<div id="outline-container-org6f8d657" class="outline-2">
<h2 id="org6f8d657">Inactive Habits</h2>
<div class="outline-text-2" id="text-org6f8d657">
</div>
<div id="outline-container-org0369c23" class="outline-3">
<h3 id="org0369c23"><span class="todo TODO">TODO</span> Write diary entry</h3>
<div class="outline-text-3" id="text-org0369c23">
<p>
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-org71235f9" class="outline-3">
<h3 id="org71235f9"><span class="todo TODO">TODO</span> Daily prep morning/evening</h3>
<div class="outline-text-3" id="text-org71235f9">
<p>
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-org6e3946c" class="outline-3">
<h3 id="org6e3946c"><span class="todo TODO">TODO</span> Listen to new music</h3>
<div class="outline-text-3" id="text-org6e3946c">
<p>
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-org7bade95" class="outline-3">
<h3 id="org7bade95"><span class="todo TODO">TODO</span> Practice drawing</h3>
<div class="outline-text-3" id="text-org7bade95">
<p>
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-orge9d37e3" class="outline-3">
<h3 id="orge9d37e3"><span class="todo TODO">TODO</span> Work through inboxes (art/email/browser tabs)</h3>
<div class="outline-text-3" id="text-orge9d37e3">
<p>
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-orgb3bd636" class="outline-3">
<h3 id="orgb3bd636"><span class="todo TODO">TODO</span> Study French</h3>
<div class="outline-text-3" id="text-orgb3bd636">
<p>
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
<div id="outline-container-org2940f6d" class="outline-3">
<h3 id="org2940f6d"><span class="todo TODO">TODO</span> Maintain social media presence</h3>
<div class="outline-text-3" id="text-org2940f6d">
<p>
<span class="timestamp-wrapper"><span class="timestamp">&lt;2025-06-23 Mon ++1d&gt;</span></span>
</p>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-01-23</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -248,4 +320,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-04-24 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Index</title>
@@ -207,11 +207,11 @@
</div>
<div id="content" class="content">
<p>
Welcome to my website! I&rsquo;m <a href="./about.html">Sakka</a>. I blog about Emacs, programming, Buddhism and meditation, otaku stuff, and other things that interest me. You can view the full list of pages on this website on the <a href="./sitemap.html">sitemap</a>.
Welcome to my website! I&rsquo;m <a href="./about.html">akk0</a>. I blog about Emacs, programming, Buddhism and meditation, otaku stuff, and other things that interest me. You can view the full list of pages on this website on the <a href="./sitemap.html">sitemap</a>.
</p>
<p>
Site currently under construction and only has a few ancient articles &gt;_&lt;&ldquo; I will update this I promise!!
Site currently under construction and only has a few ancient articles &gt;_&lt;" I will update this I promise!!
</p>
<p>
@@ -219,7 +219,7 @@ Find me on <a href="https://bsky.app/profile/indra-sakka.bsky.social">BlueSky</a
</p>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-04-24</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-04-24 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>How this blog is built</title>
@@ -206,18 +206,17 @@
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org9140026" class="outline-2">
<h2 id="org9140026">Blog Tech</h2>
<div class="outline-text-2" id="text-org9140026">
<div id="outline-container-orgbd4ba64" class="outline-2">
<h2 id="orgbd4ba64">Blog Tech</h2>
<div class="outline-text-2" id="text-orgbd4ba64">
</div>
<div id="outline-container-org05da9e7" class="outline-3">
<h3 id="org05da9e7">chuu</h3>
<div id="outline-container-orgac4801c" class="outline-3">
<h3 id="orgac4801c">chuu</h3>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-04-18</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
<div id='footer'><div id='publish-date'>Published: 2022-04-18</div><div id='modified-date'>Last modified: 2023-01-10</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>

View File

@@ -1,402 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-01-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Week 3, 2023, "Week of Systems" report</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgc7a5e5b" class="outline-2">
<h2 id="orgc7a5e5b">Week 3, 2023, &ldquo;Week of Systems&rdquo; report</h2>
<div class="outline-text-2" id="text-orgc7a5e5b">
</div>
<div id="outline-container-org14e68aa" class="outline-3">
<h3 id="org14e68aa">Introduction</h3>
<div class="outline-text-3" id="text-org14e68aa">
<p>
Last week I worked on the issue of &ldquo;life systems&rdquo;, by which I mean systems such as to-do lists, good habits such as exercise, schedules, plans, that sort of thing. At various times in the past I&rsquo;ve had various such systems, some working better than others. I used to make a list of the day&rsquo;s goals every morning and cross them off throughout the day. I also keep a file called <code>life.org</code> where I keep track of to-dos and leads to look into at a later point and such. Other things I would consider &ldquo;sytems&rdquo; include my daily meditation practice and various attempts at regular exercise I&rsquo;ve made in the past.
</p>
<p>
Keeping systems is hard because life is messy. Whole-life systems as these are truly all-encompassing, and thus they interact with all of life&rsquo;s complexity. The <a href="https://www.lesswrong.com/posts/CPm5LTwHrvBJCa9h5/planning-fallacy">Planning Fallacy</a> turns any attempts at tying to-do lists and intentions to timespans and deadlines into an uphill battle. Changing your habits is famously hard. Unexpected things will happen with certainty; priorities change, capabilities fluctuate, problems spring up and solve themselves.
</p>
</div>
</div>
<div id="outline-container-org3eb66ac" class="outline-3">
<h3 id="org3eb66ac">Desirable Traits</h3>
<div class="outline-text-3" id="text-org3eb66ac">
<p>
The primary issue with life systems is therefore the overhead, the burden of maintenance, the stress. Rather than simplifying life, it is easy to <i>add</i> an administrative burden. In light of this, I&rsquo;ve isolated the following properties that I think a good system should have:
</p>
<ul class="org-ul">
<li><b>Simplicity</b>. The overall system can not contain too many moving parts. In order to be simple to apply, it needs to be simple to explain; in order to be simple to explain, it needs to <i>be</i> simple.</li>
<li><b>Smooth scaling</b>. As life&rsquo;s difficulties and my capacity to handle them fluctuate, the systems of my life need to be able to scale smoothly up and down. During tough times I need to be able to simplify my life to the most important parts; during better times I should be able to smoothly pick the rest back up where I left it. Implicit in this is also a <i>hierarchy of priority</i>, an order in which I drop things, a notion of what is least worthwhile at any given time.</li>
<li><b>Malleability</b>. As both my life and my understanding of it are liable to change, my systems need to be able to adapt with minimal burden. Because of this there ought to be few strict schemas; for, if the schema has to change, all data already <i>within</i> that scheme would have to be migrated.</li>
<li><b>Evaluation</b>. There needs to be some measure of <i>how well things are going</i>, in order to catch problems early and prevent catastrophic failure, and furthermore to optimize the system. Other constraints enforce simplicity here; a system of regular deadlines, for instance, would be too inflexible.</li>
</ul>
</div>
</div>
<div id="outline-container-org004cd39" class="outline-3">
<h3 id="org004cd39">Specifics and the Problem of Ends</h3>
<div class="outline-text-3" id="text-org004cd39">
<p>
The above is about as far as I got in terms of definitives. I did not start there; I started at neither the level of specifics nor of generalities, but in between, dealing with things such as &ldquo;managing stress&rdquo; and &ldquo;measurability&rdquo; and &ldquo;dimensions of personal development&rdquo;. At this level, however, it was far easier to write things down than to strike them through; easier to complicate than simplify, and I ended up with a basket of disjointed ideas, aims and cautions that I realized would be difficult to unify into a simple, coherent system. I was able to extract properties that the system should have, but not specifics of how the system should work.
</p>
<p>
To find the common thread and unify everything, I realized that rather than working on the level of <i>means</i>, I should be working on the level of <i>ends</i>; before figuring out <i>how to do things</i>, I should be clearer about <i>what I want to get out of life</i>. As such I&rsquo;m putting the project of systems on semi-hold; I will follow up on some of the generated ideas, but put further contemplation on hiatus until the matter of ends is further clarified.
</p>
<p>
But what does that <i>mean</i>? Am I going to go off and go &ldquo;find a purpose in life&rdquo;? Will I come brandishing a grand life quest, next time I return to this topic? That is not my intention. Frankly, I don&rsquo;t really know what an answer to this question is supposed to look like. Still, I don&rsquo;t think I am getting anywhere simply by <i>listing desirable things</i>, how I originally approached this. It&rsquo;s easy to list desirable things, such as physical health, mental health, a good social life, sexual satisfaction, material possessions, creative expression, learning, and so on and so on. Yet this does not <i>converge</i> - I can&rsquo;t seem to manage to unify all this in a way that helps me set up simple systems for how to act. These axes are pluriform and largely orthogonal, so that including all of them would only helplessly overcomplicate the system; yet they have no obvious natural ordering, so the set cannot be easily trimmed.
</p>
<p>
This, I think, is the biggest open issue in this matter, the issue of <i>motivations</i>. It is not enough to simply enumerate things which would be <i>desirable</i>, without having a discriminator that can <i>rank</i> them. <i>That</i> is what I mean by &ldquo;the problem of ends&rdquo;. And yes, ultimately that resolves to the difficult question of <i>what is the meaning of life?</i> I fear that that might take more than a week to resolve, but hopefully a partial solution should still help me make progress.
</p>
</div>
</div>
<div id="outline-container-orgbafd55e" class="outline-3">
<h3 id="orgbafd55e">Assorted Raw Materials</h3>
<div class="outline-text-3" id="text-orgbafd55e">
<p>
What follows is more-or-less a brain-dump of generated ideas that do not fit in the earlier sections.
</p>
</div>
<div id="outline-container-org210faa6" class="outline-4">
<h4 id="org210faa6">Weekly Themes &amp; Reports</h4>
<div class="outline-text-4" id="text-org210faa6">
<p>
The astute reader will observe that this article itself, as a report on a weekly theme, itself constitutes a system. I have been playing with the idea of daily, weekly, monthly &amp;c themes for a while; weekly themes seem like a good sweet spot. This is the first weekly theme so far, and I&rsquo;m quite satisfied with it; having a theme gave me something to fall back on, something to work on when I didn&rsquo;t know what I should be doing, something to keep in the back of my mind. Writing this kind of report on it is also helpful; it&rsquo;s free-form enough that it&rsquo;s not burdensome, yet the fact that I intend to report on my thoughts helps keep me focused and organized.
</p>
<p>
This gives me hope; it&rsquo;s quite difficult to balance all the constraints on a good system, it&rsquo;s hard to balance flexibility and structure, yet this system of weekly themes and reports seems to tick all the boxes.
</p>
</div>
</div>
<div id="outline-container-org58a939f" class="outline-4">
<h4 id="org58a939f">Dynamic Automatic Recall of Intentions</h4>
<div class="outline-text-4" id="text-org58a939f">
<p>
I like to keep to-do lists, both short-term and long-term, but long-term lists can be hard to manage. It&rsquo;s natural to add things to them faster than you can tick them off, it&rsquo;s normal to have more things you want to do than you actually end up doing. However, unless you are very aggressive about cutting things out, this tends to lead to a large to-do list over time, with many things of low priority on it. This makes it much more effortful to maintain and to extract activities from it, defeating the purpose of a to-do list, which for me is primarily to get all of these things out of my head and onto a document.
</p>
<p>
It would be much better if to-dos were instead served up to me automatically, letting me choose on the spot how to deal with them. Options for &ldquo;dealing with them&rdquo; could be, for instance:
</p>
<ul class="org-ul">
<li>Move them from long-term to-dos to short-term to-dos</li>
<li>Delete them</li>
<li>Ask again later</li>
</ul>
<p>
This way, I would not have to personally worry about forgetting anything; I would not have to manually sort through the long-term to-do lists. Metadata such as deadlines could also b eattached to the to-dos, though I need to be careful not to overcomplicate things.
</p>
</div>
</div>
<div id="outline-container-org20e1c26" class="outline-4">
<h4 id="org20e1c26">Chatbot as UI</h4>
<div class="outline-text-4" id="text-org20e1c26">
<p>
In context of the previous section I&rsquo;ve been thinking about <i>how</i> to best send myself notifications. I&rsquo;m sure there&rsquo;s turnkey solutions for this, but the matter is personal and simple enough that I&rsquo;d rather roll my own thing than rely and work around something readymade. I considered phone notifications and email notifications, but I found what I think would be a nicer interface: a Discord bot.
</p>
<p>
I use Discord to communicate with most of my friends, so it is under my eyes a lot of the time; furthermore, it allows for bidirectional communication with the bot, something which would be harder or at least clunkier with, say, email. I don&rsquo;t like relying on a proprietary platform like Discord, but realistically I rely on it for the more important matter of communication with loved ones already, so I&rsquo;m willing to compromise.
</p>
<p>
I would not want this to be the <i>only</i> interface, however; I would want the underlying data to be stored in a simple, human read- and writeable format. Currently I write to-dos using org-mode, and I quite like that experience, but I don&rsquo;t know how I feel about having an automated program read and write to an org file.
</p>
</div>
</div>
<div id="outline-container-org76b202b" class="outline-4">
<h4 id="org76b202b">Catastrophic Failure</h4>
<div class="outline-text-4" id="text-org76b202b">
<p>
I&rsquo;ve spent a good chunk of time thinking about &ldquo;catastrophic failure&rdquo;. By catastrophic failure I mean the bad days, weeks and months. The times when you get nothing done. When you fail to wake up in the morning, brush your teeth, clean the house, exercise. When getting meaningful work done is not even on the table. I sketch here an extreme case; milder equivalents are possible.
</p>
<p>
The mechanism at play here two me seems two-fold. First of all, there&rsquo;s a failure to measure; we push ourselves past the breaking point because we fail to realize that we are <i>close</i> to the breaking point. Second, there&rsquo;s a failure to scale things. It really shouldn&rsquo;t ever be the case that we fail to even take care of ourselves, surely we can muster at least that amount of bandwidth? We often spread ourselves too thin, we are reluctant to drop less important things for more important things, and end up failing at both. This helped me derive the desirable traits of <i>evaluation</i> and <i>smooth scaling</i>.
</p>
<p>
I am now armed with some principles for <i>preventing</i> catastrophic failure, but I haven&rsquo;t made much progress on <i>recovering from</i> catastrophic failure. That&rsquo;s still an important open problem. It&rsquo;s important to have a plan for this scenario, because when we are <i>in</i> that deep dark well, it becomes very hard to muster the level of clarity and willpower necessary to climb back out.
</p>
</div>
</div>
<div id="outline-container-org00307e2" class="outline-4">
<h4 id="org00307e2">The Matter of Mood</h4>
<div class="outline-text-4" id="text-org00307e2">
<p>
Mood matters. Inspiration matters. It is far easier, it takes far less energy, to do something we feel inspired to do, something that we are in the mood for, than something that&rsquo;s a pain in the butt. This is a natural part of the dance of life, the chaos of existence, but my models currently do not take it into account. I have taken into account variations in the <i>quantity</i> of our capabilities, through the trait of <i>smooth scaling</i>, but I have yet to deal with variations in the <i>quality</i> of our capabilities and desires.
</p>
</div>
</div>
<div id="outline-container-orge4b7bc5" class="outline-4">
<h4 id="orge4b7bc5">The Practice of the Practice</h4>
<div class="outline-text-4" id="text-orge4b7bc5">
<p>
My meditation practice intersects strongly with this topic, yet I have not yet managed to marry them effectively. This is a very promising direction of thought that I fully intend to follow up on.
</p>
</div>
</div>
</div>
<div id="outline-container-org28dc646" class="outline-3">
<h3 id="org28dc646">Weekly Diary</h3>
<div class="outline-text-3" id="text-org28dc646">
<p>
This week was pretty tough, but I managed to mostly turn it around towards the end. I struggled with depression, loneliness and avolition. I dropped my daily meditation streak and indulged in too much cannabis. I spent a lot of time reading, mainly LessWrong. Having this weekly theme helped, since at least I was managing to make <i>some</i> progress on <i>some</i> things. In the end this report ended up being far longer than I had anticipated, certainly far longer than my notes for it, so I guess I made more progress in the end than I thought I did.
</p>
<p>
I struggled with all the things that this document is supposed to help resolve. Too many things I feel like I ought to be doing, too little progress on anything material. Doing nothing causes ennui, but choosing to do one thing over another feels pointless and arbitrary. It&rsquo;s hard to keep many plates spinning, it&rsquo;s hard to know where to start picking them up when you drop them.
</p>
</div>
</div>
<div id="outline-container-org3f34e77" class="outline-3">
<h3 id="org3f34e77">Next Week</h3>
<div class="outline-text-3" id="text-org3f34e77">
<p>
I&rsquo;m gonna leave this topic here for the time being. I don&rsquo;t think I have what I need to continue the research, so I&rsquo;m just gonna wait. I&rsquo;ll try and follow up on some of the more actionable things, try and pick earlier systems of to-do lists and so on back up. I intent to follow up on the Discord-bot-as-planning-interface idea too.
</p>
<p>
I&rsquo;ve been enjoying reading and learning a lot lately, so maybe next week (really, this week; it is Monday) will be the Week of Learning. I also want to try writing more. I&rsquo;ll take it easy, keep things flexible and open-ended, not put too many expectations on myself.
</p>
</div>
</div>
<div id="outline-container-org98120ad" class="outline-3">
<h3 id="org98120ad">Closing Words</h3>
<div class="outline-text-3" id="text-org98120ad">
<p>
I feel a lot better now! Bringing myself to write for this blog was quite a hurdle, but overcoming it has energized me. I look forward to writing more. Bless you, dear reader. May you be happy, may you be at peace, may you be free from suffering. May you be kind to others, may you find meaning, may you be victorious.
</p>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-01-23</div><div id='modified-date'>Last modified: 2023-01-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,433 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Week 3, 2023, "Week of Systems" report</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org94ac068">Week 3, 2023, &ldquo;Week of Systems&rdquo; report</a>
<ul>
<li><a href="#org8cace56">Introduction</a></li>
<li><a href="#orgd34af51">Desirable Traits</a></li>
<li><a href="#orgd2cc5fb">Specifics and the Problem of Ends</a></li>
<li><a href="#org6b119d6">Assorted Raw Materials</a>
<ul>
<li><a href="#orgcdc658c">Weekly Themes &amp; Reports</a></li>
<li><a href="#org4c8a301">Dynamic Automatic Recall of Intentions</a></li>
<li><a href="#org4b0e134">Chatbot as UI</a></li>
<li><a href="#org2238822">Catastrophic Failure</a></li>
<li><a href="#org40ef0d7">The Matter of Mood</a></li>
<li><a href="#org189a6f3">The Practice of the Practice</a></li>
</ul>
</li>
<li><a href="#orgf5b2a16">Weekly Diary</a></li>
<li><a href="#org5dd3ada">Next Week</a></li>
<li><a href="#orgca54058">Closing Words</a></li>
</ul>
</li>
</ul>
</div>
</nav>
<div id="outline-container-org94ac068" class="outline-2">
<h2 id="org94ac068">Week 3, 2023, &ldquo;Week of Systems&rdquo; report</h2>
<div class="outline-text-2" id="text-org94ac068">
</div>
<div id="outline-container-org8cace56" class="outline-3">
<h3 id="org8cace56">Introduction</h3>
<div class="outline-text-3" id="text-org8cace56">
<p>
Last week I worked on the issue of &ldquo;life systems&rdquo;, by which I mean systems such as to-do lists, good habits such as exercise, schedules, plans, that sort of thing. At various times in the past I&rsquo;ve had various such systems, some working better than others. I used to make a list of the day&rsquo;s goals every morning and cross them off throughout the day. I also keep a file called <code>life.org</code> where I keep track of to-dos and leads to look into at a later point and such. Other things I would consider &ldquo;sytems&rdquo; include my daily meditation practice and various attempts at regular exercise I&rsquo;ve made in the past.
</p>
<p>
Keeping systems is hard because life is messy. Whole-life systems as these are truly all-encompassing, and thus they interact with all of life&rsquo;s complexity. The <a href="https://www.lesswrong.com/posts/CPm5LTwHrvBJCa9h5/planning-fallacy">Planning Fallacy</a> turns any attempts at tying to-do lists and intentions to timespans and deadlines into an uphill battle. Changing your habits is famously hard. Unexpected things will happen with certainty; priorities change, capabilities fluctuate, problems spring up and solve themselves.
</p>
</div>
</div>
<div id="outline-container-orgd34af51" class="outline-3">
<h3 id="orgd34af51">Desirable Traits</h3>
<div class="outline-text-3" id="text-orgd34af51">
<p>
The primary issue with life systems is therefore the overhead, the burden of maintenance, the stress. Rather than simplifying life, it is easy to <i>add</i> an administrative burden. In light of this, I&rsquo;ve isolated the following properties that I think a good system should have:
</p>
<ul class="org-ul">
<li><b>Simplicity</b>. The overall system can not contain too many moving parts. In order to be simple to apply, it needs to be simple to explain; in order to be simple to explain, it needs to <i>be</i> simple.</li>
<li><b>Smooth scaling</b>. As life&rsquo;s difficulties and my capacity to handle them fluctuate, the systems of my life need to be able to scale smoothly up and down. During tough times I need to be able to simplify my life to the most important parts; during better times I should be able to smoothly pick the rest back up where I left it. Implicit in this is also a <i>hierarchy of priority</i>, an order in which I drop things, a notion of what is least worthwhile at any given time.</li>
<li><b>Malleability</b>. As both my life and my understanding of it are liable to change, my systems need to be able to adapt with minimal burden. Because of this there ought to be few strict schemas; for, if the schema has to change, all data already <i>within</i> that scheme would have to be migrated.</li>
<li><b>Evaluation</b>. There needs to be some measure of <i>how well things are going</i>, in order to catch problems early and prevent catastrophic failure, and furthermore to optimize the system. Other constraints enforce simplicity here; a system of regular deadlines, for instance, would be too inflexible.</li>
</ul>
</div>
</div>
<div id="outline-container-orgd2cc5fb" class="outline-3">
<h3 id="orgd2cc5fb">Specifics and the Problem of Ends</h3>
<div class="outline-text-3" id="text-orgd2cc5fb">
<p>
The above is about as far as I got in terms of definitives. I did not start there; I started at neither the level of specifics nor of generalities, but in between, dealing with things such as &ldquo;managing stress&rdquo; and &ldquo;measurability&rdquo; and &ldquo;dimensions of personal development&rdquo;. At this level, however, it was far easier to write things down than to strike them through; easier to complicate than simplify, and I ended up with a basket of disjointed ideas, aims and cautions that I realized would be difficult to unify into a simple, coherent system. I was able to extract properties that the system should have, but not specifics of how the system should work.
</p>
<p>
To find the common thread and unify everything, I realized that rather than working on the level of <i>means</i>, I should be working on the level of <i>ends</i>; before figuring out <i>how to do things</i>, I should be clearer about <i>what I want to get out of life</i>. As such I&rsquo;m putting the project of systems on semi-hold; I will follow up on some of the generated ideas, but put further contemplation on hiatus until the matter of ends is further clarified.
</p>
<p>
But what does that <i>mean</i>? Am I going to go off and go &ldquo;find a purpose in life&rdquo;? Will I come brandishing a grand life quest, next time I return to this topic? That is not my intention. Frankly, I don&rsquo;t really know what an answer to this question is supposed to look like. Still, I don&rsquo;t think I am getting anywhere simply by <i>listing desirable things</i>, how I originally approached this. It&rsquo;s easy to list desirable things, such as physical health, mental health, a good social life, sexual satisfaction, material possessions, creative expression, learning, and so on and so on. Yet this does not <i>converge</i> - I can&rsquo;t seem to manage to unify all this in a way that helps me set up simple systems for how to act. These axes are pluriform and largely orthogonal, so that including all of them would only helplessly overcomplicate the system; yet they have no obvious natural ordering, so the set cannot be easily trimmed.
</p>
<p>
This, I think, is the biggest open issue in this matter, the issue of <i>motivations</i>. It is not enough to simply enumerate things which would be <i>desirable</i>, without having a discriminator that can <i>rank</i> them. <i>That</i> is what I mean by &ldquo;the problem of ends&rdquo;. And yes, ultimately that resolves to the difficult question of <i>what is the meaning of life?</i> I fear that that might take more than a week to resolve, but hopefully a partial solution should still help me make progress.
</p>
</div>
</div>
<div id="outline-container-org6b119d6" class="outline-3">
<h3 id="org6b119d6">Assorted Raw Materials</h3>
<div class="outline-text-3" id="text-org6b119d6">
<p>
What follows is more-or-less a brain-dump of generated ideas that do not fit in the earlier sections.
</p>
</div>
<div id="outline-container-orgcdc658c" class="outline-4">
<h4 id="orgcdc658c">Weekly Themes &amp; Reports</h4>
<div class="outline-text-4" id="text-orgcdc658c">
<p>
The astute reader will observe that this article itself, as a report on a weekly theme, itself constitutes a system. I have been playing with the idea of daily, weekly, monthly &amp;c themes for a while; weekly themes seem like a good sweet spot. This is the first weekly theme so far, and I&rsquo;m quite satisfied with it; having a theme gave me something to fall back on, something to work on when I didn&rsquo;t know what I should be doing, something to keep in the back of my mind. Writing this kind of report on it is also helpful; it&rsquo;s free-form enough that it&rsquo;s not burdensome, yet the fact that I intend to report on my thoughts helps keep me focused and organized.
</p>
<p>
This gives me hope; it&rsquo;s quite difficult to balance all the constraints on a good system, it&rsquo;s hard to balance flexibility and structure, yet this system of weekly themes and reports seems to tick all the boxes.
</p>
</div>
</div>
<div id="outline-container-org4c8a301" class="outline-4">
<h4 id="org4c8a301">Dynamic Automatic Recall of Intentions</h4>
<div class="outline-text-4" id="text-org4c8a301">
<p>
I like to keep to-do lists, both short-term and long-term, but long-term lists can be hard to manage. It&rsquo;s natural to add things to them faster than you can tick them off, it&rsquo;s normal to have more things you want to do than you actually end up doing. However, unless you are very aggressive about cutting things out, this tends to lead to a large to-do list over time, with many things of low priority on it. This makes it much more effortful to maintain and to extract activities from it, defeating the purpose of a to-do list, which for me is primarily to get all of these things out of my head and onto a document.
</p>
<p>
It would be much better if to-dos were instead served up to me automatically, letting me choose on the spot how to deal with them. Options for &ldquo;dealing with them&rdquo; could be, for instance:
</p>
<ul class="org-ul">
<li>Move them from long-term to-dos to short-term to-dos</li>
<li>Delete them</li>
<li>Ask again later</li>
</ul>
<p>
This way, I would not have to personally worry about forgetting anything; I would not have to manually sort through the long-term to-do lists. Metadata such as deadlines could also b eattached to the to-dos, though I need to be careful not to overcomplicate things.
</p>
</div>
</div>
<div id="outline-container-org4b0e134" class="outline-4">
<h4 id="org4b0e134">Chatbot as UI</h4>
<div class="outline-text-4" id="text-org4b0e134">
<p>
In context of the previous section I&rsquo;ve been thinking about <i>how</i> to best send myself notifications. I&rsquo;m sure there&rsquo;s turnkey solutions for this, but the matter is personal and simple enough that I&rsquo;d rather roll my own thing than rely and work around something readymade. I considered phone notifications and email notifications, but I found what I think would be a nicer interface: a Discord bot.
</p>
<p>
I use Discord to communicate with most of my friends, so it is under my eyes a lot of the time; furthermore, it allows for bidirectional communication with the bot, something which would be harder or at least clunkier with, say, email. I don&rsquo;t like relying on a proprietary platform like Discord, but realistically I rely on it for the more important matter of communication with loved ones already, so I&rsquo;m willing to compromise.
</p>
<p>
I would not want this to be the <i>only</i> interface, however; I would want the underlying data to be stored in a simple, human read- and writeable format. Currently I write to-dos using org-mode, and I quite like that experience, but I don&rsquo;t know how I feel about having an automated program read and write to an org file.
</p>
</div>
</div>
<div id="outline-container-org2238822" class="outline-4">
<h4 id="org2238822">Catastrophic Failure</h4>
<div class="outline-text-4" id="text-org2238822">
<p>
I&rsquo;ve spent a good chunk of time thinking about &ldquo;catastrophic failure&rdquo;. By catastrophic failure I mean the bad days, weeks and months. The times when you get nothing done. When you fail to wake up in the morning, brush your teeth, clean the house, exercise. When getting meaningful work done is not even on the table. I sketch here an extreme case; milder equivalents are possible.
</p>
<p>
The mechanism at play here two me seems two-fold. First of all, there&rsquo;s a failure to measure; we push ourselves past the breaking point because we fail to realize that we are <i>close</i> to the breaking point. Second, there&rsquo;s a failure to scale things. It really shouldn&rsquo;t ever be the case that we fail to even take care of ourselves, surely we can muster at least that amount of bandwidth? We often spread ourselves too thin, we are reluctant to drop less important things for more important things, and end up failing at both. This helped me derive the desirable traits of <i>evaluation</i> and <i>smooth scaling</i>.
</p>
<p>
I am now armed with some principles for <i>preventing</i> catastrophic failure, but I haven&rsquo;t made much progress on <i>recovering from</i> catastrophic failure. That&rsquo;s still an important open problem. It&rsquo;s important to have a plan for this scenario, because when we are <i>in</i> that deep dark well, it becomes very hard to muster the level of clarity and willpower necessary to climb back out.
</p>
</div>
</div>
<div id="outline-container-org40ef0d7" class="outline-4">
<h4 id="org40ef0d7">The Matter of Mood</h4>
<div class="outline-text-4" id="text-org40ef0d7">
<p>
Mood matters. Inspiration matters. It is far easier, it takes far less energy, to do something we feel inspired to do, something that we are in the mood for, than something that&rsquo;s a pain in the butt. This is a natural part of the dance of life, the chaos of existence, but my models currently do not take it into account. I have taken into account variations in the <i>quantity</i> of our capabilities, through the trait of <i>smooth scaling</i>, but I have yet to deal with variations in the <i>quality</i> of our capabilities and desires.
</p>
</div>
</div>
<div id="outline-container-org189a6f3" class="outline-4">
<h4 id="org189a6f3">The Practice of the Practice</h4>
<div class="outline-text-4" id="text-org189a6f3">
<p>
My meditation practice intersects strongly with this topic, yet I have not yet managed to marry them effectively. This is a very promising direction of thought that I fully intend to follow up on.
</p>
</div>
</div>
</div>
<div id="outline-container-orgf5b2a16" class="outline-3">
<h3 id="orgf5b2a16">Weekly Diary</h3>
<div class="outline-text-3" id="text-orgf5b2a16">
<p>
This week was pretty tough, but I managed to mostly turn it around towards the end. I struggled with depression, loneliness and avolition. I dropped my daily meditation streak and indulged in too much cannabis. I spent a lot of time reading, mainly LessWrong. Having this weekly theme helped, since at least I was managing to make <i>some</i> progress on <i>some</i> things. In the end this report ended up being far longer than I had anticipated, certainly far longer than my notes for it, so I guess I made more progress in the end than I thought I did.
</p>
<p>
I struggled with all the things that this document is supposed to help resolve. Too many things I feel like I ought to be doing, too little progress on anything material. Doing nothing causes ennui, but choosing to do one thing over another feels pointless and arbitrary. It&rsquo;s hard to keep many plates spinning, it&rsquo;s hard to know where to start picking them up when you drop them.
</p>
</div>
</div>
<div id="outline-container-org5dd3ada" class="outline-3">
<h3 id="org5dd3ada">Next Week</h3>
<div class="outline-text-3" id="text-org5dd3ada">
<p>
I&rsquo;m gonna leave this topic here for the time being. I don&rsquo;t think I have what I need to continue the research, so I&rsquo;m just gonna wait. I&rsquo;ll try and follow up on some of the more actionable things, try and pick earlier systems of to-do lists and so on back up. I intent to follow up on the Discord-bot-as-planning-interface idea too.
</p>
<p>
I&rsquo;ve been enjoying reading and learning a lot lately, so maybe next week (really, this week; it is Monday) will be the Week of Learning. I also want to try writing more. I&rsquo;ll take it easy, keep things flexible and open-ended, not put too many expectations on myself.
</p>
</div>
</div>
<div id="outline-container-orgca54058" class="outline-3">
<h3 id="orgca54058">Closing Words</h3>
<div class="outline-text-3" id="text-orgca54058">
<p>
I feel a lot better now! Bringing myself to write for this blog was quite a hurdle, but overcoming it has energized me. I look forward to writing more. Bless you, dear reader. May you be happy, may you be at peace, may you be free from suffering. May you be kind to others, may you find meaning, may you be victorious.
</p>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-01-23</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,321 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2022-04-18 Mon 12:54 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Emacs Log 1: This Blog</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { width: 90%; }
</style>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org12a977f" class="outline-2">
<h2 id="org12a977f">Emacs Log 1: This Blog</h2>
<div class="outline-text-2" id="text-org12a977f">
<p>
<span class="underline"><i><b>WARNING:</b></i></span> This blog post is still under construction!
</p>
<p>
This blog is built on top of <code>org-mode</code>!
</p>
</div>
</div>
<div id="outline-container-orgd8cdfdf" class="outline-2">
<h2 id="orgd8cdfdf">Appendix A: config.el snippet</h2>
<div class="outline-text-2" id="text-orgd8cdfdf">
<div class="org-src-container">
<pre class="src src-emacs-lisp"><span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">require</span> <span class="org-highlight-quoted-quote">'</span><span class="org-constant">ox-publish</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-comment-delimiter">;; </span><span class="org-comment">Get project settings</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">akko/blog-spec</span> <span class="org-rainbow-delimiters-depth-2">()</span>
<span class="org-doc">"Return project settings for use with `</span><span class="org-doc"><span class="org-constant">org-publish-project-alist</span></span><span class="org-doc">'."</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">let*</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-rainbow-delimiters-depth-4">(</span>get-util <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">lambda</span> <span class="org-rainbow-delimiters-depth-2">(</span>x<span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">with-temp-buffer</span>
<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-constant">insert-file-contents</span> <span class="org-rainbow-delimiters-depth-4">(</span><span class="org-constant">concat</span> <span class="org-string">"~/Blog/util/"</span>
x<span class="org-rainbow-delimiters-depth-4">)</span><span class="org-rainbow-delimiters-depth-3">)</span>
<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-constant">buffer-string</span><span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span>
<span class="org-rainbow-delimiters-depth-4">(</span>html-head <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">funcall</span> get-util <span class="org-string">"head.html"</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span>
<span class="org-rainbow-delimiters-depth-4">(</span>html-preamble <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">funcall</span> get-util <span class="org-string">"preamble.html"</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span>
<span class="org-rainbow-delimiters-depth-4">(</span>html-postamble <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">funcall</span> get-util <span class="org-string">"postamble.html"</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span><span class="org-rainbow-delimiters-depth-3">)</span>
<span class="org-highlight-quoted-quote">`</span><span class="org-rainbow-delimiters-depth-3">(</span>
<span class="org-rainbow-delimiters-depth-4">(</span><span class="org-string">"pages"</span>
<span class="org-builtin">:base-directory</span> <span class="org-string">"~/Blog/org"</span>
<span class="org-builtin">:base-extension</span> <span class="org-string">"org"</span>
<span class="org-builtin">:recursive</span> t
<span class="org-builtin">:publishing-directory</span> <span class="org-string">"~/Blog/html"</span>
<span class="org-builtin">:publishing-function</span> org-html-publish-to-html
<span class="org-builtin">:html-doctype</span> <span class="org-string">"html5"</span>
<span class="org-builtin">:html-html5-fancy</span> t
<span class="org-builtin">:html-viewport</span> <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-rainbow-delimiters-depth-2">(</span>width <span class="org-string">"100%"</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span>initial-scale <span class="org-string">"0.7"</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span>minimum-scale <span class="org-string">""</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span>maximum-scale <span class="org-string">""</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span>user-scalable <span class="org-string">""</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-builtin">:language</span> <span class="org-string">"en"</span>
<span class="org-builtin">:section-numbers</span> nil
<span class="org-builtin">:with-toc</span> nil
<span class="org-builtin">:with-date</span> nil
<span class="org-builtin">:with-title</span> nil
<span class="org-builtin">:with-author</span> nil
<span class="org-builtin">:auto-sitemap</span> t
<span class="org-builtin">:sitemap-sort-files</span> anti-chronologically
<span class="org-builtin">:sitemap-format-entry</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">lambda</span> <span class="org-rainbow-delimiters-depth-2">(</span>entry style project<span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">cond</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-rainbow-delimiters-depth-4">(</span><span class="org-constant">not</span> <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">directory-name-p</span> entry<span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span>
<span class="org-rainbow-delimiters-depth-4">(</span><span class="org-constant">format</span>
<span class="org-string">"[[file:%s][%s]]\n"</span>
entry
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">org-publish-find-title</span> entry project<span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span><span class="org-rainbow-delimiters-depth-3">)</span>
<span class="org-rainbow-delimiters-depth-3">(</span><span class="org-rainbow-delimiters-depth-4">(</span><span class="org-constant">eq</span> style <span class="org-highlight-quoted-quote">'</span><span class="org-highlight-quoted-symbol">tree</span><span class="org-rainbow-delimiters-depth-4">)</span>
<span class="org-rainbow-delimiters-depth-4">(</span><span class="org-constant">capitalize</span> <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-constant">file-name-nondirectory</span> <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">directory-file-name</span> entry<span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span><span class="org-rainbow-delimiters-depth-3">)</span>
<span class="org-rainbow-delimiters-depth-3">(</span>t entry<span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-builtin">:headline-levels</span> <span class="org-highlight-numbers-number">4</span>
<span class="org-builtin">:html-head</span> ,html-head
<span class="org-builtin">:html-preamble</span> ,html-preamble
<span class="org-builtin">:html-postamble</span> ,html-postamble<span class="org-rainbow-delimiters-depth-4">)</span>
<span class="org-rainbow-delimiters-depth-4">(</span><span class="org-string">"static"</span>
<span class="org-builtin">:base-directory</span> <span class="org-string">"~/Blog/static"</span>
<span class="org-builtin">:base-extension</span> <span class="org-string">"css</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">txt</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">jpg</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">gif</span><span class="org-string"><span class="org-regexp-grouping-backslash">\\</span></span><span class="org-string"><span class="org-regexp-grouping-construct">|</span></span><span class="org-string">png"</span>
<span class="org-builtin">:recursive</span> t
<span class="org-builtin">:publishing-directory</span> <span class="org-string">"~/Blog/html/static"</span>
<span class="org-builtin">:publishing-function</span> org-publish-attachment<span class="org-rainbow-delimiters-depth-4">)</span>
<span class="org-rainbow-delimiters-depth-4">(</span><span class="org-string">"blog"</span> <span class="org-builtin">:components</span> <span class="org-rainbow-delimiters-depth-1">(</span><span class="org-string">"pages"</span> <span class="org-string">"static"</span><span class="org-rainbow-delimiters-depth-1">)</span><span class="org-rainbow-delimiters-depth-4">)</span><span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">setq</span> <span class="org-variable-name">org-publish-project-alist</span> <span class="org-rainbow-delimiters-depth-2">(</span><span class="org-function-name">akko/blog-spec</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">akko/publish-blog</span> <span class="org-rainbow-delimiters-depth-2">()</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">interactive</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> <span class="org-variable-name">org-publish-project-alist</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-function-name">akko/blog-spec</span><span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">org-publish-all</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
<span class="org-rainbow-delimiters-depth-1">(</span><span class="org-keyword">defun</span> <span class="org-function-name">akko/force-publish-blog</span> <span class="org-rainbow-delimiters-depth-2">()</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">interactive</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-keyword">setq</span> <span class="org-variable-name">org-publish-project-alist</span> <span class="org-rainbow-delimiters-depth-3">(</span><span class="org-function-name">akko/blog-spec</span><span class="org-rainbow-delimiters-depth-3">)</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">org-publish-remove-all-timestamps</span><span class="org-rainbow-delimiters-depth-2">)</span>
<span class="org-rainbow-delimiters-depth-2">(</span><span class="org-constant">org-publish-all</span><span class="org-rainbow-delimiters-depth-2">)</span><span class="org-rainbow-delimiters-depth-1">)</span>
</pre>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id="footer">
<hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,436 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2024-08-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>The 567 Personal Productivity System</title>
<meta name="generator" content="Org Mode" />
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org10e897c" class="outline-2">
<h2 id="org10e897c">The 567 Personal Productivity System</h2>
<div class="outline-text-2" id="text-org10e897c">
<p>
The <i>567</i> productivity system is a method I came up with for getting more stuff done in daily life. It works as follows:
</p>
</div>
<div id="outline-container-orgf126d36" class="outline-3">
<h3 id="orgf126d36">The System</h3>
<div class="outline-text-3" id="text-orgf126d36">
<p>
Every day, there are seven time slots:
</p>
<ul class="org-ul">
<li>One 2-hour slot;</li>
<li>Two 1-hour slots;</li>
<li>Four ½-hour slots.</li>
</ul>
<p>
This sums up to a total of six hours. The rules of the game are then as follows:
</p>
<ul class="org-ul">
<li>At the start of every day, you must assign an activity to each slot, filling all of them;</li>
<li>Throughout that day, for every slot, you must engage in your chosen activity for <i>at least</i> that much time;</li>
<li>You may choose to do slots over the day as you wish. You may not change which activities are assigned to which slots after planning them, however.</li>
</ul>
<p>
Additionally, you must commit to the following restrictions on what activities you plan for your day:
</p>
<ul class="org-ul">
<li>At the start of every month, you must choose a <i>monthly theme</i>; every day for that month, you must dedicate one slot to fit the monthly theme;</li>
<li>Likewise, at the start of every week, you must choose a <i>weekly theme</i>;</li>
<li>Additionally, at the start of every week, you must choose three <i>habits</i>, three specific activities, and assign all three of them a slot every day of that week.</li>
</ul>
<p>
Thus, added together, this gives you 5 <i>commitments</i>, 6 <i>hours</i>, 7 <i>slots</i> per day, forming the <i>567 system</i>.
</p>
</div>
</div>
<div id="outline-container-orga5e7715" class="outline-3">
<h3 id="orga5e7715">The Weekend</h3>
<div class="outline-text-3" id="text-orga5e7715">
<p>
On the weekend, slightly different rules apply. On Saturday, the 2 hour time slot should always be reserved for &ldquo;leisure&rdquo; (e.g. watching a movie, going to the pool, that kind of thing). Additionally, on Saturdays, drop the monthly theme and one of the 1-hour timeslots, forming what I suppose may be called a <i>456</i> system. Feel free to drop another slot and/or another commitment too if you wish.
</p>
<p>
On Sunday, there are no commitments; spend your entire Sunday at your own discretion (a <i>000</i> system?).
</p>
</div>
</div>
<div id="outline-container-orgc8c3a43" class="outline-3">
<h3 id="orgc8c3a43">Modifications for People With a Job</h3>
<div class="outline-text-3" id="text-orgc8c3a43">
<p>
The system as described is intended to work for people who are self-employed or otherwise work in the kind of self-directed manner that allows this. It is not intended, and indeed too heavy, to be crammed wholesale into whatever time you have left after coming home. It can&rsquo;t be easily imported into your job as a McDonald&rsquo;s fry cook, either.
</p>
<p>
For supplementing a day job, I would suggest dropping the 2-hour slot and one 1-hour slot, making a <i>535</i> system. You might want to drop a <i>habit</i> commitment too if you feel like you&rsquo;re running around too much (<i>435</i>, or <i>434</i> system).
</p>
</div>
</div>
<div id="outline-container-org1e1750a" class="outline-3">
<h3 id="org1e1750a">Justification</h3>
<div class="outline-text-3" id="text-org1e1750a">
<p>
The system is designed to balance <i>discretion</i> with <i>commitment</i>, for the sake of ultimately building <i>trust</i>. Specifically, it is designed to satisfy the following constraints:
</p>
<ul class="org-ul">
<li>Guarantee enough personal discretion and adaptability to deal with the normal everyday flow of obligations and productivity;</li>
<li>Allow the user to commit to things and guarantee that progress will be made without needing to muster constant willpower;</li>
<li>Prevent the user from trying to plan every second of their life and place impossible strain on themselves, or constantly have to answer the question of &ldquo;how much planning is appropriate?&rdquo;;</li>
<li>Centralize and minimize decisionmaking.</li>
</ul>
<p>
The system sets a bound for <i>enough</i>; at the end of the day, if you&rsquo;ve filled and executed all the slots, you will know that you spent some six hours being productive; that you spent an appreciable amount of time on several different activities; that over the course of a week you will spend at least a couple hours on some thing of your choosing, and over the course of a month, at least a double-digit number of hours on something. If you follow the system for a day, that day is never wasted; even if you do nothing else but play video games afterwards, you will never outright stall.
</p>
<p>
At the same time, the system only covers a total of 6 hours out of a waking day of 16 hours or so. It can be quite gentle and adaptable when it needs to be. On the other hand, it&rsquo;s not meant to cover all your productivity; you&rsquo;re always free to spend more time on something than the time slot assigned to it.
</p>
</div>
</div>
<div id="outline-container-org0f6ada6" class="outline-3">
<h3 id="org0f6ada6">Example</h3>
<div class="outline-text-3" id="text-org0f6ada6">
<p>
Currently, today&rsquo;s use of the system looks like this for me:
</p>
<ul class="org-ul">
<li><b>Monthly Theme</b>: game development;</li>
<li><b>Weekly Theme</b>: increasing my online presence;</li>
<li><b>Habits</b>:
<ul class="org-ul">
<li>Exercise;</li>
<li>Meditate;</li>
<li>Read a book.</li>
</ul></li>
</ul>
<p>
With my slots assigned like so:
</p>
<ul class="org-ul">
<li>2-Hours game development;</li>
<li>1-Hour: increasing online presence &#x2013; just about done fulfilling this slot right now by writing this blog;</li>
<li>1-Hour: meditation;</li>
<li>½-Hour x4: reading, exercise, studying math, visual art.</li>
</ul>
<p>
Most of the time, habits will tend to go into ½-hour slots (though they don&rsquo;t have to; meditation for me today doesn&rsquo;t) and tend to work better as more discrete activities. Habits are generally better left as more open-ended things that can fill arbitrary amounts of time.
</p>
</div>
</div>
<div id="outline-container-org7053f76" class="outline-3">
<h3 id="org7053f76">Q&amp;A</h3>
<div class="outline-text-3" id="text-org7053f76">
</div>
<div id="outline-container-org5a7c655" class="outline-4">
<h4 id="org5a7c655">What is the difference between the <i>weekly theme</i> and <i>habits</i>?</h4>
<div class="outline-text-4" id="text-org5a7c655">
<p>
Habits are specific activities; their description fills a slot verbatim. Themes are better thought of as broader &ldquo;domains&rdquo; to which specific activities can belong. The difference is mostly philosophical.
</p>
</div>
</div>
<div id="outline-container-orgab8350b" class="outline-4">
<h4 id="orgab8350b">What do I do if the system becomes too burdensome?</h4>
<div class="outline-text-4" id="text-orgab8350b">
<p>
Remember, you can assign your slots freely within the constraints. Nothing prevents you from setting easier goals; during difficult times, it&rsquo;s totally fine to put such things as &ldquo;get out of bed and brush my teeth and stuff&rdquo; as a habit, or &ldquo;cook dinner&rdquo;. You can totally make &ldquo;relax&rdquo; a theme or assign it the 2-hour slot! Also, you are free to assign more burdensome task to ½-hour slots.
</p>
<p>
If you really can&rsquo;t manage that way, the system degrades gracefully if you get rid of some of the slots and obligations. Make this a deliberate decision; choose to plan fewer slots at the start of the day. Don&rsquo;t accept planning things and then failing to do them! On the other hand, do be very gentle on yourself when you can&rsquo;t manage on a given day.
</p>
</div>
</div>
<div id="outline-container-orga1ce6b1" class="outline-4">
<h4 id="orga1ce6b1">Can I spread one activity over multiple slots?</h4>
<div class="outline-text-4" id="text-orga1ce6b1">
<p>
I would strongly suggest not doing this; don&rsquo;t spend 3 hours straight on one activity, then tick off both a 2-hour and a 1-hour slot. On the other hand, I think it&rsquo;s fine to have one slot be in some sense a subset of another; for instance, I think it&rsquo;s fine to have a 2-hour &ldquo;game development&rdquo; slot, and then another 1-hour &ldquo;work on user interface system&rdquo; slot, as long as you treat them as distinct activities.
</p>
</div>
</div>
<div id="outline-container-org6039bab" class="outline-4">
<h4 id="org6039bab">Can I fulfill multiple slots in parallel?</h4>
<div class="outline-text-4" id="text-org6039bab">
<p>
Generally, do not do this; in the above example of &ldquo;game development&rdquo; and &ldquo;user interface&rdquo; slots, don&rsquo;t just work on the user interface for 2 hours and then tick off both slots.
</p>
<p>
In some cases though this does make sense. For instance, I have a standing desk with a threadmill under it; it&rsquo;s very natural for me to spend half an hour walking on it while working on the computer, in which case I have no qualms ticking off an &ldquo;exercise&rdquo; slot while also working on another slot. Another example might be &ldquo;call mom&rdquo; at the same time as &ldquo;cook dinner&rdquo;.
</p>
<p>
In general, slots should be distinct activities; occasionally, you really can multitask activities in a natural way, but usually you cannot.
</p>
</div>
</div>
<div id="outline-container-org8f076be" class="outline-4">
<h4 id="org8f076be">Can I split slots? What if I get interrupted, or want to take breaks?</h4>
<div class="outline-text-4" id="text-org8f076be">
<p>
Slots are meant to be time slots for focussed work, not time quotas. Avoid splitting a 1-hour slot into two half-hour blocks. On the other hand, interruptions do happen, in which case use your own discretion; if you get interrupted 45 minutes into a 1-hour slot and you&rsquo;ve already accomplished what you wanted to accomplish, it&rsquo;s fine to just tick it off. On the other hand, if you get interrupted 45 minutes into a 2-hour slot, you probably want to catch up later.
</p>
<p>
It&rsquo;s fine to take small breaks, I think, but try to spend 80% of your slot&rsquo;s time actually working on what you&rsquo;re supposed to.
</p>
</div>
</div>
<div id="outline-container-orgb4a2d1b" class="outline-4">
<h4 id="orgb4a2d1b">Can themes and/or habits overlap?</h4>
<div class="outline-text-4" id="text-orgb4a2d1b">
<p>
I think it can sometimes make sense to have monthly and weekly themes overlap. I don&rsquo;t think it makes much sense for habits to overlap with either.
</p>
</div>
</div>
<div id="outline-container-orgc96ebc2" class="outline-4">
<h4 id="orgc96ebc2">What if I finish before the slot is over?</h4>
<div class="outline-text-4" id="text-orgc96ebc2">
<p>
Try to fill up the rest of the slot if you can, but if you have nothing productive to do it&rsquo;s fine. Still, try and conceptualize your activities such that they fill the slots.
</p>
</div>
</div>
<div id="outline-container-org5e82b70" class="outline-4">
<h4 id="org5e82b70">What if I don&rsquo;t finish my activity within the slot?</h4>
<div class="outline-text-4" id="text-org5e82b70">
<p>
Feel free to continue your activity! Slots are a minimum, not a target or a maximum.
</p>
</div>
</div>
<div id="outline-container-org6c26bb9" class="outline-4">
<h4 id="org6c26bb9">What if I can&rsquo;t finish all slots in a day?</h4>
<div class="outline-text-4" id="text-org6c26bb9">
<p>
Start the next day fresh. Don&rsquo;t &ldquo;roll over&rdquo; or do anything to try and compensate.
</p>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2024-08-23</div><div id='modified-date'>Last modified: 2024-08-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,287 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>A Modest AI Alignment Proposal: Kill all non-Amish</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#orgb81de8c">A Modest AI Alignment Proposal: Kill all non-Amish</a></li>
</ul>
</div>
</nav>
<div id="outline-container-orgb81de8c" class="outline-2">
<h2 id="orgb81de8c">A Modest AI Alignment Proposal: Kill all non-Amish</h2>
<div class="outline-text-2" id="text-orgb81de8c">
<p>
so yesterday I had an idea abouth ow to deal with the
[2:00 PM]
AI alignment thing
[2:01 PM]
and I was thinking the Amish are probably a genetically distinct population right?
[2:01 PM]
or at least all these mennonites are
[2:01 PM]
I read up on them a bit and they do split their church a lot
[2:01 PM]
anyways they intermarry, they&rsquo;ve lived closed off from their surroundings for a long time
[2:01 PM]
you can probably tell without too much trouble genetically
[2:02 PM]
I bet you could engineer a virus that leaves only Amish alive
[2:02 PM]
think about it
[2:02 PM]
if you wanted to delay the invention of strong AI it would be perfect
[2:02 PM]
the amish would never try and create an AI, especiall not having technology just killing 99.9% of the world&rsquo;s population
[2:02 PM]
they would see it as a clear message of God that technology is indeed bad and they are right
[2:03 PM]
also they would
[2:03 PM]
cope with it well
[2:03 PM]
they&rsquo;re already used to not using electricity and stuff
[2:03 PM]
if society broke down entirely I don&rsquo;t think the amish would care all that much
[2:03 PM]
they already live in tight, self-sufficient communities
[2:03 PM]
furthermore they speak English, most of them are bilingual I think
[2:03 PM]
they are literate, they get normal elementary school education pretty much
[2:04 PM]
they live in the US where there&rsquo;s a wealth of information
[2:04 PM]
not sure how much they&rsquo;d do with all of humanity&rsquo;s collective knowledge but
[2:04 PM]
I&rsquo;m sure at least some of it will be preserved and useful
[2:04 PM]
and they could be told what happened somehow, we could teach them about AI risk from beyond the grave
[2:05 PM]
I think as far as ideas go this one is
[2:05 PM]
quite reasonable if you&rsquo;re okay with killing billions of people
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-01-24</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-04-24 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Reserved Jabbing with Pokey Words</title>
@@ -206,14 +206,13 @@
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgceca042" class="outline-2">
<h2 id="orgceca042">Reserved Jabbing with Pokey Words</h2>
<div class="outline-text-2" id="text-orgceca042">
<div id="outline-container-orgc39bd60" class="outline-2">
<h2 id="orgc39bd60">Reserved Jabbing with Pokey Words</h2>
<div class="outline-text-2" id="text-orgc39bd60">
</div>
<div id="outline-container-org9a819e5" class="outline-3">
<h3 id="org9a819e5">Digesting the Writing Advice</h3>
<div class="outline-text-3" id="text-org9a819e5">
<div id="outline-container-org5d4ad2c" class="outline-3">
<h3 id="org5d4ad2c">Digesting the Writing Advice</h3>
<div class="outline-text-3" id="text-org5d4ad2c">
<p>
I was reading <a href="https://slatestarcodex.com/2019/07/04/style-guide-not-sounding-like-an-evil-robot/">a little style guide on Slate Star Codex</a>. Now truth be told, I generally find this kind of &ldquo;don&rsquo;t say this, say that instead&rdquo; style guide somewhat patronizing and quite irritating (more of a testament to my own rebellious spirit than any indictment of any author) and unhelpfully unnuanced (a more practical complaint), and my first instinct was to want to argue this lack of nuance. On the other hand, Scott is a very skilled communicator and an examplar in how being an enormous dork need not be a barrier to popularity, and there is a more helpful general principle hidden in these rules.
</p>
@@ -235,10 +234,9 @@ I am fairly sure this is all supposed to be strongly related to the linguistic p
</p>
</div>
</div>
<div id="outline-container-org8ce3a75" class="outline-3">
<h3 id="org8ce3a75">Further Thoughts</h3>
<div class="outline-text-3" id="text-org8ce3a75">
<div id="outline-container-org80c8d89" class="outline-3">
<h3 id="org80c8d89">Further Thoughts</h3>
<div class="outline-text-3" id="text-org80c8d89">
<p>
Having arrived at a nice concise principle of communication, let&rsquo;s take a step back and generalize a bit, because I think this idea of the brain as constantly predicting sensory input and responding to surprises is useful and interesting. Specifically, while writing this it called up something I have read about schizophrenia. In a nutshell, schizophrenics commonly experience something what is called &ldquo;delusions of reference&rdquo;, in which they interpret innocuous things (e.g. newspaper headlines, things said on radio) as having special meaning to them. In some theories of brain function, there is an explanation for this that goes as follows: the brain is constantly predicting upcoming stimuli. In people with schizophrenia, this sometimes goes awry in a way that makes the brain flag something innocuous as deeply surprising. To the schizophrenic person, this feels as though the stimulus in question is somehow deeply meaningful to them personally, presumably in the same way that choosing an unusual &ldquo;pokey&rdquo; word instead of a more common synonym feels deliberate and meaningful.
</p>
@@ -251,7 +249,7 @@ This is all related to the neuroscientific paradigm of <i>predictive coding</i>.
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-03-16</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
<div id='footer'><div id='publish-date'>Published: 2023-03-16</div><div id='modified-date'>Last modified: 2025-06-11</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-04-24 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>The Gospel According to Saint Francis</title>
@@ -206,14 +206,13 @@
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org91f91bc" class="outline-2">
<h2 id="org91f91bc">todo title</h2>
<div class="outline-text-2" id="text-org91f91bc">
<div id="outline-container-org43048c1" class="outline-2">
<h2 id="org43048c1">todo title</h2>
<div class="outline-text-2" id="text-org43048c1">
</div>
<div id="outline-container-orgd4e41e5" class="outline-3">
<h3 id="orgd4e41e5">I</h3>
<div class="outline-text-3" id="text-orgd4e41e5">
<div id="outline-container-org97ba207" class="outline-3">
<h3 id="org97ba207">I</h3>
<div class="outline-text-3" id="text-org97ba207">
<p>
Sacramento, California, 2355. Jesus Salvador Rodriguez was a teacher and healer. Working two jobs was hard work, but he liked the extra income, hoping the size of his palestial two-bedroom apartment would help attract a mate. Long ago, before the Singularity, there had been many jobs; now it was down to just two. There were healers, who worked in healthcare administration, and teachers, who worked in college administration. Rumors had it that somewhere out there the Digital Nomads yet roamed, traversing the galaxy in a bid to get ever further away from California. Scientific concensus dismissed these rumors as a hoax, holding that the universe held nil but Earth and Paperclip.
</p>
@@ -223,10 +222,9 @@ Naively reasoning one would suggest that, with nanobots supporting one&rsquo;s e
</p>
</div>
</div>
<div id="outline-container-org4d1cde6" class="outline-3">
<h3 id="org4d1cde6">II</h3>
<div class="outline-text-3" id="text-org4d1cde6">
<div id="outline-container-orga42afd3" class="outline-3">
<h3 id="orga42afd3">II</h3>
<div class="outline-text-3" id="text-orga42afd3">
<p>
It was Thursday afternoon, and Jesus was at work. When not? Long ago, there had been the matter between <i>Working From Home</i> and <i>Living In The Office</i>, and the office had won. Everyone was, of course, well aware of the irony of living at the office for the sole purpose of renting an apartment, this being the subject of a centuries-old comedic tradition. A tale as old as time; so as the peacock shows its fitness by painting a target of auspicious technicolor plumes on its own back, so must humans do retarded shit to get laid.
</p>
@@ -248,10 +246,9 @@ He finished his meal and went back inside, making his way past the office and to
</p>
</div>
</div>
<div id="outline-container-org2510ba6" class="outline-3">
<h3 id="org2510ba6">III</h3>
<div class="outline-text-3" id="text-org2510ba6">
<div id="outline-container-org3c24ab3" class="outline-3">
<h3 id="org3c24ab3">III</h3>
<div class="outline-text-3" id="text-org3c24ab3">
<p>
<b>SPIDER!!!</b>. Now that I have your attention, <b>SPIDER!!!</b>. It&rsquo;d bit him. It shouldn&rsquo;t have been there. After months of negotiation, a deal&rsquo;d been reached. Clippy, the universe. Humans, the Earth. Spiders, Australia. This was not Australia. Thus the Tripartite Partition Treaty designated the spider as an enemy combatant, overruling the California Bill of Animal Rights&rsquo; prohibition on killing insects. Jesus shot at it with his web. Web? Web! Spider silk! Strong as steel, tough as kevlar, a wonderful material. Extremely illegal, as it was not listed on the California State <del>Whitelist</del> Allowlist of Materials Known Not To Cause Cancer (Superintelligence offered to provide a much longer list, but since the bulk of chemicals is not carcinogenic, the list would&rsquo;ve required Randian amounts of paper to print and this was deemed environmentally unfriendly).
</p>
@@ -265,10 +262,9 @@ Enfin, since carcinogenic compounds were considered Schedule I drugs (the era of
</p>
</div>
</div>
<div id="outline-container-orgaac20a4" class="outline-3">
<h3 id="orgaac20a4">IV, or as Uccello Knew It, IIII</h3>
<div class="outline-text-3" id="text-orgaac20a4">
<div id="outline-container-org8593c34" class="outline-3">
<h3 id="org8593c34">IV, or as Uccello Knew It, IIII</h3>
<div class="outline-text-3" id="text-org8593c34">
<p>
Skirt. Crop top. Boots; leather. Jacket; leather. Socks - long, green; nails, too. <i>Victoria</i>. And her guitar. Not the kind that goes <i>pling plong</i>. The kind that makes an onomatopoeia befitting very aggressive electric guitar playing. She looked like a relic. Fashion from when old was new again in her great-great-great-grandmother&rsquo;s days. Loved to smoke the ganja. Everyone smoked, as cannabis consumption had been made compulsory in California, but she really enjoyed it.
</p>
@@ -294,10 +290,9 @@ Jesus&rsquo; apartment. <i>Wanna come in, have a smoke?</i>
</p>
</div>
</div>
<div id="outline-container-orgfd81f7b" class="outline-3">
<h3 id="orgfd81f7b">V</h3>
<div class="outline-text-3" id="text-orgfd81f7b">
<div id="outline-container-orgfc6fa0a" class="outline-3">
<h3 id="orgfc6fa0a">V</h3>
<div class="outline-text-3" id="text-orgfc6fa0a">
<p>
Before the cloud had left her black lips, she&rsquo;d already pinched the pegs of her axe - she carried it with her everywhere - and started tuning it. Looking down, blushing, wanting to look at anything but Jesus. <i>Cute</i>. <i>Cutecutecutecutecutecute</i>, he thought. <i>The damn guitar obscures her belly</i>, he thought. She, on her part, thought something perhaps best transliterated as <i>asodifhweofnoqfc</i>. She was no good with this kind of thing. She couldn&rsquo;t deal with emotions using words. She&rsquo;d rather play than speak; her fingers outskilled her tongue.
</p>
@@ -315,19 +310,17 @@ Jesus felt for her. He wanted to hear it. He wanted all of her, the song of her
</p>
</div>
</div>
<div id="outline-container-orgddad266" class="outline-3">
<h3 id="orgddad266">VI</h3>
<div class="outline-text-3" id="text-orgddad266">
<div id="outline-container-orgaf4acdc" class="outline-3">
<h3 id="orgaf4acdc">VI</h3>
<div class="outline-text-3" id="text-orgaf4acdc">
<p>
Jesús webbed.
</p>
</div>
</div>
<div id="outline-container-org87deccb" class="outline-3">
<h3 id="org87deccb">notes</h3>
<div class="outline-text-3" id="text-org87deccb">
<div id="outline-container-org7972ad1" class="outline-3">
<h3 id="org7972ad1">notes</h3>
<div class="outline-text-3" id="text-org7972ad1">
<p>
something something violin string
it&rsquo;s a sexual metaphor
@@ -341,7 +334,7 @@ spider silk bdsm
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-03-24</div><div id='modified-date'>Last modified: 2025-04-24</div><hr>
<div id='footer'><div id='publish-date'>Published: 2023-03-24</div><div id='modified-date'>Last modified: 2025-06-11</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-04-24 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Framework Laptop Review</title>
@@ -206,14 +206,13 @@
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org9fdc0c1" class="outline-2">
<h2 id="org9fdc0c1">My Experience with the Framework Laptop</h2>
<div class="outline-text-2" id="text-org9fdc0c1">
<div id="outline-container-org30dea7d" class="outline-2">
<h2 id="org30dea7d">My Experience with the Framework Laptop</h2>
<div class="outline-text-2" id="text-org30dea7d">
</div>
<div id="outline-container-org3608292" class="outline-3">
<h3 id="org3608292">Ordering</h3>
<div class="outline-text-3" id="text-org3608292">
<div id="outline-container-orgace771d" class="outline-3">
<h3 id="orgace771d">Ordering</h3>
<div class="outline-text-3" id="text-orgace771d">
<p>
I&rsquo;d been eyeing the <a href="https:frame.work">Framework laptop</a> since somewhere in October 2021, but the EU release got delayed and they were very hesitant to give time estimates. I only managed to get my hands on it in late February, and I ended up having to have it delivered to France. I understand the difficulty of setting up logistics especially these days, but I broke my previous laptop and being stuck in limbo like this was not fun.
</p>
@@ -224,14 +223,13 @@ I asked their customer service to make a small change to the delivery address, b
</p>
</div>
</div>
<div id="outline-container-org2a837a9" class="outline-3">
<h3 id="org2a837a9">Set-up</h3>
<div class="outline-text-3" id="text-org2a837a9">
<div id="outline-container-orgd542c22" class="outline-3">
<h3 id="orgd542c22">Set-up</h3>
<div class="outline-text-3" id="text-orgd542c22">
</div>
<div id="outline-container-org3f19395" class="outline-4">
<h4 id="org3f19395">Hardware</h4>
<div class="outline-text-4" id="text-org3f19395">
<div id="outline-container-org8c01345" class="outline-4">
<h4 id="org8c01345">Hardware</h4>
<div class="outline-text-4" id="text-org8c01345">
<p>
I got the DIY edition with the (lowest-end) i5-1135G7 CPU, 2x16GB RAM. I brought my own 1TB SSD. The higher spec CPUs didn&rsquo;t seem worth the money to me. The RAM is probably overkill.
</p>
@@ -258,10 +256,9 @@ The more you look at it, the nicer it gets!
</p>
</div>
</div>
<div id="outline-container-orge4c4da6" class="outline-4">
<h4 id="orge4c4da6">Software</h4>
<div class="outline-text-4" id="text-orge4c4da6">
<div id="outline-container-org5014083" class="outline-4">
<h4 id="org5014083">Software</h4>
<div class="outline-text-4" id="text-org5014083">
<p>
I installed Gentoo GNU+Linux on the laptop, just like I have on my desktop. I used an Ubuntu live CD as the install medium together with the Gentoo stage3 tarball, and it worked well. I didn&rsquo;t really have to jump through any laptop-specific hoops, it was a very nice experience. I did use the dist-kernel rather than configuring my own.
</p>
@@ -270,10 +267,9 @@ I installed Gentoo GNU+Linux on the laptop, just like I have on my desktop. I us
The laptop held up well during compiling. It&rsquo;s not as fast as a desktop of course, but compile times are not limiting. I&rsquo;ve put this thing through bootstrapping GCC for a cross-compilation toolchain, which is just about the biggest compile job I&rsquo;ve ran, and it wasn&rsquo;t <i>that</i> painful.
</p>
</div>
<div id="outline-container-orga6cd787" class="outline-5">
<h5 id="orga6cd787">Display scaling</h5>
<div class="outline-text-5" id="text-orga6cd787">
<div id="outline-container-org920cf66" class="outline-5">
<h5 id="org920cf66">Display scaling</h5>
<div class="outline-text-5" id="text-org920cf66">
<p>
Simply setting <code>Xft.dpi: 192</code> in .Xresources was enough for the vast majority of applications to use 2x scaling, which looks very good on this display. This is on X11 obviously; I don&rsquo;t use Wayland.
</p>
@@ -283,36 +279,33 @@ The odd application requires its own scaling setting. Rofi requires setting <cod
</p>
</div>
</div>
<div id="outline-container-orgc55d80a" class="outline-5">
<h5 id="orgc55d80a">Display manager</h5>
<div class="outline-text-5" id="text-orgc55d80a">
<div id="outline-container-org0b35370" class="outline-5">
<h5 id="org0b35370">Display manager</h5>
<div class="outline-text-5" id="text-org0b35370">
<p>
I used SDDM which works very well. I wanted to go for something a bit fancier looking, and this delivers. I don&rsquo;t usually use things in the whole QT ecosystem, so it&rsquo;s refreshing.
</p>
</div>
</div>
<div id="outline-container-orge4fd960" class="outline-5">
<h5 id="orge4fd960">Hibernate/suspend-to-disk</h5>
<div class="outline-text-5" id="text-orge4fd960">
<div id="outline-container-org39a8c54" class="outline-5">
<h5 id="org39a8c54">Hibernate/suspend-to-disk</h5>
<div class="outline-text-5" id="text-org39a8c54">
<p>
This required setting up a swap file and setting a kernel command line parameter to refer to it, but it was easy to do. It works well. I&rsquo;ve observed the laptop auto-hibernating when the battery runs out, but it doesn&rsquo;t do this reliably, so I should probably configure it myself.
</p>
</div>
</div>
<div id="outline-container-orgd62046c" class="outline-5">
<h5 id="orgd62046c"><a href="http://guake-project.org/">Guake</a>-like transient terminal</h5>
<div class="outline-text-5" id="text-orgd62046c">
<div id="outline-container-org749aff6" class="outline-5">
<h5 id="org749aff6"><a href="http://guake-project.org/">Guake</a>-like transient terminal</h5>
<div class="outline-text-5" id="text-org749aff6">
<p>
Using some <code>fish</code> scripts, <code>bspwm</code>, <code>picom</code> and <code>xst</code> I rigged up a transient, transparent terminal to use for quick shell jobs. I used the scripts and config file in <a href="#org1977cca">Appendix A</a> to do this. The implementation is a bit hacky, and it&rsquo;s not impossible to break, but it serves my purposes well (and more important, it was fun to make)!
Using some <code>fish</code> scripts, <code>bspwm</code>, <code>picom</code> and <code>xst</code> I rigged up a transient, transparent terminal to use for quick shell jobs. I used the scripts and config file in <a href="#org374f7ed">Appendix A</a> to do this. The implementation is a bit hacky, and it&rsquo;s not impossible to break, but it serves my purposes well (and more important, it was fun to make)!
</p>
</div>
</div>
<div id="outline-container-orge3bccc1" class="outline-5">
<h5 id="orge3bccc1">Wallpaper-setting script</h5>
<div class="outline-text-5" id="text-orge3bccc1">
<div id="outline-container-orgd249a13" class="outline-5">
<h5 id="orgd249a13">Wallpaper-setting script</h5>
<div class="outline-text-5" id="text-orgd249a13">
<p>
I wrote a script to set a random wallpaper.
</p>
@@ -322,28 +315,27 @@ I wrote a script to set a random wallpaper.
<span class="org-keyword">import</span> os
<span class="org-keyword">from</span> random <span class="org-keyword">import</span> choice
<span class="org-variable-name">pape_path</span> = os.path.expandvars(<span class="org-string">"$HOME/Pictures/Wallpapers"</span>)
<span class="org-variable-name">pape_path</span> <span class="org-operator">=</span> os.path.expandvars(<span class="org-string">"$HOME/Pictures/Wallpapers"</span>)
<span class="org-keyword">def</span> <span class="org-function-name">set_wallpaper</span>():
<span class="org-variable-name">files</span> = os.popen(f<span class="org-string">"ls </span>{pape_path}<span class="org-string">"</span>).read().split(<span class="org-string">'\n'</span>)
<span class="org-variable-name">pape</span> = choice(files)
<span class="org-variable-name">pp</span> = os.path.join(pape_path, pape)
<span class="org-variable-name">files</span> <span class="org-operator">=</span> os.popen(f<span class="org-string">"ls </span>{pape_path}<span class="org-string">"</span>).read().split(<span class="org-string">'</span><span class="org-constant">\n</span><span class="org-string">'</span>)
<span class="org-variable-name">pape</span> <span class="org-operator">=</span> choice(files)
<span class="org-variable-name">pp</span> <span class="org-operator">=</span> os.path.join(pape_path, pape)
os.popen(f<span class="org-string">"hsetroot -full </span>{pp}<span class="org-string">"</span>)
os.popen(f<span class="org-string">"echo </span>{pp}<span class="org-string"> &gt; /tmp/wallpaper"</span>)
<span class="org-keyword">if</span> <span class="org-builtin">__name__</span> == <span class="org-string">"__main__"</span>:
<span class="org-keyword">if</span> <span class="org-builtin">__name__</span> <span class="org-operator">==</span> <span class="org-string">"__main__"</span>:
set_wallpaper()
</pre>
</div>
</div>
</div>
<div id="outline-container-org16c82e4" class="outline-5">
<h5 id="org16c82e4">Lockscreen</h5>
<div class="outline-text-5" id="text-org16c82e4">
<div id="outline-container-org1269632" class="outline-5">
<h5 id="org1269632">Lockscreen</h5>
<div class="outline-text-5" id="text-org1269632">
<p>
I hacked together some <a href="#org8c10df1">pretty crappy code</a> to lock the screen using <code>i3lock</code>, with my wallpaper composed with a little lock icon as the background. Very overengineered.
I hacked together some <a href="#org0fc6761">pretty crappy code</a> to lock the screen using <code>i3lock</code>, with my wallpaper composed with a little lock icon as the background. Very overengineered.
</p>
<p width="60%" class="center">
@@ -356,35 +348,33 @@ Is there a better lockscreen out there that will let me set my own image as the
</p>
</div>
</div>
<div id="outline-container-org833202b" class="outline-5">
<h5 id="org833202b">TODO</h5>
<div class="outline-text-5" id="text-org833202b">
<div id="outline-container-org637f987" class="outline-5">
<h5 id="org637f987"><span class="todo TODO">TODO</span> </h5>
<div class="outline-text-5" id="text-org637f987">
</div>
<ul class="org-ul">
<li><a id="orga65eb89"></a>Battery level notifications<br></li>
<li><a id="org70971ed"></a>sleep-then-hibernate<br></li>
<li><a id="orgf84adca"></a>Battery tuning<br></li>
<li><a id="org5e221c3"></a>Battery level notifications<br></li>
<li><a id="orgb55190f"></a>sleep-then-hibernate<br></li>
<li><a id="org3a44924"></a>Battery tuning<br></li>
</ul>
</div>
</div>
</div>
<div id="outline-container-org272cd0d" class="outline-3">
<h3 id="org272cd0d">Impressions</h3>
<div class="outline-text-3" id="text-org272cd0d">
<div id="outline-container-orgde04702" class="outline-3">
<h3 id="orgde04702">Impressions</h3>
<div class="outline-text-3" id="text-orgde04702">
</div>
<div id="outline-container-org3df8987" class="outline-5">
<h5 id="org3df8987">Build Quality</h5>
<div class="outline-text-5" id="text-org3df8987">
<div id="outline-container-org8a66df3" class="outline-5">
<h5 id="org8a66df3">Build Quality</h5>
<div class="outline-text-5" id="text-org8a66df3">
<p>
The laptop is made of aluminium and feels solid but light. The screen does seem pretty flimsy, though. I probably wouldn&rsquo;t want to drop this thing. It looks sleek and elegant, but pretty muted.
</p>
</div>
</div>
<div id="outline-container-org3ee804a" class="outline-5">
<h5 id="org3ee804a">Screen</h5>
<div class="outline-text-5" id="text-org3ee804a">
<div id="outline-container-org2668431" class="outline-5">
<h5 id="org2668431">Screen</h5>
<div class="outline-text-5" id="text-org2668431">
<p>
This is my first time ever using a high-DPI screen, and I&rsquo;m very impressed by it. Text looks unbelievably crisp and pleasant to read. I was somewhat worried about the linux high DPI situation, but I am having no issues whatsoever.
</p>
@@ -398,57 +388,51 @@ The brightness goes up quite high, but colours feel somewhat washed out at high
</p>
</div>
</div>
<div id="outline-container-orgae6b1ca" class="outline-5">
<h5 id="orgae6b1ca">Keyboard</h5>
<div class="outline-text-5" id="text-orgae6b1ca">
<div id="outline-container-orge9b9091" class="outline-5">
<h5 id="orge9b9091">Keyboard</h5>
<div class="outline-text-5" id="text-orge9b9091">
<p>
Framework seems to advertise their keyboard as having particularly deep travel, but it mostly just feels like any chiclet keyboard to me. Not a bad chiclet keyboard, but not that great, either. The layout is fine, but it makes me miss the thinkpad.
</p>
</div>
</div>
<div id="outline-container-org532c3ec" class="outline-5">
<h5 id="org532c3ec">Touchpad</h5>
<div class="outline-text-5" id="text-org532c3ec">
<div id="outline-container-orgadfdf3f" class="outline-5">
<h5 id="orgadfdf3f">Touchpad</h5>
<div class="outline-text-5" id="text-orgadfdf3f">
<p>
I&rsquo;ve never had a decent touchpad before, so I was pleasantly surprised. I expected to miss the trackpoint on the thinkpad a lot, but this is fine, though it&rsquo;s still a step down. Pinch to zoom doesn&rsquo;t work very well, but I don&rsquo;t use that functionality a lot. I miss having dedicated mouse buttons; the clicking functionality on this touchpad works fine for me, but it&rsquo;s hard not to mess up left/middle/right click. That&rsquo;s a good incentive for me to practice relying on the mouse less, though. There&rsquo;s plenty of <a href="https://linuxtouchpad.org/">work being done</a> on the Linux touchpad experience software-side, too. It&rsquo;s a nice time to be a linux laptop user!
</p>
</div>
</div>
<div id="outline-container-orgeb70cd6" class="outline-5">
<h5 id="orgeb70cd6">Battery</h5>
<div class="outline-text-5" id="text-orgeb70cd6">
<div id="outline-container-orgd9a77f3" class="outline-5">
<h5 id="orgd9a77f3">Battery</h5>
<div class="outline-text-5" id="text-orgd9a77f3">
<p>
With the disclaimer that I haven&rsquo;t tested very intensely and I haven&rsquo;t tuned power settings very much. <br>
I seem to get about 6.5 hours of real-world use time when using Emacs and doing light web browsing. I don&rsquo;t have a good benchmark for more intensive tasks, but compiling does hit the battery pretty hard. All in all I&rsquo;m very happy with it, getting decent battery life on Linux is hard. It might be worth eventually buying a power bank for it though, for travel~
</p>
</div>
</div>
<div id="outline-container-org6cc2b8e" class="outline-5">
<h5 id="org6cc2b8e">Expansion cards/ports</h5>
<div class="outline-text-5" id="text-org6cc2b8e">
<div id="outline-container-org8eaaee2" class="outline-5">
<h5 id="org8eaaee2">Expansion cards/ports</h5>
<div class="outline-text-5" id="text-org8eaaee2">
<p>
The little expansion cards are one of Framework&rsquo;s big marketing things. I think they&rsquo;re pretty neat, though I don&rsquo;t always quite understand the way people talk about them, as &ldquo;dongle killers&rdquo;. I would find hotswapping these about equally obnoxious as carrying dongles. The idea of aftermarket expansion cards is interesting, though - these are low level, high bandwidth ports, with I think similar capabilities to the ExpressCard ports on old business laptops, but more modern with a USB-C port. I&rsquo;m looking forward to the USB4 era!
</p>
</div>
</div>
<div id="outline-container-orgf40041c" class="outline-5">
<h5 id="orgf40041c">Performance</h5>
<div class="outline-text-5" id="text-orgf40041c">
<div id="outline-container-org4716b34" class="outline-5">
<h5 id="org4716b34">Performance</h5>
<div class="outline-text-5" id="text-org4716b34">
<p>
So far I haven&rsquo;t felt limited by performance at all, the experience has been really snappy. I haven&rsquo;t thrown particularly difficult things at it, though, but that&rsquo;s fine - most of what I do on a laptop is reading, web browsing, and text editing. I played some Factorio on it and that seemed fine, but using the touchpad felt limiting so I didn&rsquo;t play very much.
</p>
</div>
</div>
</div>
<div id="outline-container-orga429851" class="outline-3">
<h3 id="orga429851">Closing words</h3>
<div class="outline-text-3" id="text-orga429851">
<div id="outline-container-org4e8b0c4" class="outline-3">
<h3 id="org4e8b0c4">Closing words</h3>
<div class="outline-text-3" id="text-org4e8b0c4">
<p>
Getting this laptop set up has been really fun! It&rsquo;s a good opportunity to take stock of where we&rsquo;re at. On the hardware side, I am very impressed that it&rsquo;s now possible to make a laptop that&rsquo;s this user-servicable, this well-specced and still not <i>that</i> expensive. It&rsquo;s a reminder of how much better things could be.
</p>
@@ -463,10 +447,9 @@ Personally, I&rsquo;m getting a rare chance to critically examine all the little
</div>
</div>
</div>
<div id="outline-container-org1977cca" class="outline-2">
<h2 id="org1977cca">Appendix A: Transient Terminal Sources</h2>
<div class="outline-text-2" id="text-org1977cca">
<div id="outline-container-org374f7ed" class="outline-2">
<h2 id="org374f7ed">Appendix A: Transient Terminal Sources</h2>
<div class="outline-text-2" id="text-org374f7ed">
<p>
<code>togglescratch</code>
</p>
@@ -519,9 +502,9 @@ Personally, I&rsquo;m getting a rare chance to critically examine all the little
<p>
<code>picom.conf</code>
</p>
<pre class="example">
fading = true;
#no-fading-openclose = true;
<div class="org-src-container">
<pre class="src src-nil">fading = true;
no-fading-openclose = true;
fade-delta = 5;
vsync = true;
backend="glx";
@@ -530,25 +513,25 @@ opacity-rule=["90:name = 'scratchterminal'"];
</pre>
</div>
</div>
<div id="outline-container-org8c10df1" class="outline-2">
<h2 id="org8c10df1">Appendix B: lock.py</h2>
<div class="outline-text-2" id="text-org8c10df1">
</div>
<div id="outline-container-org0fc6761" class="outline-2">
<h2 id="org0fc6761">Appendix B: lock.py</h2>
<div class="outline-text-2" id="text-org0fc6761">
<div class="org-src-container">
<pre class="src src-python"><span class="org-comment-delimiter">#</span><span class="org-comment">!/usr/bin/python3</span>
<span class="org-keyword">import</span> os
<span class="org-keyword">import</span> sys
<span class="org-keyword">import</span> time
<span class="org-keyword">if</span> <span class="org-builtin">__name__</span> == <span class="org-string">"__main__"</span>:
<span class="org-variable-name">width</span>, <span class="org-variable-name">height</span>, <span class="org-variable-name">lwidth</span>, <span class="org-variable-name">lheight</span> = <span class="org-highlight-numbers-number">2256</span>, <span class="org-highlight-numbers-number">1504</span>, <span class="org-highlight-numbers-number">320</span>, <span class="org-highlight-numbers-number">320</span>
icon = <span class="org-string">"$HOME/Pictures/lock_small.png"</span>
pape = os.popen(<span class="org-string">"cat /tmp/wallpaper"</span>).read()[:-<span class="org-highlight-numbers-number">1</span>]
cache = os.popen(<span class="org-string">"cat /tmp/lockscreen_cache"</span>).read()[:-<span class="org-highlight-numbers-number">1</span>]
<span class="org-keyword">if</span> <span class="org-builtin">__name__</span> <span class="org-operator">==</span> <span class="org-string">"__main__"</span>:
<span class="org-variable-name">width</span>, <span class="org-variable-name">height</span>, <span class="org-variable-name">lwidth</span>, <span class="org-variable-name">lheight</span> <span class="org-operator">=</span> <span class="org-highlight-numbers-number">2256</span>, <span class="org-highlight-numbers-number">1504</span>, <span class="org-highlight-numbers-number">320</span>, <span class="org-highlight-numbers-number">320</span>
<span class="org-variable-name">icon</span> <span class="org-operator">=</span> <span class="org-string">"$HOME/Pictures/lock_small.png"</span>
<span class="org-variable-name">pape</span> <span class="org-operator">=</span> os.popen(<span class="org-string">"cat /tmp/wallpaper"</span>).read()[:<span class="org-operator">-</span><span class="org-highlight-numbers-number">1</span>]
<span class="org-variable-name">cache</span> <span class="org-operator">=</span> os.popen(<span class="org-string">"cat /tmp/lockscreen_cache"</span>).read()[:<span class="org-operator">-</span><span class="org-highlight-numbers-number">1</span>]
<span class="org-keyword">if</span> pape != cache <span class="org-keyword">or</span> <span class="org-string">'--ignore-cache'</span> <span class="org-keyword">in</span> sys.argv:
<span class="org-keyword">if</span> pape <span class="org-operator">!=</span> cache <span class="org-keyword">or</span> <span class="org-string">'--ignore-cache'</span> <span class="org-keyword">in</span> sys.argv:
os.popen(f<span class="org-string">"convert </span>{pape}<span class="org-string"> -resize </span>{width}<span class="org-string">x</span>{height}<span class="org-string"> -background black -gravity center -extent </span>{width}<span class="org-string">x</span>{height}<span class="org-string"> /tmp/wallpaper.png"</span>).read()
os.popen(f<span class="org-string">"convert -composite /tmp/wallpaper.png </span>{icon}<span class="org-string"> -geometry +</span>{width//2 - lwidth//2}<span class="org-string">+</span>{height//2 - lheight//2}<span class="org-string"> /tmp/wallpaper.png"</span>).read()
os.popen(f<span class="org-string">"convert -composite /tmp/wallpaper.png </span>{icon}<span class="org-string"> -geometry +</span>{width<span class="org-operator">//</span>2 <span class="org-operator">-</span> lwidth<span class="org-operator">//</span>2}<span class="org-string">+</span>{height<span class="org-operator">//</span>2 <span class="org-operator">-</span> lheight<span class="org-operator">//</span>2}<span class="org-string"> /tmp/wallpaper.png"</span>).read()
os.popen(f<span class="org-string">"echo </span>{pape}<span class="org-string"> &gt; /tmp/lockscreen_cache"</span>)
os.popen(<span class="org-string">"i3lock -u -i /tmp/wallpaper.png"</span>)
@@ -560,7 +543,7 @@ opacity-rule=["90:name = 'scratchterminal'"];
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-03-17</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
<div id='footer'><div id='publish-date'>Published: 2022-03-17</div><div id='modified-date'>Last modified: 2023-01-10</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>

View File

@@ -1,806 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>ssdfsdfs</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org84cdd2a">09-&gt;26</a>
<ul>
<li><a href="#org3a8b565">Other</a></li>
</ul>
</li>
</ul>
</div>
</nav>
<div id="outline-container-org84cdd2a" class="outline-2">
<h2 id="org84cdd2a">09-&gt;26</h2>
<div class="outline-text-2" id="text-org84cdd2a">
</div>
<div id="outline-container-org3a8b565" class="outline-3">
<h3 id="org3a8b565">Other</h3>
<div class="outline-text-3" id="text-org3a8b565">
<table>
<colgroup>
<col class="org-left">
<col class="org-left">
<col class="org-right">
<col class="org-left">
<col class="org-right">
<col class="org-right">
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left">Item</th>
<th scope="col" class="org-left">Amount</th>
<th scope="col" class="org-right">Price</th>
<th scope="col" class="org-left">Category</th>
<th scope="col" class="org-right">Times</th>
<th scope="col" class="org-right">Total</th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left">Toilet paper</td>
<td class="org-left">24 rolls</td>
<td class="org-right">7.39</td>
<td class="org-left">Other</td>
<td class="org-right">2</td>
<td class="org-right">14.78</td>
</tr>
<tr>
<td class="org-left">Mayonaise</td>
<td class="org-left">650mL</td>
<td class="org-right">1.52</td>
<td class="org-left">Other</td>
<td class="org-right">1</td>
<td class="org-right">1.52</td>
</tr>
<tr>
<td class="org-left">Curry paste</td>
<td class="org-left">1 jar</td>
<td class="org-right">2.45</td>
<td class="org-left">Other</td>
<td class="org-right">4</td>
<td class="org-right">9.8</td>
</tr>
<tr>
<td class="org-left">Baguette</td>
<td class="org-left">1</td>
<td class="org-right">1.29</td>
<td class="org-left">Bread</td>
<td class="org-right">6</td>
<td class="org-right">7.74</td>
</tr>
<tr>
<td class="org-left">Hamburger buns</td>
<td class="org-left">4</td>
<td class="org-right">1.69</td>
<td class="org-left">Bread</td>
<td class="org-right">1</td>
<td class="org-right">1.69</td>
</tr>
<tr>
<td class="org-left">Spelt bread</td>
<td class="org-left">500g</td>
<td class="org-right">2.55</td>
<td class="org-left">Bread</td>
<td class="org-right">1</td>
<td class="org-right">2.55</td>
</tr>
<tr>
<td class="org-left">Raisin bread</td>
<td class="org-left">500g</td>
<td class="org-right">1.99</td>
<td class="org-left">Bread</td>
<td class="org-right">1</td>
<td class="org-right">1.99</td>
</tr>
<tr>
<td class="org-left">Croissant</td>
<td class="org-left">2</td>
<td class="org-right">0.70</td>
<td class="org-left">Bread</td>
<td class="org-right">1</td>
<td class="org-right">0.7</td>
</tr>
<tr>
<td class="org-left">Milk</td>
<td class="org-left">1L</td>
<td class="org-right">1.99</td>
<td class="org-left">Dairy</td>
<td class="org-right">4</td>
<td class="org-right">7.96</td>
</tr>
<tr>
<td class="org-left">Camembert</td>
<td class="org-left">120g</td>
<td class="org-right">2.09</td>
<td class="org-left">Dairy</td>
<td class="org-right">2.5</td>
<td class="org-right">5.23</td>
</tr>
<tr>
<td class="org-left">Creme Fraiche</td>
<td class="org-left">200g</td>
<td class="org-right">1.19</td>
<td class="org-left">Dairy</td>
<td class="org-right">1</td>
<td class="org-right">1.19</td>
</tr>
<tr>
<td class="org-left">Goat cheese</td>
<td class="org-left">125g</td>
<td class="org-right">1.94</td>
<td class="org-left">Dairy</td>
<td class="org-right">1</td>
<td class="org-right">1.94</td>
</tr>
<tr>
<td class="org-left">Butter</td>
<td class="org-left">250g</td>
<td class="org-right">2.99</td>
<td class="org-left">Dairy</td>
<td class="org-right">1</td>
<td class="org-right">2.99</td>
</tr>
<tr>
<td class="org-left">Teabags</td>
<td class="org-left">1</td>
<td class="org-right">1.99</td>
<td class="org-left">Drinks</td>
<td class="org-right">4</td>
<td class="org-right">7.96</td>
</tr>
<tr>
<td class="org-left">Grapefruit juice</td>
<td class="org-left">1L</td>
<td class="org-right">1.65</td>
<td class="org-left">Drinks</td>
<td class="org-right">3</td>
<td class="org-right">4.95</td>
</tr>
<tr>
<td class="org-left">Strawberries</td>
<td class="org-left">250g</td>
<td class="org-right">3.49</td>
<td class="org-left">Fruit</td>
<td class="org-right">1</td>
<td class="org-right">3.49</td>
</tr>
<tr>
<td class="org-left">Blueberries</td>
<td class="org-left">125g</td>
<td class="org-right">2.29</td>
<td class="org-left">Fruit</td>
<td class="org-right">5</td>
<td class="org-right">11.45</td>
</tr>
<tr>
<td class="org-left">Avocado</td>
<td class="org-left">2</td>
<td class="org-right">2.79</td>
<td class="org-left">Fruit</td>
<td class="org-right">3</td>
<td class="org-right">8.37</td>
</tr>
<tr>
<td class="org-left">Cranberries</td>
<td class="org-left">250g</td>
<td class="org-right">2.99</td>
<td class="org-left">Fruit</td>
<td class="org-right">2</td>
<td class="org-right">5.98</td>
</tr>
<tr>
<td class="org-left">Mango</td>
<td class="org-left">1</td>
<td class="org-right">1.79</td>
<td class="org-left">Fruit</td>
<td class="org-right">1</td>
<td class="org-right">1.79</td>
</tr>
<tr>
<td class="org-left">Blackberries</td>
<td class="org-left">125g</td>
<td class="org-right">3.49</td>
<td class="org-left">Fruit</td>
<td class="org-right">1</td>
<td class="org-right">3.49</td>
</tr>
<tr>
<td class="org-left">Carpaccio</td>
<td class="org-left">123g</td>
<td class="org-right">3.89</td>
<td class="org-left">Meat</td>
<td class="org-right">1</td>
<td class="org-right">3.89</td>
</tr>
<tr>
<td class="org-left">Minced meat</td>
<td class="org-left">300g</td>
<td class="org-right">3.19</td>
<td class="org-left">Meat</td>
<td class="org-right">2.3</td>
<td class="org-right">7.34</td>
</tr>
<tr>
<td class="org-left">Chicken</td>
<td class="org-left">275g</td>
<td class="org-right">3.99</td>
<td class="org-left">Meat</td>
<td class="org-right">3.2</td>
<td class="org-right">12.77</td>
</tr>
<tr>
<td class="org-left">Hamburgers</td>
<td class="org-left">220g</td>
<td class="org-right">2.91</td>
<td class="org-left">Meat</td>
<td class="org-right">3</td>
<td class="org-right">8.73</td>
</tr>
<tr>
<td class="org-left">Raw ham</td>
<td class="org-left">100g</td>
<td class="org-right">3.46</td>
<td class="org-left">Meat</td>
<td class="org-right">1.8</td>
<td class="org-right">6.23</td>
</tr>
<tr>
<td class="org-left">Beef chipolata</td>
<td class="org-left">250g</td>
<td class="org-right">3.39</td>
<td class="org-left">Meat</td>
<td class="org-right">1</td>
<td class="org-right">3.39</td>
</tr>
<tr>
<td class="org-left">Salami</td>
<td class="org-left">110g</td>
<td class="org-right">1.88</td>
<td class="org-left">Meat</td>
<td class="org-right">2</td>
<td class="org-right">3.76</td>
</tr>
<tr>
<td class="org-left">Tuna</td>
<td class="org-left">120g</td>
<td class="org-right">2.42</td>
<td class="org-left">Meat</td>
<td class="org-right">1</td>
<td class="org-right">2.42</td>
</tr>
<tr>
<td class="org-left">Montaignan Syrah</td>
<td class="org-left">750mL</td>
<td class="org-right">5.99</td>
<td class="org-left">Psych</td>
<td class="org-right">1</td>
<td class="org-right">5.99</td>
</tr>
<tr>
<td class="org-left">Monster</td>
<td class="org-left">500mL</td>
<td class="org-right">1.39</td>
<td class="org-left">Psych</td>
<td class="org-right">1</td>
<td class="org-right">1.39</td>
</tr>
<tr>
<td class="org-left">Merlot</td>
<td class="org-left">750mL</td>
<td class="org-right">4.99</td>
<td class="org-left">Psych</td>
<td class="org-right">1</td>
<td class="org-right">4.99</td>
</tr>
<tr>
<td class="org-left">Beer</td>
<td class="org-left">1 bottle</td>
<td class="org-right">2.40</td>
<td class="org-left">Psych</td>
<td class="org-right">4</td>
<td class="org-right">9.6</td>
</tr>
<tr>
<td class="org-left">Energy Drink</td>
<td class="org-left">250mL</td>
<td class="org-right">2.08</td>
<td class="org-left">Psych</td>
<td class="org-right">1</td>
<td class="org-right">2.08</td>
</tr>
<tr>
<td class="org-left">Pinot Noir</td>
<td class="org-left">750mL</td>
<td class="org-right">6.99</td>
<td class="org-left">Psych</td>
<td class="org-right">3</td>
<td class="org-right">20.97</td>
</tr>
<tr>
<td class="org-left">Cake</td>
<td class="org-left">450g</td>
<td class="org-right">2.05</td>
<td class="org-left">Sweets</td>
<td class="org-right">1</td>
<td class="org-right">2.05</td>
</tr>
<tr>
<td class="org-left">Ben &amp; Jerry&rsquo;s</td>
<td class="org-left">465mL</td>
<td class="org-right">5.39</td>
<td class="org-left">Sweets</td>
<td class="org-right">1.2</td>
<td class="org-right">6.47</td>
</tr>
<tr>
<td class="org-left">Pudding cakes</td>
<td class="org-left">300g</td>
<td class="org-right">1.99</td>
<td class="org-left">Sweets</td>
<td class="org-right">1</td>
<td class="org-right">1.99</td>
</tr>
<tr>
<td class="org-left">Eierkoeken</td>
<td class="org-left">200g</td>
<td class="org-right">1.73</td>
<td class="org-left">Sweets</td>
<td class="org-right">1</td>
<td class="org-right">1.73</td>
</tr>
<tr>
<td class="org-left">Sugar donut</td>
<td class="org-left">1</td>
<td class="org-right">0.51</td>
<td class="org-left">Sweets</td>
<td class="org-right">1</td>
<td class="org-right">0.51</td>
</tr>
<tr>
<td class="org-left">Tomatoes</td>
<td class="org-left">5</td>
<td class="org-right">2.89</td>
<td class="org-left">Vegetables</td>
<td class="org-right">1.3</td>
<td class="org-right">3.76</td>
</tr>
<tr>
<td class="org-left">Rice</td>
<td class="org-left">1kg</td>
<td class="org-right">1.90</td>
<td class="org-left">Vegetables</td>
<td class="org-right">2</td>
<td class="org-right">3.8</td>
</tr>
<tr>
<td class="org-left">Iceberg lettuce</td>
<td class="org-left">1</td>
<td class="org-right">1.39</td>
<td class="org-left">Vegetables</td>
<td class="org-right">1</td>
<td class="org-right">1.39</td>
</tr>
<tr>
<td class="org-left">Carrots</td>
<td class="org-left">1 bag</td>
<td class="org-right">0.99</td>
<td class="org-left">Vegetables</td>
<td class="org-right">1</td>
<td class="org-right">0.99</td>
</tr>
<tr>
<td class="org-left">Pasta salad</td>
<td class="org-left">350g</td>
<td class="org-right">3.75</td>
<td class="org-left">Vegetables</td>
<td class="org-right">2</td>
<td class="org-right">7.5</td>
</tr>
<tr>
<td class="org-left">Mushrooms</td>
<td class="org-left">200g</td>
<td class="org-right">1.99</td>
<td class="org-left">Vegetables</td>
<td class="org-right">1</td>
<td class="org-right">1.99</td>
</tr>
<tr>
<td class="org-left">French fries</td>
<td class="org-left">750g</td>
<td class="org-right">1.12</td>
<td class="org-left">Vegetables</td>
<td class="org-right">1</td>
<td class="org-right">1.12</td>
</tr>
<tr>
<td class="org-left">Haricots</td>
<td class="org-left">400g</td>
<td class="org-right">2.09</td>
<td class="org-left">Vegetables</td>
<td class="org-right">1</td>
<td class="org-right">2.09</td>
</tr>
<tr>
<td class="org-left">Curry package</td>
<td class="org-left">1</td>
<td class="org-right">4.99</td>
<td class="org-left">Vegetables</td>
<td class="org-right">1</td>
<td class="org-right">4.99</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left">Other:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">26.10 EUR</td>
</tr>
<tr>
<td class="org-left">Bread:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">14.67 EUR</td>
</tr>
<tr>
<td class="org-left">Dairy:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">19.31 EUR</td>
</tr>
<tr>
<td class="org-left">Drinks:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">12.91 EUR</td>
</tr>
<tr>
<td class="org-left">Fruit:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">34.57 EUR</td>
</tr>
<tr>
<td class="org-left">Meat:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">48.53 EUR</td>
</tr>
<tr>
<td class="org-left">Psych:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">45.02 EUR</td>
</tr>
<tr>
<td class="org-left">Sweets:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">12.75 EUR</td>
</tr>
<tr>
<td class="org-left">Vegetables:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">22.64 EUR</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left">Total:</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-left">&#xa0;</td>
<td class="org-right">&#xa0;</td>
<td class="org-right">241.49 EUR</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-04-27</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>An Index of Clarity Hacks</title>
<title>Loot from my Inboxes</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,30 +206,127 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#orgc32b297">An Index of Clarity Hacks</a></li>
</ul>
<div id="outline-container-orga20e6ce" class="outline-2">
<h2 id="orga20e6ce">Loot from my Inboxes</h2>
<div class="outline-text-2" id="text-orga20e6ce">
<p>
Enjoy various links and stuff I found working through hundreds of browser tabs and other piles of &ldquo;I&rsquo;ll deal with it later&rdquo;.
</p>
</div>
</nav>
<div id="outline-container-orgc32b297" class="outline-2">
<h2 id="orgc32b297">An Index of Clarity Hacks</h2>
<div class="outline-text-2" id="text-orgc32b297">
<div id="outline-container-org17cd1db" class="outline-3">
<h3 id="org17cd1db">French Language</h3>
<div class="outline-text-3" id="text-org17cd1db">
</div>
<div id="outline-container-org4825e75" class="outline-4">
<h4 id="org4825e75"><a href="https://old.reddit.com/r/French/comments/lcpv6o/faqs_look_here_first_before_posting_a_question/">https://old.reddit.com/r/French/comments/lcpv6o/faqs_look_here_first_before_posting_a_question/</a></h4>
<div class="outline-text-4" id="text-org4825e75">
<p>
layers
General French learning FAQ
</p>
</div>
</div>
<div id="outline-container-orgd83a4cf" class="outline-4">
<h4 id="orgd83a4cf"><a href="https://www.reddit.com/r/French/comments/7nx4mc/happy_new_year_here_is_over_1gb_of_french/">https://www.reddit.com/r/French/comments/7nx4mc/happy_new_year_here_is_over_1gb_of_french/</a></h4>
<div class="outline-text-4" id="text-orgd83a4cf">
<p>
<i>last modified: 2022-10-03</i>
1GB of frogs and bread
</p>
</div>
</div>
</div>
<div id="outline-container-orgae60b02" class="outline-3">
<h3 id="orgae60b02">Tech</h3>
<div class="outline-text-3" id="text-orgae60b02">
</div>
<div id="outline-container-org7b26483" class="outline-4">
<h4 id="org7b26483">Gentoo Cheat Sheet</h4>
<div class="outline-text-4" id="text-org7b26483">
<p>
<a href="https://wiki.gentoo.org/wiki/Gentoo_Cheat_Sheet">https://wiki.gentoo.org/wiki/Gentoo_Cheat_Sheet</a>
</p>
</div>
</div>
</div>
<div id="outline-container-org67fdb32" class="outline-3">
<h3 id="org67fdb32">Sex</h3>
<div class="outline-text-3" id="text-org67fdb32">
</div>
<div id="outline-container-org1e3c407" class="outline-4">
<h4 id="org1e3c407">OSSM Sex Machine</h4>
<div class="outline-text-4" id="text-org1e3c407">
<p>
<a href="https://www.researchanddesire.com/collections">https://www.researchanddesire.com/collections</a>
</p>
</div>
</div>
</div>
<div id="outline-container-orgc56d43b" class="outline-3">
<h3 id="orgc56d43b">Websites</h3>
<div class="outline-text-3" id="text-orgc56d43b">
</div>
<div id="outline-container-orge91c55b" class="outline-4">
<h4 id="orge91c55b">Guy who goes to Africa and writes cool notes</h4>
<div class="outline-text-4" id="text-orge91c55b">
<p>
<a href="https://mattlakeman.org">https://mattlakeman.org</a>
</p>
</div>
</div>
<div id="outline-container-org6c19c91" class="outline-4">
<h4 id="org6c19c91">Music ripper thing</h4>
<div class="outline-text-4" id="text-org6c19c91">
<p>
<a href="https://cobalt.tools/">https://cobalt.tools/</a>
</p>
</div>
</div>
</div>
<div id="outline-container-org1f1e02f" class="outline-3">
<h3 id="org1f1e02f">Software</h3>
<div class="outline-text-3" id="text-org1f1e02f">
</div>
<div id="outline-container-orgd914b95" class="outline-4">
<h4 id="orgd914b95">Panoptikon</h4>
<div class="outline-text-4" id="text-orgd914b95">
<p>
<a href="https://github.com/reasv/panoptikon">https://github.com/reasv/panoptikon</a>
</p>
</div>
</div>
<div id="outline-container-orgb5c832f" class="outline-4">
<h4 id="orgb5c832f">Futo android keyboard</h4>
<div class="outline-text-4" id="text-orgb5c832f">
<p>
<a href="https://keyboard.futo.org/">https://keyboard.futo.org/</a>
</p>
</div>
</div>
</div>
<div id="outline-container-orgc62d66b" class="outline-3">
<h3 id="orgc62d66b">Interesting</h3>
<div class="outline-text-3" id="text-orgc62d66b">
</div>
<div id="outline-container-org75019ad" class="outline-4">
<h4 id="org75019ad">Cayley Graphs</h4>
<div class="outline-text-4" id="text-org75019ad">
<p>
<a href="https://juliapoo.github.io/mathematics/2023/07/15/plotting-cayley-graphs.html">https://juliapoo.github.io/mathematics/2023/07/15/plotting-cayley-graphs.html</a>
</p>
</div>
</div>
<div id="outline-container-orgbba3320" class="outline-4">
<h4 id="orgbba3320">Functions are Vectors</h4>
<div class="outline-text-4" id="text-orgbba3320">
<p>
<a href="https://thenumb.at/Functions-are-Vectors/">https://thenumb.at/Functions-are-Vectors/</a>
</p>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-10-03</div><div id='modified-date'>Last modified: 2022-10-03</div><hr>
<div id='footer'><div id='publish-date'>Published: 2025-01-22</div><div id='modified-date'>Last modified: 2025-01-22</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -240,4 +337,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,239 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Meditation Log for Week 27, 2022</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org279f2bf">Meditation Log for Week 27</a></li>
</ul>
</div>
</nav>
<div id="outline-container-org279f2bf" class="outline-2">
<h2 id="org279f2bf">Meditation Log for Week 27</h2>
<div class="outline-text-2" id="text-org279f2bf">
<p>
<i>last modified: 2022-07-06</i>
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2022-07-06</div><div id='modified-date'>Last modified: 2022-07-06</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Snippets</title>
<title>Ideas for Articles</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,36 +206,45 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org084a29f">X11</a>
<ul>
<li><a href="#orgcadfb98">Reset xrandr</a></li>
</ul>
</li>
</ul>
<div id="outline-container-orgef454fd" class="outline-2">
<h2 id="orgef454fd">Ideas for Articles</h2>
<div class="outline-text-2" id="text-orgef454fd">
</div>
</nav>
<div id="outline-container-org084a29f" class="outline-2">
<h2 id="org084a29f">X11</h2>
<div class="outline-text-2" id="text-org084a29f">
<div id="outline-container-org4e73ec8" class="outline-3">
<h3 id="org4e73ec8">Go through every module in Doom Emacs</h3>
</div>
<div id="outline-container-orgcadfb98" class="outline-3">
<h3 id="orgcadfb98">Reset xrandr</h3>
<div class="outline-text-3" id="text-orgcadfb98">
<div class="org-src-container">
<pre class="src src-bash">xrandr -s <span class="org-highlight-numbers-number">0</span>
</pre>
<div id="outline-container-org65fddfe" class="outline-3">
<h3 id="org65fddfe">Toshokan retrospective</h3>
<div class="outline-text-3" id="text-org65fddfe">
</div>
<div id="outline-container-org3b7e457" class="outline-4">
<h4 id="org3b7e457">different article?: media lists &amp; scoring</h4>
</div>
</div>
<div id="outline-container-org95eb159" class="outline-3">
<h3 id="org95eb159">eris retrospective</h3>
</div>
<div id="outline-container-org6adaece" class="outline-3">
<h3 id="org6adaece">crypto retrospective</h3>
</div>
<div id="outline-container-org738a709" class="outline-3">
<h3 id="org738a709">various thoughts on AI:</h3>
<div class="outline-text-3" id="text-org738a709">
</div>
<div id="outline-container-orgba70129" class="outline-4">
<h4 id="orgba70129">slop is good actually</h4>
</div>
<div id="outline-container-org01f478c" class="outline-4">
<h4 id="org01f478c">what is intelligence</h4>
</div>
</div>
<div id="outline-container-orgccb49a9" class="outline-3">
<h3 id="orgccb49a9">expand ambitions article</h3>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2022-03-20</div><hr>
<div id='footer'><div id='publish-date'>Published: 2024-10-15</div><div id='modified-date'>Last modified: 2024-10-15</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -246,4 +255,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Some of My Dreamscapes</title>
<title>Things left to do for this blog</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,54 +206,63 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org28026fa">Some of My Dreamscapes</a>
<ul>
<li><a href="#org052d120">Introduction</a></li>
<li><a href="#org25a2287">Tokyo</a></li>
<li><a href="#org37eddab">The Pool</a></li>
<li><a href="#orga12940c">The Holiday</a></li>
<li><a href="#org28797ad">The Temple</a></li>
<li><a href="#orgd4706d3">Rome</a></li>
<li><a href="#orgb62b443">The Canal</a></li>
</ul>
</li>
<div id="outline-container-orga7f0a11" class="outline-2">
<h2 id="orga7f0a11">Things left to do for this blog</h2>
<div class="outline-text-2" id="text-orga7f0a11">
</div>
<div id="outline-container-org38a210a" class="outline-3">
<h3 id="org38a210a">Tech</h3>
<div class="outline-text-3" id="text-org38a210a">
</div>
<div id="outline-container-orgd4ff3e8" class="outline-4">
<h4 id="orgd4ff3e8"><span class="todo TODO">TODO</span> style bullet points as arrows</h4>
<div class="outline-text-4" id="text-orgd4ff3e8">
<ul class="org-ul">
<li>I mean these</li>
</ul>
<p>
This might conflict with the current system for collapsing sections.
</p>
</div>
</nav>
<div id="outline-container-org28026fa" class="outline-2">
<h2 id="org28026fa">Some of My Dreamscapes</h2>
<div class="outline-text-2" id="text-org28026fa">
</div>
<div id="outline-container-org052d120" class="outline-3">
<h3 id="org052d120">Introduction</h3>
<div id="outline-container-org652e2af" class="outline-4">
<h4 id="org652e2af"><span class="todo TODO">TODO</span> fix collapsing sections on mobile</h4>
</div>
<div id="outline-container-org25a2287" class="outline-3">
<h3 id="org25a2287">Tokyo</h3>
<div id="outline-container-orgf52a79f" class="outline-4">
<h4 id="orgf52a79f"><span class="todo TODO">TODO</span> system to mark things as ready for publishing or not</h4>
<div class="outline-text-4" id="text-orgf52a79f">
<p>
And what about the (public) git repo for this blog?
</p>
</div>
<div id="outline-container-org37eddab" class="outline-3">
<h3 id="org37eddab">The Pool</h3>
</div>
<div id="outline-container-orga12940c" class="outline-3">
<h3 id="orga12940c">The Holiday</h3>
<div id="outline-container-orgd7b6661" class="outline-4">
<h4 id="orgd7b6661"><span class="todo TODO">TODO</span> system for footnotes</h4>
</div>
<div id="outline-container-org28797ad" class="outline-3">
<h3 id="org28797ad">The Temple</h3>
<div id="outline-container-org6c5b568" class="outline-4">
<h4 id="org6c5b568"><span class="todo TODO">TODO</span> caching</h4>
<div class="outline-text-4" id="text-org6c5b568">
<p>
right now I think things end up with stale caches all the time (like the sitemap); should be set with headers
</p>
</div>
<div id="outline-container-orgd4706d3" class="outline-3">
<h3 id="orgd4706d3">Rome</h3>
</div>
<div id="outline-container-orgb62b443" class="outline-3">
<h3 id="orgb62b443">The Canal</h3>
<div id="outline-container-org7cff77d" class="outline-4">
<h4 id="org7cff77d"><span class="todo TODO">TODO</span> system for having different &ldquo;views&rdquo; of the blog</h4>
<div class="outline-text-4" id="text-org7cff77d">
<p>
i.e. one back end, multiple front ends
</p>
</div>
</div>
<div id="outline-container-org0ad40fa" class="outline-4">
<h4 id="org0ad40fa"><span class="todo TODO">TODO</span> ability to have spoiler tags</h4>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-03-22</div><div id='modified-date'>Last modified: 2023-03-22</div><hr>
<div id='footer'><div id='publish-date'>Published: 2024-10-15</div><div id='modified-date'>Last modified: 2024-10-15</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -264,4 +273,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,222 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2022-04-18 Mon 12:54 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Resources</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { width: 90%; }
</style>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<p>
#chuu
</p>
</div>
<div id="postamble" class="status">
<div id="footer">
<hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Stigma</title>
<title>Emacs Friday I</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,21 +206,12 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#orga8beb41">Stigma</a></li>
</ul>
</div>
</nav>
<div id="outline-container-orga8beb41" class="outline-2">
<h2 id="orga8beb41">Stigma</h2>
<div id="outline-container-org01c1de7" class="outline-2">
<h2 id="org01c1de7">Emacs Friday I</h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-01-27</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
<div id='footer'><div id='publish-date'>Published: 2025-01-24</div><div id='modified-date'>Last modified: 2025-01-24</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -231,4 +222,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,228 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2022-04-18 Mon 12:54 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>eheheawawawawa</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { width: 90%; }
</style>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgdf1074e" class="outline-2">
<h2 id="orgdf1074e">eheheawawawawa</h2>
<div class="outline-text-2" id="text-orgdf1074e">
<p>
<i>last modified: 2022-03-21</i>
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id="footer">
<hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Estranged From Big Numbers</title>
<title>&lrm;</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,21 +206,12 @@
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#orgdd55b51">Estranged From Big Numbers</a></li>
</ul>
</div>
</nav>
<div id="outline-container-orgdd55b51" class="outline-2">
<h2 id="orgdd55b51">Estranged From Big Numbers</h2>
<div id="outline-container-org7fa9cb4" class="outline-2">
<h2 id="org7fa9cb4">Removal of Runescape free trade</h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-03-22</div><div id='modified-date'>Last modified: 2023-03-22</div><hr>
<div id='footer'><div id='publish-date'>Published: 2025-06-11</div><div id='modified-date'>Last modified: 2025-06-11</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -231,4 +222,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>

View File

@@ -1,234 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Blogshedding and Yoke of the Plan</title>
<meta name="generator" content="Org Mode" />
<style>
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
.subtitle { text-align: center;
font-size: medium;
font-weight: bold;
margin-top:0; }
.todo { font-family: monospace; color: red; }
.done { font-family: monospace; color: green; }
.priority { font-family: monospace; color: orange; }
.tag { background-color: #eee; font-family: monospace;
padding: 2px; font-size: 80%; font-weight: normal; }
.timestamp { color: #bebebe; }
.timestamp-kwd { color: #5f9ea0; }
.org-right { margin-left: auto; margin-right: 0px; text-align: right; }
.org-left { margin-left: 0px; margin-right: auto; text-align: left; }
.org-center { margin-left: auto; margin-right: auto; text-align: center; }
.underline { text-decoration: underline; }
#postamble p, #preamble p { font-size: 90%; margin: .2em; }
p.verse { margin-left: 3%; }
pre {
border: 1px solid #e6e6e6;
border-radius: 3px;
background-color: #f2f2f2;
padding: 8pt;
font-family: monospace;
overflow: auto;
margin: 1.2em;
}
pre.src {
position: relative;
overflow: auto;
}
pre.src:before {
display: none;
position: absolute;
top: -8px;
right: 12px;
padding: 3px;
color: #555;
background-color: #f2f2f299;
}
pre.src:hover:before { display: inline; margin-top: 14px;}
/* Languages per Org manual */
pre.src-asymptote:before { content: 'Asymptote'; }
pre.src-awk:before { content: 'Awk'; }
pre.src-authinfo::before { content: 'Authinfo'; }
pre.src-C:before { content: 'C'; }
/* pre.src-C++ doesn't work in CSS */
pre.src-clojure:before { content: 'Clojure'; }
pre.src-css:before { content: 'CSS'; }
pre.src-D:before { content: 'D'; }
pre.src-ditaa:before { content: 'ditaa'; }
pre.src-dot:before { content: 'Graphviz'; }
pre.src-calc:before { content: 'Emacs Calc'; }
pre.src-emacs-lisp:before { content: 'Emacs Lisp'; }
pre.src-fortran:before { content: 'Fortran'; }
pre.src-gnuplot:before { content: 'gnuplot'; }
pre.src-haskell:before { content: 'Haskell'; }
pre.src-hledger:before { content: 'hledger'; }
pre.src-java:before { content: 'Java'; }
pre.src-js:before { content: 'Javascript'; }
pre.src-latex:before { content: 'LaTeX'; }
pre.src-ledger:before { content: 'Ledger'; }
pre.src-lisp:before { content: 'Lisp'; }
pre.src-lilypond:before { content: 'Lilypond'; }
pre.src-lua:before { content: 'Lua'; }
pre.src-matlab:before { content: 'MATLAB'; }
pre.src-mscgen:before { content: 'Mscgen'; }
pre.src-ocaml:before { content: 'Objective Caml'; }
pre.src-octave:before { content: 'Octave'; }
pre.src-org:before { content: 'Org mode'; }
pre.src-oz:before { content: 'OZ'; }
pre.src-plantuml:before { content: 'Plantuml'; }
pre.src-processing:before { content: 'Processing.js'; }
pre.src-python:before { content: 'Python'; }
pre.src-R:before { content: 'R'; }
pre.src-ruby:before { content: 'Ruby'; }
pre.src-sass:before { content: 'Sass'; }
pre.src-scheme:before { content: 'Scheme'; }
pre.src-screen:before { content: 'Gnu Screen'; }
pre.src-sed:before { content: 'Sed'; }
pre.src-sh:before { content: 'shell'; }
pre.src-sql:before { content: 'SQL'; }
pre.src-sqlite:before { content: 'SQLite'; }
/* additional languages in org.el's org-babel-load-languages alist */
pre.src-forth:before { content: 'Forth'; }
pre.src-io:before { content: 'IO'; }
pre.src-J:before { content: 'J'; }
pre.src-makefile:before { content: 'Makefile'; }
pre.src-maxima:before { content: 'Maxima'; }
pre.src-perl:before { content: 'Perl'; }
pre.src-picolisp:before { content: 'Pico Lisp'; }
pre.src-scala:before { content: 'Scala'; }
pre.src-shell:before { content: 'Shell Script'; }
pre.src-ebnf2ps:before { content: 'ebfn2ps'; }
/* additional language identifiers per "defun org-babel-execute"
in ob-*.el */
pre.src-cpp:before { content: 'C++'; }
pre.src-abc:before { content: 'ABC'; }
pre.src-coq:before { content: 'Coq'; }
pre.src-groovy:before { content: 'Groovy'; }
/* additional language identifiers from org-babel-shell-names in
ob-shell.el: ob-shell is the only babel language using a lambda to put
the execution function name together. */
pre.src-bash:before { content: 'bash'; }
pre.src-csh:before { content: 'csh'; }
pre.src-ash:before { content: 'ash'; }
pre.src-dash:before { content: 'dash'; }
pre.src-ksh:before { content: 'ksh'; }
pre.src-mksh:before { content: 'mksh'; }
pre.src-posh:before { content: 'posh'; }
/* Additional Emacs modes also supported by the LaTeX listings package */
pre.src-ada:before { content: 'Ada'; }
pre.src-asm:before { content: 'Assembler'; }
pre.src-caml:before { content: 'Caml'; }
pre.src-delphi:before { content: 'Delphi'; }
pre.src-html:before { content: 'HTML'; }
pre.src-idl:before { content: 'IDL'; }
pre.src-mercury:before { content: 'Mercury'; }
pre.src-metapost:before { content: 'MetaPost'; }
pre.src-modula-2:before { content: 'Modula-2'; }
pre.src-pascal:before { content: 'Pascal'; }
pre.src-ps:before { content: 'PostScript'; }
pre.src-prolog:before { content: 'Prolog'; }
pre.src-simula:before { content: 'Simula'; }
pre.src-tcl:before { content: 'tcl'; }
pre.src-tex:before { content: 'TeX'; }
pre.src-plain-tex:before { content: 'Plain TeX'; }
pre.src-verilog:before { content: 'Verilog'; }
pre.src-vhdl:before { content: 'VHDL'; }
pre.src-xml:before { content: 'XML'; }
pre.src-nxml:before { content: 'XML'; }
/* add a generic configuration mode; LaTeX export needs an additional
(add-to-list 'org-latex-listings-langs '(conf " ")) in .emacs */
pre.src-conf:before { content: 'Configuration File'; }
table { border-collapse:collapse; }
caption.t-above { caption-side: top; }
caption.t-bottom { caption-side: bottom; }
td, th { vertical-align:top; }
th.org-right { text-align: center; }
th.org-left { text-align: center; }
th.org-center { text-align: center; }
td.org-right { text-align: right; }
td.org-left { text-align: left; }
td.org-center { text-align: center; }
dt { font-weight: bold; }
.footpara { display: inline; }
.footdef { margin-bottom: 1em; }
.figure { padding: 1em; }
.figure p { text-align: center; }
.equation-container {
display: table;
text-align: center;
width: 100%;
}
.equation {
vertical-align: middle;
}
.equation-label {
display: table-cell;
text-align: right;
vertical-align: middle;
}
.inlinetask {
padding: 10px;
border: 2px solid gray;
margin: 10px;
background: #ffffcc;
}
#org-div-home-and-up
{ text-align: right; font-size: 70%; white-space: nowrap; }
textarea { overflow-x: auto; }
.linenr { font-size: smaller }
.code-highlighted { background-color: #ffff00; }
.org-info-js_info-navigation { border-style: none; }
#org-info-js_console-label
{ font-size: 10px; font-weight: bold; white-space: nowrap; }
.org-info-js_search-highlight
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<script type="text/javascript" src="/static/jquery-3.6.4.slim.min.js"></script>
<script type="text/javascript" src="/static/esquemadorg.js"></script>
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/about.html"></a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/blogroll.html">Blogroll</a>
</div>
</div>
<div id="content" class="content">
<nav id="table-of-contents" role="doc-toc">
<h2>Table of Contents</h2>
<div id="text-table-of-contents" role="doc-toc">
<ul>
<li><a href="#org19c6adc">Blogshedding and Yoke of the Plan</a></li>
</ul>
</div>
</nav>
<div id="outline-container-org19c6adc" class="outline-2">
<h2 id="org19c6adc">Blogshedding and Yoke of the Plan</h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2023-03-16</div><div id='modified-date'>Last modified: 2023-03-16</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
<br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>

View File

@@ -1,7 +1,7 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-04-24 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Sitemap for project pages</title>
@@ -207,10 +207,23 @@
</div>
<div id="content" class="content">
<ul class="org-ul">
<li><a href="todo.html">To Do</a></li>
<li><a href="friends.html">Friends</a></li>
<li><a href="habits.html">Habits</a></li>
<li><a href="index.html">Index</a></li>
<li><a href="about.html">About</a></li>
<li>Designdocs
<ul class="org-ul">
<li><a href="designdocs/website.html">nakadashi.lol website</a></li>
<li><a href="designdocs/witch-princess-lyrica.html">Witch Princess Lyrica</a></li>
<li><a href="designdocs/imageboard.html">Imageboard Software</a></li>
<li><a href="designdocs/artserver.html">Art Server</a></li>
<li><a href="designdocs/tenma.html">Tenma</a></li>
</ul></li>
<li>Posts
<ul class="org-ul">
<li><a href="posts/thoughts.html">thoughts</a></li>
<li><a href="posts/inboxes.html">Loot from my Inboxes</a></li>
<li><a href="posts/blog-tech.html">How this blog is built</a></li>
<li><a href="posts/framework.html">Framework Laptop Review</a></li>
<li>Fiction
@@ -221,11 +234,20 @@
<ul class="org-ul">
<li><a href="posts/expression/unusual_words.html">Reserved Jabbing with Pokey Words</a></li>
</ul></li>
<li>Tech
<ul class="org-ul">
<li><a href="posts/tech/25-01-24-emacs-friday-I.html">Emacs Friday I</a></li>
</ul></li>
<li>Meta
<ul class="org-ul">
<li><a href="posts/meta/article-ideas.html">Ideas for Articles</a></li>
<li><a href="posts/meta/blog-todos.html">Things left to do for this blog</a></li>
</ul></li>
</ul></li>
</ul>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-04-24</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -1,93 +0,0 @@
Copyright 2014 Adobe Systems Incorporated (http://www.adobe.com/), with Reserved Font Name 'Source'. All Rights Reserved. Source is a trademark of Adobe Systems Incorporated in the United States and/or other countries.
This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:
http://scripts.sil.org/OFL
-----------------------------------------------------------
SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
-----------------------------------------------------------
PREAMBLE
The goals of the Open Font License (OFL) are to stimulate worldwide
development of collaborative font projects, to support the font creation
efforts of academic and linguistic communities, and to provide a free and
open framework in which fonts may be shared and improved in partnership
with others.
The OFL allows the licensed fonts to be used, studied, modified and
redistributed freely as long as they are not sold by themselves. The
fonts, including any derivative works, can be bundled, embedded,
redistributed and/or sold with any software provided that any reserved
names are not used by derivative works. The fonts and derivatives,
however, cannot be released under any other type of license. The
requirement for fonts to remain under this license does not apply
to any document created using the fonts or their derivatives.
DEFINITIONS
"Font Software" refers to the set of files released by the Copyright
Holder(s) under this license and clearly marked as such. This may
include source files, build scripts and documentation.
"Reserved Font Name" refers to any names specified as such after the
copyright statement(s).
"Original Version" refers to the collection of Font Software components as
distributed by the Copyright Holder(s).
"Modified Version" refers to any derivative made by adding to, deleting,
or substituting -- in part or in whole -- any of the components of the
Original Version, by changing formats or by porting the Font Software to a
new environment.
"Author" refers to any designer, engineer, programmer, technical
writer or other person who contributed to the Font Software.
PERMISSION & CONDITIONS
Permission is hereby granted, free of charge, to any person obtaining
a copy of the Font Software, to use, study, copy, merge, embed, modify,
redistribute, and sell modified and unmodified copies of the Font
Software, subject to the following conditions:
1) Neither the Font Software nor any of its individual components,
in Original or Modified Versions, may be sold by itself.
2) Original or Modified Versions of the Font Software may be bundled,
redistributed and/or sold with any software, provided that each copy
contains the above copyright notice and this license. These can be
included either as stand-alone text files, human-readable headers or
in the appropriate machine-readable metadata fields within text or
binary files as long as those fields can be easily viewed by the user.
3) No Modified Version of the Font Software may use the Reserved Font
Name(s) unless explicit written permission is granted by the corresponding
Copyright Holder. This restriction only applies to the primary font name as
presented to the users.
4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
Software shall not be used to promote, endorse or advertise any
Modified Version, except to acknowledge the contribution(s) of the
Copyright Holder(s) and the Author(s) or with their explicit written
permission.
5) The Font Software, modified or unmodified, in part or in whole,
must be distributed entirely under this license, and must not be
distributed under any other license. The requirement for fonts to
remain under this license does not apply to any document created
using the Font Software.
TERMINATION
This license becomes null and void if any of the above conditions are
not met.
DISCLAIMER
THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
OTHER DEALINGS IN THE FONT SOFTWARE.

Binary file not shown.

Binary file not shown.

View File

@@ -1,6 +1,6 @@
:root {
--site-width: 800px;
--site-width: 900px;
--vert-content-margin: 0.3rem;
--accent1: #2596be;
--link: #2527EA;
@@ -10,8 +10,8 @@
--background: #EAEFFF;
--background-toc: #E1EFFF;
--shadow-toc: #6E868F;
--font-size: 20px;
--line-height: 1.55rem;
--font-size: 1.1rem;
--line-height: 1.2rem;
--font-family: "Source Serif Pro";
}
@@ -82,8 +82,8 @@ a, a:visited {
#content, #header, #footer {
min-width: 500px;
max-width: var(--site-width);
margin: auto;
max-width: min(var(--site-width), 90vw);
margin: 0 auto;
}
#footer {

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-04-22 -->
<!-- 2025-06-23 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>TODO</title>
<title>To Do</title>
<meta name="generator" content="Org Mode" />
<style>
<style type="text/css">
#content { max-width: 60em; margin: auto; }
.title { text-align: center;
margin-bottom: .2em; }
@@ -206,9 +206,118 @@
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orge78cd8d" class="outline-2">
<h2 id="orge78cd8d">New phone</h2>
<div class="outline-text-2" id="text-orge78cd8d">
</div>
<div id="outline-container-orgbb4c605" class="outline-3">
<h3 id="orgbb4c605"><span class="todo TODO">TODO</span> Connect to Tenma Intranet</h3>
</div>
<div id="outline-container-orga6bace4" class="outline-3">
<h3 id="orga6bace4"><span class="todo TODO">TODO</span> Set up Kagi as search engine</h3>
</div>
<div id="outline-container-org5bdc2f0" class="outline-3">
<h3 id="org5bdc2f0"><span class="todo TODO">TODO</span> Install adblock on Firefox</h3>
</div>
<div id="outline-container-orgd2e3f1f" class="outline-3">
<h3 id="orgd2e3f1f"><span class="todo TODO">TODO</span> Import contacts</h3>
</div>
</div>
<div id="outline-container-org6b53272" class="outline-2">
<h2 id="org6b53272">Tenma Infrastructure</h2>
<div class="outline-text-2" id="text-org6b53272">
</div>
<div id="outline-container-org6f54889" class="outline-3">
<h3 id="org6f54889"><span class="todo TODO">TODO</span> Screenshots service</h3>
<div class="outline-text-3" id="text-org6f54889">
<p>
Automatically upload screenshots to centralized place, ability to get link etc (useful for sharing screenshots between machines, posting on IRC)
</p>
</div>
</div>
<div id="outline-container-org6fcea29" class="outline-3">
<h3 id="org6fcea29"><span class="todo TODO">TODO</span> <a href="./designdocs/tenma.html">Prepare Tenma</a> to open her up to other users.</h3>
</div>
</div>
<div id="outline-container-org07b3009" class="outline-2">
<h2 id="org07b3009">Premier Impact</h2>
<div class="outline-text-2" id="text-org07b3009">
</div>
<div id="outline-container-orge4427cc" class="outline-3">
<h3 id="orge4427cc"><span class="todo TODO">TODO</span> Upload pictures/videos somewhere and make them available</h3>
</div>
<div id="outline-container-org8e65cd8" class="outline-3">
<h3 id="org8e65cd8"><span class="todo TODO">TODO</span> Collect re-recordings of sets and host them</h3>
</div>
<div id="outline-container-orgfbbaea0" class="outline-3">
<h3 id="orgfbbaea0"><span class="todo TODO">TODO</span> Post-mortem with staff</h3>
</div>
</div>
<div id="outline-container-org2b6a65f" class="outline-2">
<h2 id="org2b6a65f">Life/houshold things</h2>
<div class="outline-text-2" id="text-org2b6a65f">
</div>
<div id="outline-container-org30a3757" class="outline-3">
<h3 id="org30a3757"><span class="todo TODO">TODO</span> Adopt a cat</h3>
</div>
<div id="outline-container-org24aa778" class="outline-3">
<h3 id="org24aa778"><span class="todo TODO">TODO</span> Have wisdom teeth pulled</h3>
</div>
<div id="outline-container-org897b72f" class="outline-3">
<h3 id="org897b72f"><span class="todo TODO">TODO</span> Health checkup</h3>
</div>
<div id="outline-container-orgcba3ac9" class="outline-3">
<h3 id="orgcba3ac9"><span class="todo TODO">TODO</span> Put plants in the house</h3>
</div>
</div>
<div id="outline-container-org63b06c6" class="outline-2">
<h2 id="org63b06c6">Blog/nakadashi.lol</h2>
<div class="outline-text-2" id="text-org63b06c6">
</div>
<div id="outline-container-org77a2ee3" class="outline-3">
<h3 id="org77a2ee3"><span class="todo TODO">TODO</span> See <a href="./designdocs/website.html">the design document</a></h3>
</div>
</div>
<div id="outline-container-orgdbc98ba" class="outline-2">
<h2 id="orgdbc98ba">Design Documents</h2>
<div class="outline-text-2" id="text-orgdbc98ba">
</div>
<div id="outline-container-org8451165" class="outline-3">
<h3 id="org8451165"><span class="todo TODO">TODO</span> <a href="./designdocs/witch-princess-lyrica.html">Witch Princess Lyrica</a></h3>
</div>
<div id="outline-container-orged5640f" class="outline-3">
<h3 id="orged5640f"><span class="todo TODO">TODO</span> <a href="./designdocs/imageboard.html">Imageboard Software</a></h3>
</div>
<div id="outline-container-org447e0a7" class="outline-3">
<h3 id="org447e0a7"><span class="todo TODO">TODO</span> <a href="./designdocs/artserver.html">Art Server</a></h3>
</div>
</div>
<div id="outline-container-org85d8a8a" class="outline-2">
<h2 id="org85d8a8a">Other</h2>
<div class="outline-text-2" id="text-org85d8a8a">
</div>
<div id="outline-container-orgc6380d0" class="outline-3">
<h3 id="orgc6380d0"><span class="todo TODO">TODO</span> Headphones/over ears or something for the gym</h3>
</div>
<div id="outline-container-orgf2f1a8c" class="outline-3">
<h3 id="orgf2f1a8c"><span class="todo TODO">TODO</span> Exercise playlists</h3>
</div>
<div id="outline-container-org4ba0186" class="outline-3">
<h3 id="org4ba0186"><span class="todo TODO">TODO</span> Shop at Amiami</h3>
</div>
<div id="outline-container-org619b913" class="outline-3">
<h3 id="org619b913"><span class="todo TODO">TODO</span> Create <a href="./friends.html">Friends</a> webring page on the blog</h3>
</div>
<div id="outline-container-org384a9a9" class="outline-3">
<h3 id="org384a9a9"><span class="todo TODO">TODO</span> Keyboards blog page</h3>
</div>
<div id="outline-container-org3420f7c" class="outline-3">
<h3 id="org3420f7c"><span class="todo TODO">TODO</span> custom emacs theme</h3>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2023-03-16</div><hr>
<div id='footer'><div id='modified-date'>Last modified: 2025-06-23</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akko [shift-2] nakadashi -dot- lol</b><br>
And I may include them on the website!<br>
@@ -219,4 +328,4 @@ Blog proudly built using <a href="/posts/elog-1-blog.html">org-mode</a>!
</div>
</div>
</body>
</html>
</html>