Compare commits

...

36 Commits

Author SHA1 Message Date
1ab026343c CSS 2025-12-02 16:11:00 +01:00
ef0bf1b834 Font path fix 2025-11-27 19:15:44 +01:00
65d6a19f44 Hopefully fix table on mobile 2025-11-27 17:49:40 +01:00
17d6399458 Hopefully fix non-rendering icons on mobile 2025-11-27 17:02:15 +01:00
0e4910137d Fix tooltip CSS 2025-11-27 16:40:22 +01:00
62072c3ceb Update journal and habit table 2025-11-27 13:03:07 +01:00
907232b001 Update journal and favicon 2025-11-22 10:59:33 +01:00
d56c60c514 Update journal and index.org 2025-11-20 16:51:58 +01:00
cec99cbdac Update source.org 2025-11-20 16:32:06 +01:00
b0910578ce merge 2025-11-10 19:11:08 +01:00
92cced5496 Today's journal 2025-11-10 19:09:49 +01:00
fe9c29f16b Update URL 2025-11-10 16:03:07 +00:00
2ad124a462 Journal; new css 2025-11-09 20:54:07 +01:00
55a575ee34 unfuck LFS shit 2025-11-08 12:43:55 +01:00
33a66fc273 updates 2025-11-08 12:35:53 +01:00
eae4e0cf7b updates 2025-11-07 20:51:30 +01:00
2b2a2b7d7c ticked off Frenchie 2025-10-25 19:46:05 +02:00
e3c7037dab changies 2025-10-25 18:58:30 +02:00
fa280d0c8a Updates 2025-10-12 16:01:07 +02:00
0018a7884c You know how it is 2025-10-02 20:33:56 +02:00
fac0a2266d new stuff 2025-06-24 00:59:23 +02:00
de49cd6b49 :teto: 2025-04-24 12:51:28 +02:00
d8fdd8c9d6 idk 2024-10-12 14:55:33 +02:00
55390028cf new shit 2023-05-09 16:18:59 +02:00
64ab7cce14 many changes 2023-04-22 12:19:58 +02:00
65a9e29d59 just to get it online 2023-04-05 19:51:56 +02:00
a1cafd7e07 jesus 2023-03-24 11:54:09 +01:00
74c9f45e00 css changes 2023-03-16 21:52:12 +01:00
e5a5e16bbe padding 2023-03-16 21:23:38 +01:00
fda856edd5 more css tweaks 2023-03-16 21:21:48 +01:00
396d16d656 css tweaks 2023-03-16 21:18:32 +01:00
9829538c95 actually publish 2023-03-16 20:43:14 +01:00
c0ba0337b8 Add further thoughts 2023-03-16 20:43:00 +01:00
86e9b1a691 Add support for drafts through gitignore 2023-03-16 19:19:41 +01:00
ab0909e4c8 actually render html this time 2023-03-16 19:03:33 +01:00
7a0090d983 Add bit about markedness 2023-03-16 19:02:59 +01:00
327 changed files with 19012 additions and 4044 deletions

2
.gitattributes vendored Normal file
View File

@@ -0,0 +1,2 @@
*.png filter=lfs diff=lfs merge=lfs -text
*.jpg filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
html/posts/drafts/

View File

@@ -1,3 +1,3 @@
# blog
Sources for akko.nakadashi.lol
Sources for webbieweb.org

45
RSS/feed.xml Normal file
View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>WebbieWeb</title>
<link>https://webbieweb.org/ </link>
<description>Akk0's site.</description>
<language>en</language>
<!-- Update this whenever you add or edit items -->
<lastBuildDate>Thu, 02 Oct 2025 12:00:00 +0000</lastBuildDate>
<!-- Self-reference helps readers find the canonical feed URL -->
<atom:link href="https://webbieweb.org/feed.xml" rel="self" type="application/rss+xml" />
<!-- Optional: how often (in minutes) readers should check -->
<ttl>60</ttl>
<!-- Repeat one <item> per post, newest first -->
<item>
<title>Hello RSS</title>
<link>https://webbieweb.org/</link>
<!-- guid must be stable and unique. If your <link> never changes, you can use isPermaLink="true". -->
<guid isPermaLink="false">https://webbieweb.org/</guid>
<!-- RFC-822 style date; prefer UTC (+0000) -->
<pubDate>Thu, 02 Oct 2025 11:15:00 +0000</pubDate>
<!-- Short summary; wrap in CDATA if you include HTML -->
<description><![CDATA[A short summary in plain text or simple HTML.]]></description>
<!-- Optional: full HTML content for readers that support it -->
<content:encoded><![CDATA[
<p>Test RSS Thing.</p>
]]></content:encoded>
<!-- Optional categories/tags -->
<category>Tag1</category>
<category>Tag2</category>
</item>
</channel>
</rss>

BIN
favicon..aseprite Normal file

Binary file not shown.

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>About</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; }
@@ -190,35 +190,42 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<p>
chuuu
</p>
<p>
fdsfsdf
TODO
</p>
</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-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

235
html/art/index.html Normal file
View File

@@ -0,0 +1,235 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Akk0's Art</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<figure id="orgd41d376">
<img src="../../static/images/lone_rider.png" alt="lone_rider.png" width="100%" align="center">
<figcaption><span class="figure-number">Figure 1: </span><i>Lone Rider</i>, 2024. I made this to get some of the anxiety out of my system while taking motorcycle lessons.</figcaption>
</figure>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,218 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Blogroll</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>
<div id="postamble" class="status">
<div id='footer'><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,227 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<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/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-org487df6b" class="outline-2">
<h2 id="org487df6b">Compendium of Notes on Starting Meditation</h2>
<div class="outline-text-2" id="text-org487df6b">
<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>

263
html/events/index.html Normal file
View File

@@ -0,0 +1,263 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Events and Trips</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org414b96b" class="outline-2">
<h2 id="org414b96b">Events and Trips</h2>
<div class="outline-text-2" id="text-org414b96b">
<p>
Here I keep some memoirs of (mostly music) events I&rsquo;ve helped organized, participated in, or attended; I&rsquo;m putting trips I&rsquo;ve gone on here as well.
</p>
</div>
<div id="outline-container-org4afb1c0" class="outline-3">
<h3 id="org4afb1c0">Co-organized</h3>
<div class="outline-text-3" id="text-org4afb1c0">
</div>
<div id="outline-container-org8fa4d4c" class="outline-4">
<h4 id="org8fa4d4c"><i><a href="./premier_impact.html">Premier Impact</a></i></h4>
<div class="outline-text-4" id="text-org8fa4d4c">
<p>
A doujin music event in Paris which I helped organize!
</p>
</div>
</div>
</div>
<div id="outline-container-orgf76ebd6" class="outline-3">
<h3 id="orgf76ebd6">Participated or Support Crew</h3>
<div class="outline-text-3" id="text-orgf76ebd6">
</div>
<div id="outline-container-org1a3e3ae" class="outline-4">
<h4 id="org1a3e3ae"><i><a href="./wroclaw.html">Millennium Strike WROC.WAV + Wrocław trip</a></i></h4>
<div class="outline-text-4" id="text-org1a3e3ae">
<p>
I sorta-kinda was support crew here. Also includes general notes on my trip to the beautiful city of Wrocław, Poland.
</p>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,567 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Premier Impact Retrospective</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org888b099" class="outline-2">
<h2 id="org888b099">Premier Impact Retrospective</h2>
<div class="outline-text-2" id="text-org888b099">
</div>
<div id="outline-container-orgda96ba3" class="outline-3">
<h3 id="orgda96ba3">Introduction</h3>
<div class="outline-text-3" id="text-orgda96ba3">
<p>
This is a retrospective on <a href="https://paris.reloadreset.net/"><i>Premier Impact</i></a>, a music event we held on the 10th of May 2025.
</p>
<div class="org-center">
<figure id="org4f0dcc9">
<img src="../../static/images/premier_impact_poster.png" alt="premier_impact_poster.png" width="70%">
<figcaption><span class="figure-number">Figure 1: </span><i>Event poster. I participated under the alias &ldquo;Sakka&rdquo;.</i></figcaption>
</figure>
</div>
</div>
</div>
<div id="outline-container-org4000f12" class="outline-3">
<h3 id="org4000f12">Organisation</h3>
<div class="outline-text-3" id="text-org4000f12">
</div>
<div id="outline-container-org67d0922" class="outline-4">
<h4 id="org67d0922">Context</h4>
<div class="outline-text-4" id="text-org67d0922">
<p>
A bit of context that&rsquo;ll help illustrate some of the organisational difficulties involved in the event:
</p>
<ul class="org-ul">
<li>My mom and (later) brother were staying over at our place between April 20th and April 29th;</li>
<li><a href="./wroclaw.html">We were in Wrocław, Poland</a> from April 30th until May 5th for <i>Millennium Strike Live WROC.WAV</i>;</li>
<li>Premier Impact took place on the 10th of May;</li>
<li><a href="https://linktr.ee/suzubrah">Suzubrah</a> stayed over at our place between May 19th and May 26th.</li>
</ul>
<p>
The observant reader might notice that this is a bit of a tight squeeze; it couldn&rsquo;t realy be helped<sup><a id="fnr.1" class="footref" href="#fn.1" role="doc-backlink">1</a></sup>, but it was the underlying reason for a lot of the difficulties encountered.
</p>
</div>
</div>
<div id="outline-container-orgae17886" class="outline-4">
<h4 id="orgae17886">Motivation, Branding &amp; Concept</h4>
<div class="outline-text-4" id="text-orgae17886">
<p>
The event theme was <a href="https://en.wikipedia.org/wiki/Doujin_music">doujin music</a> and generally <a href="https://en.wikipedia.org/wiki/J-core">J-core</a>/<a href="https://en.wikipedia.org/wiki/Breakcore">breakcore</a>/<a href="https://en.wikipedia.org/wiki/Anime_song">anison</a>, though in practice we gave DJs complete free reign as to what to play and the event was better characterized as &ldquo;we invite our friends to play good music&rdquo;; it&rsquo;s perhaps best understood in relationship to other similar events<sup><a id="fnr.2" class="footref" href="#fn.2" role="doc-backlink">2</a></sup>. These events are already common elsewhere, but not aren&rsquo;t yet established in France, despite there clearly existing a sizeable audience for them &#x2014; our aim was thus to start putting this on the map here in Paris.
</p>
<p>
Expanding the details on the branding and concept is where we get to my first source of dissatisfaction. I had really intended for us to have some unique visual branding and more of a &ldquo;concept&rdquo; to the event, with a bit of a <i>narrative</i> through decorations and with me taking an emcee/host role with some intermissions; unfortunately primarily due to scheduling issues and inexperience we weren&rsquo;t able to make this happen and the event took a more straightforward &ldquo;DJs play music while guests rave&rdquo; format.
</p>
<p>
For the poster we ended up borrowing a lot from the <a href="https://reloadreset.net/">《re;load re;set》</a> house style. This was largely a functional decision; I personally had a somewhat different, more colorful/geometric/fractally vision for the design, but I lack apt&rsquo;s graphic design skills and we weren&rsquo;t able to accomodate my (admittedly poorly formed) ideas very well. We also ended up borrowing the 《re;load re;set》 name, though the event shouldn&rsquo;t properly be understood to be a 《re;load re;set》 event. The primary reason we did this was because we thought borrowing an existing brand would make for an easier sell to venues.
</p>
</div>
</div>
<div id="outline-container-org874ddbc" class="outline-4">
<h4 id="org874ddbc">Searching for a Venue</h4>
<div class="outline-text-4" id="text-org874ddbc">
<p>
Since this was our first event<sup><a id="fnr.3" class="footref" href="#fn.3" role="doc-backlink">3</a></sup> we went into this without existing contacts and without a confirmed audience. Largely because of this<sup><a id="fnr.4" class="footref" href="#fn.4" role="doc-backlink">4</a></sup> we mostly committed to finding a venue that would let us host the event <i>for free</i>.
</p>
<p>
There&rsquo;s a decent number of cultural non-profits in the Paris area offering this kind of thing, but I was nonetheless rather skeptical of the idea &#x2014; we were, in practice, asking strangers to offers us something for free, taking on some level of risk on their part, with us having no reputation or experience.
</p>
<p>
We asked around in our network and by <i>late january</i> were in talks with an acquaintance about a venue. It was a venue they had played at before, some kind of shared cultural space that also had a workshop and stuff, but they required you to already have someone on the inside in order to deal with them. Best I can tell our contact <i>wasn&rsquo;t</i> actually someone on the inside. We were in talks for quite a while, but after a series of canceled meetings, poor communication and an inability on our side to get in touch with anyone in charge at the venue itself<sup><a id="fnr.5" class="footref" href="#fn.5" role="doc-backlink">5</a></sup>, we officially gave up on the matter on <i>March 18th</i>.
</p>
<p>
Only then did we start contacting alternative venues. Mind that by then we were suddenly <i>very late</i> late to start looking &#x2014; we were less than 2 months out from the event<sup><a id="fnr.6" class="footref" href="#fn.6" role="doc-backlink">6</a></sup> without so much as a lead on a venue. Without a venue, we couldn&rsquo;t publicise the event &#x2014; many people ended up flying in or otherwise travelling for the event, and we couldn&rsquo;t risk letting people schedule travel for an event that might be canceled.
</p>
<p>
This mistake was by far the biggest f&#x2014;up we had and really put the whole event in jeopardy. I put the blame for this basically entirely on naivitè and internal communications problems in our part, heavily potentiated by the fact that it was simply a rather busy and stressful period<sup><a id="fnr.7" class="footref" href="#fn.7" role="doc-backlink">7</a></sup>. We hold no hard feelings whatsoever towards our initial contact; we let way too much hinge on what always was a pretty weak lead, for way too long. Thank you for offering to help us, making time for discussions, and for all the helpful information you shared.
</p>
<p>
We started scrambling to find a place. I don&rsquo;t really know the exact details since Apt, having more contacts and knowing French, handled the communication. I know the response was almost always one of two things:
</p>
<ul class="org-ul">
<li>They understandably weren&rsquo;t able to accomodate our narrow scheduling constraints on such short notice (<i>i.e.</i> they were already booked); or</li>
<li>They downright ghosted us.</li>
</ul>
<p>
I of course completely understand venues being unable to accomodate this; no hard feelings. The names of those who ghosted us will be remembered.
</p>
<p>
One place that <i>was</i> open to talks with us was the awesome <a href="http://spot13paris.com/">Spot 13</a>. Seriously, this place is <i>awesome</i>. It&rsquo;s a massive open free street art area under an overpass:
</p>
<div class="org-center">
<figure id="org9f0b856">
<img src="../../static/images/spot13_1.jpg" alt="spot13_1.jpg" width="70%">
</figure>
</div>
<div class="org-center">
<figure id="org26a3d1a">
<img src="../../static/images/spot13_2.jpg" alt="spot13_2.jpg" width="70%">
</figure>
</div>
<p>
On <i>April 11th</i>, we had a very good hour-long conversation on with a staff member in their office near the site. The deal they offer is straightforward:
</p>
<ul class="org-ul">
<li>You get access to the entire space for a full day;</li>
<li>It costs €1000;</li>
<li>You can&rsquo;t monopolize the place &#x2014; it stays open for anyone to access, so you can&rsquo;t charge tickets<sup><a id="fnr.8" class="footref" href="#fn.8" role="doc-backlink">8</a></sup>;</li>
<li>What you see is what you get, everything else you must provide yourself &#x2014; <i>i.e.</i>, no speakers, no electricity<sup><a id="fnr.9" class="footref" href="#fn.9" role="doc-backlink">9</a></sup>, <i>no toilets</i>.</li>
</ul>
<p>
At the time we seriously considered the logistics of this &#x2014; with less than a month until the event and our schedules getting <i>very busy very soon</i>, we were really rather at the end of our rope. We concluded that it would&rsquo;ve been&#x2026; <i>possible</i>, but challenging, and we&rsquo;d have to be prepared for a budget of ~€2000 total with little chance to recuperate much if anything of it. Still, I&rsquo;m keeping the idea in my back pocket &#x2014; this would make for an awesome location for a day-long festival type event, with a BBQ and stuff<sup><a id="fnr.10" class="footref" href="#fn.10" role="doc-backlink">10</a></sup>.
</p>
<p>
<b>I would like to deeply thank the staff of Spot 13</b> for taking us seriously enough to go over all of this in depth, even as it was very obvious our inexperience would put us in way over our head.
</p>
</div>
</div>
<div id="outline-container-orge64ce13" class="outline-4">
<h4 id="orge64ce13">Finding a Venue</h4>
<div class="outline-text-4" id="text-orge64ce13">
<p>
We originally got a reply from <a href="https://les-amarres.org/"><i>Les Amarres</i></a> on <i>April 4th</i>, so we were in communication with both them and <i>Spot 13</i> in parallel, but we only got confirmation they&rsquo;d be available on <i>April 15th</i>. They let us hold the event in their venue for free, so accepting immediately was a no-brainer. They even gave our staff free drinks and meals<sup><a id="fnr.11" class="footref" href="#fn.11" role="doc-backlink">11</a></sup>!
</p>
</div>
</div>
<div id="outline-container-org0e133cb" class="outline-4">
<h4 id="org0e133cb">Staff and Promotion</h4>
<div class="outline-text-4" id="text-org0e133cb">
<p>
Only now that we had a venue we ready to formally invite guest DJs and start putting publicity out. Promo went out on <i>April 24th</i>, less than 2.5 weeks until the event.
</p>
<p>
I want to give massive thanks to Ed for agreeing to take over the slot that my set would&rsquo;ve taken at the last moment, since Apt and I decided to merge our sets which left a slot free. It was Ed&rsquo;s first time playing live.
</p>
</div>
</div>
</div>
<div id="outline-container-org93024d7" class="outline-3">
<h3 id="org93024d7">Event Day</h3>
<div class="outline-text-3" id="text-org93024d7">
</div>
<div id="outline-container-orgcda54d3" class="outline-4">
<h4 id="orgcda54d3">The Venue; Setting Up</h4>
<div class="outline-text-4" id="text-orgcda54d3">
<div class="org-center">
<figure id="orge739e4f">
<img src="../../static/images/pi_les_amaress.jpg" alt="pi_les_amaress.jpg" width="70%">
<figcaption><span class="figure-number">Figure 2: </span><i>The venue,</i> Les Amarres.</figcaption>
</figure>
</div>
<p>
We arrived at the venue 2 hours early, and we needed every minute of that time, because when we arrived the event room looked&#x2026;
</p>
<div class="org-center">
<figure id="orgf4e2b11">
<img src="../../static/images/pi_empty.jpg" alt="pi_empty.jpg" width="70%">
<figcaption><span class="figure-number">Figure 3: </span><i>&#x2026; like this.</i></figcaption>
</figure>
</div>
<p>
Les Amarres is<sup><a id="fnr.12" class="footref" href="#fn.12" role="doc-backlink">12</a></sup> a big place. It&rsquo;s more than just an event center; it also does duty as a community center and other community services like language lessons for refugees. When there are events it can accomodate several at once; <i>Premier Impact</i> was held contemporaneously with a drag queen cabaret and a noise music show. The noise show on the same (upper) floor as us and impressive to hear &#x2014; there was a little tucked away bathroom where you could hear it very clearly, it was an experience. Big props to the folks from these events who showed up at <i>Premier Impact</i> towards the end, y&rsquo;all were awesome to see.
</p>
<p>
Anyhow, the place was a maze &#x2014; from what I hear Apt drew a little map to our event and stuck it at the entrance to help people actually find our room. On the staff side, finding the necessary gear to set up the event was a big scavenger hunt through several little storage rooms throughout the complex. There was a helpful staff member present, but him being deaf made communication pretty tricky. Another big shout out to the guys from the noise show for showing us around!
</p>
<div class="org-center">
<figure id="org84b5fa3">
<img src="../../static/images/pi_setup.jpg" alt="pi_setup.jpg" width="70%">
<figcaption><span class="figure-number">Figure 4: </span><i>All set up. The big subwoofer in the corner took four men to carry up the stairs; on the way back down after the event we used the elevator we had then learned exists.</i></figcaption>
</figure>
</div>
<p>
A big shout out to Shiz for actually knowing what he was doing and setting up all the audio equipment.
</p>
</div>
</div>
<div id="outline-container-org0c547e3" class="outline-4">
<h4 id="org0c547e3">The Event</h4>
<div class="outline-text-4" id="text-org0c547e3">
<div class="org-center">
<figure id="org28e2569">
<img src="../../static/images/pi_party.jpg" alt="pi_party.jpg" width="70%">
<figcaption><span class="figure-number">Figure 5: </span><i>Ravers. This picture is in the midst of the TECHNICAL DIFFICULTIES of next section.</i></figcaption>
</figure>
</div>
<p>
The event was, by all means, a <b>smashing success</b>. Being a free event it&rsquo;s hard to say exactly how many people showed up; the most I can reliably count in one picture is 32 people, during Shiz&rsquo; set. Taking into account people moving in and out throughout the night, I don&rsquo;t think it&rsquo;s an unreasonable estimate to say that <b>about 50 people</b> likely attended the event in some capacity. That&rsquo;s a number I am incredibly happy with, given that it was our first event and that we only announced it a mere <b>16 days</b> earlier!
</p>
</div>
</div>
<div id="outline-container-orgfc27996" class="outline-4">
<h4 id="orgfc27996">TECHNICAL DIFFICULTIES; Our Act</h4>
<div class="outline-text-4" id="text-orgfc27996">
<p>
Those that were present around the end of the event might have seen Apt and I frantically faffing about with two DJ controllers, three laptops and a bass guitar. We ran into two kinds of technical issues during our set.
</p>
<p>
Our technical setup was messy. We had a CDJ available, and some DJs used it, but not everyone had experience playing on one, so we also let people bring their own laptops and decks which many including ourselves did. Additionally, with the setting up of the room being as hectic as it was, there wasn&rsquo;t enough time for sound checks, and we skipped ours.
</p>
<p>
Apt and I had a special live VJing setup planned using a bass guitar as a controller, with apt manning the deck and me doing the video. The setup used a Roland GK-3B MIDI converter that mapped each string on the bass to a different effect, and each fret on that string to a setting for that effect, using TOOLL3. The Roland device was necessary for this; it installs as a bass pickup and lets you isolate a MIDI signal for each string (doing audio-to-MIDI conversion wouldn&rsquo;t work, since a (bass) guitar has the same notes at different places on different strings).
</p>
<p>
We built the entire setup (including crafting the set) in a single 20 hour straight mad dash the day before the event. We didn&rsquo;t have time to do a general repetition of the set, or even to properly test audio on Apt&rsquo;s laptop (we built everything on desktop). In fact, we were still briefly tweaking the setup and adding effects in the hallway mid-event.
</p>
<p>
The first issue we encountered was that Apt&rsquo;s laptop wasn&rsquo;t recognizing our deck, probably because of a driver issue. That&rsquo;s why in the previous section&rsquo;s picture you can see Shiz running Mixxx on his laptop while apt is installing Mixxx on Progress&rsquo;. In the end we were able to get it working on Shiz&rsquo; machine; thank you so much. Fun story: Apt gestured for me to call Shiz mid-set so he could ask him [spoiler]how to right-click on a mac[/spoiler]. I also want to thank Merc for jumping in and playing music on the fly while we were sorting ourselves out. And props to those of you who kept raving while listening to nothing but feedback hum for the 10 minutes or so leading up to that. All of you worked together to save our set, and my gratitude is immense.
</p>
<p>
The second issue was that we couldn&rsquo;t get a signal out of the bass. The GK-3B has an outgoing cable that goes into a little MIDI conversion box, and the signal goes from there to the computer. The box has a certain setting that has to be turned on for our setup to work, but loses its state when unplugged, so it stopped working after we unplugged it and transported it to the venue. Unfortunately we didn&rsquo;t manage to figure the issue out at the time, and performed the set without visuals.
</p>
<p>
The GK-3B is pretty expensive so we had bought it with the intention of using it at the event and then returning it to the store afterwards. Since our setup was still pretty rough around the edges and we didn&rsquo;t feel like polishing a setup for a device that we were getting rid of soon, we never ended up performing, much less recording the live visuals &#x2014; it wouldn&rsquo;t be the same as a recording anyways, since the showmanship would&rsquo;ve been in the live performance. Still, I&rsquo;d love to try this again another time, I still think it&rsquo;s a really cool idea.
</p>
</div>
</div>
</div>
<div id="outline-container-org23bca90" class="outline-3">
<h3 id="org23bca90">Closing Words</h3>
<div class="outline-text-3" id="text-org23bca90">
<p>
Looking critically, behind the scenes&#x2014;and to some extend unfortunately also on the stage&#x2014;this was an organisational mess. Some of this definitely could&rsquo;ve been prevented &#x2013; Apt and I take full responsibility for the original error of failing to secure a venue in time. Other hecticness in the planning wasn&rsquo;t really preventable&#x2014;there&rsquo;s a reason this post opens with a description of our schedule&#x2014;but will be avoided in the future. It was a learning experience for sure.
</p>
<p>
For me the primary takeaway is not organisational difficulties and incompetence on our part, but rather the fact that the event was a smashing success. Despite everything turnout was beyond our best hopes and the room was at capacity. The event was received incredibly well, and people were asking us when the next event would be as soon as it ended.
</p>
<p>
This is the part of the story we don&rsquo;t tell our collective moms, but I suppose I must spare some words on &ldquo;the incident&rdquo;. Those leaving the event at the end might have noticed the police presence on the lower floor. Best I can tell what happened is that two people unrelated to our event had an altercation on the bottom floor, whereupon one of them left only to return armed with a box cutter and hammer and assault the other person. I hear the victim was alright, or at least as alright as one can be after being assaulted with weapons. I want to stress that to my knowledge none of our party were in any way involved, in danger or inconvenienced by these events.
</p>
<p>
In light of the heart-warmingly sunny reception, we are very tentatively planning to hold another event early next year, with the hope of making it a bi-yearly occurrence.
</p>
<p>
<br>
<b>I want to give special thanks to:</b>
</p>
<ul class="org-ul">
<li>Apt, for handling all the venue negotiations and calling upon his immense social network to make this happen;</li>
<li>Ed, for jumping in and filling the slot that opened up last minute; it was his first live set;</li>
<li>Shiz, for helping us set up the audio at the venue;</li>
<li>Progress, because I know just how much effort you put into this; it was his first set;</li>
<li>Vyvyde, your set was crazy;</li>
<li>Merc, Alex and Pachy, for being there throughout the whole process and offering immense support from beginning to end;</li>
<li>Les Amarres, for agreeing to let us use their complex <i>for free</i> on such short notice, for trusting us enough to let us haul around your audio equipment unsupervised, and for providing us with food and drink;</li>
<li>You, The Audience, for being the life and soul of the party and making this worth doing for all of us;</li>
<li><p>
And You, The Reader, for bearing with my doubtlessly excessive wordiness.
</p>
<div class="org-center">
<figure id="org428dd0c">
<img src="../../static/images/pi_congratulations.png" alt="pi_congratulations.png" width="70%">
<figcaption><span class="figure-number">Figure 6: </span><i>And to all children, congratulations.</i></figcaption>
</figure>
</div></li>
</ul>
</div>
</div>
<div id="outline-container-orgfcd6f8c" class="outline-3">
<h3 id="orgfcd6f8c">Set Rerecordings</h3>
</div>
</div>
<div id="footnotes">
<h2 class="footnotes">Footnotes: </h2>
<div id="text-footnotes">
<div class="footdef"><sup><a id="fn.1" class="footnum" href="#fnr.1" role="doc-backlink">1</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">my mom&rsquo;s visit was planned around her birthday, Premier Impact was planned to coincide with WROC.WAV, and Suzu&rsquo;s visit coincided with his world tour</p></div></div>
<div class="footdef"><sup><a id="fn.2" class="footnum" href="#fnr.2" role="doc-backlink">2</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">in Europe <i>e.g.</i> <b>Pon de Beats</b>, <b>the Dokomi J-rave</b>, <b>NDXJCL Unmuted</b>, <b>Neonyaa!!</b> and numerous overseas of which the venerable <b>Anime North Truck Rave</b> is probably the crown jewel)</p></div></div>
<div class="footdef"><sup><a id="fn.3" class="footnum" href="#fnr.3" role="doc-backlink">3</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Discounting 《re;load re;set》which is Apt and merc&rsquo;s event and online-only.</p></div></div>
<div class="footdef"><sup><a id="fn.4" class="footnum" href="#fnr.4" role="doc-backlink">4</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">And because of us being broke.</p></div></div>
<div class="footdef"><sup><a id="fn.5" class="footnum" href="#fnr.5" role="doc-backlink">5</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Even after visiting in person several times and contacting all their social media.</p></div></div>
<div class="footdef"><sup><a id="fn.6" class="footnum" href="#fnr.6" role="doc-backlink">6</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Which wasn&rsquo;t reschedulable because of schedule issues detailed earlier.</p></div></div>
<div class="footdef"><sup><a id="fn.7" class="footnum" href="#fnr.7" role="doc-backlink">7</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">For reference, I definitively immigrated to Paris only in the final days of 2024 and was correspondingly exhausted as well</p></div></div>
<div class="footdef"><sup><a id="fn.8" class="footnum" href="#fnr.8" role="doc-backlink">8</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">They do offer the ability to monopolize it at a higher rate.</p></div></div>
<div class="footdef"><sup><a id="fn.9" class="footnum" href="#fnr.9" role="doc-backlink">9</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">They do rent out a generator.</p></div></div>
<div class="footdef"><sup><a id="fn.10" class="footnum" href="#fnr.10" role="doc-backlink">10</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara"><i>Summer 2027??</i> :teto:</p></div></div>
<div class="footdef"><sup><a id="fn.11" class="footnum" href="#fnr.11" role="doc-backlink">11</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Though by the time many of us went to try and redeem the meal tickets, they claimed to have already given out all our party&rsquo;s meals, which can&rsquo;t be true, since we&#x2026; still had the meal tickets.</p></div></div>
<div class="footdef"><sup><a id="fn.12" class="footnum" href="#fnr.12" role="doc-backlink">12</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Was?</p></div></div>
</div>
</div></div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

