Files
blog/html/index.html
2025-11-27 19:15:44 +01:00

712 lines
64 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE html>
<html lang="en">
<head>
<!-- 2025-11-27 -->
<meta charset="utf-8" />
<meta name="viewport" content="width=100%, initial-scale=0.7" />
<title>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-org416858a" class="outline-2">
<h2 id="org416858a">Hello There!</h2>
<div class="outline-text-2" id="text-org416858a">
<p>
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="outline-container-org7175d93" class="outline-3">
<h3 id="org7175d93"><i>Pro Tips</i></h3>
<div class="outline-text-3" id="text-org7175d93">
<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-orgbdf7fbc" class="outline-3">
<h3 id="orgbdf7fbc">Habits</h3>
<div class="outline-text-3" id="text-orgbdf7fbc">
<div class='center'><i>Today is Thursday, November 27th.</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-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;org06a7966&quot;>&#10;&#10;<div id=&quot;orgf0c6a15&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;orgf7f20db&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;org85c1d71&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>
</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(--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>
</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-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>
</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(--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>
</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-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>
</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(--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>
</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(--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>
</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-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>
</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>
<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>