<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>hi, it&#39;s mike</title>
    <link>https://mike.puddingtime.org/tags/notes/</link>
    <description>Recent content on hi, it&#39;s mike</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <managingEditor>mike@puddingtime.org (mike)</managingEditor>
    <webMaster>mike@puddingtime.org (mike)</webMaster>
    <copyright>© 2026, mike</copyright>
    <lastBuildDate>Sat, 02 Mar 2024 09:50:26 -0800</lastBuildDate>
    <atom:link href="https://mike.puddingtime.org/tags/notes/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Daily notes for 2024-03-02</title>
      <link>https://mike.puddingtime.org/posts/2024-03-02-daily-notes/</link>
      <pubDate>Sat, 02 Mar 2024 09:50:26 -0800</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-03-02-daily-notes/</guid>
      <description>The perils of too much and too little friction. Dune 2. Running shoes day.</description>
      <content:encoded><![CDATA[<h2 id="cal-newport-on-note-taking">Cal Newport on note-taking</h2>
<p>Cal Newport&rsquo;s <em>Digital Minimalism</em> has left a lasting impression with me. A lot of his ideas around technology were incredibly useful and helped me come down from some kind of lockdown-inspired extremism into something a little more grounded, and a little less bingey. Whenever I&rsquo;m in the grips of meta/tool-sickness, once I figure out that&rsquo;s what&rsquo;s going on I&rsquo;ve probably forgotten something useful from that book.</p>
<p>He has a podcast, but I don&rsquo;t listen to it much. A <a href="https://overcast.fm/+b1V14O2YU">recent epidsode</a>, however, had some stuff about note-taking and I have been deep in the grips of fussing around with that so I used it for my dishwashing and coffee making soundtrack this morning.</p>
<p>His key take is &ldquo;get rid of friction,&rdquo; which &hellip; yes. Back in the heyday of 43 Folders, most of my impatience came less from the content itself and more the constant riffing on &ldquo;methodologies&rdquo; that sounded more and more abstract, overthought, and overwrought. I just stopped believing any of it. Because there are only a few occurrences of the word &ldquo;yarn&rdquo; in my 20-year-old blog archive, I was able to find an entry in the non-public archive:</p>
<blockquote>
<p>Date: November 14, 2005 at 10:05:06 PM PST</p>
</blockquote>
<blockquote>
<p>I&rsquo;ve never hit a gtd adherent.  I need to be up front about that.</p>
</blockquote>
<blockquote>
<p>I thought about picking fights with a few, I guess, but it&rsquo;d involve barging into the comments over at <a href="http://43folders.com">43 Folders</a> like Bruce Lee in &ldquo;<a href="http://www.kungfucinema.com/reviews/fistoffury.htm">Fist of Fury</a>&rdquo; and fighting with people who want little more than to be more efficient and get more work done.  They don&rsquo;t deserve to be antagonized for that.</p>
</blockquote>
<blockquote>
<p>Sometimes I read a comment from someone who insists that his routine involves some insanely arcane and convoluted use of yarn and a special shell script he whipped up that reads crap down from his <a href="http://www.backpackit.com/">Backpack</a> account and then squirts it into his Palm, makes a redundant backup on the server he maintains in Malaysia and produces printed 3x5 copies in triplicate, one of which he pins to his infant son&rsquo;s sleeve before leaving for the morning (&ldquo;If I died, I couldn&rsquo;t live with him thinking his father went out the door without an action list and a plan!&rdquo;).</p>
</blockquote>
<blockquote>
<p>Sometimes, I was saying, I read something like that and I want to find that person and give him a noogie or burn two of his four backup copies.  One, because I imagine that the &ldquo;system&rdquo; being described is a giant lie concocted by someone caught up in the thrill of inventing systems instead of actually, you know &hellip; using them to get stuff done.  Two, because if these people are making these systems work for them then they&rsquo;re surely VERY POWERFUL BEINGS we should hate and fear because we&rsquo;re all going to end up working for them.</p>
</blockquote>
<p>Newport&rsquo;s take in 2024 is a little more kind, but comes down to &ldquo;if you like building systems, build &rsquo;em, but, like, acknowledge that you&rsquo;re indulging a hobby.&rdquo;</p>
<p>He shared another idea I&rsquo;ve come to appreciate in slightly different form: While you want to remove friction from the note-taking process, it&rsquo;s not a great idea to hyper-atomize your notes and truly empty your brain of <em>ideas</em> in the hopes that The System will glue them all back together.</p>
<p>There is such a thing as too little friction. Whenever I&rsquo;m playing around with a todo thing now I seldom enable &ldquo;quick capture&rdquo; or &ldquo;get this into the system by forwarding an email into it&rdquo; unless my overall operating state is pretty mindful and deliberate, because I know what it means to capture something without considering it much. At best, congratulations, you&rsquo;ve just added a puppy to the box without a plan for feeding it or taking it to the vet for shots. At worst, it slips into the bowels of The System and becomes an ongoing source of guilt until you burn the system down and start a new one. The remedies for those possibilities just add more friction at point of capture (so great, you managed to launch capture with a single keystroke, but you still have a metadata chore), or require a disciplined maintenance approach.</p>
<p>That is todos, which are not notes, but the challenges seem similar. I&rsquo;d also have to fiddle around with org-roam and a few other systems a little more to weigh how much discovery they offer at point of capture. He was wise to keep his criticisms vague, because differing feature sets + extensibility makes generalizing fraught.</p>
<p>I will say that mastering org-capture was a mistake for me, personally, because it became too easy to create a proliferation of atomized, siloed entry points into the system. Friction is a sweet spot thing, and I still struggle to find that sweet spot.</p>
<h2 id="dune">Dune</h2>
<p>I rewatched <em>Dune</em> last night to feel prepped for the second part. Initial reviews for the new release have seemed positive, saying that it reaps the rewards of the world-building and groundwork done in the first installment.</p>
<p>I didn&rsquo;t like part 1 very much. It was fine, but the break-point didn&rsquo;t work for me and there was just enough deviation from the source material right around that part of the story that I got distracted by it.</p>
<p>That was a bummer, because I&rsquo;d built the coviplex partially in anticipation of <em>Dune</em>, but between streaming issues that made the picture quality poor and not-unseeable differences of opinion, it was a little bit of a letdown.</p>
<p><img src="/img/IMG_0284.JPG" alt="A projection movie screen in a remodeled garage"></p>
<p>Last night it worked much better for me. I was able to shut off the part of my brain that was busy reconciling source and adaptation, and the picture quality was way better thanks to a solid stream, so I caught more. I&rsquo;d still prefer some slightly different choices here and there, but this is an adaptation of a book I read yearly from age 13 to some time in my 30s. And, tomorrow this time I will be parked in the theater finishing the story. Not watching the (occasionally glitchy, low-res) credits roll and thinking &ldquo;nobody&rsquo;s even sure he&rsquo;s going to get to make part 2.&rdquo;</p>
<h2 id="running-shoes-day">Running shoes day</h2>
<p>Al wants to start running. I told myself I&rsquo;d pick it up again when I got my weight down. Well, it&rsquo;s down and I&rsquo;ve got a potential running partner. So we&rsquo;re going to find running shoes today. I do well with Brooks Addictions, but they have changed a few times over the years. I&rsquo;ve really liked my Hoka Speedgoats for fast walks and hikes on less technical terrain. Curious to see what the shoe people recommend. Anyhow, looking forward to trying to pick that back up again. Endurance running is the physical thing I seem to be built to do competently without a ton of focus, and it&rsquo;s time to shake off winter.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Daily notes for 2024-02-25</title>
      <link>https://mike.puddingtime.org/posts/2024-02-25-daily-notes/</link>
      <pubDate>Sun, 25 Feb 2024 12:18:06 -0800</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-02-25-daily-notes/</guid>
      <description>Daily logging in Tiddlywiki with Streams. Espanso regexp expansions.</description>
      <content:encoded><![CDATA[<h2 id="the-daily-log-in-tiddlywiki-with-streams">The daily log in Tiddlywiki with Streams</h2>
<p>I fiddled around with <a href="https://workflowy.com/">Workflowy</a> a while back, and it has been in the back of my head, since. There is something about the whole outliner thing that is compelling, but when I see examples from people who are heavy outliner users in the wild I get this sense there&rsquo;s a sweet spot between &ldquo;useful chunking of information&rdquo; and &ldquo;stilted and hard to consume/digest,&rdquo; and &hellip; we all have different cognitive styles, I guess is all I&rsquo;ll say.</p>
<p>As near as I&rsquo;ve been able to piece together some ideas out there in note-taking land, I&rsquo;d like my personal notes setup to involve:</p>
<ul>
<li>A daily log</li>
<li>A daily personal task list</li>
<li>The ability to digress from the log</li>
</ul>
<p>I&rsquo;d like my log to be somewhat structured, meaning timestamped entries of a consistent format.</p>
<p>I don&rsquo;t care if my personal task list for the day has much metadata, because we&rsquo;re closer to the &ldquo;shopping list&rdquo; end of the spectrum than the &ldquo;project management&rdquo; list. I guess it can have <em>no</em> metadata besides &ldquo;have I done it yet.&rdquo;</p>
<p>Digressing from the log doesn&rsquo;t mean much besides, &ldquo;is it easy to think of something, quickly make a new node/page/tiddler and start typing.&rdquo;</p>
<p>The apparent term of art for all this stuff is &ldquo;intersitial logging.&rdquo; That is fewer syllables than &ldquo;keep track of what you&rsquo;ve done during the day,&rdquo; but has the benefit of higher syllabic density.</p>
<p>An outliner is a pretty good tool for those things because it brings some structure, favors the terse, and frees you from worrying about managing the arrangement of the text in favor of managing the arrangement of the content.</p>
<h3 id="outlining-with-streams">Outlining with Streams</h3>
<p>Digging around for outliners for Tiddlywiki I came across <a href="https://saqimtiaz.github.io/streams/">Streams</a>, which sticks a little outliner widget in each Tiddler. Click the &ldquo;+&rdquo; button, and you&rsquo;re in a node in your outliner. Tab to indent, shift-tab to outdent, grab the nodes by their handles to reorder. Each node, in turn, is its own Tiddler.</p>
<p>I am not entirely sure how I feel about that last part, and if it were not for a filter you can apply to your sidebar to hide all the subtiddlers Streams produces in the open and recent lists, I am pretty sure I would hate it. But you can <a href="https://saqimtiaz.github.io/streams/#FAQs%2FHow%20can%20I%20show%20only%20the%20stream%20root%20tiddlers%20in%20the%20timeline%3F">drop some code</a> into the sidebar shaddow Tiddler to clean all that up and only see the root of a stream.</p>
<p>There&rsquo;s enough there to play around, anyhow.</p>
<p>I made a simple Espanso trigger to timestamp my log entries:</p>






<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl"><span class="c"># Make a timestamp</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">  </span>- <span class="nt">trigger</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;:log&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">replace</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;&#39;&#39;[{{mydate}}] &#39;&#39; &#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">vars</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">      </span>- <span class="nt">name</span><span class="p">:</span><span class="w"> </span><span class="l">mydate</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">        </span><span class="nt">type</span><span class="p">:</span><span class="w"> </span><span class="l">date</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">        </span><span class="nt">params</span><span class="p">:</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">          </span><span class="nt">format</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;%r&#34;</span></span></span></code></pre></div>
<p>So, open a new node in the outline, type <code>:log</code>, start typing.</p>
<h3 id="finding-the-escape-hatch-with-streams-fusion">Finding the escape hatch with Streams Fusion</h3>
<p>Because I&rsquo;m a nervous soul who is always wondering how to back out of things like this, there&rsquo;s also the <a href="https://fastfreddy.gitlab.io/streams-fusion/">Streams Fusion</a> plugin, which gives you a little icon at the bottom of a stream to merge all the sub-nodes in a stream into a single, unified chunk of text.</p>
<p>That&rsquo;s cool, because in a daily log you can be creating a proliferation of digressions and sidebars, not all of which qualify as full-fledged chunks of thought or interesting directions. So, click that button at the end of the day and all the nodes in the outline are turned into normal markup (links intact, if you added any) that looks like an outline, but all the child tiddlers from the root are removed and nodes you linked in a digression become backlinks to the newly merged daily log.</p>
<p>Alternately, you can turn the outline nodes into simple paragraphs. This morning I came across something while I was reading, started outlining, said all I&rsquo;d had to say about that stream of thought, and went ahead and merged it all into a normal tiddler.</p>
<p>In evolving practice I don&rsquo;t know whether I&rsquo;ll fuse many daily pages or not. The part of me that doesn&rsquo;t like the underlying sprawl of nodes even if I&rsquo;ve hidden it from myself is still paying too much attention to what&rsquo;s going on underneath. It&rsquo;s a fine line between due diligence and unhealthy perfectionism.  The benefit of fusing logs will be improved searchability for log entries themselves, since search results will go back to a single day&rsquo;s log page instead of its child nodes. That seems to be kinder to future me.</p>
<h2 id="tasks-in-my-log-with-espanso-and-regexps">Tasks in my log with Espanso and regexps</h2>
<p>Once I decided to let the Streams experiment run, I waffled around about how to integrate tasks into my log. The &ldquo;interstitial logging&rdquo; people encourage a single, unfified stream of log entries and tasks created as they come up. Tiddlywiki&rsquo;s core conception of tasks is that they should be nodes (&ldquo;tiddlers,&rdquo; yes) with a <code>todo</code> tag. That&rsquo;s a little cumbersome in the Streams workflow.</p>
<p>So I did a quick experiment with the <a href="https://talk.tiddlywiki.org/t/sticky-todo-plugin-initial-release/684">Sticky Todo plugin</a> as a way to make a Streams node a task.</p>
<p>Sticky Todo uses markup like this to turn any text into a todo that appears in your sidebar:</p>






<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-fallback" data-lang="fallback"><span class="line"><span class="cl">&lt;&lt;sticky &#34;Take out the recycling&#34;&gt;&gt;</span></span></code></pre></div>
<p>That&rsquo;s not too hard to remember, but it&rsquo;s sort of type-y, so I made an Espanso shortcut that leverages its ability to do regexps:</p>






<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-yaml" data-lang="yaml"><span class="line"><span class="cl">- <span class="nt">regex</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;:todo\\((?P&lt;todo&gt;.*)\\)&#34;</span><span class="w">
</span></span></span><span class="line"><span class="cl"><span class="w">    </span><span class="nt">replace</span><span class="p">:</span><span class="w"> </span><span class="s2">&#34;&lt;&lt;sticky \&#34;{{todo}}\&#34;&gt;&gt;&#34;</span></span></span></code></pre></div>
<p>So I can start a node with <code>:todo(some task)</code> and Espanso replaces it with <code>&lt;&lt;sticky 'some task'&gt;&gt;</code></p>
<p>It&rsquo;s 7 keystrokes minus the task content instead of 13? <a href="https://xkcd.com/1205/">Plug it into the table</a> and bask in the efficiency!</p>
<p>Espanso is useful for stuff like this where there&rsquo;s no way I could figure out how to get Tiddlywiki to automate this in any reasonable timeframe.</p>
]]></content:encoded>
    </item>
    <item>
      <title>The notes bakeoff</title>
      <link>https://mike.puddingtime.org/posts/2024-02-21-the-notes-bakeoff/</link>
      <pubDate>Wed, 21 Feb 2024 12:28:55 -0800</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-02-21-the-notes-bakeoff/</guid>
      <description>The agonized ego is a ring of defense around nothing. And should not interfere with note tool selection.</description>
      <content:encoded><![CDATA[<p>I wrote a few days ago about impermanence and how it is, perhaps, desirable for our identities to be at least a bit ephemeral, the better to grow. There&rsquo;s gray in all that. We should always be clear on who we are, what matters to us, what our values are. But we should also be ready to let bits of our identities go.</p>
<p>I know that is easier said than done.</p>
<p>&ldquo;Bits of our identities&rdquo; are conversation starters, signifiers, hints, badges, clues to deeper things about us, personal reminders, and anchors.</p>
<p>&ldquo;Anchors.&rdquo;</p>
<p>&ldquo;That was a very anchoring conversation.&rdquo;</p>
<p>&ldquo;This is a real anchor around my neck.&rdquo;</p>
<p>Which is a weird way to start a post about note-taking apps, but here we are.</p>
<p>Like, Emacs is part of my &ldquo;Unix person&rdquo; origin story. I can&rsquo;t name another software tool I&rsquo;ve used as consistently for 33 years. I suppose the Unix paradigm itself edges Emacs out for personal longevity, but not by much.  And when I think about everything I was doing with that first Ultrix account in 1991, &ldquo;running Emacs&rdquo; is the only thing that remains from the list. No more Netrek, I don&rsquo;t use USENET in a way that would be recognizable to Past Me, and if the work I did on the Landsraad assembly hall for the DUNE MUD remains &ndash; getting cones of silence to work felt like a real triumph &ndash; I haven&rsquo;t been around to visit it for a few decades.</p>
<p>It is a bit of an anchor in the putatively good sense of the word &ldquo;anchor.&rdquo; Technological comfort food. One of the first things that goes on any new machine, and one of the first server-side things I test when I&rsquo;m trying out a new remote access tool. But also a bit of an anchor in the not-great sense of the word, in that I will pay the &ldquo;figure out how to express this in elisp&rdquo; tax for hours, well beyond practicality or reason.</p>
<p>Most recently, I was ignoring some excellent advice from Prot regarding people who want to use his excellent Denote for task tracking:</p>
<blockquote>
<p>“If you want my opinion though, be more forceful with the separation of concerns. Decouple your knowledge base from your ephemeral to-do list: Denote (and others) can be used for the former, while you let standard Org work splendidly for the latter—that is what I do, anyway. &hellip; “Do not mix your knowledge base with your to-do items.”</p>
</blockquote>
<p>&hellip; and the complexity was piling up and up, the tradeoffs were getting worse, and there was simply no joy in the experience because I had gotten myself into that bitter &ldquo;make this problem yield&rdquo; mindset that eventually leads to less understanding and more hacked-up, suboptimal stuff.</p>
<p>I just don&rsquo;t have time for it right now.</p>
<p>So it makes sense that my fallback position was &ldquo;maybe Logseq would be fine,&rdquo; because it&rsquo;s got the whole &ldquo;supports org-mode syntax&rdquo; thing going on &ndash; leave the door open for a return to Emacsland once I have more time &ndash; and perhaps because it is just odd enough to tickle another bit of my self-image. Mercifully, the second I tried to solve a problem of moderate complexity I realized how much time I&rsquo;d have to invest to do anything besides pick code samples up off the sidewalk and pop them in my mouth. So I backed away slowly.</p>
<p>And after that it makes sense that Tiddlywiki got a look because it has been around forever and there is a sort of cheerfully prosaic attitude among its users. But the plugins started creeping in and I was trying to get it to do stuff it doesn&rsquo;t really want to do without a lot of third party assistance, so the whole &ldquo;it&rsquo;s very simple&rdquo; thing was not allowed to find much expression.</p>
<p>So there I was, and I&rsquo;m sort of glad that I chased my tail over the past few weeks because it tired me out a little, but left me with an idea of what I wanted to do: Take notes in a connected manner, blend a little of PARA with space for a slipbox approach, and have inline todos, <em>and</em> I wanted it to sync across a few devices.</p>
<p>Obsidian does all that very well. There is always the risk of plugin creep, but in past Obsidian experiments that has been less about extending the core feature set and more about removing repetitive work. The simple mission of &ldquo;write notes, link between them, keep track of tasks&rdquo; doesn&rsquo;t take much, with mobile and sync managed competently. It runs on every platform I&rsquo;d care to run it on.</p>
<p>It&rsquo;s a little dull. But after a few days of &ldquo;just using it&rdquo; and adding little affordances here and there from past vaults as I&rsquo;ve remembered them, it has the benefit of just working in a non-dramatic, non-head-desking, simple way.  I haven&rsquo;t had to really think about it much. I haven&rsquo;t inadvertently broken it or misconfigured it in such a way that I&rsquo;m scrambling around a minute before a meeting trying to get back into my own notes.  It&rsquo;s of sufficient maturity that you can look up the answers to things and they are often in written form, which minimizes the whole &ldquo;if I see one more YouTube poster frame of a slack-jawed influencer taking 30 minutes to explain something I could have copied and pasted in ten seconds I&rsquo;m going to do a murder&rdquo; thing.</p>
<p>I was inclined to say &ldquo;and it says nothing about me, at all.&rdquo;</p>
<p>But it does say a few things: &ldquo;Doesn&rsquo;t want to think about this problem he created for himself in any more detail,&rdquo; &ldquo;will settle on Markdown even though it is inferior to org,&rdquo; &ldquo;can stand being associated with people who think a graph of their notes is interesting and useful if it means not having to think about this any longer,&rdquo; &ldquo;will pay for sync,&rdquo; &ldquo;considers seven plugins normal and reasonable, would not admit to nine,&rdquo; and &ndash; most likely and eventually &ndash; &ldquo;always seems to creep back to Emacs even though it seemed like he knew better last time he did this.&rdquo;</p>
]]></content:encoded>
    </item>
    <item>
      <title>Daily Notes for 2024-02-05</title>
      <link>https://mike.puddingtime.org/posts/2024-02-05-daily-notes/</link>
      <pubDate>Mon, 05 Feb 2024 00:00:00 +0000</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2024-02-05-daily-notes/</guid>
      <description>Poking at Logseq. Dusting off the camera. Wallabag bookmarking script.</description>
      <content:encoded><![CDATA[<h2 id="logseq">Logseq</h2>
<p>Poking around with note-taking options, I finally came back around to Logseq, which I&rsquo;ll reduce to &ldquo;org-mode and Workflowy gang up on Obsidian.&rdquo;</p>
<p>I was primed to not like it, but the org-mode syntax option and some relatively strong opinions about how things should be were compelling enough that I played around with it, then tried to implement a <a href="https://fortelabs.com/blog/para/">PARA</a>-like structure, then watched a few videos to try to internalize how it wants you to behave.</p>
<p>The page link syntax is interesting. You can do either a traditional wikilinks double-brackets, or you can use <kbd>#hashtag</kbd> notation to link to a page, which &ndash; thanks to the inbound links section of each page &ndash; serves as a tag index.</p>
<p>Logseq solves the blank page problem by &hellip; well, it sort of doesn&rsquo;t. It&rsquo;s opinionated enough about its &ldquo;everything is an outline, every line is a node&rdquo; thing, as well as its &ldquo;start from a journal page each day&rdquo; thing, that you can tell it wants you to do something besides &ldquo;make a page and start typing,&rdquo; but you can&rsquo;t be sure what.</p>
<p>I ended up deciding to just go with it. Sitting in the living room, staring at the blank daily journal page, I just made a node in the outline for the first thing that came to mind and dumped out my big projects and OKRs for the coming quarter. Then I dumped a packing list for a trip this week. Then some miscellaneous tasks to get done before I fly out.</p>
<p>Entering tasks, then thinking ahead to how I&rsquo;d find them once I moved on to a new journal page the next day, led me to the <a href="https://github.com/QWxleA/Unfinished-business">Unfinished Business</a> plugin, which will roll yesterday&rsquo;s todos into today&rsquo;s journal page. I think there are other ways to gather todos but my initial read of journal page todos vs. project or area todos is that they should be more ephemeral and bound to the day.</p>
<p>But I guess my summary, having messed around with this for all of 18 hours, and after a morning of using it for work, is that Logseq is very, very into the non-hierarchical, &ldquo;networked notes&rdquo; approach. It wants structure to be a matter of emergence.</p>
<p>Its main competitor for my attention is Denote, which is more of a collection of Legos with opinions that are less about your workflow and more about the metadata. I like the way Logseq provides a built-in backlink block automatically, though I could implement that with a capture template for Denote.  I like Logseq&rsquo;s more wiki-ish page creation conventions. I like that there&rsquo;s a mobile app devoted to Logseq&rsquo;s point of view, as opposed to the general-purpose mobile org clients.</p>
<p>It&rsquo;s important, for org-mode people, to not go into this thinking it&rsquo;s &ldquo;org-mode with a native toolkit GUI.&rdquo; You can use org-mode syntax in a list. There are some familiar org-mode conventions (e.g. src blocks). If you like everything being an outline, as in org-mode, you&rsquo;ll be in familiar territory. But there&rsquo;s a layer of plumbing that finds its way into the markup that org-mode is not going to make sense of if you ever depart Logseq. It&rsquo;s instructive to set up a few pages where you&rsquo;re transcluding nodes, etc. and then open those pages in Emacs to see what it does with them. In some cases, it can&rsquo;t do anything because Logseq has its own markup overlay.</p>
<h2 id="dusting-off-the-camera">Dusting off the camera</h2>
<p>I&rsquo;ll be in Vancouver, BC this week for a work event, then staying over for a few days to do some tourism. Given the time of year and likely subject matters it&rsquo;s an X-T5 kind of week. I&rsquo;m just taking the 23mm/f1.4 WR. I considered the X100V, but I&rsquo;d like the extra speed and the image stabilization.</p>
<p>I have not been very excited about photography lately, but the prospect of a new place and interesting scenery got me a little more excited. Looking forward to being out on the streets at night.</p>
<h2 id="wallabag-bookmarking-script">Wallabag bookmarking script</h2>
<p>I submitted a PR for my <a href="https://github.com/newsboat/newsboat/tree/master/contrib/wallabag">Newsboat Wallabag bookmarking script</a>. As with the Newsboat one, you can just run it from the command line, too, if you&rsquo;re interested in some pre-written plumbing for Wallabag bookmarking. Just takes a URL as ARGV[0] and lets the Wallabag service pull all the metadata.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Daily notes for 2023-07-18</title>
      <link>https://mike.puddingtime.org/posts/2023-07-18-daily-notes/</link>
      <pubDate>Tue, 18 Jul 2023 22:10:57 -0700</pubDate><author>mike@puddingtime.org (mike)</author>
      <guid>https://mike.puddingtime.org/posts/2023-07-18-daily-notes/</guid>
      <description>Apple Notes and a legal pad.</description>
      <content:encoded><![CDATA[<p>Me a few days ago:</p>
<iframe src="https://social.lol/@mph/110722269434824199/embed" class="mastodon-embed" style="max-width: 100%; border: 0" width="400" allowfullscreen="allowfullscreen"></iframe><script src="https://social.lol/embed.js" async="async"></script>
<p>&hellip; and as a followup:</p>
<iframe src="https://social.lol/@mph/110722296107197747/embed" class="mastodon-embed" style="max-width: 100%; border: 0" width="400" allowfullscreen="allowfullscreen"></iframe><script src="https://social.lol/embed.js" async="async"></script>
<p>Writing is a tool I use to think, and I don&rsquo;t share a lot of it. I used to get frustrated because I&rsquo;d write a few thousand words to make a point or express an idea and then &ldquo;abandon&rdquo; it in favor of just talking through things, but that was the attitude of a paid writer who thought of his writing as a product, not a process.</p>
<p>One day, though, when I was on a tech writing team, I became super frustrated with something I was documenting because some of the design decisions around it were sort of bad. So I took the time to write almost 4,000 words about how to un-bad it, didn&rsquo;t really feel ready to share that with anybody, and set it aside. But I understood the thing I was writing about much better, and my docs around it really improved, <em>and</em> when I got to a place where I felt like sharing the ideas I came up with more widely, I was able to write a much more concise and digestible 1,000 words or so that didn&rsquo;t include phrases like &ldquo;this fucked-up Legend of Zelda configuration scheme.&rdquo;</p>
<p>Since that experience, I got a lot better at just writing and not expecting to share, understanding that what I am doing is processing. Sometimes it helps to use an RFC template, false-start a blog post, or start an unaddressed email, because those contexts serve as cues or mood-setters. But I&rsquo;m usually content to use whatever to do it because the output doesn&rsquo;t need to last forever. It&rsquo;s fine if it gets lost to the sands of time. It&rsquo;s just a process, and wanting to &ldquo;save&rdquo; or &ldquo;preserve&rdquo; it makes little more sense than a baseball player trying to save a swing at the ball.</p>
<p>I think having a bunch of time to just fiddle with stuff put me in a mood to over-optimize, so it makes sense that I was getting obsessive and hyper-focused on note taking and writing tools, and getting super architectural about the whole thing.  But having had a solid six weeks of being back in the work swing and having to actually use the notes I keep, I&rsquo;ve been realizing how ephemeral they are. I&rsquo;m glad I have them, but they don&rsquo;t need to be <em>architected</em>. I&rsquo;m careful to tag them up front with people and topics just to make search more useful and focused, but I don&rsquo;t interlink much, haven&rsquo;t really used the automated index pages I&rsquo;ve cooked up, and don&rsquo;t really care much about the heading structure or tidiness. Most of them will not be useful for much in maybe a quarter or so.</p>
<p>So I just made a folder in Apple Notes and started typing notes in there. It has tagging, it has smart folders, it has rudimentary formatting (title, heading, subheading, lists, todos) and you can make smart folders that pay attention to things like tags, location, unfinished todos, etc. I can do stuff I&rsquo;ve been doing in Obsidian &mdash; inline todos I have a smart folder to surface for consolidation, smart folders for particular tags &mdash;  but with no plugins that could age out, no need to really &ldquo;automate&rdquo; anything, no paying extra for sync, and no real room for mission creep. I know Notes will be around for the next OS release because Apple added some features to the beta, so it&rsquo;s as future proof as this kind of content needs to be.</p>
<p>I sort of like it. There is not a lot to think about. Even less, in some ways, than flat, plain text, because Notes is just sitting there on every Apple device I own, and in a pinch is available via a web browser.</p>
<p>I also went through Things and asked myself what was up there. I&rsquo;ve been using it more over the past several months, and there are already dead things, abandoned things, cryptic things. So I got out a legal pad, captured all the living things, and wrote all my active projects down at the bottom of the page. Then I started crossing things off as I did them.</p>
<p>When I looked at all the projects this afternoon &mdash; eight of them are &ldquo;active&rdquo; right now &mdash; I knew what each needed next. If I feel like I&rsquo;m getting to a state of overflow, I think I&rsquo;ll just make a list in Reminders for a project that needs more from me. But I live in a pretty well supported environment &mdash; there are plenty of trackers, there&rsquo;s program management, there&rsquo;s a steady cadence of meetings &mdash; I think I can manage.</p>
<p>I did find myself looking through my calendar and sort of Tetrising tasks on my list into my available space, jotting down the target block of time and a time estimate. I am sure apps allow you to do all that, and I know there are apps that also semi-automate the process of doing the Tetrising for you. I don&rsquo;t know if I need something to do that for me.</p>
<p>I keep coming back to my old HR business partner, Don, who told me &mdash; when I was freaking out about an interim leadership role I didn&rsquo;t think I belonged in &mdash; &ldquo;you know what&rsquo;s important, and you don&rsquo;t do what&rsquo;s not important, and that&rsquo;s why we think you&rsquo;ll be good at this.&rdquo;</p>
<p>I know what needs to be done, know the state of the things I&rsquo;m pushing forward, and I know when that stuff needs to be done. When things get super choppy I&rsquo;ll break down and do a big dump so I can negotiate priorities with more precision, but, sort of like throw-away writing, that&rsquo;s a process. I don&rsquo;t want to leave it to a tool or suck all the friction out, any more than I want ChatGPT to do my throwaway process writing for me.</p>
<p>Someone did comment to me that they didn&rsquo;t like the sound of copying things over from day to day.  I get the resistance. It&rsquo;s not necessary effort. The CO I knew who lived out of her legal pad explained to me that the copying was important to her, because it helped her think about what was important, think ahead about tomorrow, and ball up the list from today and toss it in the recycling bin before turning off the lights and going home.</p>
<p>You know, a legal pad is an imperfect system. If you move around a lot, you have to remember to bring it with you. It doesn&rsquo;t sync to the cloud. It requires you to copy things, scratch things out, etc. On the other hand, it is worse at hoarding obligations than an electronic tool, it makes you think a little harder about what you commit to it, and it is nicer to draw a line through a finished thing than click it out of existence (in my opinion). I like having it sit there on my desk, just to the right of my mouse pad. I can look at it whenever I&rsquo;m not sure what to do with a minute, and there&rsquo;s always something.  I experimented with pinning my Things &ldquo;today&rdquo; list on my screen to do the same thing, but that didn&rsquo;t take.</p>
<p>Anyhow, I really don&rsquo;t want anyone else to use legal pads to keep track of what they have to do today, and expect at some point I will be very curious about some other thing and will want to try it out.</p>
]]></content:encoded>
    </item>
  </channel>
</rss>