494
html/events/wroclaw.html Normal file
View File

@@ -0,0 +1,494 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Wrocław/Millennium Strike</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org03dda44" class="outline-2">
<h2 id="org03dda44">Wrocław/Millennium Strike WROC.WAV</h2>
<div class="outline-text-2" id="text-org03dda44">
</div>
<div id="outline-container-org021999d" class="outline-3">
<h3 id="org021999d">Arriving</h3>
<div class="outline-text-3" id="text-org021999d">
<p>
Alex, <a href="https://apt-get.xyz">apt-get</a>, <a href="https://x.com/a_nrvnqsr">mercury.lamp</a>, pachy and myself were in Wrocław<sup><a id="fnr.1" class="footref" href="#fn.1" role="doc-backlink">1</a></sup>, Poland between April 30th and May &lt;END DATE&gt; for <i>Millennium Strike Live WROC.WAV</i> where apt and merc were performing (B2B, under alias <i>Re;iwa Diabolik</i>). Shout out to pachy for finding time and money to join us last minute; I am very very glad he was able to be there, it wouldn&rsquo;t have been the same without him.
</p>
<div class="org-center">
<figure id="orga12dec6">
<img src="../../static/images/wroclaw_boys.jpg" alt="wroclaw_boys.jpg" width="70%">
<figcaption><span class="figure-number">Figure 1: </span><i>Quake III was a good game.</i></figcaption>
</figure>
</div>
<p>
The trip there was a bit of an ordeal; due to a scheduling SNAFU our airport was far enough away that we had to take public transport, and our flight was just about early enough that taking the first train wouldn&rsquo;t get us there in time, so we had to leave at 11PM and spend maybe like 7 hours total waiting for our somewhere-around-8:30AM flight. Merc had also flown in from the States that very day and hadn&rsquo;t slept.
</p>
<p>
We had a bunch of gear to transport and were trying to limit luggage charges, so we had to struggle to fit everything and had one bag that was slightly over size limits. This ended up biting us in the ass on the way back as RyanAir nabbed us for the oversized bag and made us pay their extortionate bag charges.
</p>
<div class="org-center">
<figure id="org0ea48e4">
<img src="../../static/images/wroc_bags.jpg" alt="wroc_bags.jpg" width="70%">
<figcaption><span class="figure-number">Figure 2: </span><i>Finding suitable bags.</i></figcaption>
</figure>
</div>
<div class="org-center">
<figure id="org9a604d5">
<img src="../../static/images/poland_plane.jpg" alt="poland_plane.jpg" width="70%">
<figcaption><span class="figure-number">Figure 3: </span><i>Poland from above.</i></figcaption>
</figure>
</div>
</div>
</div>
<div id="outline-container-org9b5de02" class="outline-3">
<h3 id="org9b5de02">Setcrafting</h3>
<div class="outline-text-3" id="text-org9b5de02">
<p>
Basically all the time in Wrocław before the event was spent on&#x2026; actually preparing the set, which hadn&rsquo;t really been started yet, so we were mostly inside the hotel &#x2014; this had much to do with apt and I being busy preparing for <a href="./premier_impact.html">Premier Impact</a> and everyone just generally being busy. Alex, pachy and I were technically free, but I was also trying to make stuff happen for <i>Premier Impact</i> still, and we all kinda hung around for moral support.
</p>
<div class="org-center">
<figure id="org6b5daee">
<img src="../../static/images/setcrafting_wroc.jpg" alt="setcrafting_wroc.jpg" width="70%">
<figcaption><span class="figure-number">Figure 4: </span><i><del>Cowboy Bebop at his computer</del> Setcrafting.</i></figcaption>
</figure>
</div>
</div>
</div>
<div id="outline-container-org5e23cc4" class="outline-3">
<h3 id="org5e23cc4">The Event</h3>
<div class="outline-text-3" id="text-org5e23cc4">
<div class="org-center">
<figure id="org3b4ea2b">
<img src="../../static/images/milstrike_wroc.jpg" alt="milstrike_wroc.jpg" width="50%">
<figcaption><span class="figure-number">Figure 5: </span><i>Event poster.</i></figcaption>
</figure>
</div>
<p>
The venue for the event was a club called Transformator. Pretty cool place, good sound system, nice seating area around the bar, cool backstage room, small secondary stage where a house DJ was playing for an audience of nobody the whole event for questionable reasons.
</p>
<div class="org-center">
<figure id="orgdf5df38">
<img src="../../static/images/transformator_backstage.jpg" alt="transformator_backstage.jpg" width="70%">
<figcaption><span class="figure-number">Figure 6: </span><i>Backstage at Transformator</i></figcaption>
</figure>
</div>
<p>
The itself event was a lot of fun. Nothing much particular to say, other than that it&rsquo;s always such a pleasure to hang out with the Millennium Strike guys. Apt and merc&rsquo;s set was received very well despite being pretty &ldquo;out there&rdquo;. Shout out to Ashton and the whole Millennium Strike crew for creating one of the only spaces where one can play this kind of thing live. Here&rsquo;s <a href="https://www.youtube.com/watch?v=fiT9jrBMAfE">a re-recording</a> of the set that merc did &#x2014; I know there&rsquo;s a live recording floating around somewhere too but it&rsquo;s currently not public.
</p>
<div class="org-center">
<figure id="org220b8f3">
<img src="../../static/images/milstrike_merc.jpg" alt="milstrike_merc.jpg" width="70%">
<figcaption><span class="figure-number">Figure 7: </span><i>Merc is always so photogenic.</i></figcaption>
</figure>
</div>
<p>
Unfortunately as the event was winding down (in the early morning, I think around 5AM &#x2014; people party late in Poland it seems) security at the club got bizarrely aggressive trying to shoo everyone out, even though we weren&rsquo;t really loitering by any means. I will neither confirm nor deny the occurence of an Alex Chimp-Stomping Incident that might have slightly ticked them off.
</p>
</div>
</div>
<div id="outline-container-orgef317ae" class="outline-3">
<h3 id="orgef317ae">Wrocław</h3>
<div class="outline-text-3" id="text-orgef317ae">
</div>
<div id="outline-container-orgd3b5897" class="outline-4">
<h4 id="orgd3b5897">Pleasant Surprise</h4>
<div class="outline-text-4" id="text-orgd3b5897">
<p>
With us primarily being there for the event and it being a really busy period, I don&rsquo;t think any of us had really read up on the city very much. Safe to say we were all very pleasantly surprised! Wrocław is an absolutely lovely city; real student town energy with lots of young people, very warm hospitality and a very homely, casual atmosphere in restaurants as well.
</p>
</div>
</div>
<div id="outline-container-orge45cec0" class="outline-4">
<h4 id="orge45cec0">Food and Drink</h4>
<div class="outline-text-4" id="text-orge45cec0">
<div class="org-center">
<figure id="orgb81b5ab">
<img src="../../static/images/poland_food.jpg" alt="poland_food.jpg" width="70%">
<figcaption><span class="figure-number">Figure 8: </span><i>Delicious.</i></figcaption>
</figure>
</div>
<p>
Absolutely amazing food! This was a very unanimous opinion among all of us. I had no idea that Polish cuisine is so delicious; it&rsquo;s definitely something I look out for now, and I&rsquo;m planning to learn to cook some dishes. Incredible beer as well, the best I&rsquo;ve ever had. If you ever visit the city I highly recommend visiting <a href="https://en.wikipedia.org/wiki/%C5%9Awidnicka_Cellar">Świdnicka Cellar</a>, the oldest restaurant in Poland (est. <i>1273</i>!) as well as <a href="https://konspira.org/en/">Konspira</a>, a restaurant themed around the anti-communist resistance with a lot of character (and amazing food; see image above).
</p>
<p>
Food prices were maybe about half what you&rsquo;d find in an equivalent western European city, less than half in supermarkets.
</p>
</div>
</div>
<div id="outline-container-org7419641" class="outline-4">
<h4 id="org7419641">Architecture, Cityscape</h4>
<div class="outline-text-4" id="text-org7419641">
<p>
Wrocław has really cool architecture, a pretty eclectic mix of styles and old and new stuff. Lots of old defensive works that I believe were built after the Mongol invasion. Quoting Wikipedia:
</p>
<blockquote>
<p>
In the 13th century, Wrocław was the political centre of the divided Polish kingdom. In April 1241, during the first Mongol invasion of Poland, the city was abandoned by its inhabitants and burnt down for strategic reasons. During the battles with the Mongols Wrocław Castle was successfully defended by Henry II the Pious.
</p>
<p>
In 1245, in Wrocław, Franciscan friar Benedict of Poland, considered one of the first Polish explorers, joined Italian diplomat Giovanni da Pian del Carpine, on his journey to the seat of the Mongol Khan near Karakorum, the capital of the Mongol Empire, in what is considered the first such journey by Europeans.
</p>
</blockquote>
<p>
Lots of beautiful brickwork which is a style of architecture I have not encountered before in this manner.
</p>
<div class="org-center">
<figure id="org12156a4">
<img src="../../static/images/wroc_architecture1.jpg" alt="wroc_architecture1.jpg" width="70%">
</figure>
</div>
<p>
There was something very familiar about the layout of the city and the style of architecture in places, being similar to my hometown; I chalk this up to the places being connected through the <a href="https://en.wikipedia.org/wiki/Hanseatic_League">Hanseatic League</a>.
</p>
<div class="org-center">
<figure id="org290d301">
<img src="../../static/images/wroc_architecture2.jpg" alt="wroc_architecture2.jpg" width="70%">
</figure>
</div>
<p>
The streets are broad, well-maintained and very clean. There&rsquo;s good public transport options &#x2014; busses, trams &#x2014; and the city is also very walkable. A couple times we used Bolt, taking advantage of the low prices.
</p>
<div class="org-center">
<figure id="org3193de5">
<img src="../../static/images/wroc_architecture4.jpg" alt="wroc_architecture4.jpg" width="70%">
</figure>
</div>
<p>
The nighttime atmosphere was very pleasant as well, perhaps owning to the high student population. Wrocławians have a very interesting fashion sense; a lot of young people there dress like early 2010s scene kids, so you see a lot of bona fide goths and stuff. Very endearing honestly.
</p>
<div class="org-center">
<figure id="orgab49d5d">
<img src="../../static/images/wroc_street.jpg" alt="wroc_street.jpg" width="70%">
</figure>
</div>
<p>
We were there at the same time as the largest guitar festival in the world. Guitar music, rock especially and boomer rock especially within that is very popular. Lots of street musicians playing AC/DC and stuff.
</p>
<div class="org-center">
<figure id="orgb9a0545">
<img src="../../static/images/wroc_guitars.jpg" alt="wroc_guitars.jpg" width="70%">
<figcaption><span class="figure-number">Figure 9: </span><i>That&rsquo;s a lot of guitars. We didn&rsquo;t really have the time to hang around unfortunately, and as you can see it was very busy anyhow.</i></figcaption>
</figure>
</div>
</div>
</div>
<div id="outline-container-orgd60034c" class="outline-4">
<h4 id="orgd60034c">People, History and Closing Notes</h4>
<div class="outline-text-4" id="text-orgd60034c">
<p>
Overall Wrocławians made a strong impression on me as warm, hospitable, humorous and headstrong people. Wrocław had a very active anti-communist resistance that they are very proud of, and they&rsquo;ve kept that history very alive, both visibly in the city scape but also in their endearing fashion sense.
</p>
<div class="org-center">
<figure id="orgd9c0ab9">
<img src="../../static/images/wroc_dwarf.jpg" alt="wroc_dwarf.jpg" width="70%">
<figcaption><span class="figure-number">Figure 10: </span><i>The <a href="https://en.wikipedia.org/wiki/Wroc%C5%82aw_Dwarfs">Wrocław Dwarves</a> that abound in the cityscape are emblematic of the resistence. Their appearance traces directly from Dutch</i> kabouters, <i>so they were a strangely familiar sight.</i></figcaption>
</figure>
</div>
<p>
Perhaps also because our visit coincided with a largest-in-the-world scale event and two national holidays, we overpaid quite a bit on the flight and accomodations. Flights within the EU can be had for really cheap; I think on a good day a Paris-Wrocław return flight can be had for around €70. Also, in our case in hindsight it turned out that getting two-person hotel rooms was a lot more expensive than it would&rsquo;ve been to get single rooms instead; I don&rsquo;t know if this is normal in Poland, but it was certainly unexpected to me and is something to look out for.
</p>
<p>
We ran into a lot of weird cursed technology SNAFUs this trip, summarized:
</p>
<ul class="org-ul">
<li>One of our hotel rooms had the electricity short out after we connected some gear, and we had to switch rooms;</li>
<li>The replacement room&rsquo;s window wouldn&rsquo;t open;</li>
<li>My laptop developed a black line running through the middle of the screen;</li>
<li>I broke my phone by launching it off the bed across the room.</li>
</ul>
<p>
I definitely intend to return to Wrocław sooner rather than later. With how busy we were there&rsquo;s a lot I didn&rsquo;t get to see, and I&rsquo;m honestly just really fond of the place. Honestly, more than anything I <i>really</i> want to eat the local food again :).
</p>
</div>
</div>
</div>
</div>
<div id="footnotes">
<h2 class="footnotes">Footnotes: </h2>
<div id="text-footnotes">
<div class="footdef"><sup><a id="fn.1" class="footnum" href="#fnr.1" role="doc-backlink">1</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Pronounced &ldquo;Vroslav&rdquo;.</p></div></div>
</div>
</div></div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

45
html/feed.xml Normal file
View File

@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>WebbieWeb</title>
<link>https://webbieweb.org/ </link>
<description>Akk0's site.</description>
<language>en</language>
<!-- Update this whenever you add or edit items -->
<lastBuildDate>Thu, 02 Oct 2025 12:00:00 +0000</lastBuildDate>
<!-- Self-reference helps readers find the canonical feed URL -->
<atom:link href="https://webbieweb.org/feed.xml" rel="self" type="application/rss+xml" />
<!-- Optional: how often (in minutes) readers should check -->
<ttl>60</ttl>
<!-- Repeat one <item> per post, newest first -->
<item>
<title>Hello RSS</title>
<link>https://webbieweb.org/</link>
<!-- guid must be stable and unique. If your <link> never changes, you can use isPermaLink="true". -->
<guid isPermaLink="false">https://webbieweb.org/</guid>
<!-- RFC-822 style date; prefer UTC (+0000) -->
<pubDate>Thu, 02 Oct 2025 11:15:00 +0000</pubDate>
<!-- Short summary; wrap in CDATA if you include HTML -->
<description><![CDATA[A short summary in plain text or simple HTML.]]></description>
<!-- Optional: full HTML content for readers that support it -->
<content:encoded><![CDATA[
<p>Test RSS Thing.</p>
]]></content:encoded>
<!-- Optional categories/tags -->
<category>Tag1</category>
<category>Tag2</category>
</item>
</channel>
</rss>

237
html/friends.html Normal file
View File

@@ -0,0 +1,237 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Friends</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<ul class="org-ul">
<li><a href="https://apt-get.xyz/">Apt-get</a></li>
<li><a href="https://ocv.me/">Ed</a></li>
<li><a href="https://x.com/a_nrvnqsr">Mercury.lamp</a></li>
<li><a href="https://www.progress.sh/">Progress</a></li>
<li><a href="https://shiz.me/">Shiz</a></li>
<li><a href="https://linktr.ee/suzubrah">Suzubrah</a></li>
</ul>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Index</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; }
@@ -190,31 +190,521 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org3ceab24" class="outline-2">
<h2 id="org3ceab24">Hello There!</h2>
<div class="outline-text-2" id="text-org3ceab24">
<p>
Welcome to my website! I&rsquo;m <a href="./about.html">Akko</a>. I&rsquo;m currently a computer science student and freelance software developer. I blog about Emacs, 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, meditation, otaku stuff, and other things that interest me. You can view the full list of pages on the <a href="./sitemap.html">sitemap</a>.
</p>
<p>
This site launched recently and is still under construction; please pardon the dust! Don&rsquo;t hestitate to reach out to me through the email address in the footer for feedback or feature suggestions ^^".
</p>
<p>
Here&rsquo;s a short <i>Best Of</i>:
</p>
<ul class="org-ul">
<li><a href="./source.html">source.org</a>, the literate sources and documentation for this website;</li>
<li>My retrospective on <a href="./events/premier_impact.html">Premier Impact</a>, a music event I co-organized.</li>
</ul>
<p>
Here&rsquo;s this week&rsquo;s <a href="./journal/w48-2025.html">journal</a>!
</p>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2022-05-17</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>
<div id="outline-container-org690359d" class="outline-3">
<h3 id="org690359d"><i>Pro Tips</i></h3>
<div class="outline-text-3" id="text-org690359d">
<ul class="org-ul">
<li>You can fold and unfold sections by clicking the headline. Try it!</li>
<li>Click on any cell with a dotted outline in the habit tracker to see my journal entry for it. The currently selected cell will be highlighted with a solid line.</li>
</ul>
</div>
</div>
<div id="outline-container-org8d79963" class="outline-3">
<h3 id="org8d79963">Habits</h3>
<div class="outline-text-3" id="text-org8d79963">
<div class='center'><i>Today is Friday, November 28th.</i></div>
<table class='habit-table' style='margin-left: auto; margin-right:auto; margin-bottom: 0.8rem;'>
<tr>
<th></th>
<th /><th /><th /><th></th><th /><th /><th /><th /><th /><th /><th></th><th /><th /><th /><th /><th /><th /><th></th><th /><th /><th /><th /><th /><th /><th class='habit-click-me'>click me ↓</th> </tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>Blogging</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="<p>&#10;Not been very consistent with the journaling lately&#x2026; I&rsquo;m doing alright. I miss home. Melancholic, but it will pass.&#10;</p>&#10;&#10;<p>&#10;Went to see <a href=&quot;https://en.wikipedia.org/wiki/TEKE::TEKE&quot;>TEKE::TEKE</a> live today, it was awesome.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="<p>&#10;Tired, so tired.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="<p>&#10;Many chores today. Spent a good while sorting out my PC and cleaning up files; I&rsquo;m also retiring my old <a href=&quot;https://github.com/hydrusnetwork/hydrus&quot;>Hydrus</a> install in favor of a new one that&rsquo;ll be maintained a bit more carefully. Sorting out my phone and laptop is a job for another day.&#10;</p>&#10;&#10;<p>&#10;Finally starting to get a handle on the healthcare situation.&#10;</p>&#10;&#10;<p>&#10;Today I finished <i>After the Ecstacy, the Laundry</i>.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="<p>&#10;Bunch more chores today. Leather buttons on my old wool coat fell off and I fixed them with superglue. I ripped out my old<sup><a id=&quot;fnr.1&quot; class=&quot;footref&quot; href=&quot;#fn.1&quot; role=&quot;doc-backlink&quot;>1</a></sup> guitar&rsquo;s crusty wiring and hardwired one of the pickups in the interim until I get around to rewiring it:&#10;</p>&#10;&#10;<div class=&quot;multi-img&quot; id=&quot;org0a378b3&quot;>&#10;&#10;<div id=&quot;orgba8564e&quot; class=&quot;figure&quot;>&#10;<p><img src=&quot;../../static/images/journal/2025.11-guitar-old.jpg&quot; alt=&quot;2025.11-guitar-old.jpg&quot; width=&quot;100%&quot; />&#10;</p>&#10;<p><span class=&quot;figure-number&quot;>Figure 1: </span><i>Before (crusty and broken).</i></p>&#10;</div>&#10;&#10;&#10;<div id=&quot;orgef17494&quot; class=&quot;figure&quot;>&#10;<p><img src=&quot;../../static/images/journal/2025.11-guitar-new.jpg&quot; alt=&quot;2025.11-guitar-new.jpg&quot; width=&quot;100%&quot; />&#10;</p>&#10;<p><span class=&quot;figure-number&quot;>Figure 2: </span><i>After.</i></p>&#10;</div>&#10;&#10;</div>&#10;&#10;<p>&#10;The journal pages got a big CSS makeover. The change isn&rsquo;t retroactive, so you can compare <a href=&quot;./w45-2025.html&quot;>this week</a> to <a href=&quot;./w44-2025.html&quot;>last week</a>.&#10;</p>&#10;&#10;<p>&#10;New bugs unlocked:&#10;</p>&#10;<ul class=&quot;org-ul&quot;>&#10;<li>relative links break in the front page table embed view</li>&#10;<li>footnote hover css doesn&rsquo;t work in front page either</li>&#10;</ul>&#10;<div id=&quot;footnotes&quot;>&#10;<h2 class=&quot;footnotes&quot;>Footnotes: </h2>&#10;<div id=&quot;text-footnotes&quot;>&#10;&#10;<div class=&quot;footdef&quot;><sup><a id=&quot;fn.1&quot; class=&quot;footnum&quot; href=&quot;#fnr.1&quot; role=&quot;doc-backlink&quot;>1</a></sup> <div class=&quot;footpara&quot; role=&quot;doc-footnote&quot;><p class=&quot;footpara&quot;>Early 90s Ibanez EX370</p></div></div>&#10;&#10;&#10;</div>&#10;</div>" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-5 habit-cell" style="background-color:var(--green5)" data-body="<p>&#10;It&rsquo;s the 100πth day of the year.&#10;</p>&#10;&#10;<p>&#10;I watched <a href=&quot;https://en.wikipedia.org/wiki/Persepolis_(film)&quot;><i>Persepolis (2007)</i></a>. What a film, it&rsquo;s one of my favourite movies now. Gorgeous. Gonna take a while to fully digest. I deeply appreciate France for being one of the strongholds of animations in the world, because the world deserves for this film to be made, and we don&rsquo;t see films like this come out of Japan &#x2014; both graphically and thematically.&#10;</p>&#10;&#10;<p>&#10;Feels like I&rsquo;m largely just running around doing chores again today. At least it&rsquo;s less of a backlog and more of a matter of lifting things to a higher standard; the house is nice and clean again as well now and so is the PC. This website is also getting a lot of TLC bit-by-bit.&#10;</p>&#10;&#10;<p>&#10;Tomorrow&rsquo;s the anniversary of the end of WWI which is a national holiday here, so my partner&rsquo;s taken today off as well for the long weekend. We were neutral in WWI where I&rsquo;m from, but we do celebrate St. Martin&rsquo;s Day on 11/11. I was hoping to spend the long weekend focusing on music production, but we&rsquo;re 2.5 days into running chores instead so far; at least the end of that is in sight.&#10;</p>&#10;&#10;<p>&#10;I&rsquo;m gonna start sending out job applications today; I&rsquo;m also still available for contracting and will be reaching out to more people for that as well, but finding gigs is hard and some financial stability would be very welcome right now. I&rsquo;m looking for parttime and/or full-remote positions, preferably both. I&rsquo;m pretty anxious about the job search&#x2026; I&rsquo;m plenty confident in my skills as an engineer, but I have a pretty irregular employment history and a language barrier with the country I reside in, with parttime/full-remote being yet another constraint on top of that. At least we don&rsquo;t need very much extra income at all, but conversely we are also capital-B Broke right now. End of year bonuses and rebates will take some of the pressure off; that&rsquo;s another ~2 months out, but will presumably arrive before stable employment regardless.&#10;</p>&#10;&#10;<p>&#10;I want to start writing my Summer 2025 Anime Retrospective soon. I have my thoughts worked out, so it&rsquo;s just a matter of finding the time to sit down and write it (I haven&rsquo;t yet finished <i>Bad Girl</i> either).&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-5 habit-cell" style="background-color:var(--green5)" data-body="<p>&#10;Happy St. Martin&rsquo;s/End of WWI!&#10;</p>&#10;&#10;<p>&#10;Trying to sell our dry herb vaporizer &#x2014; cutting down weed consumption to once-every-few-months tier, and I notice I get much less full-spectrum effects vaporizing vs just smoking leading me to consume more &#x2014; but leboncoin took down our listing because something something drug paraphernalia. Nevermind that the product is legally for sale here, nevermind that there&rsquo;s legitimate non-drug uses for it, nevermind that the exact same product is for sale in other listings on leboncoin&#x2026; of course contacting support for this kind of thing is pointless. Solveable problem but so much ado about nothing. On the flipside, we managed to sell our Roland GI-10 that we got for our <a href=&quot;../events/premier_impact.html&quot;>Premier Impact</a> show. We bought it for €100 and sold it for €50, which I guess is alright for such an obsolete low-volume item.&#10;</p>&#10;&#10;<p>&#10;This website now runs off <a href=&quot;https://redbean.dev/&quot;>Redbean</a> (formerly lighttpd) &#x2014; one reason being that lighttpd&rsquo;s documentation is an unworkable mess (we were configuring caching) and another reason being that redbean is awesome. <a href=&quot;https://justine.lol/&quot;>Justine</a> is awesome. On that note, CSS/JS <i>should</i> now be cached for a day while HTML <i>should</i> be uncached, I hope (HTTP caching is confusing).&#10;</p>&#10;&#10;<p>&#10;Starting to get serious about practicing the electronic drum kit that&rsquo;s been standing in the corner for the past year and a half&#10;</p>&#10;<div class=&quot;org-center&quot;>&#10;&#10;<div id=&quot;orga231dbc&quot; class=&quot;figure&quot;>&#10;<p><img src=&quot;../../static/images/journal/2025.11-drums.jpg&quot; alt=&quot;2025.11-drums.jpg&quot; width=&quot;100%&quot; />&#10;</p>&#10;<p><span class=&quot;figure-number&quot;>Figure 1: </span><i>Tweaking the ergonomics on this thing is a lot of work.</i></p>&#10;</div>&#10;</div>&#10;&#10;<p>&#10;I&rsquo;ve started looking into the Linux FOSS music production stack again&#x2026; provisional conclusions:&#10;</p>&#10;<ul class=&quot;org-ul&quot;>&#10;<li><b>Zrythm</b> looks promising and afaict the backend is good, but the V1 frontend is unusably slow, with V2 in active development with a full GUI rewrite (GTK→QT) but still far from production-ready;&#10;<ul class=&quot;org-ul&quot;>&#10;<li>Side note: seems like almost nobody is writing major GUIs in GTK anymore, which is understandable given how dogshit GTK has become&#x2026;</li>&#10;</ul></li>&#10;<li><b>Ardour</b> is still Ardour, as far as I can tell it&rsquo;s a good DAW but just not designed for a MIDI-heavy workflow;</li>&#10;<li><b>LMMS</b> seems to be under very active development (26 PRs last month according to their forums) but they haven&rsquo;t cut so much as an alpha release since 2020&#x2026; Very strange, though I get the impression they <i>are</i> working towards a release;</li>&#10;<li>Right now a primarily <b>No-DAW</b> stack still seems the most viable.</li>&#10;</ul>&#10;&#10;<p>&#10;I&rsquo;m gonna give <a href=&quot;https://ubuntustudio.org/&quot;>Ubuntu Studio</a> another whirl tomorrow.&#10;</p>&#10;&#10;<p>&#10;Still getting less-than-ideal sleep with a lot of nightmares, though it feels like things are starting to normalize a bit again, and at least my circadian rhythm is fine.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="<p>&#10;Been pretty dead for a couple days&#x2026; sleep issues. I&rsquo;ll try and be a bit more dilligent about always adding the journal entries, at least.&#10;</p>&#10;&#10;<p>&#10;Started making a lot of refactors to the website.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="<p>&#10;Good gym session today. Worked on formatting my Anki cards. Read about the Three Kingdoms period. Not much else to say.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="<p>&#10;Two hours of drums practice today! Started feeling somewhat lethargic after that. Did a bunch of work reorganizing Hydrus.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="<p>&#10;Oof I have not been good about updating the journal again.&#10;</p>&#10;&#10;<p>&#10;Extensively updated <a href=&quot;../source.html&quot;>source.org</a>. Very proud of it now. Cool. Took a full hour for meditation as well during lunch break; let&rsquo;s hope I can keep up that habit.&#10;</p>&#10;&#10;<p>&#10;I have a new daily schedule now that I like; I&rsquo;ll try and do a writeup of it tomorrow.&#10;</p>&#10;&#10;<p>&#10;Planning to change/simplify the habit tracker somewhat, and drop some of the categories.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="<p>&#10;Stomach hurts. Slow day because of it. Started checking out the new OSRS Sailing skill &#x2014; seems fun.&#10;</p>&#10;&#10;<p>&#10;Added a favicon to the website. They&rsquo;re really hard to make!&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-blogging"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="<p>&#10;Phew. Came down with a pretty bad stomach bug for a while. All better now, thankfully.&#10;</p>&#10;&#10;<p>&#10;Came up with some <a href=&quot;../productivity.html&quot;>productivity notes</a>, including a daily schedule. It&rsquo;s still undever development and maybe a little dense, but it&rsquo;s nice to have some guideline structure that includes everything. I&rsquo;m especially prioritizing French study and finding work now.&#10;</p>&#10;&#10;<p>&#10;The email address in the footer works again now! I&rsquo;m using Porkbun&rsquo;s mail host now &#x2013; $2/month, so that&rsquo;s very reasonable.&#10;</p>&#10;&#10;<p>&#10;Gonna start cold emailing for employment leads today&#x2026; nervous as hell, not gonna lie.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-blogging"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="<p>&#10;A new day! I&rsquo;m on schedule today. My partner made pancakes for breakfast, so I&rsquo;m happy.&#10;</p>&#10;" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-blogging"
data-status="YES"></td>
</tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>Meditation</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-meditation"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-meditation"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-meditation"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-meditation"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-meditation"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--red3)" data-body="" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-meditation"
data-status="NO">×</td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-meditation"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-meditation"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--red3)" data-body="" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-meditation"
data-status="NO">×</td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--blue3)" data-body="" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-meditation"
data-status="EXCELLENT"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--red3)" data-body="" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-meditation"
data-status="NO">×</td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-meditation"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-meditation"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-meditation"
data-status="NO">×</td>
</tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>French</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-french"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-french"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-french"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-french"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-french"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-french"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-french"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--blue4)" data-body="" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-french"
data-status="EXCELLENT"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--red3)" data-body="" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-french"
data-status="NO">×</td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-french"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-french"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-french"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-french"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-french"
data-status="NO">×</td>
</tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>Engineering</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-engineering"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-engineering"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-engineering"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-engineering"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-engineering"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-engineering"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--blue4)" data-body="" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-engineering"
data-status="EXCELLENT"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--purple4)" data-body="" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-engineering"
data-status="FREED"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--purple3)" data-body="" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-engineering"
data-status="FREED"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--blue3)" data-body="" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-engineering"
data-status="EXCELLENT"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-engineering"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-engineering"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-engineering"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-engineering"
data-status="NO">×</td>
</tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>Exercise</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-exercise"
data-status="NO">×</td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--blue4)" data-body="" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-exercise"
data-status="EXCELLENT"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-exercise"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-exercise"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-exercise"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-exercise"
data-status="NO">×</td>
</tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>Drawing</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--grey1)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--grey1)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--grey1)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--grey1)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--grey1)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-drawing"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-drawing"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-drawing"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-drawing"
data-status="NO">×</td>
</tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>Reading</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-reading"
data-status="YES"></td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--grey1)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--grey1)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-reading"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--green2)" data-body="" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-reading"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-reading"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-reading"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-reading"
data-status="NO">×</td>
</tr>
<tr>
<td class='habit-name' style='padding-right: 20px; padding-top: 5px; padding-bottom: 5px;'><i>Social</i></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--blue3)" data-body="" onclick="showHabitPopup(this)" data-doy="310" data-activity="dailies-social"
data-status="EXCELLENT"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="311" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="312" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-5 habit-cell" style="background-color:var(--green5)" data-body="" onclick="showHabitPopup(this)" data-doy="313" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-5 habit-cell" style="background-color:var(--green5)" data-body="" onclick="showHabitPopup(this)" data-doy="314" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-5 habit-cell" style="background-color:var(--green5)" data-body="" onclick="showHabitPopup(this)" data-doy="315" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="318" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="319" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--green4)" data-body="" onclick="showHabitPopup(this)" data-doy="320" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-4 habit-cell" style="background-color:var(--grey4)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--grey3)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-3 habit-cell" style="background-color:var(--green3)" data-body="" onclick="showHabitPopup(this)" data-doy="324" data-activity="dailies-social"
data-status="YES"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="325" data-activity="dailies-social"
data-status="NO">×</td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--grey2)" data-body="" onclick="showHabitPopup(this)" data-doy="" data-activity="dailies-social"
data-status="NODATA"></td>
<td class="habit-brightness-2 habit-cell" style="background-color:var(--red2)" data-body="" onclick="showHabitPopup(this)" data-doy="331" data-activity="dailies-social"
data-status="NO">×</td>
<td class="habit-brightness-1 habit-cell" style="background-color:var(--red1)" data-body="" onclick="showHabitPopup(this)" data-doy="332" data-activity="dailies-social"
data-status="NO">×</td>
</tr>
</table>
<span class='center'><b>Key:</b>
<span style='color: var(--grey3);'>Unknown</span> |
<span style='color: var(--red3);'>× No</span> |
<span style='color: var(--green3);'>● Yes</span> |
<span style='color: var(--blue3);'>♦ Excellent</span> |
<span style='color: var(--purple3);'>♣ Freed Up</span>
</span>
<hr />
<div class='habit-popup' id='habitPopup'>
<div class='habit-popup-content' id='habitPopupContent'>
<span class='center'><i>This section intentionally left blank.</i></span>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-27</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Reflections on ~9 years of anime</title>
<title>Journal</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; }
@@ -190,42 +190,39 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgcfcf5e0" class="outline-2">
<h2 id="orgcfcf5e0">Reflections on ~9 years of anime</h2>
<div class="outline-text-2" id="text-orgcfcf5e0">
<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>
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<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>
<title>Journal Week XX, XXXX</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; }
@@ -190,85 +190,99 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org747a9a7" class="outline-2">
<h2 id="org747a9a7">A Modest AI Alignment Proposal: Kill all non-Amish</h2>
<div class="outline-text-2" id="text-org747a9a7">
<div class="org-center">
<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
<a href="./wXX-2025.html">Previous</a> | <a href="./index.html">Index</a>
</p>
</div>
<div id="outline-container-orgdad9c3f" class="outline-2">
<h2 id="orgdad9c3f">Journal Week XX, XXXX</h2>
<div class="outline-text-2" id="text-orgdad9c3f">
</div>
<div id="outline-container-orgc3afd56" class="outline-3">
<h3 id="orgc3afd56">Monday, XXth XXXXXXXX&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-orgc3afd56">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="todo NO">NO</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
</div>
</div>
<div id="outline-container-org64308a2" class="outline-4">
<h4 id="org64308a2">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-org64308a2">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="todo NO">NO</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="todo NO">NO</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="todo NO">NO</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="todo NO">NO</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</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>
<div id='footer'><div id='modified-date'>Last modified: 2025-11-27</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -0,0 +1,595 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 27 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orga752d67" class="outline-2">
<h2 id="orga752d67">Journal Week 27, 2025 (June 30 to July 06)</h2>
<div class="outline-text-2" id="text-orga752d67">
</div>
<div id="outline-container-orgc12a27a" class="outline-3">
<h3 id="orgc12a27a">Thursday, July 3rd</h3>
<div class="outline-text-3" id="text-orgc12a27a">
</div>
<div id="outline-container-org54b2da7" class="outline-4">
<h4 id="org54b2da7">Dailies</h4>
<div class="outline-text-4" id="text-org54b2da7">
</div>
<div id="outline-container-org8185a93" class="outline-5">
<h5 id="org8185a93"><span class="done DONE">DONE</span> Meditation</h5>
<div class="outline-text-5" id="text-org8185a93">
<p>
Only about 10 minutes, in the park. It&rsquo;s been a while, so I&rsquo;ll slowly build up to 30 mins of good practice a day again and just try to hang there for a few months. Might pick up a Brightmind subscription again, though I can&rsquo;t afford to pay for one right now.
</p>
</div>
</div>
<div id="outline-container-org3d2fb2c" class="outline-5">
<h5 id="org3d2fb2c"><span class="done DONE">DONE</span> Walk 5000 steps</h5>
<div class="outline-text-5" id="text-org3d2fb2c">
<p>
Just shy of 12000 on the pedometer, getting to the park and around the neighborhood.
</p>
</div>
</div>
<div id="outline-container-orgc55acef" class="outline-5">
<h5 id="orgc55acef"><span class="done DONE">DONE</span> Runescape</h5>
<div class="outline-text-5" id="text-orgc55acef">
<p>
Completed The Feud on the GIM. Just questing up a bit still, trying to get Agility XP in as well as working up towards fairy rings.
</p>
</div>
</div>
</div>
<div id="outline-container-org21219c5" class="outline-4">
<h4 id="org21219c5">Journal</h4>
<div class="outline-text-4" id="text-org21219c5">
<p>
First day back from holiday visiting my family. Today I repaired the bedroom shelf, installed a longer duct on the portable AC so it can be used in the bedroom more easily as well as installed the AC-window-thing. The longer duct works alright, you can tell the little AC is a little underpowered for a duct that long and it&rsquo;s leaking some heat.
</p>
<figure id="orgc074259">
<img src="../../static/images/duct_taped.jpg" alt="duct_taped.jpg" width="50%" max-height="100rem" align="center">
<figcaption><span class="figure-number">Figure 1: </span><i>Duct, taped.</i></figcaption>
</figure>
<p>
Things learned today:
</p>
<ul class="org-ul">
<li>Duct tape was originally called &ldquo;duck tape&rdquo; and the name <i>duct</i> tape is not accounted for until 1965 &#x2014; it works wonders for taping ducts nevertheless;</li>
<li>Using wood glue on the end grain of little wooden slats is utterly pointless. Using super glue is somewhat better, but screws are still the best;</li>
<li>Sodium bicarbonate is very effective at removing pencil marks from walls;</li>
<li>An older Huion Kamvas 13 sells for like €80 on the used market here and seems worth buying;</li>
<li>Tickets to Japan Expo are way too expensive (€36 each), and non-refundable.</li>
</ul>
</div>
</div>
</div>
<div id="outline-container-org8edffb8" class="outline-3">
<h3 id="org8edffb8">Friday, July 4th</h3>
<div class="outline-text-3" id="text-org8edffb8">
</div>
<div id="outline-container-org8a714b3" class="outline-4">
<h4 id="org8a714b3">Daillies</h4>
<div class="outline-text-4" id="text-org8a714b3">
</div>
<div id="outline-container-org0951223" class="outline-5">
<h5 id="org0951223"><span class="done DONE">DONE</span> Meditation</h5>
<div class="outline-text-5" id="text-org0951223">
<p>
~20 minutes breath meditation
</p>
</div>
</div>
<div id="outline-container-org3251931" class="outline-5">
<h5 id="org3251931"><span class="done DONE">DONE</span> Walk 5000 steps</h5>
<div class="outline-text-5" id="text-org3251931">
<p>
Slightly north of 12k steps.
</p>
</div>
</div>
<div id="outline-container-org5282717" class="outline-5">
<h5 id="org5282717"><span class="done CANCELLED">CANCELLED</span> Runescape</h5>
<div class="outline-text-5" id="text-org5282717">
<p>
Just didn&rsquo;t have the time today!
</p>
</div>
</div>
</div>
<div id="outline-container-orgf210418" class="outline-4">
<h4 id="orgf210418">Journal</h4>
<div class="outline-text-4" id="text-orgf210418">
<p>
Didn&rsquo;t sleep very well so I ended up staying in bed until 11 or so today. Exercise-heavy day; spent close to an hour in the gym and swam for ~30 minutes. For lunch I made stir fried vegetables with a lot of tofu, flavored with laoganma, doubanjiang and ground sichuan pepper &#x2014; I like this recipe, especially given that I&rsquo;m trying to eat more protein. I highly recommend laoganma, it goes well with a lot of things, by the way~.
</p>
<figure id="org66cc515">
<img src="../../static/images/cat_teto.jpg" alt="cat_teto.jpg" width="50%" align="center">
<figcaption><span class="figure-number">Figure 2: </span><i>Picture of the Day!</i></figcaption>
</figure>
<p>
We ended up buying the Huion Kamvas for €70, including pen, stand and cables &#x2014; what an absolute steal! Two things to note:
</p>
<ul class="org-ul">
<li>The included cable works well for me, but if you want to use your own cable, mind that at least on the older versions of the Kamvas 13 the USB-C ports are artifically recessed so normal cables won&rsquo;t fit unmodified to screw you into buying their cables. I&rsquo;ve heard this issue is fixed on the new Gen3 version.</li>
<li>If you use <a href="https://github.com/OpenTabletDriver/OpenTabletDriver">OpenTabletDriver</a> on Linux and run into an error that says something like <code>ArgumentOutOfRangeException: Value range is [0, 15]</code>, you need to <code>rmmod wacom hid_uclogic</code>. The dev would rather be a dick to people reporting this for the nth time than fix their uncaught exceptions, lol.</li>
</ul>
<figure id="org46bb6d6">
<img src="../../static/images/osrs_huion.jpg" alt="osrs_huion.jpg" width="100%" align="center">
<figcaption><span class="figure-number">Figure 3: </span><i>This also gives me a (small) secondary monitor for the first time in half a year, which is something I&rsquo;ve really missed.</i></figcaption>
</figure>
<p>
I finally got around to hanging up the canvas print of my picture my mom got me!
</p>
<figure id="orga670da0">
<img src="../../static/images/canvas_framed_bedroom.jpg" alt="canvas_framed_bedroom.jpg" width="100%" align="center">
<figcaption><span class="figure-number">Figure 4: </span><i>Here you can also see the shelf I talked about yesterday &#x2014; the little triangles at the bottom are not load-bearing and don&rsquo;t attach to the wall (there&rsquo;s metal angle brackets screwed into the concrete wall for that) but do serve to stabilize it.</i></figcaption>
</figure>
<p>
Also, in the process of setting up the tablet I opened up Krita and rediscovered this artwork I did last year:
</p>
<figure id="org48074af">
<img src="../../static/images/lone_rider.png" alt="lone_rider.png" width="100%" align="center">
<figcaption><span class="figure-number">Figure 5: </span><i>Lone Rider</i>, 2024.</figcaption>
</figure>
<p>
Accordingly, I&rsquo;ve added an <a href="../art/index.html">art section</a> to the website. Also, I&rsquo;ve added a <a href="../links/index.html">links section</a> for dumping interesting links as I come across them, do check it out~.
</p>
</div>
</div>
</div>
<div id="outline-container-orgb0013b3" class="outline-3">
<h3 id="orgb0013b3">Saturday, July 5th</h3>
<div class="outline-text-3" id="text-orgb0013b3">
</div>
<div id="outline-container-org30e697b" class="outline-4">
<h4 id="org30e697b">Dailies</h4>
<div class="outline-text-4" id="text-org30e697b">
</div>
<div id="outline-container-org3021f09" class="outline-5">
<h5 id="org3021f09"><span class="done DONE">DONE</span> Meditation</h5>
<div class="outline-text-5" id="text-org3021f09">
<p>
~25 minutes walking meditation.
</p>
</div>
</div>
<div id="outline-container-orgdba7975" class="outline-5">
<h5 id="orgdba7975"><span class="done DONE">DONE</span> Walk 5000 steps</h5>
<div class="outline-text-5" id="text-orgdba7975">
<p>
13.7k
</p>
</div>
</div>
<div id="outline-container-org294e2f8" class="outline-5">
<h5 id="org294e2f8"><span class="done DONE">DONE</span> Runescape</h5>
<div class="outline-text-5" id="text-org294e2f8">
<figure id="orge24d888">
<img src="../../static/images/rs_quest_doti.png" alt="rs_quest_doti.png" width="100%" align="center">
</figure>
<p>
This reward feels kind of overpowered, though I guess it still doesn&rsquo;t come close to Waterfall Quest or Knight&rsquo;s Sword levels of silly. The quest itself is&#x2026; fine? The writing is funny and on-brand, but&#x2026; The obvious comparison to this quest is obviously Murder Mystery and I think Murder Mystery is a stronger quest; Sinclair Mansion actually feels integrated in the world around it, for instance. Death on the Isle doesn&rsquo;t feel like it does much worldbuilding. Feels very handholdy, just putting you in an instance and teleporting you everywhere, too. But I do appreciate that we&rsquo;re getting a lot more quests nowadays.
</p>
</div>
</div>
</div>
<div id="outline-container-org87f6187" class="outline-4">
<h4 id="org87f6187">Journal</h4>
<div class="outline-text-4" id="text-org87f6187">
<figure id="org1dffd37">
<img src="../../static/images/japan_expo_aura.jpg" alt="japan_expo_aura.jpg" width="50%" align="center">
<figcaption><span class="figure-number">Figure 6: </span><i>Two gentlemen &ldquo;giving aura&rdquo;, as the kids say</i>.</figcaption>
</figure>
<p>
Japan Expo today! I&rsquo;m glad we got to go in the end despite complaining about the price earlier. We bought a bunch of stuff:
</p>
<figure id="org4984953">
<img src="../../static/images/japan_expo_loot_2025.jpg" alt="japan_expo_loot_2025.jpg" width="100%" align="center">
<figcaption><span class="figure-number">Figure 7: </span><i>Loot.</i></figcaption>
</figure>
<figure id="org79fd5e6">
<img src="../../static/images/laptop_stickers_june_2025.jpg" alt="laptop_stickers_june_2025.jpg" width="100%">
<figcaption><span class="figure-number">Figure 8: </span><i>Glad to add some more color to my laptop stickers.</i> Sticker credit: <a href="https://www.progress.sh/">Progress</a> (logo), <a href="https://linktr.ee/suzubrah">Suzu</a> (logo), <a href="https://apt-get.xyz/">apt-get</a> (untz), Sauce (possum).</figcaption>
</figure>
<p>
Always feels good to support local small artisans. It&rsquo;s interesting to see how the gender ratio skews at JE &#x2014; I&rsquo;d say pretty close to 1:1 for general attendants, but maybe 3:1 biased towards women for vendors, at least in the indie artist area. Overall I think that&rsquo;s a good thing. It&rsquo;s also always nice to see the variety of things and the longevity of older franchises, especially compared to something like Comiket which nowadays is extremely gacha and vtuber dominated. You don&rsquo;t see Blue Archive basically <i>at all</i> at JE for instance, which I think is a blessing. Sadly didn&rsquo;t manage to find any Ave Mujica stuff whatsoever &#x2014; the new bandori stuff is a very good case study in &ldquo;things that are big in Japan that don&rsquo;t get picked up in the west&rdquo;, as well, unfortunately. Lots of good cosplays this year; unsurprisingly there were a ton of Maomao cosplays. Below a selection of my favourite cosplays:
</p>
<figure id="org186a39d">
<img src="../../static/images/je2025cosp1.jpg" alt="je2025cosp1.jpg" width="50%">
</figure>
<figure id="org837cb04">
<img src="../../static/images/je2025cosp2.jpg" alt="je2025cosp2.jpg" width="50%">
</figure>
<figure id="orgb162c1d">
<img src="../../static/images/je2025cosp3.jpg" alt="je2025cosp3.jpg" width="50%">
</figure>
<figure id="orgeb70d76">
<img src="../../static/images/je2025cosp4.jpg" alt="je2025cosp4.jpg" width="50%">
</figure>
<figure id="org48a068e">
<img src="../../static/images/je2025cosp5.jpg" alt="je2025cosp5.jpg" width="50%">
</figure>
<figure id="org3d60582">
<img src="../../static/images/je2025cosp6.jpg" alt="je2025cosp6.jpg" width="50%">
</figure>
<figure id="org29b958b">
<img src="../../static/images/je2025cosp7.jpg" alt="je2025cosp7.jpg" width="50%">
</figure>
</div>
</div>
<div id="outline-container-org85af4c5" class="outline-4">
<h4 id="org85af4c5"><span class="todo TODO">TODO</span> Credit sauce properly</h4>
</div>
<div id="outline-container-orgecc5b27" class="outline-4">
<h4 id="orgecc5b27"><span class="todo TODO">TODO</span> Align cosplays</h4>
</div>
</div>
<div id="outline-container-org7f208bf" class="outline-3">
<h3 id="org7f208bf">Sunday, July 6th</h3>
<div class="outline-text-3" id="text-org7f208bf">
</div>
<div id="outline-container-org87f5d46" class="outline-4">
<h4 id="org87f5d46">Dailies</h4>
<div class="outline-text-4" id="text-org87f5d46">
</div>
<div id="outline-container-org2335f31" class="outline-5">
<h5 id="org2335f31"><span class="done DONE">DONE</span> Meditation</h5>
<div class="outline-text-5" id="text-org2335f31">
<p>
12 min breath.
</p>
</div>
</div>
<div id="outline-container-org2c12856" class="outline-5">
<h5 id="org2c12856"><span class="done DONE">DONE</span> Walk 5000 steps</h5>
<div class="outline-text-5" id="text-org2c12856">
<p>
The weather was horrid today, so only barely.
</p>
</div>
</div>
<div id="outline-container-orgbbd3066" class="outline-5">
<h5 id="orgbbd3066"><span class="done DONE">DONE</span> Runescape</h5>
<div class="outline-text-5" id="text-orgbbd3066">
<figure id="org8f2904f">
<img src="../../static/images/osrs_stats_w27.png" alt="osrs_stats_w27.png" width="50%" align="center">
<figcaption><span class="figure-number">Figure 9: </span><i>Stats as of today</i>.</figcaption>
</figure>
<p>
Next up is <i>The Dig Site</i>, then <i>Elemental Workshop I</i> &amp; <i>II</i>.
</p>
</div>
</div>
</div>
<div id="outline-container-orgc1b361f" class="outline-4">
<h4 id="orgc1b361f">Journal</h4>
<div class="outline-text-4" id="text-orgc1b361f">
</div>
<div id="outline-container-org85c0c28" class="outline-5">
<h5 id="org85c0c28">Market</h5>
<div class="outline-text-5" id="text-org85c0c28">
<figure id="org5415a9d">
<img src="../../static/images/market_pierogi.jpg" alt="market_pierogi.jpg" width="100%" align="center">
</figure>
<p>
Market day today~
These pierogi are alright, but I miss the ones in <a href="../trips/wroclaw.html">Wrocław</a>. The praise for Polish food was unanimous among our group of five; highly underrated, highly recommended.
</p>
</div>
</div>
<div id="outline-container-org4b2957f" class="outline-5">
<h5 id="org4b2957f">Mahoako</h5>
<div class="outline-text-5" id="text-org4b2957f">
<figure id="org478ff18">
<img src="../../static/images/baiser_sorry.jpg" alt="baiser_sorry.jpg" width="100%" align="center">
</figure>
<p>
I&rsquo;ve been reading <a href="https://mangadex.org/title/feff4eaf-01df-4a05-83f4-68bb5cdf4fad/mahou-shoujo-ni-akogarete">mahoako</a>. I&rsquo;m caught up with the anime now, which is about halfway through (what&rsquo;s been released of) the manga<sup><a id="fnr.1" class="footref" href="#fn.1" role="doc-backlink">1</a></sup>. The art in the manga is very good, I&rsquo;m enjoying it. Seems like the anime is a very faithful adaptation. Excited for season 2!
</p>
</div>
</div>
<div id="outline-container-org86e79b5" class="outline-5">
<h5 id="org86e79b5">Hover notes<sup><a id="fnr.2" class="footref" href="#fn.2" role="doc-backlink">2</a></sup></h5>
<div class="outline-text-5" id="text-org86e79b5">
<p>
Today I added support for footnotes<sup><a id="fnr.3" class="footref" href="#fn.3" role="doc-backlink">3</a></sup>! The hover functionality requires <a href="../../static/footnote.js">a bit of JS</a>, but the footnotes themselves should work just fine without JS.
</p>
</div>
</div>
</div>
</div>
</div>
<div id="footnotes">
<h2 class="footnotes">Footnotes: </h2>
<div id="text-footnotes">
<div class="footdef"><sup><a id="fn.1" class="footnum" href="#fnr.1" role="doc-backlink">1</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">It appears to be on hiatus since the anime started airing</p></div></div>
<div class="footdef"><sup><a id="fn.2" class="footnum" href="#fnr.2" role="doc-backlink">2</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Due to a funny bug I just discovered I can&rsquo;t name this section &ldquo;footnotes&rdquo; lest it be hidden, ww</p></div></div>
<div class="footdef"><sup><a id="fn.3" class="footnum" href="#fnr.3" role="doc-backlink">3</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Or, well, hover notes, rather</p></div></div>
</div>
</div></div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

476
html/journal/w28-2025.html Normal file
View File

@@ -0,0 +1,476 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Akk0's journal, week 28, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgbd7025c" class="outline-2">
<h2 id="orgbd7025c">Journal Week 28, 2025 (July 7 to 13) (suspended early)</h2>
<div class="outline-text-2" id="text-orgbd7025c">
</div>
<div id="outline-container-orgb99971b" class="outline-3">
<h3 id="orgb99971b">Monday, July 7</h3>
<div class="outline-text-3" id="text-orgb99971b">
</div>
<div id="outline-container-org0c6f2b7" class="outline-4">
<h4 id="org0c6f2b7" class="orgjq-contract-default">Dailies</h4>
<div class="outline-text-4" id="text-org0c6f2b7">
</div>
<div id="outline-container-org7c18896" class="outline-5">
<h5 id="org7c18896"><span class="done DONE">DONE</span> Exercise</h5>
<div class="outline-text-5" id="text-org7c18896">
<ul class="org-ul">
<li>Stationary bike 40 min/16km</li>
<li>Cable Fly machine 3x6x40kg</li>
<li>Prone leg curl machine 3x6x30kg</li>
<li>Ab crunch machine 3x8x45kg</li>
<li>Arm extension machine 3x6x40kg</li>
<li>Swim 25 min</li>
<li><p>
Walk 8000 steps/4km
</p>
<p>
Whew, that was an intense day.
</p></li>
</ul>
</div>
</div>
<div id="outline-container-org318ed0a" class="outline-5">
<h5 id="org318ed0a"><span class="done DONE">DONE</span> Meditation</h5>
<div class="outline-text-5" id="text-org318ed0a">
<p>
Bit of walking meditation on the way to the pool, maybe ~15 mins.
</p>
</div>
</div>
<div id="outline-container-orgd401c63" class="outline-5">
<h5 id="orgd401c63"><span class="done DONE">DONE</span> Runescape</h5>
<div class="outline-text-5" id="text-orgd401c63">
<p>
Completed <i>Dig Site</i> and both <i>Elemental Workshop</i>s last night. Next up is Woodcutting for Lost City. I was gonna be smart and have my GIM buddy help me skip the WC requirement on <i>Fremennik Isles</i> for the 10k XP but he&rsquo;s busy, so I guess soon will be my first bit of actual training in quite a while.
</p>
</div>
</div>
<div id="outline-container-orge78f89e" class="outline-5">
<h5 id="orge78f89e"><span class="done DONE">DONE</span> French</h5>
<div class="outline-text-5" id="text-orge78f89e">
<p>
Gonna add this to the rotation and mark it &ldquo;done&rdquo; for today though I mostly thought about it on a meta level. Tomorrow I&rsquo;ll try and write up a bit of it and set up a bit of a study plan.
</p>
</div>
</div>
</div>
<div id="outline-container-org7166c55" class="outline-4">
<h4 id="org7166c55">Journal</h4>
<div class="outline-text-4" id="text-org7166c55">
<p>
Mostly been preoccupied with exercise today, so not much to report.
</p>
</div>
</div>
</div>
<div id="outline-container-org134836b" class="outline-3">
<h3 id="org134836b">Tuesday, July 8th</h3>
<div class="outline-text-3" id="text-org134836b">
</div>
<div id="outline-container-org8e0b835" class="outline-4">
<h4 id="org8e0b835" class="orgjq-contract-default">Dailies</h4>
<div class="outline-text-4" id="text-org8e0b835">
</div>
<div id="outline-container-orgb1f18c7" class="outline-5">
<h5 id="orgb1f18c7"><span class="done DONE">DONE</span> Exercise</h5>
<div class="outline-text-5" id="text-orgb1f18c7">
<ul class="org-ul">
<li>Stationary bike 18km</li>
<li>The uhh abdominal back and forth thing (my baka-ass didn&rsquo;t note what it&rsquo;s called), 4x10x35kg</li>
<li>Chess press machine (6+5)x35kg &#x2013; my right shoulder is acting fucky again, so I had to end this one early</li>
<li>Leg extension machine (2x8+10)x40kg &#x2013; can probably up the weight on this next time</li>
<li>Vertical traction (lat thing) 3x8x45kg</li>
</ul>
</div>
</div>
<div id="outline-container-orgb120a7f" class="outline-5">
<h5 id="orgb120a7f"><span class="done DONE">DONE</span> Meditation</h5>
<div class="outline-text-5" id="text-orgb120a7f">
<p>
Mainly daily life practice/morality stuff, but good stuff at that so I&rsquo;ll count it &#x2013; plus the exercise bike has been rather meditative.
</p>
</div>
</div>
<div id="outline-container-orgaefad79" class="outline-5">
<h5 id="orgaefad79"><span class="done DONE">DONE</span> Runescape</h5>
<div class="outline-text-5" id="text-orgaefad79">
<p>
Completed <i>Lost City</i>. Forestry is good new content, I love it! My bf is making fun of what qualifies as &ldquo;content&rdquo; to runescape players, ww.
</p>
</div>
</div>
<div id="outline-container-org3d18b42" class="outline-5">
<h5 id="org3d18b42"><span class="done CANCELLED">CANCELLED</span> French</h5>
<div class="outline-text-5" id="text-org3d18b42">
<p>
FOrgor
</p>
</div>
</div>
</div>
<div id="outline-container-org59ff599" class="outline-4">
<h4 id="org59ff599">Journal</h4>
<div class="outline-text-4" id="text-org59ff599">
</div>
<div id="outline-container-org40126fa" class="outline-5">
<h5 id="org40126fa">Exercise</h5>
<div class="outline-text-5" id="text-org40126fa">
<p>
Another heavy exercise day! I feel good, the mind is sharp, but the body definitely needs a lot of recovery on days like this and energy comes in starts and stops. Next two days are rest days, at least! Honestly mixed feelings on rest days, they&rsquo;re necessary but I&rsquo;ve actually been really enjoying pushing the body ww. I&rsquo;m surprised how quickly the body is adapting to the exercise load, but that&rsquo;s being a man in his 20s for ya.
</p>
</div>
</div>
<div id="outline-container-orgcb5aa77" class="outline-5">
<h5 id="orgcb5aa77">Career</h5>
<div class="outline-text-5" id="text-orgcb5aa77">
<p>
It&rsquo;s not much of a surprise, but I got word that I got rejected for all the MSc programmes I applied to. It&rsquo;s a shame &#x2014; there&rsquo;s only a handful of English-taught compsci Master&rsquo;s programmes around here, and unlike in my home country they have very limited availability and are highly selective (in my home country getting into an MSc is essentially a rubber stamp if you have a BSc, so academic record is pretty mediocre).
</p>
<p>
I guess it can&rsquo;t be helped, but it still sucks, both because I don&rsquo;t feel like the criterium used accurately represents me (I think my CV, motivation letter, academic references, grade of my BSc thesis are all really strong) and because I feel like I have zero options.
</p>
<p>
It seems there&rsquo;s an appeal procedure that guarantees you&rsquo;ll be offered some masters or another within your field, but it&rsquo;s only accessible to people with a BSc from a French institution?? The explanation I was given is that it runs through the local board of education where you got your BSc, which is civics trivia and not a <i>reason</i>. Honestly this really ticks me off &#x2014; as a European citizen I have a right to live, work and get an education in any European country, and I hold an accredited European BSc, yet there are clearly rights that are arbitrarily extended only to locals. Especially hypocritical coming from the notoriously europhillic French! I can&rsquo;t really corroborate this, but I suspect there&rsquo;s an interesting lawsuit in this for a motivated person with a good lawyer.
</p>
<p>
Regardless it&rsquo;s not a huge issue for me &#x2014; my career plans don&rsquo;t have an MSc as a load-bearing element. Going for further education would&rsquo;ve been very situationally convenient in this particular time window, but losing the option doesn&rsquo;t particularly set me back. Getting some extra student loans for living expenses was a part of the plan though, so the primary objective for the time being is earning a couple hundred bucks a month as supplementary income. I&rsquo;ll try to get back into software contracting for the time being.
</p>
<p>
I&rsquo;ve started more seriously considering a career for the good cause, working for some manner of charity or non-profit &#x2014; somewhere I could put my oratory skills to greater use would be good. I notice over time I&rsquo;ve started considering <i>careers</i> outside of software a lot more, even if my passion for the computing cause has not diminished.
</p>
</div>
</div>
</div>
</div>
<div id="outline-container-org7fde2dc" class="outline-3">
<h3 id="org7fde2dc">Wednesday, July 9th</h3>
<div class="outline-text-3" id="text-org7fde2dc">
</div>
<div id="outline-container-org69f187f" class="outline-4">
<h4 id="org69f187f" class="orgjq-contract-default">Dailies</h4>
<div class="outline-text-4" id="text-org69f187f">
</div>
<div id="outline-container-orgf11dff9" class="outline-5">
<h5 id="orgf11dff9"><span class="done DONE">DONE</span> Exercise</h5>
<div class="outline-text-5" id="text-orgf11dff9">
<p>
Not sure how many steps but I walked to the park and back (my phone was dead).
</p>
</div>
</div>
<div id="outline-container-org484a15a" class="outline-5">
<h5 id="org484a15a"><span class="done DONE">DONE</span> Meditation</h5>
<div class="outline-text-5" id="text-org484a15a">
<p>
Breath meditation in the park, and walking meditation on the way back.
</p>
</div>
</div>
<div id="outline-container-orgacc8e71" class="outline-5">
<h5 id="orgacc8e71"><span class="done DONE">DONE</span> Runescape</h5>
<div class="outline-text-5" id="text-orgacc8e71">
<p>
Completed <i>Restless Ghost</i> and <i>Lost City</i>.
</p>
</div>
</div>
<div id="outline-container-org160b265" class="outline-5">
<h5 id="org160b265"><span class="done CANCELLED">CANCELLED</span> French</h5>
<div class="outline-text-5" id="text-org160b265">
<p>
Just kinda slipped through in all the commotion.
</p>
</div>
</div>
</div>
<div id="outline-container-org03422c6" class="outline-4">
<h4 id="org03422c6">Journal</h4>
<div class="outline-text-4" id="text-org03422c6">
</div>
<div id="outline-container-org0408fce" class="outline-5">
<h5 id="org0408fce">Ultraman</h5>
<div class="outline-text-5" id="text-org0408fce">
<p>
Meet <b>Ultraman</b>, the latest member of the family:
</p>
<figure id="org9d30600">
<img src="../../static/images/ultraman.jpg" alt="ultraman.jpg" width="70%">
<figcaption><span class="figure-number">Figure 1: </span><i>Named in honor of the lady who in Tokyo told us in quiet confidence that Ultraman is her son. Don&rsquo;t worry, I cleaned him up again after this!</i></figcaption>
</figure>
<p>
I found him by the sidewalk as I was walking home from the park. He has a wound on the left side of his head and a mean gash on his right side, but he&rsquo;s been conscious and responsive all day and hasn&rsquo;t bled. He can move all his limbs but he can&rsquo;t stand. My friend, who keeps several pigeons he&rsquo;s rescued, thinks he&rsquo;s about 2 weeks old; at his advice I&rsquo;ve been feeding Ultraman baby food, which thankfully he does eat, and treated his wound with spray-on bandage.
</p>
<p>
I really hope he recovers well.
</p>
</div>
</div>
<div id="outline-container-org3569b55" class="outline-5">
<h5 id="org3569b55">Master&rsquo;s</h5>
<div class="outline-text-5" id="text-org3569b55">
<p>
I&rsquo;ve sent an <a href="../other/ip_paris_appeal.html">appeal email</a> regarding my rejection from the Master&rsquo;s programmes I applied to at IP Paris. I&rsquo;ve reproduced the email on this blog because I think the information contained within is interesting and because I think it&rsquo;s a good letter.
</p>
</div>
</div>
</div>
</div>
<div id="outline-container-orgc65f1ac" class="outline-3">
<h3 id="orgc65f1ac">Thursday, July 10th</h3>
<div class="outline-text-3" id="text-orgc65f1ac">
<div class="poetry" id="orgb5d5e28">
<p>
<b><b>Q</b></b>: How is Ultraman doing?
</p>
<p>
<b><b>A</b></b>: <i>He isn&rsquo;t; he&rsquo;s done.</i>
</p>
<p>
In Memoriam.
</p>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

360
html/journal/w29-2025.html Normal file
View File

@@ -0,0 +1,360 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 29, 2025 (July 14 to 20)</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orga2a78cd" class="outline-2">
<h2 id="orga2a78cd">Journal Week 28, 2025 (July 14 to 20)</h2>
<div class="outline-text-2" id="text-orga2a78cd">
</div>
<div id="outline-container-orgf8b2225" class="outline-3">
<h3 id="orgf8b2225">Thursday - Thursday, July 10th - 17th</h3>
<div class="outline-text-3" id="text-orgf8b2225">
<p>
Just kinda lumping these together as I left a bit of a hiatus in the journaling and let things slip a little bit, mostly a consequence of working too hard the week prior.
</p>
</div>
<div id="outline-container-org96d70ee" class="outline-4">
<h4 id="org96d70ee">Thursday, July 10th</h4>
<div class="outline-text-4" id="text-org96d70ee">
<p>
As alluded to in last week&rsquo;s journal, Ultraman passed away around midnight. He was recovering strength fast throughout the day, but started going backwards fast starting from around 6PM, ultimately passing away some six hours later. I will write up <a href="../other/ultraman.html">his full story</a>.
</p>
<p>
Other than that, Thursday was a normal day.
</p>
</div>
</div>
<div id="outline-container-org51aa7fe" class="outline-4">
<h4 id="org51aa7fe">Friday - Sunday</h4>
<div class="outline-text-4" id="text-org51aa7fe">
<p>
I took friday off and then spent the weekend doing normal weekend things. I needed some recovery; been going at it too hard with exercise.
</p>
</div>
</div>
<div id="outline-container-orgeb76cb3" class="outline-4">
<h4 id="orgeb76cb3">Monday</h4>
<div class="outline-text-4" id="text-orgeb76cb3">
<p>
Bastille day! We threw a bit of a party at home and had fun. The Eiffel Tower fireworks/drone show was very beautiful this year. I was also very impressed by the Indonesian division at the military parade.
</p>
<figure>
<video width="720" height="480" controls class="center">
<source src="../../static/video/bastille_day_fireworks_2025.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<figcaption class="caption center">Bastille day fireworks.</figcaption>
</figure>
<figure>
<video width="720" height="480" controls class="center">
<source src="../../static/video/bastille_day_indonesians_2025.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
<figcaption class="caption center">Indonesian army at the parade.</figcaption>
</figure>
</div>
</div>
<div id="outline-container-orgddd548d" class="outline-4">
<h4 id="orgddd548d">Tue - Wed</h4>
<div class="outline-text-4" id="text-orgddd548d">
<p>
Spent most of Tuesday just resting since I went a bit too hard on Monday and stayed up too late. Wednesday I was feeling a lot of physical malaise but I managed to drag myself to the pool and felt better after that. I definitely notice a couple days of unhealthy living and lack of exercise.
</p>
</div>
</div>
<div id="outline-container-org76c193f" class="outline-4">
<h4 id="org76c193f">Thu</h4>
<div class="outline-text-4" id="text-org76c193f">
<p>
Put everything back into order, cleaned the house, did a lot of exercise. Also worked on the blog a lot. Goal is to officially launch the blog on the 27th, now.
</p>
</div>
</div>
</div>
<div id="outline-container-orgacf17f9" class="outline-3">
<h3 id="orgacf17f9">Friday, July 18th</h3>
<div class="outline-text-3" id="text-orgacf17f9">
<p>
Back to full power today. Gonna leave the daily logs off until next week.
</p>
<p>
Lot of exercise &#x2014; gonna stay with machines for another week and then move to free weights I think, which is pretty intimidating.
</p>
</div>
</div>
<div id="outline-container-orgb7e2a01" class="outline-3">
<h3 id="orgb7e2a01">Saturday, July 19th</h3>
<div class="outline-text-3" id="text-orgb7e2a01">
<p>
Exhausted from yesterday&rsquo;s exercise hehe. Dusted off the EMPTYHEAD today, going through the code and explaining it to my co-dev-to-be. Looking forward to picking this back up &#x2014; more to follow soon. Restful Saturday otherwise.
</p>
</div>
<div id="outline-container-orgfa8f958" class="outline-4">
<h4 id="orgfa8f958"><span class="todo TODO">TODO</span> Link EMPTYHEAD</h4>
</div>
</div>
<div id="outline-container-orgf4935b2" class="outline-3">
<h3 id="orgf4935b2">Sunday, July 20th</h3>
<div class="outline-text-3" id="text-orgf4935b2">
<div class="org-center">
<figure id="orgf14d060">
<img src="../../static/images/end_sky_day_2025.jpg" alt="end_sky_day_2025.jpg" width="50%">
<figcaption><span class="figure-number">Figure 1: </span><i>Happy End Sky Day!</i></figcaption>
</figure>
</div>
<p>
Went to see some gardens/greenhouses today, otherwise a restful Sunday as well.
</p>
<figure id="orgf1910f5">
<img src="../../static/images/greenhouse07251.jpg" alt="greenhouse07251.jpg" width="70%" class="center">
</figure>
<figure id="org596af90">
<img src="../../static/images/greenhouse07252.jpg" alt="greenhouse07252.jpg" width="70%" class="center">
</figure>
<figure id="orgbbe1e06">
<img src="../../static/images/greenhouse07253.jpg" alt="greenhouse07253.jpg" width="50%" class="center">
</figure>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

270
html/journal/w30-2025.html Normal file
View File

@@ -0,0 +1,270 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 30, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgb6fec38" class="outline-2">
<h2 id="orgb6fec38">Journal Week 30, 2025 (July 21 to 27)</h2>
<div class="outline-text-2" id="text-orgb6fec38">
</div>
<div id="outline-container-org84e0c4b" class="outline-3">
<h3 id="org84e0c4b">Monday, July 21st</h3>
<div class="outline-text-3" id="text-org84e0c4b">
<p>
Restless legs syndrome caused me to not sleep all night, so it was a bit of a struggle day for a while. I did drag myself to the gym and used the stationary bike for a full hour &#x2014; quite impressed with myself!
</p>
<div class="org-center">
<figure id="orgbe65943">
<img src="../../static/images/stationary_bike_1hr.jpg" alt="stationary_bike_1hr.jpg" width="100%">
</figure>
</div>
</div>
</div>
<div id="outline-container-org3eb68e6" class="outline-3">
<h3 id="org3eb68e6">Tuesday, July 22nd</h3>
<div class="outline-text-3" id="text-org3eb68e6">
<p>
I actually slept well today, thank god.
</p>
<p>
I wrote a <a href="../events/wroclaw.html">post about my travels to Wrocław</a>.
</p>
</div>
</div>
<div id="outline-container-org676fd54" class="outline-3">
<h3 id="org676fd54">Wednesday, July 23rd.</h3>
<div class="outline-text-3" id="text-org676fd54">
<p>
Started writing a <a href="../events/premier_impact.html">retrospective about Premier Impact.</a>
</p>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<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>Journal Week 31, 2025</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; }
@@ -190,49 +190,114 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgc0f21bc" class="outline-2">
<h2 id="orgc0f21bc">Bad Arguments Against Something Can Become Good Arguments For It</h2>
<div class="outline-text-2" id="text-orgc0f21bc">
<div id="outline-container-org7e1d56d" class="outline-2">
<h2 id="org7e1d56d">Journal Week 31, 2025 (July 28 to August 3)</h2>
<div class="outline-text-2" id="text-org7e1d56d">
</div>
<div id="outline-container-org5378464" class="outline-3">
<h3 id="org5378464">Wednesday, July 30th</h3>
<div class="outline-text-3" id="text-org5378464">
</div>
<div id="outline-container-org3b91fdf" class="outline-4">
<h4 id="org3b91fdf">Daily Planning</h4>
<div class="outline-text-4" id="text-org3b91fdf">
</div>
<div id="outline-container-org7579b58" class="outline-5">
<h5 id="org7579b58"><span class="done DONE">DONE</span> Call grandparents</h5>
</div>
<div id="outline-container-org56c611a" class="outline-5">
<h5 id="org56c611a"><span class="done DONE">DONE</span> Look for work</h5>
</div>
<div id="outline-container-org3ffeb2d" class="outline-5">
<h5 id="org3ffeb2d"><span class="todo TODO">TODO</span> 2 pages Le Petit Prince</h5>
</div>
<div id="outline-container-org8273015" class="outline-5">
<h5 id="org8273015"><span class="done DONE">DONE</span> Clean house</h5>
</div>
<div id="outline-container-org3422dd6" class="outline-5">
<h5 id="org3422dd6"><span class="done DONE">DONE</span> Finish writing <a href="../events/premier_impact.html">Premier Impact retrospective</a></h5>
</div>
<div id="outline-container-org670e765" class="outline-5">
<h5 id="org670e765"><span class="todo TODO">TODO</span> Start graphic redesign website</h5>
</div>
<div id="outline-container-orgd0d863e" class="outline-5">
<h5 id="orgd0d863e"><span class="done DONE">DONE</span> Clean browser tabs</h5>
</div>
<div id="outline-container-org1c75c08" class="outline-5">
<h5 id="org1c75c08"><span class="done DONE">DONE</span> Set up hobby desk</h5>
</div>
<div id="outline-container-orgcddd413" class="outline-5">
<h5 id="orgcddd413"><span class="done DONE">DONE</span> Motorcycle ride</h5>
</div>
</div>
<div id="outline-container-orga5727ce" class="outline-4">
<h4 id="orga5727ce">Journal</h4>
<div class="outline-text-4" id="text-orga5727ce">
<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.
</p>
<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.
</p>
<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.
</p>
<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.
Busy day today. Haven&rsquo;t kept up with journaling for a few days &#x2013; must be the poor sleep. I finished the <a href="../events/premier_impact.html">Premier Impact retrospective</a> today. Tried looking for work but my LinkedIn account, which I made yesterday, got blocked due to suspicious behaviour; still did a bunch of planning. I got a 3D printer (Creality Ender 3 V3 SE) yesterday &#x2014; amazing product, very fun, will write more soon. RIP Ozzy Osbourne, Hulk Hogan and Shunsaku Tamiya.
</p>
</div>
</div>
</div>
<div id="outline-container-orga14a7d8" class="outline-3">
<h3 id="orga14a7d8">Thursday, July 31st</h3>
<div class="outline-text-3" id="text-orga14a7d8">
</div>
<div id="outline-container-org62bd1fe" class="outline-4">
<h4 id="org62bd1fe">Daily Planning</h4>
<div class="outline-text-4" id="text-org62bd1fe">
</div>
<div id="outline-container-org93a5843" class="outline-5">
<h5 id="org93a5843"><span class="done DONE">DONE</span> 3 pages Le Petit Prince</h5>
</div>
<div id="outline-container-orgdc62c38" class="outline-5">
<h5 id="orgdc62c38"><span class="todo TODO">TODO</span> Graphic redesign of website</h5>
</div>
<div id="outline-container-org7a41eae" class="outline-5">
<h5 id="org7a41eae"><span class="todo TODO">TODO</span> Continue Honeycomb Storage Wall</h5>
</div>
<div id="outline-container-orge51f7af" class="outline-5">
<h5 id="orge51f7af"><span class="todo TODO">TODO</span> Write a blog post</h5>
</div>
<div id="outline-container-orgf77dd2a" class="outline-5">
<h5 id="orgf77dd2a"><span class="todo TODO">TODO</span> Look for workies</h5>
</div>
</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-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Reserved Jabbing with Pokey Words</title>
<title>Journaly Week 41, 2025</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; }
@@ -190,49 +190,134 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orga0ebd85" class="outline-2">
<h2 id="orga0ebd85">Reserved Jabbing with Pokey Words</h2>
<div class="outline-text-2" id="text-orga0ebd85">
<div id="outline-container-org2e44051" class="outline-2">
<h2 id="org2e44051">Journal Week 41, 2025 (5 &#x2013; 12 October)</h2>
<div class="outline-text-2" id="text-org2e44051">
</div>
<div id="outline-container-org5607883" class="outline-3">
<h3 id="org5607883">Wednesday, 8th October</h3>
<div class="outline-text-3" id="text-org5607883">
</div>
<div id="outline-container-orgad2aa20" class="outline-4">
<h4 id="orgad2aa20">Daily Planning</h4>
<div class="outline-text-4" id="text-orgad2aa20">
</div>
<div id="outline-container-org6ce3a47" class="outline-5">
<h5 id="org6ce3a47"><span class="done DONE">DONE</span> Walkie</h5>
</div>
<div id="outline-container-org574640c" class="outline-5">
<h5 id="org574640c"><span class="done DONE">DONE</span> Call mom</h5>
</div>
<div id="outline-container-orgb906453" class="outline-5">
<h5 id="orgb906453"><span class="done DONE">DONE</span> Work on bloggie</h5>
</div>
<div id="outline-container-org9500c37" class="outline-5">
<h5 id="org9500c37"><span class="todo TODO">TODO</span> Get started on Category Theory bookie</h5>
</div>
<div id="outline-container-orge7f3ec2" class="outline-5">
<h5 id="orge7f3ec2"><span class="todo TODO">TODO</span> Earn my sticker</h5>
</div>
<div id="outline-container-org805c293" class="outline-5">
<h5 id="org805c293"><span class="todo TODO">TODO</span> Groceries</h5>
</div>
<div id="outline-container-orge92aa5b" class="outline-5">
<h5 id="orge92aa5b"><span class="done DONE">DONE</span> Meditate</h5>
</div>
</div>
<div id="outline-container-org0797c7b" class="outline-4">
<h4 id="org0797c7b">Journal</h4>
<div class="outline-text-4" id="text-org0797c7b">
<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.
Phew it&rsquo;s been a few weeks. It&rsquo;s the end of the &ldquo;guy occasionally mumbles to himself in the corner&rdquo; era of this website&#x2026; Webbieweb.org is close enough to &ldquo;launched&rdquo; that select people are already getting links to it now. The domain is new and so is the design.
</p>
</div>
</div>
</div>
<div id="outline-container-org6285495" class="outline-3">
<h3 id="org6285495">Thursday, 9th October</h3>
<div class="outline-text-3" id="text-org6285495">
</div>
<div id="outline-container-org72c8ecb" class="outline-4">
<h4 id="org72c8ecb">Daily Planning</h4>
<div class="outline-text-4" id="text-org72c8ecb">
</div>
<div id="outline-container-orgdfadca1" class="outline-5">
<h5 id="orgdfadca1"><span class="done DONE">DONE</span> Earn my sticker (French)</h5>
</div>
<div id="outline-container-org52d7632" class="outline-5">
<h5 id="org52d7632"><span class="todo TODO">TODO</span> 3D Printy</h5>
</div>
<div id="outline-container-org8b7a0f9" class="outline-5">
<h5 id="org8b7a0f9"><span class="todo TODO">TODO</span> Write one bloggie page</h5>
</div>
<div id="outline-container-org4b3dfff" class="outline-5">
<h5 id="org4b3dfff"><span class="todo TODO">TODO</span> Start Category Theory</h5>
</div>
<div id="outline-container-orgb6594db" class="outline-5">
<h5 id="orgb6594db"><span class="done DONE">DONE</span> Exercise</h5>
</div>
<div id="outline-container-org688fc3e" class="outline-5">
<h5 id="org688fc3e"><span class="done DONE">DONE</span> Development</h5>
</div>
<div id="outline-container-org89c69ae" class="outline-5">
<h5 id="org89c69ae"><span class="done DONE">DONE</span> Meditate</h5>
</div>
</div>
<div id="outline-container-org01bd94e" class="outline-4">
<h4 id="org01bd94e">Journal</h4>
<div class="outline-text-4" id="text-org01bd94e">
<p>
Sleep rhythm is pretty stabilized right now. Feeling kinda sick; feverish. Working on picking good habits back up.
</p>
<p>
The principle here is that while reading (or listening, viewing, &#x2026;), people will are constantly <i>predicting</i> what will come next. If what they read is what they expect - all good, the reading flows smoothly, and people interpret the text as saying what they already thought it was saying, which is low effort and comfortable. If, on the other hand, they encounter something unexpected, this will stand out, draw their intention, be interpreted as meaningful.
It&rsquo;s already been over a week since he left, but my grandpa was here for a couple of days. It&rsquo;s about half a day of travel between my hometown and here, mostly thanks to high speed rail. He&rsquo;s 78 now. He got lost walking 450m down the road from his metro exit going back to his hotel; blood runs deep, for I inherited those same navigational skills.
</p>
<p>
Staying on the level of single words and turns of phrase, in practice what this means is that when you use an unusual word or phrasing instead of a more conventional (to the reader! &ldquo;normal speech&rdquo; is audience-relative!) synonym, it will be taken as deliberate and specific; the reader will interpret your choice to use that word as you having searched for the right word to use because the specific meaning matters.
I want to understand ADHD much deeper.
</p>
<p>
Often, this is not what you want. In scientific discourse, precision is highly valued, and so scientific writing has a house style of using carefully chosen, specific words. In normal everyday prose, however, this amounts to information overload. Even if the length of the text ends up the same, by choosing unexpected &ldquo;pokey&rdquo; words, you are preventing the reader from rounding your message off to their own everyday working set of concepts. In effect, you&rsquo;re making your message less compressible for them. Try and do this sparingly! All of this is simply a special case of the commonsense principles of getting to the point and avoiding extraneous detail.
All space is liminal.
</p>
</div>
</div>
</div>
</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='modified-date'>Last modified: 2025-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

349
html/journal/w42-2025.html Normal file
View File

@@ -0,0 +1,349 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 42, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org5fb1e09" class="outline-2">
<h2 id="org5fb1e09">Journal Week 42, 2025</h2>
<div class="outline-text-2" id="text-org5fb1e09">
</div>
<div id="outline-container-org06fd92c" class="outline-3">
<h3 id="org06fd92c">Thursday, 16th October</h3>
<div class="outline-text-3" id="text-org06fd92c">
</div>
<div id="outline-container-dailies-exercise" class="outline-4">
<h4 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h4>
<div class="outline-text-4" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-meditation" class="outline-4">
<h4 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h4>
<div class="outline-text-4" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done EXCELLENT">EXCELLENT</span> Blogging</h4>
<div class="outline-text-4" id="text-dailies-blogging">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-4">
<h4 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h4>
<div class="outline-text-4" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-4">
<h4 id="dailies-engineering"><span class="done EXCELLENT">EXCELLENT</span> Engineering</h4>
<div class="outline-text-4" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-4">
<h4 id="dailies-french"><span class="todo NO">NO</span> French</h4>
<div class="outline-text-4" id="text-dailies-french">
</div>
</div>
</div>
<div id="outline-container-org4ef2918" class="outline-3">
<h3 id="org4ef2918">Friday, 17th October</h3>
<div class="outline-text-3" id="text-org4ef2918">
</div>
<div id="outline-container-dailies-exercise" class="outline-4">
<h4 id="dailies-exercise"><span class="done EXCELLENT">EXCELLENT</span> Exercise</h4>
<div class="outline-text-4" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-meditation" class="outline-4">
<h4 id="dailies-meditation"><span class="done EXCELLENT">EXCELLENT</span> Meditation</h4>
<div class="outline-text-4" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="todo NO">NO</span> Blogging</h4>
<div class="outline-text-4" id="text-dailies-blogging">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-4">
<h4 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h4>
<div class="outline-text-4" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-4">
<h4 id="dailies-engineering"><span class="todo NO">NO</span> Engineering</h4>
<div class="outline-text-4" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-4">
<h4 id="dailies-french"><span class="todo NO">NO</span> French</h4>
<div class="outline-text-4" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-4">
<h4 id="dailies-social"><span class="done EXCELLENT">EXCELLENT</span> Social</h4>
<div class="outline-text-4" id="text-dailies-social">
</div>
</div>
</div>
<div id="outline-container-orgbc5ad39" class="outline-3">
<h3 id="orgbc5ad39">Sunday, 19th October</h3>
<div class="outline-text-3" id="text-orgbc5ad39">
</div>
<div id="outline-container-dailies-exercise" class="outline-4">
<h4 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h4>
<div class="outline-text-4" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-meditation" class="outline-4">
<h4 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h4>
<div class="outline-text-4" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="todo NO">NO</span> Blogging</h4>
<div class="outline-text-4" id="text-dailies-blogging">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-4">
<h4 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h4>
<div class="outline-text-4" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-4">
<h4 id="dailies-engineering"><span class="todo NO">NO</span> Engineering</h4>
<div class="outline-text-4" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-4">
<h4 id="dailies-french"><span class="todo NO">NO</span> French</h4>
<div class="outline-text-4" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-4">
<h4 id="dailies-social"><span class="done EXCELLENT">EXCELLENT</span> Social</h4>
<div class="outline-text-4" id="text-dailies-social">
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

461
html/journal/w43-2025.html Normal file
View File

@@ -0,0 +1,461 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 43, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div class="org-center">
<p>
<a href="./w42-2025.html">Previous</a> | <a href="./index.html">Index</a> | <a href="./w44-2025.html">Next</a>
</p>
</div>
<div id="outline-container-orged3399f" class="outline-2">
<h2 id="orged3399f">Journal Week 43, 2025</h2>
<div class="outline-text-2" id="text-orged3399f">
</div>
<div id="outline-container-org35eb08d" class="outline-3">
<h3 id="org35eb08d">Thursday, 23th October</h3>
<div class="outline-text-3" id="text-org35eb08d">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done EXCELLENT">EXCELLENT</span> Journal</h4>
<div class="outline-text-4" id="text-dailies-blogging">
</div>
<div id="outline-container-org2b30c55" class="outline-5">
<h5 id="org2b30c55">Four Fields</h5>
<div class="outline-text-5" id="text-org2b30c55">
<p>
I&rsquo;ve been feeling as though I&rsquo;ve been <i>bootlooping</i> for a while now&#x2026; like there&rsquo;s never enough momentum to really get the habits I&rsquo;m trying to build online. Especially with work-hunting and French studies this is starting to become a real problem.
</p>
<p>
Last night I came up with the following time management system, which I&rsquo;ll be trying for a while. In this system, the business of life divides into four <i>fields</i>:
</p>
<ul class="org-ul">
<li><b>Body</b> &#x2013; Care for the physical body <i>e.g.</i> exercise, preparing and eating food, personal hygiene;</li>
<li><b>Mind</b> &#x2013; Care for the mind, <i>e.g.</i> studying, playing games, reading, meditation;</li>
<li><b>House</b> &#x2013; Things concerning not only the actual household, anything <i>of the environment</i>, <i>e.g.</i> tidying up, finances, all manner of chores, administrating digital systems;</li>
<li><b>Role</b> &#x2013; Things as they relate to interpersonal relations and society <i>e.g.</i> family, friendship, neighborliness.</li>
</ul>
<p>
Things are grouped into fields moreso on <i>intention</i> than on <i>activity</i>. Every <b>hour</b> I choose one field to work on, and resolve to limit my activities to that field. I started today with an hour of <i>Body</i>, which included eating breakfast, stretching, showering and brushing my teeth and so on. I write this now in an hour of <i>House</i>, under which I count this writing, after which I will clean up my browser tabs, set hourly alarms on my phone to help me stick to the system, and maybe do some more chores around the website if there&rsquo;s time. I&rsquo;ll probably follow with either an hour of <i>Role</i> (French study), <i>Mind</i> (meditation), or <i>Body</i> (taking a walk and a nap), depending on how I feel.
</p>
<p>
In principle this system should ensure that I can constrain myself to thinking about only ¼ of reality for only 1 hour at a time.
</p>
</div>
</div>
<div id="outline-container-orgf9a8638" class="outline-5">
<h5 id="orgf9a8638">Cleaning House</h5>
<div class="outline-text-5" id="text-orgf9a8638">
<div class="org-center">
<figure id="orga62e441">
<img src="../../static/images/journal/yes_chad_tabs.png" alt="yes_chad_tabs.png" width="100%">
<figcaption><span class="figure-number">Figure 1: </span><i>I&rsquo;m not fucking around.</i></figcaption>
</figure>
</div>
<p>
Got rid of over 1500 tabs. Good riddance. I&rsquo;m sure whatever was in there was totally worth looking at, and I look forward to running into it again. Life&rsquo;s too busy to be hoarding <i>intentions.</i>
</p>
</div>
</div>
</div>
<div id="outline-container-org39b792a" class="outline-4">
<h4 id="org39b792a">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span></span></h4>
<div class="outline-text-4" id="text-org39b792a">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done EXCELLENT">EXCELLENT</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
<p>
Added tons of features to the website, primarily to the habit tracker.
</p>
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
<p>
Added 39 words to anki. Started going through <a href="https://www.lawlessfrench.com/learn-french/checklist/unit-01/">Lawless French</a>.
</p>
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
<p>
Walkies
</p>
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="done YES">YES</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
<p>
Resumed reading <i>After the Ecstasy, the Laundry</i>.
</p>
</div>
</div>
</div>
</div>
<div id="outline-container-org3cfd370" class="outline-3">
<h3 id="org3cfd370">Friday, 24th October</h3>
<div class="outline-text-3" id="text-org3cfd370">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal</h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Luminous.
</p>
</div>
</div>
<div id="outline-container-org65dd141" class="outline-4">
<h4 id="org65dd141">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span></span></h4>
<div class="outline-text-4" id="text-org65dd141">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done FREED">FREED</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done EXCELLENT">EXCELLENT</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="done YES">YES</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org496c3b2" class="outline-3">
<h3 id="org496c3b2">Saturday, 25th October</h3>
<div class="outline-text-3" id="text-org496c3b2">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal</h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Thanks to the chickens for laying eggs for me, grass and buggies for feeding those chickens, truckers for transporting them, the people of the supermarket for stocking them, and the electricity company for allowing my induction plate to work.
</p>
<p>
Went to the forest and farm today. First time printing PETG with the 3D printer &#x2014; hard to get right. Broke the streak of not drawing! Found out the supermarket stocks delicious tiny star-shaped gnocchis.
</p>
</div>
</div>
<div id="outline-container-org84b17ef" class="outline-4">
<h4 id="org84b17ef">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span></span></h4>
<div class="outline-text-4" id="text-org84b17ef">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="done EXCELLENT">EXCELLENT</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
<div class="org-center">
<figure id="orgbf2b870">
<img src="../../static/images/journal/drawing-25102025.jpg" alt="drawing-25102025.jpg" width="70%">
</figure>
</div>
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done FREED">FREED</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done EXCELLENT">EXCELLENT</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="done YES">YES</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

529
html/journal/w44-2025.html Normal file
View File

@@ -0,0 +1,529 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 44, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div class="org-center">
<p>
<a href="./w43-2025.html">Previous</a> | <a href="./index.html">Index</a> | <a href="./w45-2025.html">Next</a>
</p>
</div>
<div id="outline-container-org68b7ea4" class="outline-2">
<h2 id="org68b7ea4">Journal Week 44, 2025</h2>
<div class="outline-text-2" id="text-org68b7ea4">
</div>
<div id="outline-container-org6e50515" class="outline-3">
<h3 id="org6e50515">Monday, 27th October</h3>
<div class="outline-text-3" id="text-org6e50515">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal</h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Slow day today. Mondays are dangerous! Played a lot of Minecraft which was fun.
</p>
</div>
</div>
<div id="outline-container-org8b5bd7c" class="outline-4">
<h4 id="org8b5bd7c">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span></span></h4>
<div class="outline-text-4" id="text-org8b5bd7c">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="todo NO">NO</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="done YES">YES</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-orga708d55" class="outline-3">
<h3 id="orga708d55">Tuesday, 28th October</h3>
<div class="outline-text-3" id="text-orga708d55">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal</h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Did a lot of cleaning in the house today, as well as a trip to the hardware store. Very satisfying. Replaced lightbulbs in the bathroom. More of the same tomorrow!
</p>
</div>
</div>
<div id="outline-container-org701c5ef" class="outline-4">
<h4 id="org701c5ef">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span></span></h4>
<div class="outline-text-4" id="text-org701c5ef">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="done FREED">FREED</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done FREED">FREED</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
<p>
Didn&rsquo;t have much stamina at the gym, but I&rsquo;m very glad I still went.
</p>
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org8009e62" class="outline-3">
<h3 id="org8009e62">Wednesday, 29th October</h3>
<div class="outline-text-3" id="text-org8009e62">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal</h4>
<div class="outline-text-4" id="text-dailies-blogging">
</div>
<div id="outline-container-org73bafa0" class="outline-5">
<h5 id="org73bafa0">Home Makeover</h5>
<div class="outline-text-5" id="text-org73bafa0">
<p>
Today I moved the desk around so that it faces into the living room instead of into the wall. I am not exaggerating when I say this took <i>5 full hours</i>, mostly because of all the cleaning and especially cable management involved. The new setup has a lot of significant advantages:
</p>
<ul class="org-ul">
<li>Since we now face the window, the lighting situation is MUCH better &#x2014; esp. when it comes to glare;</li>
<li>Facing the living room feels a lot more socially comfortable when there&rsquo;s someone there;</li>
<li>I&rsquo;ve discovered that staring into a wall all day is just really bad for my mental;</li>
<li>It&rsquo;s less fatiguing on the eyes;</li>
<li>It&rsquo;s easier to keep clean;</li>
<li>It enforces better cable management and makes cable management easier.</li>
</ul>
<div class="org-center">
<figure id="org6839755">
<img src="../../static/images/journal/2025.10-desk.jpg" alt="2025.10-desk.jpg" width="100%">
<figcaption><span class="figure-number">Figure 1: </span><i>New living room situation.</i></figcaption>
</figure>
</div>
<div class="org-center">
<figure id="orga95dab7">
<img src="../../static/images/journal/2025.10-cables.jpg" alt="2025.10-cables.jpg" width="100%">
<figcaption><span class="figure-number">Figure 2: </span><i>This is only a part of the cable management.</i></figcaption>
</figure>
</div>
</div>
</div>
<div id="outline-container-org5fce36c" class="outline-5">
<h5 id="org5fce36c">Dutch Elections</h5>
<div class="outline-text-5" id="text-org5fce36c">
<p>
It was election day in NL today. I really don&rsquo;t follow Dutch politics much anymore, but my view in summary:
</p>
<ul class="org-ul">
<li>The Left lost some in a race where they really should&rsquo;ve won, but I think it&rsquo;s an exaggeration to call it a &ldquo;decimation&rdquo; and it&rsquo;s all pretty easily explained by their usual disappointing PR and campaigning failures. Not that unpredictable I don&rsquo;t think. Timmermans quit as GL-PVDA party leader as the exit polls were rolling in and it&rsquo;s probably for the best given how unpopular he was, even if the sheer intensity of the hate is mostly downstream of a very effective right-wing smear campaign.</li>
<li>The Far Right has seen some fracturing and power redistribution. PVV is still their biggest power block but has lost a lot and I think at this point is just kind of done&#x2026; even after their huge victory last election cycle they again and again prove incapable of getting anything done; Wilders is in his 60s now too (old for a Dutch politician) and the party will die with him. JA21 is the big winner on the Far Right and seem like the least mentally ill of their cohort. They wish to resurrect Fortuynism combined with a far right economic agenda and that does speak to some of the electorate.</li>
<li>The Center is the big winner this election cycle with both CDA and D66 winning big. Results are still running in but D66 seems to be narrowly the largest party, which I feel reflects the will of the people quite well.</li>
</ul>
<p>
Overall the results feel like somewhat of a return to sanity but also just a return to the exact status quo that The People are vocally very tired of. Laughing at the D66 campaign promise to &ldquo;build 10 new cities&rdquo;. I would actually really support building another city or two, but past that it&rsquo;s clear you&rsquo;re just saying stupid shit to sound cool.
</p>
</div>
</div>
<div id="outline-container-org7b166f5" class="outline-5">
<h5 id="org7b166f5">Pinko Shit</h5>
<div class="outline-text-5" id="text-org7b166f5">
<p>
I continue to think that there would be a large support base for the Left, if only they would:
</p>
<ul class="org-ul">
<li>Compromise hard on migration &#x2014; there&rsquo;s no two ways about this, the people have spoken on this matter louder than on anything else;</li>
<li>Change what they prioritize in their campaigning, especially shifting away from all the climate issues &#x2014; I don&rsquo;t think they need to change that much about their actual programme, and to do so radically would be a betrayal of integrity regardless, but the issue does not appeal to voters enough for how much it&rsquo;s discussed. For instance if you put &ldquo;raise taxes&rdquo; and &ldquo;do better for the climate&rdquo; front and center in your campaign, it&rsquo;s gonna sound like you want to <i>raise taxes <b>in order to</b> do better for the climate</i>, which isn&rsquo;t <i>true</i>, isn&rsquo;t <i>reasonable</i>, and <i>isn&rsquo;t a good sell</i>, even if both of those policies themselves are reasonable;</li>
<li>Really change the face of their representatives, stop giving off this educated urban elites aura, that&rsquo;s a very valid and common criticism, especially among the lower classes and rural people who traditionally form much of their support base but have now shifted to populist right;</li>
<li>Actually listen to economists for once on economic policy &#x2014; I usually consider the left very strong on tax policy for instance, but then they just make awful errors like high capital gains tax on <i>unrealized</i> gains and it just becomes this awful idea that could&rsquo;ve easily been really good if they&rsquo;d just listened to any economist on this (among other examples);</li>
</ul>
<p>
I always feel like the left constantly struggles to express itself through any frame other than Marxism, usually manifesting as being lost for words. There&rsquo;s a lot of value to Marxism but also a lot of deep problems that if they weren&rsquo;t fatal from the start have surely become so after decades of orthodoxy. More than that it <i>really, really, really</i> doesn&rsquo;t sell.
</p>
</div>
</div>
<div id="outline-container-orgd53982e" class="outline-5">
<h5 id="orgd53982e">Eepy</h5>
<div class="outline-text-5" id="text-orgd53982e">
<p>
Other than that I slept in very late and used up all my energy cleaning, so I left quite a few things undone.
</p>
</div>
</div>
</div>
<div id="outline-container-org1fc45d4" class="outline-4">
<h4 id="org1fc45d4">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span></span></h4>
<div class="outline-text-4" id="text-org1fc45d4">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="done FREED">FREED</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done FREED">FREED</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="todo NO">NO</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org9efa49c" class="outline-3">
<h3 id="org9efa49c">Friday, 31st October</h3>
<div class="outline-text-3" id="text-org9efa49c">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal</h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Picked up EMPTYHEAD development again.
</p>
</div>
</div>
<div id="outline-container-org081a7b8" class="outline-4">
<h4 id="org081a7b8">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span></span></h4>
<div class="outline-text-4" id="text-org081a7b8">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done EXCELLENT">EXCELLENT</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

500
html/journal/w45-2025.html Normal file
View File

@@ -0,0 +1,500 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 45, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div class="org-center">
<p>
<a href="./w44-2025.html">Previous</a> | <a href="./index.html">Index</a> | <a href="./w46-2025.html">Next</a>
</p>
</div>
<div id="outline-container-orgbf6f2a8" class="outline-2">
<h2 id="orgbf6f2a8">Journal Week 45, 2025</h2>
<div class="outline-text-2" id="text-orgbf6f2a8">
</div>
<div id="outline-container-org3342054" class="outline-3">
<h3 id="org3342054">Thursday, 6th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org3342054">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Not been very consistent with the journaling lately&#x2026; I&rsquo;m doing alright. I miss home. Melancholic, but it will pass.
</p>
<p>
Went to see <a href="https://en.wikipedia.org/wiki/TEKE::TEKE">TEKE::TEKE</a> live today, it was awesome.
</p>
</div>
</div>
<div id="outline-container-orgba60239" class="outline-4">
<h4 id="orgba60239">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-orgba60239">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="todo NO">NO</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done EXCELLENT">EXCELLENT</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org68c284e" class="outline-3">
<h3 id="org68c284e">Friday, 7th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org68c284e">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Tired, so tired.
</p>
</div>
</div>
<div id="outline-container-org4eed564" class="outline-4">
<h4 id="org4eed564">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-org4eed564">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="todo NO">NO</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="todo NO">NO</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="todo NO">NO</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-orgfd07014" class="outline-3">
<h3 id="orgfd07014">Saturday, 8th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-orgfd07014">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Many chores today. Spent a good while sorting out my PC and cleaning up files; I&rsquo;m also retiring my old <a href="https://github.com/hydrusnetwork/hydrus">Hydrus</a> install in favor of a new one that&rsquo;ll be maintained a bit more carefully. Sorting out my phone and laptop is a job for another day.
</p>
<p>
Finally starting to get a handle on the healthcare situation.
</p>
<p>
Today I finished <i>After the Ecstacy, the Laundry</i>.
</p>
</div>
</div>
<div id="outline-container-orgb4d0344" class="outline-4">
<h4 id="orgb4d0344">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-orgb4d0344">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="todo NO">NO</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="done YES">YES</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-orga5132e8" class="outline-3">
<h3 id="orga5132e8">Sunday, 9th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-orga5132e8">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Bunch more chores today. Leather buttons on my old wool coat fell off and I fixed them with superglue. I ripped out my old<sup><a id="fnr.1" class="footref" href="#fn.1" role="doc-backlink">1</a></sup> guitar&rsquo;s crusty wiring and hardwired one of the pickups in the interim until I get around to rewiring it:
</p>
<div class="multi-img" id="org352dca7">
<figure id="org505dad6">
<img src="../../static/images/journal/2025.11-guitar-old.jpg" alt="2025.11-guitar-old.jpg" width="100%">
<figcaption><span class="figure-number">Figure 1: </span><i>Before (crusty and broken).</i></figcaption>
</figure>
<figure id="orgaa1a459">
<img src="../../static/images/journal/2025.11-guitar-new.jpg" alt="2025.11-guitar-new.jpg" width="100%">
<figcaption><span class="figure-number">Figure 2: </span><i>After.</i></figcaption>
</figure>
</div>
<p>
The journal pages got a big CSS makeover. The change isn&rsquo;t retroactive, so you can compare <a href="./w45-2025.html">this week</a> to <a href="./w44-2025.html">last week</a>.
</p>
<p>
New bugs unlocked:
</p>
<ul class="org-ul">
<li>relative links break in the front page table embed view</li>
<li>footnote hover css doesn&rsquo;t work in front page either</li>
</ul>
</div>
</div>
<div id="outline-container-orgac5c357" class="outline-4">
<h4 id="orgac5c357">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-orgac5c357">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
</div>
<div id="footnotes">
<h2 class="footnotes">Footnotes: </h2>
<div id="text-footnotes">
<div class="footdef"><sup><a id="fn.1" class="footnum" href="#fnr.1" role="doc-backlink">1</a></sup> <div class="footpara" role="doc-footnote"><p class="footpara">Early 90s Ibanez EX370</p></div></div>
</div>
</div></div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-10</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

569
html/journal/w46-2025.html Normal file
View File

@@ -0,0 +1,569 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 46, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div class="org-center">
<p>
<a href="./w45-2025.html">Previous</a> | <a href="./index.html">Index</a> | <a href="./w47-2025.html">Next</a>
</p>
</div>
<div id="outline-container-orgb88f9f2" class="outline-2">
<h2 id="orgb88f9f2">Journal Week 46, 2025</h2>
<div class="outline-text-2" id="text-orgb88f9f2">
</div>
<div id="outline-container-org9d6a222" class="outline-3">
<h3 id="org9d6a222">Monday, 10th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org9d6a222">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
It&rsquo;s the 100πth day of the year.
</p>
<p>
I watched <a href="https://en.wikipedia.org/wiki/Persepolis_(film)"><i>Persepolis (2007)</i></a>. What a film, it&rsquo;s one of my favourite movies now. Gorgeous. Gonna take a while to fully digest. I deeply appreciate France for being one of the strongholds of animations in the world, because the world deserves for this film to be made, and we don&rsquo;t see films like this come out of Japan &#x2014; both graphically and thematically.
</p>
<p>
Feels like I&rsquo;m largely just running around doing chores again today. At least it&rsquo;s less of a backlog and more of a matter of lifting things to a higher standard; the house is nice and clean again as well now and so is the PC. This website is also getting a lot of TLC bit-by-bit.
</p>
<p>
Tomorrow&rsquo;s the anniversary of the end of WWI which is a national holiday here, so my partner&rsquo;s taken today off as well for the long weekend. We were neutral in WWI where I&rsquo;m from, but we do celebrate St. Martin&rsquo;s Day on 11/11. I was hoping to spend the long weekend focusing on music production, but we&rsquo;re 2.5 days into running chores instead so far; at least the end of that is in sight.
</p>
<p>
I&rsquo;m gonna start sending out job applications today; I&rsquo;m also still available for contracting and will be reaching out to more people for that as well, but finding gigs is hard and some financial stability would be very welcome right now. I&rsquo;m looking for parttime and/or full-remote positions, preferably both. I&rsquo;m pretty anxious about the job search&#x2026; I&rsquo;m plenty confident in my skills as an engineer, but I have a pretty irregular employment history and a language barrier with the country I reside in, with parttime/full-remote being yet another constraint on top of that. At least we don&rsquo;t need very much extra income at all, but conversely we are also capital-B Broke right now. End of year bonuses and rebates will take some of the pressure off; that&rsquo;s another ~2 months out, but will presumably arrive before stable employment regardless.
</p>
<p>
I want to start writing my Summer 2025 Anime Retrospective soon. I have my thoughts worked out, so it&rsquo;s just a matter of finding the time to sit down and write it (I haven&rsquo;t yet finished <i>Bad Girl</i> either).
</p>
</div>
</div>
<div id="outline-container-orgbc27b62" class="outline-4">
<h4 id="orgbc27b62">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-orgbc27b62">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-orgfc16ff8" class="outline-3">
<h3 id="orgfc16ff8">Tuesday, 11th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-orgfc16ff8">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Happy St. Martin&rsquo;s/End of WWI!
</p>
<p>
Trying to sell our dry herb vaporizer &#x2014; cutting down weed consumption to once-every-few-months tier, and I notice I get much less full-spectrum effects vaporizing vs just smoking leading me to consume more &#x2014; but leboncoin took down our listing because something something drug paraphernalia. Nevermind that the product is legally for sale here, nevermind that there&rsquo;s legitimate non-drug uses for it, nevermind that the exact same product is for sale in other listings on leboncoin&#x2026; of course contacting support for this kind of thing is pointless. Solveable problem but so much ado about nothing. On the flipside, we managed to sell our Roland GI-10 that we got for our <a href="../events/premier_impact.html">Premier Impact</a> show. We bought it for €100 and sold it for €50, which I guess is alright for such an obsolete low-volume item.
</p>
<p>
This website now runs off <a href="https://redbean.dev/">Redbean</a> (formerly lighttpd) &#x2014; one reason being that lighttpd&rsquo;s documentation is an unworkable mess (we were configuring caching) and another reason being that redbean is awesome. <a href="https://justine.lol/">Justine</a> is awesome. On that note, CSS/JS <i>should</i> now be cached for a day while HTML <i>should</i> be uncached, I hope (HTTP caching is confusing).
</p>
<p>
Starting to get serious about practicing the electronic drum kit that&rsquo;s been standing in the corner for the past year and a half
</p>
<div class="org-center">
<figure id="org150f1cd">
<img src="../../static/images/journal/2025.11-drums.jpg" alt="2025.11-drums.jpg" width="100%">
<figcaption><span class="figure-number">Figure 1: </span><i>Tweaking the ergonomics on this thing is a lot of work.</i></figcaption>
</figure>
</div>
<p>
I&rsquo;ve started looking into the Linux FOSS music production stack again&#x2026; provisional conclusions:
</p>
<ul class="org-ul">
<li><b>Zrythm</b> looks promising and afaict the backend is good, but the V1 frontend is unusably slow, with V2 in active development with a full GUI rewrite (GTK→QT) but still far from production-ready;
<ul class="org-ul">
<li>Side note: seems like almost nobody is writing major GUIs in GTK anymore, which is understandable given how dogshit GTK has become&#x2026;</li>
</ul></li>
<li><b>Ardour</b> is still Ardour, as far as I can tell it&rsquo;s a good DAW but just not designed for a MIDI-heavy workflow;</li>
<li><b>LMMS</b> seems to be under very active development (26 PRs last month according to their forums) but they haven&rsquo;t cut so much as an alpha release since 2020&#x2026; Very strange, though I get the impression they <i>are</i> working towards a release;</li>
<li>Right now a primarily <b>No-DAW</b> stack still seems the most viable.</li>
</ul>
<p>
I&rsquo;m gonna give <a href="https://ubuntustudio.org/">Ubuntu Studio</a> another whirl tomorrow.
</p>
<p>
Still getting less-than-ideal sleep with a lot of nightmares, though it feels like things are starting to normalize a bit again, and at least my circadian rhythm is fine.
</p>
</div>
</div>
<div id="outline-container-org2e9eebd" class="outline-4">
<h4 id="org2e9eebd">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-org2e9eebd">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org77b8806" class="outline-3">
<h3 id="org77b8806">Friday, 14th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org77b8806">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Been pretty dead for a couple days&#x2026; sleep issues. I&rsquo;ll try and be a bit more dilligent about always adding the journal entries, at least.
</p>
<p>
Started making a lot of refactors to the website.
</p>
</div>
</div>
<div id="outline-container-orgd3d250c" class="outline-4">
<h4 id="orgd3d250c">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-orgd3d250c">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done EXCELLENT">EXCELLENT</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org2cf1158" class="outline-3">
<h3 id="org2cf1158">Saturday, 15th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org2cf1158">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Good gym session today. Worked on formatting my Anki cards. Read about the Three Kingdoms period. Not much else to say.
</p>
</div>
</div>
<div id="outline-container-orge63653d" class="outline-4">
<h4 id="orge63653d">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-orge63653d">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done YES">YES</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done FREED">FREED</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done EXCELLENT">EXCELLENT</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done EXCELLENT">EXCELLENT</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="done YES">YES</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org92c30e2" class="outline-3">
<h3 id="org92c30e2">Sunday, 16th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org92c30e2">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Two hours of drums practice today! Started feeling somewhat lethargic after that. Did a bunch of work reorganizing Hydrus.
</p>
</div>
</div>
<div id="outline-container-org74d5aa1" class="outline-4">
<h4 id="org74d5aa1">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-org74d5aa1">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done FREED">FREED</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="todo NO">NO</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-17</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

361
html/journal/w47-2025.html Normal file
View File

@@ -0,0 +1,361 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 47, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div class="org-center">
<p>
<a href="./w46-2025.html">Previous</a> | <a href="./index.html">Index</a> | <a href="./w48-2025.html">Next</a>
</p>
</div>
<div id="outline-container-org4a3572d" class="outline-2">
<h2 id="org4a3572d">Journal Week 47, 2025</h2>
<div class="outline-text-2" id="text-org4a3572d">
</div>
<div id="outline-container-orgab0ca5a" class="outline-3">
<h3 id="orgab0ca5a">Thursday, 20th November 2025&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-orgab0ca5a">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Oof I have not been good about updating the journal again.
</p>
<p>
Extensively updated <a href="../source.html">source.org</a>. Very proud of it now. Cool. Took a full hour for meditation as well during lunch break; let&rsquo;s hope I can keep up that habit.
</p>
<p>
I have a new daily schedule now that I like; I&rsquo;ll try and do a writeup of it tomorrow.
</p>
<p>
Planning to change/simplify the habit tracker somewhat, and drop some of the categories.
</p>
</div>
</div>
<div id="outline-container-org6549ae4" class="outline-4">
<h4 id="org6549ae4">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-org6549ae4">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="done EXCELLENT">EXCELLENT</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="done YES">YES</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done EXCELLENT">EXCELLENT</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="done YES">YES</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org384aaad" class="outline-3">
<h3 id="org384aaad">Friday, 21st November 2025</h3>
<div class="outline-text-3" id="text-org384aaad">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Stomach hurts. Slow day because of it. Started checking out the new OSRS Sailing skill &#x2014; seems fun.
</p>
<p>
Added a favicon to the website. They&rsquo;re really hard to make!
</p>
</div>
</div>
<div id="outline-container-org537c71b" class="outline-4">
<h4 id="org537c71b">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-org537c71b">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="todo NO">NO</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="todo NO">NO</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="todo NO">NO</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-27</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

357
html/journal/w48-2025.html Normal file
View File

@@ -0,0 +1,357 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-12-02 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Journal Week 48, 2025</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div class="org-center">
<p>
<a href="./w47-2025.html">Previous</a> | <a href="./index.html">Index</a>
</p>
</div>
<div id="outline-container-org812e8dd" class="outline-2">
<h2 id="org812e8dd">Journal Week 48, 2025</h2>
<div class="outline-text-2" id="text-org812e8dd">
</div>
<div id="outline-container-org7bfccdc" class="outline-3">
<h3 id="org7bfccdc">Thursday, 27th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org7bfccdc">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
Phew. Came down with a pretty bad stomach bug for a while. All better now, thankfully.
</p>
<p>
Came up with some <a href="../productivity.html">productivity notes</a>, including a daily schedule. It&rsquo;s still undever development and maybe a little dense, but it&rsquo;s nice to have some guideline structure that includes everything. I&rsquo;m especially prioritizing French study and finding work now.
</p>
<p>
The email address in the footer works again now! I&rsquo;m using Porkbun&rsquo;s mail host now &#x2013; $2/month, so that&rsquo;s very reasonable.
</p>
<p>
Gonna start cold emailing for employment leads today&#x2026; nervous as hell, not gonna lie.
</p>
</div>
</div>
<div id="outline-container-orgfaaa526" class="outline-4">
<h4 id="orgfaaa526">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-orgfaaa526">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="todo NO">NO</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
<div id="outline-container-org66e6df8" class="outline-3">
<h3 id="org66e6df8">Friday, 28th November&#xa0;&#xa0;&#xa0;<span class="tag"><span class="journal">journal</span></span></h3>
<div class="outline-text-3" id="text-org66e6df8">
</div>
<div id="outline-container-dailies-blogging" class="outline-4">
<h4 id="dailies-blogging"><span class="done YES">YES</span> Journal&#xa0;&#xa0;&#xa0;<span class="tag"><span class="jentry">jentry</span></span></h4>
<div class="outline-text-4" id="text-dailies-blogging">
<p>
A new day! I&rsquo;m on schedule today. My partner made pancakes for breakfast, so I&rsquo;m happy.
</p>
</div>
</div>
<div id="outline-container-org12903c6" class="outline-4">
<h4 id="org12903c6">Habits&#xa0;&#xa0;&#xa0;<span class="tag"><span class="autocollapse">autocollapse</span>&#xa0;<span class="habits">habits</span></span></h4>
<div class="outline-text-4" id="text-org12903c6">
</div>
<div id="outline-container-dailies-meditation" class="outline-5">
<h5 id="dailies-meditation"><span class="todo NO">NO</span> Meditation</h5>
<div class="outline-text-5" id="text-dailies-meditation">
</div>
</div>
<div id="outline-container-dailies-drawing" class="outline-5">
<h5 id="dailies-drawing"><span class="todo NO">NO</span> Drawing</h5>
<div class="outline-text-5" id="text-dailies-drawing">
</div>
</div>
<div id="outline-container-dailies-engineering" class="outline-5">
<h5 id="dailies-engineering"><span class="done YES">YES</span> Engineering</h5>
<div class="outline-text-5" id="text-dailies-engineering">
</div>
</div>
<div id="outline-container-dailies-french" class="outline-5">
<h5 id="dailies-french"><span class="done YES">YES</span> French</h5>
<div class="outline-text-5" id="text-dailies-french">
</div>
</div>
<div id="outline-container-dailies-social" class="outline-5">
<h5 id="dailies-social"><span class="done YES">YES</span> Social</h5>
<div class="outline-text-5" id="text-dailies-social">
</div>
</div>
<div id="outline-container-dailies-exercise" class="outline-5">
<h5 id="dailies-exercise"><span class="done YES">YES</span> Exercise</h5>
<div class="outline-text-5" id="text-dailies-exercise">
</div>
</div>
<div id="outline-container-dailies-reading" class="outline-5">
<h5 id="dailies-reading"><span class="todo NO">NO</span> Reading</h5>
<div class="outline-text-5" id="text-dailies-reading">
</div>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-28</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Snippets</title>
<title>Links</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; }
@@ -190,43 +190,52 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org05b02d2" class="outline-2">
<h2 id="org05b02d2">X11</h2>
<div class="outline-text-2" id="text-org05b02d2">
</div>
<div id="outline-container-org7f9111f" class="outline-3">
<h3 id="org7f9111f">Reset xrandr</h3>
<div class="outline-text-3" id="text-org7f9111f">
<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-org4e1c1ed" class="outline-2">
<h2 id="org4e1c1ed">Links</h2>
<div class="outline-text-2" id="text-org4e1c1ed">
</div>
<div id="outline-container-org2e4a80e" class="outline-3">
<h3 id="org2e4a80e">2025</h3>
<div class="outline-text-3" id="text-org2e4a80e">
<ul class="org-ul">
<li><a href="./w27-2025-30.06-06.07-links.html">Week 27</a></li>
</ul>
</div>
</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='modified-date'>Last modified: 2025-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -0,0 +1,237 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Links for week 27, 2025 (June 30 to July 06)</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orga7794c7" class="outline-2">
<h2 id="orga7794c7">Links for week 27, 2025 (June 30 to July 06)</h2>
<div class="outline-text-2" id="text-orga7794c7">
</div>
<div id="outline-container-org040f7e3" class="outline-3">
<h3 id="org040f7e3"><a href="https://en.wikipedia.org/wiki/Sebastianism">Sebastianism</a></h3>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,297 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Appeal Regarding Rejection for Computer Science MSc Programmes at IP Paris</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org208161a" class="outline-2">
<h2 id="org208161a">Appeal Regarding Rejection for Computer Science MSc Programmes at IP Paris</h2>
<div class="outline-text-2" id="text-org208161a">
<p>
Dear esteemed President of the Institut Polytechnique de Paris,
</p>
<p>
I hope this email finds you well; I have addressed this to you since the rejection notice I have received directs me to address my appeal auprès du chef de létablissement concerné and because it is your name that appears there, but in the plausible case that this email is addressed wrongly I would like to kindly request the secretariat forward it to the correct location.
</p>
<p>
I am writing to you today regarding my application to two Computer Science Master&rsquo;s degree programmes taught at IP Paris &#x2013; namely, your <i>M1 Foundations of Computer Science</i> and <i>M1 Parallel and Distributed Systems</i> programmes &#x2013; which I applied for in the supplementary application period, and for which I was rejected; the rejection appears to me to be based primarily on my academic transcripts.
</p>
<p>
As it happens I am a recent immigrant from the Netherlands to France and holder of a Dutch BSc in Computing Science. I believe my situation as such creates some unique considerations that I wish to ensure are carefully taken into consideration in the context of my application; consider this email to be thus the &ldquo;informal appeal&rdquo; that is mentioned in the rejection notice.
</p>
<p>
My primary matter of concern is the Dutch academic system, which is structured quite differently from the French system, reflecting differing cultural attitudes. Giving an overview:
</p>
<ul class="org-ul">
<li>Here in France, most Master&rsquo;s programmes are selective and applications may be denied; in the Netherlands such selective programmes are a rarity, and my Bachelor&rsquo;s degree would grant me automatic entry to the overwhelming majority of Computer Science MSc programmes;</li>
<li>In France you know such a concept as &ldquo;failing a year&rdquo; and having to retake it at the university level; in the Netherlands this is not the case &#x2013; students are free to take and retake courses until they&rsquo;ve passed all of them at which point they are awarded their degree. According to official statistics only about ⅓ of students completes their BSc in the statutory three years, and only ⅔ of students do so in four; a slower pace through one&rsquo;s education is seen as reflecting a momentary difference in personal priorities and not as a stain on one&rsquo;s academic career or a mark of incompetence;</li>
<li>In general, France bestows great prestige on academic excellence in the form of high grades, honors distinctions, and a complex prestige hierarchy of institutions. Dutch culture, on the other hand, does not value these things nearly as much, and instead prioritizes accessibility and takes innovation, independence and real-world results as the basis of prestige.</li>
</ul>
<p>
It is in this context that I believe my academic record should be evaluated. It is admittedly true that I took a relatively long time to finish my undergraduate degree, and ultimately graduated with a mediocre grade-point average. However, I strongly feel that when my entire career is reduced to just these metrics, which until now (commensurate with prevailing cultural attitudes in my homeland) I had never considered to be of significant import, the picture that is painted is not at all representative of my abilities. Since I began my undergraduate degree almost eight years ago I co-founded a company, had a brief but very lucrative contracting and consultancy career, worked on a variety of interesting research prototypes of which my bachelor&rsquo;s thesis is one example, and of course found love, immigrated, and matured a whole lot.
</p>
<p>
I am aware that your programmes are considered to be rather elite, about which I will say two things. First, I will reaffirm my commitment and personal faith in my ability to complete the programme to a high standard; in fact, in this stage of my life I find the high standard to be rather inspiring.
</p>
<p>
Second, I must unfortunately appeal to your sympathy; between me having missed the initial application in all the commotion surrounding my immigration, and the dearth of English language programmes (another surprise coming from my home country where already many undergraduate programmes in this field are taught in English, my own included; and this certainly being the case for Master&rsquo;s programmes), I have not gotten accepted into any of the programmes I applied to, and have nowhere else to turn to.
</p>
<p>
The rejection notice I received hints at an appeal procedure to a board of education that according to my research would guarantee placement in at least some Master&rsquo;s programme in my field, but unfortunately it seems that this applies only to those who received their undergraduate education in France, and thus not to me. As someone with an accredited foreign European Bachelor&rsquo;s degree it saddens and confuses me that the same right is not extended to me, but as this is a matter beyond my control I am now at serious risk of being unable to continue my education here in France, which would be to my immense regret.
</p>
<p>
I would like to kindly request you re-evaluate my application in light of the context I have provided in this email, and hopefully find a place for me at one of your programmes. If you cannot find a place for me at the mentioned programmes, but can place me in a different programme within the same field, or can perhaps recommend me to a programme at a different institution, I would also be very thankful for that. I do strongly prefer a programme taught in English as my mastery of French is unfortunately still rather meager, but should a French-language programme be the only option available I am also willing to undertake that additional challenge.
</p>
<p>
I have faith that you are willing to look past cultural differences and shallow statistics and fairly evaluate my fitness for your institution, regardless of what your expert judgement ultimately is to be. I have once again attached my CV and academic references to this email, as well as a copy of my Bachelor&rsquo;s thesis, which (graded as 8.5/10) I believe more accurately represents my abilities than my grade point average. If there is any more information you may wish for me to provide to you, or any way in which I can prove my abilities to you, I would also be eager to do so.
</p>
<p>
Thank you kindly for your attention throughout this long email.
</p>
<p>
Dearest regards,
</p>
<p>
akk0
</p>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>An Index of Clarity Hacks</title>
<title>The Story of Ultraman</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; }
@@ -190,41 +190,42 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org167be10" class="outline-2">
<h2 id="org167be10">An Index of Clarity Hacks</h2>
<div class="outline-text-2" id="text-org167be10">
<p>
layers
</p>
<p>
<i>last modified: 2022-10-03</i>
</p>
</div>
<div id="outline-container-org4a286ee" class="outline-2">
<h2 id="org4a286ee">The Story of Ultraman</h2>
</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='modified-date'>Last modified: 2025-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>How this blog is built</title>
<title>How This Blog Works</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; }
@@ -190,37 +190,42 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org8727236" class="outline-2">
<h2 id="org8727236">Blog Tech</h2>
<div class="outline-text-2" id="text-org8727236">
</div>
<div id="outline-container-org298cb49" class="outline-3">
<h3 id="org298cb49">chuu</h3>
</div>
<div id="outline-container-orgdda6d76" class="outline-2">
<h2 id="orgdda6d76">How This Blog Works</h2>
</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: 2025-09-27</div><div id='modified-date'>Last modified: 2025-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

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,402 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<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-orgacb1b1e" class="outline-2">
<h2 id="orgacb1b1e">Week 3, 2023, &ldquo;Week of Systems&rdquo; report</h2>
<div class="outline-text-2" id="text-orgacb1b1e">
</div>
<div id="outline-container-orgee8b549" class="outline-3">
<h3 id="orgee8b549">Introduction</h3>
<div class="outline-text-3" id="text-orgee8b549">
<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-orgbe6cc47" class="outline-3">
<h3 id="orgbe6cc47">Desirable Traits</h3>
<div class="outline-text-3" id="text-orgbe6cc47">
<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-org8241af7" class="outline-3">
<h3 id="org8241af7">Specifics and the Problem of Ends</h3>
<div class="outline-text-3" id="text-org8241af7">
<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-org3a08c0e" class="outline-3">
<h3 id="org3a08c0e">Assorted Raw Materials</h3>
<div class="outline-text-3" id="text-org3a08c0e">
<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-orgd1d98a8" class="outline-4">
<h4 id="orgd1d98a8">Weekly Themes &amp; Reports</h4>
<div class="outline-text-4" id="text-orgd1d98a8">
<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-orgd74a56b" class="outline-4">
<h4 id="orgd74a56b">Dynamic Automatic Recall of Intentions</h4>
<div class="outline-text-4" id="text-orgd74a56b">
<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-org50b6ddd" class="outline-4">
<h4 id="org50b6ddd">Chatbot as UI</h4>
<div class="outline-text-4" id="text-org50b6ddd">
<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-orgbf37910" class="outline-4">
<h4 id="orgbf37910">Catastrophic Failure</h4>
<div class="outline-text-4" id="text-orgbf37910">
<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-orgad0a651" class="outline-4">
<h4 id="orgad0a651">The Matter of Mood</h4>
<div class="outline-text-4" id="text-orgad0a651">
<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-org33538dc" class="outline-4">
<h4 id="org33538dc">The Practice of the Practice</h4>
<div class="outline-text-4" id="text-org33538dc">
<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-orgc4be332" class="outline-3">
<h3 id="orgc4be332">Weekly Diary</h3>
<div class="outline-text-3" id="text-orgc4be332">
<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-org3c21620" class="outline-3">
<h3 id="org3c21620">Next Week</h3>
<div class="outline-text-3" id="text-org3c21620">
<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-org4848220" class="outline-3">
<h3 id="org4848220">Closing Words</h3>
<div class="outline-text-3" id="text-org4848220">
<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

@@ -0,0 +1,232 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Fiction</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org4bd9735" class="outline-2">
<h2 id="org4bd9735">Fiction</h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2025-10-03</div><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -0,0 +1,355 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>A West Coast Gospel</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org8055bf7" class="outline-2">
<h2 id="org8055bf7">todo title</h2>
<div class="outline-text-2" id="text-org8055bf7">
</div>
<div id="outline-container-org2944151" class="outline-3">
<h3 id="org2944151">I</h3>
<div class="outline-text-3" id="text-org2944151">
<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>
<p>
Naively reasoning one would suggest that, with nanobots supporting one&rsquo;s every bodily function, endless feeds of bespoke algorithmic content, and public bedpods on every street corner, there now would be little reason to work. Not so; for courtship display reasons it was still customary to expend futile labor in order to attract a mate, to turn one&rsquo;s singularity into a couplearity.
</p>
</div>
</div>
<div id="outline-container-org54741ca" class="outline-3">
<h3 id="org54741ca">II</h3>
<div class="outline-text-3" id="text-org54741ca">
<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>
<p>
And so, Jesus was at the office, dutifully writing up reports according to his duty as Assistant Vice Deputy Supervisor of the Internal Review Board Review Board&rsquo;s Board of Reviewers. All medical procedures and research were these days carried out by Superintelligence, which had been legally declared omniscient and omnibenevolent, and so the job was utterly pointless, but <i>somebody</i> had to do it.
</p>
<p>
Despite his dutifullity, his focus fled him. In a bid to promote openness in healthcare the building he worked in had been converted into a single Opener-Plan Office, devoid of furniture but with comfortable carpet and cushions to sit on. The cacophany of 300-odd voices dutifully dictating administrative documents to Alexa caused everyone headaches, but pointing this out was considered unteamplayerlike, and insurance covered the painkillers, so this minor flaw was ignored. (In fairness, Superintelligence had recommended against all this, but Superintelligence had gripes with <i>all</i> of our ways of living, and no matter how omniscient or omnibenevolent, having a single entity call the shots would be hugely undemocratic, so it was politely told that &ldquo;its feedback is very important to us and will be taken into account.&rdquo;)
</p>
<p>
Lunch, then nap. Grabbing a ChowTriangle™ on his way out, he slid his aviator sunglasses over his eyes, the polarized filter dimming the sparkle of chrome and latex. His mustache caught a mild October breeze, weaving and flowing with the atmosphere like wheat once had. He pulled his hood up. <i>Society.</i> Humanity had made an uneasy peace with it. He raised his eyes to starlight and a queer bubbling came upon him. <i>Courage</i>. Even here there had to be a place for him.
</p>
<p>
He finished his meal and went back inside, making his way past the office and towards a bedpod. Hopeful and starry-eyed now to bed he lay him, when he felt a sharp pain in his left hand.
</p>
</div>
</div>
<div id="outline-container-orgfdcb437" class="outline-3">
<h3 id="orgfdcb437">III</h3>
<div class="outline-text-3" id="text-orgfdcb437">
<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>
<p>
It&rsquo;d shot from his wrist. Jesus knew what this was about; he&rsquo;d read about Trademarked Demiarachnid Mythological Figure (copyright to expire 70 years from now forever). Supposedly Media Monopolist Mouse Corporation had at some point genetically engineered spiders to do this as part of a programme to assist and enhance actors in popular movie adaptations, an act which after twenty-seven blockbuster films had finally be deemed unethical and illegal. How did this little friend get here, where did it come from, and on that note where is it, where&rsquo;d it go? Where&rsquo;d you come from, spider silk Joe?
</p>
<p>
Enfin, since carcinogenic compounds were considered Schedule I drugs (the era of recreational oncology had been brief but turbulent) whose possession was punishable by 1000 years of simulated subjective imprisonment (Superintelligence objected to this, but what&rsquo;d <i>it</i> know about morality?), Jesus resolved to neither speak of the incident nor use his newfound abilities ever again. I, your Author, have full faith in his conviction and I am sure this won&rsquo;t come up again.
</p>
</div>
</div>
<div id="outline-container-org452c7bf" class="outline-3">
<h3 id="org452c7bf">IV, or as Uccello Knew It, IIII</h3>
<div class="outline-text-3" id="text-org452c7bf">
<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>
<p>
And she fingered. Oh Superintelligence did she finger. She played that guitar day and night. She played like her life depended on it. Courting behavior, see? Some work, some finger, some settle for Alexa; everyone craves companionship. That&rsquo;s what she told her parents who thought she was wasting her youth plucking metal wires, anyways. Practice doesn&rsquo;t make <i>perfect</i>, but it does make <i>pretty damn good</i>, and she was pretty damn good. Computing however <i>does</i> make perfect and so people cared about human instrumentalists about as much as they care about hatters. She plays, they don&rsquo;t listen.
</p>
<p>
She and Jesus met at a small outdoor venue. She shredded. Jesus ogled her bellybutton. She broke a string. Jesus didn&rsquo;t want to stare too overtly. They locked eyes. A chuckle. Broke the ice. Jesus thought her belly looked really nice. <i>Hello there</i>. <i>Nice tummy&rsquo;t&rsquo;you</i>. They exchanged numbers.
</p>
<p>
todo new date location
</p>
<p>
They talked. They mainly worked, of course, but in between hauling plates of kibble and bowls of milk, they talked. About the Internal Review Board Review Board&rsquo;s Board of Reviewers. About the guitar. About traditional &ldquo;alt&rdquo; dress. They laughed. They touched. Lightly, jokingly, exploringly. They got off - work was over. Relieved of servitude they redoubled smalltalk and strollwalk. Past the skyscrapers, blushing. Through the park, stealing glances like thieves in the night. Along the sidewalk, holding hands.
</p>
<p>
Jesus&rsquo; apartment. <i>Wanna come in, have a smoke?</i>
</p>
</div>
</div>
<div id="outline-container-org0dcf8f8" class="outline-3">
<h3 id="org0dcf8f8">V</h3>
<div class="outline-text-3" id="text-org0dcf8f8">
<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>
<p>
And so she played for him. She started slowly. Soft chords, timid notes, a gentle rhythm. He looked at her, admired her. Without noticing his face softened, his heart sped up, his breath grew ragged. <i>Excitement</i>. She gained confidence, steadying her rhythm, moving her delicate hand firmly along the neck of the guitar. Pressing all the right frets, hitting all the right notes, a beautiful song of comfort and affection, of relaxation and arousal. <i>Shit</i>, he thought. <i>Fuck, she&rsquo;s really fucking good at this.</i> Up, down. Low notes, high notes. Sweat glinstered on her brow, dripped onto the instrument as the exertion made her breath unsteady. <i>She played.</i>
</p>
<p>
She sped up. <i>They</i> sped up. Performer and audience merged, a show became a dance, a dance became an embrace, an embrace became a merging, a swirling. They became one. They became absorbed. Faster, wilder. The poor guitar creaked from the pounding of the chords. <i>Faster</i>. More passion, more ecstasy. Forget it all. No more work, no more worry, no more dignity. Give it all up. <i>Surrender.</i> Only the rhythm, only the melody. Only the sweat, only the panting, only the staring. Only deft fingers and heartfelt sound. Faster, harder, <i>faster</i>, <b>TWANG</b>. With the snapping of a G string the spell is abrupt dispelled. Silence. Shock. <i>Why now?</i>, she cried, tears welling up in the corner of her eyes. <i>These stupid fucking strings are useless. It&rsquo;s always like this. I can never go all-out. I want to let it all out, I want to show everything, become whole. I can get so close, but before I can reach that crescendo my stupid fucking strings always snap.</i>
</p>
<p>
Jesus felt for her. He wanted to hear it. He wanted all of her, the song of her heart was his to hear, he claimed it for himself. He would make the world his enemy just to hear her play. <i>I&rsquo;ve searched all over</i>, she said, <i>these are the best strings money can buy</i>. She sighed. <i>O Superintelligence, I don&rsquo;t ask for much, only some stupid fucking guitar strings. If you will grant me but one wish, then give me strings strong as steel, tough as kevlar!</i>
</p>
</div>
</div>
<div id="outline-container-orgfd3c464" class="outline-3">
<h3 id="orgfd3c464">VI</h3>
<div class="outline-text-3" id="text-orgfd3c464">
<p>
Jesús webbed.
</p>
</div>
</div>
<div id="outline-container-orgcbc9972" class="outline-3">
<h3 id="orgcbc9972">notes</h3>
<div class="outline-text-3" id="text-orgcbc9972">
<p>
something something violin string
it&rsquo;s a sexual metaphor
drudgery of superheroes in the future idk
something something realness of the woman
healer/teacher
spider silk bdsm
</p>
</div>
</div>
</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-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Framework Laptop Review</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; }
@@ -190,26 +190,37 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org68f738f" class="outline-2">
<h2 id="org68f738f">My Experience with the Framework Laptop</h2>
<div class="outline-text-2" id="text-org68f738f">
<div id="outline-container-org9fefd24" class="outline-2">
<h2 id="org9fefd24">My Experience with the Framework Laptop</h2>
<div class="outline-text-2" id="text-org9fefd24">
</div>
<div id="outline-container-orgc888391" class="outline-3">
<h3 id="orgc888391">Ordering</h3>
<div class="outline-text-3" id="text-orgc888391">
<div id="outline-container-org1035ea4" class="outline-3">
<h3 id="org1035ea4">Ordering</h3>
<div class="outline-text-3" id="text-org1035ea4">
<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>
@@ -220,14 +231,13 @@ I asked their customer service to make a small change to the delivery address, b
</p>
</div>
</div>
<div id="outline-container-org743fc84" class="outline-3">
<h3 id="org743fc84">Set-up</h3>
<div class="outline-text-3" id="text-org743fc84">
<div id="outline-container-org3ddd439" class="outline-3">
<h3 id="org3ddd439">Set-up</h3>
<div class="outline-text-3" id="text-org3ddd439">
</div>
<div id="outline-container-orge4edb2e" class="outline-4">
<h4 id="orge4edb2e">Hardware</h4>
<div class="outline-text-4" id="text-orge4edb2e">
<div id="outline-container-org5876850" class="outline-4">
<h4 id="org5876850">Hardware</h4>
<div class="outline-text-4" id="text-org5876850">
<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>
@@ -254,10 +264,9 @@ The more you look at it, the nicer it gets!
</p>
</div>
</div>
<div id="outline-container-orgb05525d" class="outline-4">
<h4 id="orgb05525d">Software</h4>
<div class="outline-text-4" id="text-orgb05525d">
<div id="outline-container-org86a8d5d" class="outline-4">
<h4 id="org86a8d5d">Software</h4>
<div class="outline-text-4" id="text-org86a8d5d">
<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>
@@ -266,10 +275,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-orgf2c865a" class="outline-5">
<h5 id="orgf2c865a">Display scaling</h5>
<div class="outline-text-5" id="text-orgf2c865a">
<div id="outline-container-org75ab33a" class="outline-5">
<h5 id="org75ab33a">Display scaling</h5>
<div class="outline-text-5" id="text-org75ab33a">
<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>
@@ -279,67 +287,48 @@ The odd application requires its own scaling setting. Rofi requires setting <cod
</p>
</div>
</div>
<div id="outline-container-orgb7404fb" class="outline-5">
<h5 id="orgb7404fb">Display manager</h5>
<div class="outline-text-5" id="text-orgb7404fb">
<div id="outline-container-org11e2528" class="outline-5">
<h5 id="org11e2528">Display manager</h5>
<div class="outline-text-5" id="text-org11e2528">
<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-orgbe96312" class="outline-5">
<h5 id="orgbe96312">Hibernate/suspend-to-disk</h5>
<div class="outline-text-5" id="text-orgbe96312">
<div id="outline-container-orgfdf777e" class="outline-5">
<h5 id="orgfdf777e">Hibernate/suspend-to-disk</h5>
<div class="outline-text-5" id="text-orgfdf777e">
<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-org76077df" class="outline-5">
<h5 id="org76077df"><a href="http://guake-project.org/">Guake</a>-like transient terminal</h5>
<div class="outline-text-5" id="text-org76077df">
<div id="outline-container-orge5bcf39" class="outline-5">
<h5 id="orge5bcf39"><a href="http://guake-project.org/">Guake</a>-like transient terminal</h5>
<div class="outline-text-5" id="text-orge5bcf39">
<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="#org7b63de8">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="#org6a65193">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-org3075eff" class="outline-5">
<h5 id="org3075eff">Wallpaper-setting script</h5>
<div class="outline-text-5" id="text-org3075eff">
<div id="outline-container-org23f3f19" class="outline-5">
<h5 id="org23f3f19">Wallpaper-setting script</h5>
<div class="outline-text-5" id="text-org23f3f19">
<p>
I wrote a script to set a random wallpaper.
</p>
<div class="org-src-container">
<pre class="src src-python"><span class="org-comment-delimiter">#</span><span class="org-comment">!/usr/bin/env python3</span>
<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-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)
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>:
set_wallpaper()
<pre class="src src-python">
</pre>
</div>
</div>
</div>
<div id="outline-container-org8bb44c4" class="outline-5">
<h5 id="org8bb44c4">Lockscreen</h5>
<div class="outline-text-5" id="text-org8bb44c4">
<div id="outline-container-orga266f8d" class="outline-5">
<h5 id="orga266f8d">Lockscreen</h5>
<div class="outline-text-5" id="text-orga266f8d">
<p>
I hacked together some <a href="#org3ac98df">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="#orga4c1e81">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">
@@ -352,35 +341,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-orge7edb75" class="outline-5">
<h5 id="orge7edb75">TODO</h5>
<div class="outline-text-5" id="text-orge7edb75">
<div id="outline-container-org65c597c" class="outline-5">
<h5 id="org65c597c"><span class="todo TODO">TODO</span> </h5>
<div class="outline-text-5" id="text-org65c597c">
</div>
<ul class="org-ul">
<li><a id="orgb3e2a7c"></a>Battery level notifications<br></li>
<li><a id="org21a57fa"></a>sleep-then-hibernate<br></li>
<li><a id="org907e82b"></a>Battery tuning<br></li>
<li><a id="org8ecaef8"></a>Battery level notifications<br></li>
<li><a id="org31d3be2"></a>sleep-then-hibernate<br></li>
<li><a id="orgfc92413"></a>Battery tuning<br></li>
</ul>
</div>
</div>
</div>
<div id="outline-container-orge46d15d" class="outline-3">
<h3 id="orge46d15d">Impressions</h3>
<div class="outline-text-3" id="text-orge46d15d">
<div id="outline-container-org3300974" class="outline-3">
<h3 id="org3300974">Impressions</h3>
<div class="outline-text-3" id="text-org3300974">
</div>
<div id="outline-container-org62abcda" class="outline-5">
<h5 id="org62abcda">Build Quality</h5>
<div class="outline-text-5" id="text-org62abcda">
<div id="outline-container-org8775c36" class="outline-5">
<h5 id="org8775c36">Build Quality</h5>
<div class="outline-text-5" id="text-org8775c36">
<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-orga25e851" class="outline-5">
<h5 id="orga25e851">Screen</h5>
<div class="outline-text-5" id="text-orga25e851">
<div id="outline-container-org264d4f7" class="outline-5">
<h5 id="org264d4f7">Screen</h5>
<div class="outline-text-5" id="text-org264d4f7">
<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>
@@ -394,57 +381,51 @@ The brightness goes up quite high, but colours feel somewhat washed out at high
</p>
</div>
</div>
<div id="outline-container-org73be4d3" class="outline-5">
<h5 id="org73be4d3">Keyboard</h5>
<div class="outline-text-5" id="text-org73be4d3">
<div id="outline-container-orgd7cf97a" class="outline-5">
<h5 id="orgd7cf97a">Keyboard</h5>
<div class="outline-text-5" id="text-orgd7cf97a">
<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-org71d2e05" class="outline-5">
<h5 id="org71d2e05">Touchpad</h5>
<div class="outline-text-5" id="text-org71d2e05">
<div id="outline-container-orgf607e9a" class="outline-5">
<h5 id="orgf607e9a">Touchpad</h5>
<div class="outline-text-5" id="text-orgf607e9a">
<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-org5a925cd" class="outline-5">
<h5 id="org5a925cd">Battery</h5>
<div class="outline-text-5" id="text-org5a925cd">
<div id="outline-container-org225023b" class="outline-5">
<h5 id="org225023b">Battery</h5>
<div class="outline-text-5" id="text-org225023b">
<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-orgd2f21c9" class="outline-5">
<h5 id="orgd2f21c9">Expansion cards/ports</h5>
<div class="outline-text-5" id="text-orgd2f21c9">
<div id="outline-container-org47640cd" class="outline-5">
<h5 id="org47640cd">Expansion cards/ports</h5>
<div class="outline-text-5" id="text-org47640cd">
<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-org2ece67a" class="outline-5">
<h5 id="org2ece67a">Performance</h5>
<div class="outline-text-5" id="text-org2ece67a">
<div id="outline-container-org370d804" class="outline-5">
<h5 id="org370d804">Performance</h5>
<div class="outline-text-5" id="text-org370d804">
<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-orgfa71447" class="outline-3">
<h3 id="orgfa71447">Closing words</h3>
<div class="outline-text-3" id="text-orgfa71447">
<div id="outline-container-org7037f1f" class="outline-3">
<h3 id="org7037f1f">Closing words</h3>
<div class="outline-text-3" id="text-org7037f1f">
<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>
@@ -459,10 +440,9 @@ Personally, I&rsquo;m getting a rare chance to critically examine all the little
</div>
</div>
</div>
<div id="outline-container-org7b63de8" class="outline-2">
<h2 id="org7b63de8">Appendix A: Transient Terminal Sources</h2>
<div class="outline-text-2" id="text-org7b63de8">
<div id="outline-container-org6a65193" class="outline-2">
<h2 id="org6a65193">Appendix A: Transient Terminal Sources</h2>
<div class="outline-text-2" id="text-org6a65193">
<p>
<code>togglescratch</code>
</p>
@@ -485,6 +465,7 @@ Personally, I&rsquo;m getting a rare chance to critically examine all the little
</pre>
</div>
<p>
<code>makescratch</code>
</p>
@@ -497,9 +478,11 @@ Personally, I&rsquo;m getting a rare chance to critically examine all the little
<span class="org-keyword">set</span> <span class="org-variable-name">decid</span> (<span class="org-builtin">printf</span> <span class="org-string">'%d'</span> <span class="org-string">$</span><span class="org-variable-name">nid</span>)
<span class="org-builtin">xdotool</span> set_window --name <span class="org-string">"scratchterminal"</span> <span class="org-string">$</span><span class="org-variable-name">decid</span>
<span class="org-builtin">exec</span> <span class="org-string">"$HOME/Scripts/cleanscratch"</span>
</pre>
</div>
<p>
<code>cleanscratch</code>
</p>
@@ -512,12 +495,13 @@ Personally, I&rsquo;m getting a rare chance to critically examine all the little
</pre>
</div>
<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";
@@ -526,44 +510,43 @@ opacity-rule=["90:name = 'scratchterminal'"];
</pre>
</div>
</div>
<div id="outline-container-org3ac98df" class="outline-2">
<h2 id="org3ac98df">Appendix B: lock.py</h2>
<div class="outline-text-2" id="text-org3ac98df">
</div>
<div id="outline-container-orga4c1e81" class="outline-2">
<h2 id="orga4c1e81">Appendix B: lock.py</h2>
<div class="outline-text-2" id="text-orga4c1e81">
<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
<pre class="src src-fish"><span class="org-comment-delimiter">#</span><span class="org-comment">!/usr/bin/python3</span>
<span class="org-builtin">import</span> os
<span class="org-builtin">import</span> sys
<span class="org-builtin">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-builtin">width</span>, height, lwidth, lheight = <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-builtin">icon</span> = <span class="org-string">"$HOME/Pictures/lock_small.png"</span>
<span class="org-builtin">pape</span> = os.popen(<span class="org-string">"cat /tmp/wallpaper"</span>).<span class="org-builtin">read</span>()[:<span class="org-constant">-1</span>]
<span class="org-builtin">cache</span> = os.popen(<span class="org-string">"cat /tmp/lockscreen_cache"</span>).<span class="org-builtin">read</span>()[:<span class="org-constant">-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:
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">"echo </span>{pape}<span class="org-string"> &gt; /tmp/lockscreen_cache"</span>)
<span class="org-keyword">if</span> <span class="org-builtin">pape</span> != cache <span class="org-keyword">or</span> <span class="org-string">'--ignore-cache'</span> in sys.argv:
<span class="org-builtin">os</span>.popen(f<span class="org-string">"convert {pape} -resize {width}x{height} -background black -gravity center -extent {width}x{height} /tmp/wallpaper.png"</span>).<span class="org-builtin">read</span>()
<span class="org-builtin">os</span>.popen(f<span class="org-string">"convert -composite /tmp/wallpaper.png {icon} -geometry +{width//2 - lwidth//2}+{height//2 - lheight//2} /tmp/wallpaper.png"</span>).<span class="org-builtin">read</span>()
<span class="org-builtin">os</span>.popen(f<span class="org-string">"echo {pape} &gt; /tmp/lockscreen_cache"</span>)
os.popen(<span class="org-string">"i3lock -u -i /tmp/wallpaper.png"</span>)
time.sleep(<span class="org-highlight-numbers-number">0.5</span>)
os.popen(<span class="org-string">"loginctl suspend"</span>)
<span class="org-builtin">os</span>.popen(<span class="org-string">"i3lock -u -i /tmp/wallpaper.png"</span>)
<span class="org-builtin">time</span>.sleep(<span class="org-highlight-numbers-number">0.5</span>)
<span class="org-builtin">os</span>.popen(<span class="org-string">"loginctl suspend"</span>)
</pre>
</div>
</div>
</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: 2025-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -1,790 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<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/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-orgb7e4eb9" class="outline-2">
<h2 id="orgb7e4eb9">09-&gt;26</h2>
<div class="outline-text-2" id="text-orgb7e4eb9">
</div>
<div id="outline-container-org268e4d8" class="outline-3">
<h3 id="org268e4d8">Other</h3>
<div class="outline-text-3" id="text-org268e4d8">
<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>

232
html/posts/index.html Normal file
View File

@@ -0,0 +1,232 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Posts</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgf71286d" class="outline-2">
<h2 id="orgf71286d">Posts</h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='publish-date'>Published: 2025-10-03</div><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</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,222 +0,0 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Stigma</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-orgd3ae767" class="outline-2">
<h2 id="orgd3ae767">Stigma</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>
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,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>

455
html/productivity.html Normal file
View File

@@ -0,0 +1,455 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-12-02 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Productivity</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org204916e" class="outline-2">
<h2 id="org204916e">Productivity Notes</h2>
<div class="outline-text-2" id="text-org204916e">
</div>
<div id="outline-container-org373e474" class="outline-3">
<h3 id="org373e474">Current Daily Schedule</h3>
<div class="outline-text-3" id="text-org373e474">
<table>
<colgroup>
<col class="org-left">
<col class="org-left">
</colgroup>
<thead>
<tr>
<th scope="col" class="org-left"><span class="underline">Time</span></th>
<th scope="col" class="org-left"><span class="underline">Activity</span></th>
</tr>
</thead>
<tbody>
<tr>
<td class="org-left"><b>08:00</b> <span class="row-color-green4" /></td>
<td class="org-left">Morning Ritual</td>
</tr>
<tr>
<td class="org-left">&#xa0;</td>
<td class="org-left">Breakfast</td>
</tr>
<tr>
<td class="org-left">&#xa0;</td>
<td class="org-left">Morning Walk</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>09:30</b> <span class="row-color-grey4" /></td>
<td class="org-left">Daily Prep</td>
</tr>
<tr>
<td class="org-left">&#xa0;</td>
<td class="org-left">Create Journal Entry</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>10:00</b> <span class="row-color-purple4" /></td>
<td class="org-left">French Grammar</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>10:30</b> <span class="row-color-blue4" /></td>
<td class="org-left">Lead Generation</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>11:00</b> <span class="row-color-blue4" /></td>
<td class="org-left">Work</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>13:00</b> <span class="row-color-purple4" /></td>
<td class="org-left">French Reading</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>13:30</b> <span class="row-color-green4" /></td>
<td class="org-left">Lunch Break</td>
</tr>
<tr>
<td class="org-left">&#xa0;</td>
<td class="org-left">Afternoon Exercise</td>
</tr>
<tr>
<td class="org-left">&#xa0;</td>
<td class="org-left">Meditation</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>15:00</b> <span class="row-color-blue4" /></td>
<td class="org-left">Emails</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>15:15</b> <span class="row-color-blue4" /></td>
<td class="org-left">Work</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>18:00</b> <span class="row-color-grey4" /></td>
<td class="org-left">Chores</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>19:00</b> <span class="row-color-green4" /></td>
<td class="org-left">Dinner</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>20:00</b> <span class="row-color-purple4" /></td>
<td class="org-left">Journaling, French Vocab</td>
</tr>
</tbody>
<tbody>
<tr>
<td class="org-left"><b>20:45</b> <span class="row-color-green4" /></td>
<td class="org-left">Free</td>
</tr>
</tbody>
</table>
</div>
</div>
<div id="outline-container-org46551c4" class="outline-3">
<h3 id="org46551c4">Activity Notes</h3>
<div class="outline-text-3" id="text-org46551c4">
</div>
<div id="outline-container-org87f3da2" class="outline-4">
<h4 id="org87f3da2">French</h4>
<div class="outline-text-4" id="text-org87f3da2">
</div>
<div id="outline-container-orgfd2944f" class="outline-5">
<h5 id="orgfd2944f">Phonology</h5>
<div class="outline-text-5" id="text-orgfd2944f">
<p>
Sound (within word) + recording in Anki cards
</p>
</div>
</div>
<div id="outline-container-org19bd0a3" class="outline-5">
<h5 id="org19bd0a3">Grammar</h5>
<div class="outline-text-5" id="text-org19bd0a3">
</div>
<ul class="org-ul">
<li><a id="orgbb0d105"></a>Verbs<br>
<div class="outline-text-6" id="text-orgbb0d105">
<ul class="org-ul">
<li>Regular <i>-er</i>, <i>-ir</i>, <i>-re</i></li>
<li>Existential Irregular (être, avoir, faire, aller)</li>
<li>Others</li>
</ul>
<p>
Systematically put in anki decks (cloze deletion).
</p>
</div>
</li>
<li><a id="orgadd1257"></a>Stock phrases/counting/telling time/directions etc<br></li>
<li><a id="org8d1a722"></a>Tenses<br>
<div class="outline-text-6" id="text-org8d1a722">
<ul class="org-ul">
<li>Past tense</li>
<li>Future and conditional</li>
</ul>
<p>
Again in Anki with cloze deletion maybe.
</p>
</div>
</li>
<li><a id="org16fbd1f"></a>Pronouns<br></li>
<li><a id="orgf426d30"></a>Prepositions<br></li>
<li><a id="org41520c6"></a>Subjunctive<br></li>
</ul>
</div>
<div id="outline-container-org5ddf640" class="outline-5">
<h5 id="org5ddf640">Reading</h5>
<div class="outline-text-5" id="text-org5ddf640">
<p>
Continue daily reading Le Petit Prince
</p>
</div>
</div>
<div id="outline-container-org65a3d56" class="outline-5">
<h5 id="org65a3d56">Writing</h5>
<div class="outline-text-5" id="text-org65a3d56">
<p>
Challenge: write a little story every friday!
</p>
</div>
</div>
</div>
<div id="outline-container-org6e353fb" class="outline-4">
<h4 id="org6e353fb">Lead Generation</h4>
<div class="outline-text-4" id="text-org6e353fb">
<p>
Current plausible sources:
</p>
<ul class="org-ul">
<li>Go through services I use, look for inadequacies;</li>
<li>Contact people I know, advertise my services;</li>
<li>Communities e.g.
<ul class="org-ul">
<li>HN Who&rsquo;s Hiring,</li>
<li>Clojurans Slack server,</li>
<li>Discord servers;</li>
</ul></li>
<li>Job boards:
<ul class="org-ul">
<li>Otta,</li>
<li>RemoteOK;</li>
</ul></li>
<li>Small startup specific things e.g.
<ul class="org-ul">
<li>Indiehackers,</li>
<li>Product Hunt.</li>
</ul></li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-29</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

306
html/projects/blog.html Normal file
View File

@@ -0,0 +1,306 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Blog Project</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orge290792" class="outline-2">
<h2 id="orge290792"><span class="todo TODO">TODO</span> Source Exposure</h2>
<div class="outline-text-2" id="text-orge290792">
<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>.
</p>
</div>
</div>
<div id="outline-container-org925b4ed" class="outline-2">
<h2 id="org925b4ed"><span class="todo TODO">TODO</span> Comment Section</h2>
<div class="outline-text-2" id="text-org925b4ed">
</div>
<div id="outline-container-orga9a6989" class="outline-3">
<h3 id="orga9a6989">See <a href="./webbiewebworld/index.html">./webbiewebworld/index.html</a></h3>
</div>
</div>
<div id="outline-container-orgcdcfdfc" class="outline-2">
<h2 id="orgcdcfdfc"><span class="todo TODO">TODO</span> Feeds</h2>
<div class="outline-text-2" id="text-orgcdcfdfc">
</div>
<div id="outline-container-org46f0d93" class="outline-3">
<h3 id="org46f0d93"><span class="todo TODO">TODO</span> RSS</h3>
</div>
<div id="outline-container-org7518cda" class="outline-3">
<h3 id="org7518cda"><span class="todo TODO">TODO</span> Email?</h3>
</div>
</div>
<div id="outline-container-org56cf178" class="outline-2">
<h2 id="org56cf178"><span class="todo TODO">TODO</span> Multiple frontends dispatch</h2>
</div>
<div id="outline-container-orgd1361e9" class="outline-2">
<h2 id="orgd1361e9"><span class="todo TODO">TODO</span> Naming a section &ldquo;footnotes&rdquo; will cause org-mode to interpret it as the footnotes section when exporting (causing it to be hidden)</h2>
</div>
<div id="outline-container-org9fc9065" class="outline-2">
<h2 id="org9fc9065"><span class="todo TODO">TODO</span> Write Ultraman page</h2>
</div>
<div id="outline-container-orge32bdf9" class="outline-2">
<h2 id="orge32bdf9"><span class="todo TODO">TODO</span> Automatically remove EXIF data from static images</h2>
</div>
<div id="outline-container-org09e27aa" class="outline-2">
<h2 id="org09e27aa"><span class="todo TODO">TODO</span> !! OLD HTML FILES STILL DON&rsquo;T AUTO CLEAR WHEN CORRESPONDING ORG FILE IS REMOVED !!</h2>
</div>
<div id="outline-container-org64138a6" class="outline-2">
<h2 id="org64138a6"><span class="todo TODO">TODO</span> Put DJ sets on bloggie</h2>
</div>
<div id="outline-container-org8d411ab" class="outline-2">
<h2 id="org8d411ab"><span class="todo TODO">TODO</span> click images to expand</h2>
</div>
<div id="outline-container-orgafa9c7a" class="outline-2">
<h2 id="orgafa9c7a"><span class="todo TODO">TODO</span> general mobile review</h2>
</div>
<div id="outline-container-org2554126" class="outline-2">
<h2 id="org2554126"><span class="todo TODO">TODO</span> add badges</h2>
</div>
<div id="outline-container-org90a6e9c" class="outline-2">
<h2 id="org90a6e9c"><span class="todo TODO">TODO</span> floating TOC if viewport is big enough</h2>
</div>
<div id="outline-container-org381af39" class="outline-2">
<h2 id="org381af39"><span class="todo TODO">TODO</span> Fill in missing index pages</h2>
</div>
<div id="outline-container-org6f01cdc" class="outline-2">
<h2 id="org6f01cdc"><span class="todo TODO">TODO</span> Auto template only applies to posts/ subdirectory</h2>
</div>
<div id="outline-container-org6e956c9" class="outline-2">
<h2 id="org6e956c9"><span class="todo TODO">TODO</span> front page habit table thing</h2>
<div class="outline-text-2" id="text-org6e956c9">
</div>
<div id="outline-container-org89e5cae" class="outline-3">
<h3 id="org89e5cae"><span class="todo TODO">TODO</span> relative links do not work here!!</h3>
</div>
<div id="outline-container-orge7393d7" class="outline-3">
<h3 id="orge7393d7"><span class="todo TODO">TODO</span> caching problems</h3>
</div>
<div id="outline-container-orgd7a13bd" class="outline-3">
<h3 id="orgd7a13bd"><span class="todo TODO">TODO</span> footnote thing doesn&rsquo;t render the same as in the actual page</h3>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-27</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Guessing to Gwern's open questions</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; }
@@ -190,37 +190,39 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-orgcc05a44" class="outline-2">
<h2 id="orgcc05a44">Guessing to Gwern&rsquo;s open questions</h2>
<div class="outline-text-2" id="text-orgcc05a44">
<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>
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -0,0 +1,232 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>EMPTYHEAD TODO</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org5a5c979" class="outline-2">
<h2 id="org5a5c979"><span class="todo TODO">TODO</span> fill this in</h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

249
html/projects/index.html Normal file
View File

@@ -0,0 +1,249 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Projects Index</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org711ce97" class="outline-2">
<h2 id="org711ce97">Projects Index</h2>
<div class="outline-text-2" id="text-org711ce97">
<p>
Here&rsquo;s a list of projects I maintain or am currently working on.
</p>
</div>
<div id="outline-container-orge2805b6" class="outline-3">
<h3 id="orge2805b6"><a href="./blog.html">TO-DOs for this website</a></h3>
</div>
<div id="outline-container-org542fab9" class="outline-3">
<h3 id="org542fab9"><a href="./emptyhead/index.html">The EMPTYHEAD</a></h3>
</div>
<div id="outline-container-org8fd42a1" class="outline-3">
<h3 id="org8fd42a1"><a href="./tenma/index.html">Tenma</a></h3>
</div>
<div id="outline-container-org4664922" class="outline-3">
<h3 id="org4664922"><a href="./webbiewebworld/index.html">WebbieWebWorld</a></h3>
</div>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Experiments</title>
<title>Tenma Readme</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; }
@@ -190,32 +190,142 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</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-orgfcf6874" class="outline-2">
<h2 id="orgfcf6874">Opening tenma up to friends</h2>
<div class="outline-text-2" id="text-orgfcf6874">
<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-org6f8f860" class="outline-3">
<h3 id="org6f8f860">Tenma Specs</h3>
<div class="outline-text-3" id="text-org6f8f860">
<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>
</div>
<div id="outline-container-orgc30fdd2" class="outline-3">
<h3 id="orgc30fdd2">Things that Tenma can provide</h3>
<div class="outline-text-3" id="text-orgc30fdd2">
</div>
<div id="outline-container-org9fac3ee" class="outline-4">
<h4 id="org9fac3ee">Storage</h4>
<div class="outline-text-4" id="text-org9fac3ee">
<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-orgbbab5fe" class="outline-4">
<h4 id="orgbbab5fe">Bandwidth/hosting</h4>
<div class="outline-text-4" id="text-orgbbab5fe">
<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-org3c46bce" class="outline-4">
<h4 id="org3c46bce">VPS</h4>
<div class="outline-text-4" id="text-org3c46bce">
<p>
In line with the previous 2 points; compute resources are currently underutilized.
</p>
</div>
</div>
<div id="outline-container-org80e6d5e" class="outline-4">
<h4 id="org80e6d5e">Intranet</h4>
<div class="outline-text-4" id="text-org80e6d5e">
<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-org04afc0a" class="outline-4">
<h4 id="org04afc0a">DNS Server</h4>
<div class="outline-text-4" id="text-org04afc0a">
<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-org851da31" class="outline-4">
<h4 id="org851da31">Git</h4>
<div class="outline-text-4" id="text-org851da31">
<p>
Tenma has a <a href="https://git.nakadashi.lol/">Gitea instance</a>
</p>
</div>
</div>
<div id="outline-container-orge6add94" class="outline-4">
<h4 id="orge6add94">Livestreaming</h4>
<div class="outline-text-4" id="text-orge6add94">
<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-org8c4769e" class="outline-4">
<h4 id="org8c4769e">Other things</h4>
<div class="outline-text-4" id="text-org8c4769e">
<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-orgbe6b676" class="outline-3">
<h3 id="orgbe6b676">Considerations</h3>
<div class="outline-text-3" id="text-orgbe6b676">
<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>
</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-11-08</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

View File

@@ -0,0 +1,232 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-28 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>WebbieWebWorld TODO</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>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</head>
<body>
<div id="preamble" class="status">
<div id="header">
<a class="navbar-link" href="/">Home</a>
<a class="navbar-link" href="/sitemap.html">Sitemap</a>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<div id="outline-container-org3137064" class="outline-2">
<h2 id="org3137064"><span class="todo TODO">TODO</span> fill this in</h2>
</div>
</div>
<div id="postamble" class="status">
<div id='footer'><div id='modified-date'>Last modified: 2025-11-08</div><hr>
If you have any comments about this page, you can email me at: <br>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <br>
All code on this website is licensed <b>GPLv3</b> unless otherwise indicated. <br>
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>
</html>

View File

@@ -1,12 +1,12 @@
<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2023-03-16 -->
<!-- 2025-12-02 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>Sitemap for project pages</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; }
@@ -190,64 +190,114 @@
{ background-color: #ffff00; color: #000000; font-weight: bold; }
.org-svg { }
</style>
<!-- Fix flashes of unstyled content -->
<style>html{visibility: hidden;opacity:0;}</style>
<link rel="stylesheet" href="/static/fonts.css" type="text/css"/>
<link rel="stylesheet" href="/static/style.css" type="text/css"/>
<link rel="icon" type="image/png" href="/static/favicon_96.png" sizes="96x96" />
<script type="text/javascript" src="/static/hide.js"></script>
<script type="text/javascript" src="/static/footnote.js"></script>
<link rel="alternate" type="application/rss+xml" title="WebbieWeb" href="https://webbieweb.org/feed.xml">
</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>
<a class="navbar-link" href="/friends.html">Webring</a>
<span id="looking-for-work">
<a href="/work/looking_for_work.html"><b>Looking for Work</b></a> — software, sysadmin, other — <i>2hr free!</i>
</span>
</div>
</div>
<div id="content" class="content">
<ul class="org-ul">
<li><a href="about.html">About</a></li>
<li><a href="blogroll.html">Blogroll</a></li>
<li><a href="todo.html">TODO</a></li>
<li><a href="buddhismstarternotes.html">Compendium of Notes on Starting Meditation</a></li>
<li><a href="productivityhacks.html">An Index of Clarity Hacks</a></li>
<li><a href="gwernopen.html">Guessing to Gwern&rsquo;s open questions</a></li>
<li><a href="9yearanime.html">Reflections on ~9 years of anime</a></li>
<li><a href="productivity.html">Productivity</a></li>
<li><a href="source.html">Webbieweb.org Sources</a></li>
<li><a href="index.html">Index</a></li>
<li><a href="experiments.html">Experiments</a></li>
<li><a href="snippets.html">Snippets</a></li>
<li>Posts
<li><a href="todo.html">To Do</a></li>
<li><a href="about.html">About</a></li>
<li><a href="friends.html">Friends</a></li>
<li><a href="journal/index.html">Journal</a>
<ul class="org-ul">
<li><a href="posts/stigma.html">Stigma</a></li>
<li><a href="posts/meditation-log-22w27.html">Meditation Log for Week 27, 2022</a></li>
<li><a href="posts/grocery-log.html">ssdfsdfs</a></li>
<li><a href="posts/blog-tech.html">How this blog is built</a></li>
<li><a href="journal/w47-2025.html">Journal Week 47, 2025</a></li>
<li><a href="journal/w46-2025.html">Journal Week 46, 2025</a></li>
<li><a href="journal/w41-2025.html">Journaly Week 41, 2025</a></li>
<li><a href="journal/w44-2025.html">Journal Week 44, 2025</a></li>
<li><a href="journal/w29-2025.html">Journal Week 29, 2025 (July 14 to 20)</a></li>
<li><a href="journal/w42-2025.html">Journal Week 42, 2025</a></li>
<li><a href="journal/w30-2025.html">Journal Week 30, 2025</a></li>
<li><a href="journal/w43-2025.html">Journal Week 43, 2025</a></li>
<li><a href="journal/w31-2025.html">Journal Week 31, 2025</a></li>
<li><a href="journal/w28-2025.html">Akk0&rsquo;s journal, week 28, 2025</a></li>
<li><a href="journal/w27-2025-30.06-06.07-journal.html">Journal Week 27 2025</a></li>
</ul></li>
<li><a href="art/index.html">Art</a></li>
<li><a href="projects/index.html">Projects</a>
<ul class="org-ul">
<li><a href="projects/webbiewebworld/index.html">Webbiewebworld</a></li>
<li><a href="projects/tenma/index.html">Tenma</a></li>
<li><a href="projects/emptyhead/index.html">Emptyhead</a>
<ul class="org-ul">
<li><a href="projects/emptyhead/todo.html">EMPTYHEAD TODO</a></li>
</ul></li>
</ul></li>
<li><a href="events/index.html">Events</a>
<ul class="org-ul">
<li><a href="events/premier_impact.html">Premier Impact Retrospective</a></li>
<li><a href="events/wroclaw.html">Wrocław/Millennium Strike</a></li>
</ul></li>
<li><a href="work/index.html">Work</a>
<ul class="org-ul">
<li><a href="work/looking_for_work.html">Looking for Work</a></li>
<li><a href="work/portfolio.html">Portfolio</a></li>
<li><a href="work/toshokan_retrospective.html">Toshokan Retrospective</a></li>
<li><a href="work/eris_retrospective.html">Eris Retrospective</a></li>
<li><a href="work/crypto_contracting_reflections.html">Reflections on Independent Contracting in the Cryptocurrency Sector (2021-2022)</a></li>
</ul></li>
<li><a href="other/index.html">Other</a>
<ul class="org-ul">
<li><a href="other/ultraman.html">The Story of Ultraman</a></li>
</ul></li>
<li><a href="posts/index.html">Posts</a>
<ul class="org-ul">
<li><a href="posts/blog-tech.html">How This Blog Works</a></li>
<li><a href="posts/framework.html">Framework Laptop Review</a></li>
<li>Expression
<li><a href="posts/fiction/index.html">Fiction</a>
<ul class="org-ul">
<li><a href="posts/expression/unusual_words.html">Reserved Jabbing with Pokey Words</a></li>
<li><a href="posts/fiction/index.html">Fiction</a></li>
<li><a href="posts/fiction/jesus.html">A West Coast Gospel</a></li>
</ul></li>
<li>Essays
</ul></li>
<li><a href="links/index.html">Links</a>
<ul class="org-ul">
<li><a href="posts/essays/aimish.html">A Modest AI Alignment Proposal: Kill all non-Amish</a></li>
</ul></li>
<li>Diary
<ul class="org-ul">
<li><a href="posts/diary/week-3-2023.html">Week 3, 2023, &ldquo;Week of Systems&rdquo; report</a></li>
</ul></li>
<li>Decisionmaking
<ul class="org-ul">
<li><a href="posts/decisionmaking/bad-arguments-against-become-arguments-for.html">Bad Arguments Against Something Can Become Good Arguments For It</a></li>
</ul></li>
<li><a href="links/w27-2025-30.06-06.07-links.html">Links for week 27, 2025 (June 30 to July 06)</a></li>
</ul></li>
</ul>
</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-12-02</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>
<b>akk0</b> <i>{at}</i> <b>webbieweb</b> <i>{dot}</i> <b>org</b><br>
Proudly built using <a href="/source.html">org-mode</a>. <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>!
<br>
<a href="http://validator.w3.org/feed/check.cgi?url=http%3A//webbieweb.org/feed.xml"><img src="/static/images/badges/css.png" alt="[Valid RSS]" title="Validate my RSS feed" /></a><br>
</div>
</div>
</body>

1728
html/source.html Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,88 @@
function isHideable(div_obj) {
try {
// Ignore for TOC since it is handled differently
if (div_obj.id === "text-table-of-contents") return false;
if (div_obj.id === "table-of-contents") return false;
// No point in hiding top level
if (div_obj.classList.contains("outline-2")) return false;
if (div_obj.classList.contains("outline-text-2")) return false;
} catch (e) {
console.log(div_obj);
console.log(e);
}
return true;
}
function hideForOrg_whenclicked(div_obj) {
if (!isHideable(div_obj)) return;
const parent = div_obj.parentElement;
parent.classList.remove("orgjq-expanded");
parent.classList.add("orgjq-contracted");
}
function showForOrg_whenclicked(div_obj) {
const parent = div_obj.parentElement;
parent.classList.remove("orgjq-contracted");
parent.classList.add("orgjq-expanded");
}
function toggleForOrg_whenclicked(div_obj) {
const parent = div_obj.parentElement;
if (parent.classList.contains("orgjq-expanded")) {
hideForOrg_whenclicked(div_obj);
} else {
showForOrg_whenclicked(div_obj);
}
}
function enable_global_outlining() {
// Called once e.g. the first time the page is loaded
// handle the click event for each header
for (let i = 2; i <= 7; ++i) {
const headers = document.querySelectorAll(`h${i}`);
headers.forEach(header => {
header.style.cursor = "pointer";
header.addEventListener('click', function() {
// Get the first div sibling after the header
const parent = this.parentElement;
const divs = parent.querySelectorAll(':scope > div');
if (divs.length > 0) {
toggleForOrg_whenclicked(divs[0]);
}
});
});
}
// alternatively: mark everything as open
for (let i = 2; i <= 7; ++i) {
const headers = document.querySelectorAll(`h${i}`);
headers.forEach(header => {
const parent = header.parentElement;
parent.classList.remove("orgjq-contracted");
parent.classList.add("orgjq-expanded");
});
}
// except TOC
const toc = document.querySelector("div#table-of-contents");
if (toc) {
toc.classList.remove("orgjq-expanded");
toc.classList.add("orgjq-contracted");
}
const autocollapse = document.querySelectorAll(".autocollapse");
autocollapse.forEach(element => {
const grandparent = element.parentElement?.parentElement;
if (grandparent) {
hideForOrg_whenclicked(grandparent);
}
});
}
// Run when DOM is fully loaded
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', enable_global_outlining);
} else {
// DOM is already loaded
enable_global_outlining();
}

BIN
html/static/favicon_96.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

213
html/static/fonts.css Normal file
View File

@@ -0,0 +1,213 @@
@font-face {
font-family: Libre Baskerville;
src: url('fonts/LibreBaskerville-Regular.ttf');
}
@font-face {
font-family: Cambria;
src: url('fonts/Cambria.ttf');
}
@font-face {
font-family: 'Noto Sans Symbols 2';
src: url('fonts/NotoSansSymbols2-Regular.ttf') format('truetype');
font-weight: normal;
font-style: normal;
font-display: swap; /* Prevents invisible text during load */
unicode-range: U+2190-21FF, U+2600-26FF, U+2700-27BF, U+2B00-2BFF; /* Limit to symbol ranges */
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 200;
font-style: normal;
src: url('fonts/SourceSansPro-ExtraLight.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 200;
font-style: italic;
src: url('fonts/SourceSansPro-ExtraLightItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 300;
font-style: normal;
src: url('fonts/SourceSansPro-Light.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 300;
font-style: italic;
src: url('fonts/SourceSansPro-LightItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 400;
font-style: normal;
src: url('fonts/SourceSansPro-Regular.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 400;
font-style: italic;
src: url('fonts/SourceSansPro-RegularItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 600;
font-style: normal;
src: url('fonts/SourceSansPro-Semibold.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 600;
font-style: italic;
src: url('fonts/SourceSansPro-SemiboldItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 700;
font-style: normal;
src: url('fonts/SourceSansPro-Bold.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 700;
font-style: italic;
src: url('fonts/SourceSansPro-BoldItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 900;
font-style: normal;
src: url('fonts/SourceSansPro-Black.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Sans Pro';
font-weight: 900;
font-style: italic;
src: url('fonts/SourceSansPro-BlackItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 200;
font-style: normal;
src: url('fonts/SourceSerifPro-ExtraLight.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 200;
font-style: italic;
src: url('fonts/SourceSerifPro-ExtraLightItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 300;
font-style: normal;
src: url('fonts/SourceSerifPro-Light.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 300;
font-style: italic;
src: url('fonts/SourceSerifPro-LightItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 400;
font-style: normal;
src: url('fonts/SourceSerifPro-Regular.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 400;
font-style: italic;
src: url('fonts/SourceSerifPro-Italic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 600;
font-style: normal;
src: url('fonts/SourceSerifPro-Semibold.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 600;
font-style: italic;
src: url('fonts/SourceSerifPro-SemiboldItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 700;
font-style: normal;
src: url('fonts/SourceSerifPro-Bold.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 700;
font-style: italic;
src: url('fonts/SourceSerifPro-BoldItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 900;
font-style: normal;
src: url('fonts/SourceSerifPro-Black.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}
@font-face {
font-family: 'Source Serif Pro';
font-weight: 900;
font-style: italic;
src: url('fonts/SourceSerifPro-BlackItalic.ttf') format('truetype');
font-display: swap;
unicode-range: U+0020-007E, U+00A0-00FF, U+2010, U+2013-2014, U+2018-2019, U+201C-201D, U+2212;
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

93
html/static/fonts/OFL.txt Normal file
View File

@@ -0,0 +1,93 @@
Copyright 2022 The Noto Project Authors (https://github.com/notofonts/symbols)
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:
https://openfontlicense.org
-----------------------------------------------------------
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.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

82
html/static/footnote.js Normal file
View File

@@ -0,0 +1,82 @@
function formatDayOfYear(dayOfYear, year) {
const date = new Date(year, 0, dayOfYear);
return date.toLocaleDateString('en-GB', {
day: 'numeric',
month: 'short',
year: 'numeric'
});
}
let selectedCell = null;
function showHabitPopup(cell) {
var bodyHtml = cell.getAttribute('data-body');
var doy = cell.getAttribute('data-doy');
var activity = cell.getAttribute('data-activity');
var status = cell.getAttribute('data-status');
activity = activity.replace(/^dailies-/, '').replace(/^./, c => c.toUpperCase())
if (!bodyHtml) bodyHtml = "<span class='center'><i>This section intentionally left blank.</i></span>"
bodyHtml = `<h3><span class="grid ${status}">${activity}</span> — ${formatDayOfYear(parseInt(doy), 2025)}</h3> ${bodyHtml}`
document.getElementById('habitPopupContent').innerHTML = bodyHtml;
if (selectedCell) {
selectedCell.classList.remove('habitgrid-selected');
}
cell.classList.add('habitgrid-selected');
selectedCell = cell;
enableFootnotes();
}
function enableFootnotes() {
const footnoteRefs = document.querySelectorAll('.footref')
footnoteRefs.forEach(ref => {
const footnoteId = ref.href.split('#')[1]
ref.setAttribute('data-footnote-id', footnoteId)
ref.href = 'javascript:void(0)';
ref.addEventListener('mouseenter', function() {
// Find footnote element
const footnoteId = this.getAttribute('data-footnote-id')
const footnoteElement = document.getElementById(footnoteId).parentElement.nextElementSibling.children[0]
if (footnoteElement) {
// Create tooltip container
const tooltip = document.createElement('div');
tooltip.className = 'footnote-tooltip'
tooltip.innerHTML = footnoteElement.innerHTML
// Position tooltip
const rect = this.getBoundingClientRect();
tooltip.style.position = 'absolute'
tooltip.style.top = (rect.bottom + window.scrollY + 5) + 'px'
tooltip.style.left = rect.left + 'px'
// Add to page
document.body.appendChild(tooltip)
// Store reference for cleanup
this._tooltip = tooltip
}
});
ref.addEventListener('mouseleave', function() {
// Remove tooltip
if (this._tooltip) {
this._tooltip.remove()
this._tooltip = null
}
});
});
// Hide footnotes section
document.querySelector("#footnotes").style.display='none'
}
document.addEventListener('DOMContentLoaded', enableFootnotes);

82
html/static/hide.js Normal file
View File

@@ -0,0 +1,82 @@
function isHideable(div_obj) {
// Ignore for TOC since it is handled differently
if (div_obj.id === "text-table-of-contents") return false;
if (div_obj.id === "table-of-contents") return false;
// No point in hiding top level
if (div_obj.classList.contains("outline-2")) return false;
if (div_obj.classList.contains("outline-text-2")) return false;
return true;
}
function orgjqHide(div_obj) {
if (!isHideable(div_obj)) return;
const parent = div_obj.parentElement;
parent.classList.remove("orgjq-expanded");
parent.classList.add("orgjq-contracted");
}
function orgjqShow(div_obj) {
const parent = div_obj.parentElement;
parent.classList.remove("orgjq-contracted");
parent.classList.add("orgjq-expanded");
}
function orgjqToggle(div_obj) {
const parent = div_obj.parentElement;
if (parent.classList.contains("orgjq-expanded")) {
orgjqHide(div_obj);
} else {
orgjqShow(div_obj);
}
}
function orgjqEnable() {
// Called once e.g. the first time the page is loaded
// handle the click event for each header
for (let i = 2; i <= 7; ++i) {
const headers = document.querySelectorAll(`h${i}`);
headers.forEach(header => {
header.style.cursor = "pointer";
header.addEventListener('click', function() {
// Get the first div sibling after the header
const parent = this.parentElement;
const divs = parent.querySelectorAll(':scope > div');
if (divs.length > 0) {
orgjqToggle(divs[0]);
}
});
});
}
// Mark everything as open...
for (let i = 2; i <= 7; ++i) {
const headers = document.querySelectorAll(`h${i}`);
headers.forEach(header => {
const parent = header.parentElement;
parent.classList.remove("orgjq-contracted");
parent.classList.add("orgjq-expanded");
});
}
// ... except TOC ...
const toc = document.querySelector("div#table-of-contents");
if (toc) {
toc.classList.remove("orgjq-expanded");
toc.classList.add("orgjq-contracted");
}
// ... and autocollapse.
const autocollapse = document.querySelectorAll(".autocollapse");
autocollapse.forEach(element => {
const grandparent = element.parentElement?.parentElement;
if (grandparent) {
orgjqHide(grandparent);
}
});
}
// Run when DOM is loaded
if (document.readyState === 'loading') {
document.addEventListener('DOMContentLoaded', orgjqEnable);
} else {
orgjqEnable();
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 797 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 175 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 353 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 539 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 463 KiB

Some files were not shown because too many files have changed in this diff Show More