<?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>3onRandom Geekery</title>
    <link>https://randomgeekery.org/note/2022/03/</link>
    <description>
      Recent contentin3 on Random Geekery
    </description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
      
      <lastBuildDate>Thu, 31 Mar 2022 00:00:00 +0000</lastBuildDate><atom:link href="https://randomgeekery.org/note/2022/03/index.xml" rel="self" type="application/rss+xml" /><item>
  <title>Note: 2022-03-31</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-31/</link>
  <pubDate>Thu, 31 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-31/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-31-thu-2310&#34;&gt;hackers.town: 2022-03-31 Thu 23:10&lt;/h3&gt;
&lt;p&gt;ye gods Stackoverflow’s gone for a muted version of the hot dog stand theme. Must be April 1 in their time zone.&lt;/p&gt;
&lt;p&gt;I say “muted” because I can still see. They’re afraid to really commit.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-31-thu-2318&#34;&gt;hackers.town: 2022-03-31 Thu 23:18&lt;/h3&gt;
&lt;p&gt;Now &lt;em&gt;that&lt;/em&gt; is a hot dog stand theme. I closed the window five minutes ago and I’m still seeing ghost text.&lt;/p&gt;
&lt;p&gt;
    
    &lt;figure&gt;
      &lt;img src=&#34;https://randomgeekery.org/img/7ebd44c3c2aeb28b_hu_d6bc795184e47a.webp&#34; alt=&#34;I think it’s a Jupyter notebook in Visual Studio Code. I can’t tell. It’s so bright.&#34;/&gt;&lt;/figure&gt;&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category>  <category>look</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-31-thu-2310">hackers.town: 2022-03-31 Thu 23:10</h3>
<p>ye gods Stackoverflow&rsquo;s gone for a muted version of the hot dog stand theme. Must be April 1 in their time zone.</p>
<p>I say &ldquo;muted&rdquo; because I can still see. They&rsquo;re afraid to really commit.</p>
<h3 id="hackerstown-2022-03-31-thu-2318">hackers.town: 2022-03-31 Thu 23:18</h3>
<p>Now <em>that</em> is a hot dog stand theme. I closed the window five minutes ago and I&rsquo;m still seeing ghost text.</p>
<p>
    
    <figure>
      <img src="https://randomgeekery.org/img/7ebd44c3c2aeb28b_hu_d6bc795184e47a.webp" alt="I think it&rsquo;s a Jupyter notebook in Visual Studio Code. I can&rsquo;t tell. It&rsquo;s so bright."/></figure></p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-30</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-30/</link>
  <pubDate>Wed, 30 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-30/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-30-wed-0719&#34;&gt;hackers.town: 2022-03-30 Wed 07:19&lt;/h3&gt;
&lt;p&gt;Started a &lt;em&gt;#python&lt;/em&gt; channel in work slack. My first message was a link to &lt;a href=&#34;http://calmcode.io&#34;&gt;http://calmcode.io&lt;/a&gt;. My second was tips on starting a programmer bar fight (best editor, tabs vs spaces, python version management).&lt;/p&gt;
&lt;p&gt;It’s good to satisfy a range of tastes.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-30-wed-1312&#34;&gt;hackers.town: 2022-03-30 Wed 13:12&lt;/h3&gt;
&lt;p&gt;Got a can of cold coffee.&lt;/p&gt;
&lt;p&gt;Directions say to shake gently once, pop open and enjoy.&lt;/p&gt;
&lt;p&gt;I gently shake once, pop open. Half its contents spray me and the floor before I can enjoy.&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category>  <category>look</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-30-wed-0719">hackers.town: 2022-03-30 Wed 07:19</h3>
<p>Started a <em>#python</em> channel in work slack. My first message was a link to <a href="http://calmcode.io">http://calmcode.io</a>. My second was tips on starting a programmer bar fight (best editor, tabs vs spaces, python version management).</p>
<p>It&rsquo;s good to satisfy a range of tastes.</p>
<h3 id="hackerstown-2022-03-30-wed-1312">hackers.town: 2022-03-30 Wed 13:12</h3>
<p>Got a can of cold coffee.</p>
<p>Directions say to shake gently once, pop open and enjoy.</p>
<p>I gently shake once, pop open. Half its contents spray me and the floor before I can enjoy.</p>
<p>I ponder the things I could say here if I’d got that shitposter license.</p>
<p>
    
    <figure>
      <img src="https://randomgeekery.org/img/8ae9c6bdb85cfdc8_hu_b052b5e98e77ea18.webp" alt="Can of Starbucks Nitro Cold Brew flavored with “splash of sweet cream.”"/></figure></p>
<h3 id="hackerstown-2022-03-30-wed-1638">hackers.town: 2022-03-30 Wed 16:38</h3>
<p>Vim fold markers as a refactoring tool</p>
<p>In this essay I will — no I don&rsquo;t have an essay for that. But nested fold markers while you split bits out but haven&rsquo;t figured out proper namespaces? Good stuff.</p>
<h3 id="hackerstown-2022-03-30-wed-1639">hackers.town: 2022-03-30 Wed 16:39</h3>
<p><em>@Mnemonic</em> well I&rsquo;ll have to remember that for the <em>next</em> date night.</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-29</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-29/</link>
  <pubDate>Tue, 29 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-29/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-29-tue-1046&#34;&gt;hackers.town: 2022-03-29 Tue 10:46&lt;/h3&gt;
&lt;p&gt;I’m glad we’ve got the resources to hire lawncare folks and I really appreciate the work they do but I wish they’d let us know ahead of time so I’m not in the middle of a meeting with someone giving me a data science deep dive then suddenly LAWNMOWER GO BRBRBRBRB&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-29-tue-1046">hackers.town: 2022-03-29 Tue 10:46</h3>
<p>I&rsquo;m glad we&rsquo;ve got the resources to hire lawncare folks and I really appreciate the work they do but I wish they&rsquo;d let us know ahead of time so I&rsquo;m not in the middle of a meeting with someone giving me a data science deep dive then suddenly LAWNMOWER GO BRBRBRBRB</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-28</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-28/</link>
  <pubDate>Mon, 28 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-28/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-28-mon-0007&#34;&gt;hackers.town: 2022-03-28 Mon 00:07&lt;/h3&gt;
&lt;p&gt;I could cut down on how many times any given link is checked, but with internal link checks I got my site structure baseline covered.&lt;/p&gt;
&lt;p&gt;Lots more to add later. Next is getting workflow hooks back in.&lt;/p&gt;
&lt;p&gt;Er. It’s after midnight. Maybe not tonight.&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-28-mon-0007">hackers.town: 2022-03-28 Mon 00:07</h3>
<p>I could cut down on how many times any given link is checked, but with internal link checks I got my site structure baseline covered.</p>
<p>Lots more to add later. Next is getting workflow hooks back in.</p>
<p>Er. It’s after midnight. Maybe not tonight.</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-27</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-27/</link>
  <pubDate>Sun, 27 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-27/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-27-sun-0721&#34;&gt;hackers.town: 2022-03-27 Sun 07:21&lt;/h3&gt;
&lt;p&gt;Pondering some BOFH tactics to keep household network usage under control, since words haven’t done it yet.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-27-sun-1443&#34;&gt;hackers.town: 2022-03-27 Sun 14:43&lt;/h3&gt;
&lt;p&gt;All right time to find out if I re-imaged the new disk correctly.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-27-sun-1514&#34;&gt;hackers.town: 2022-03-27 Sun 15:14&lt;/h3&gt;
&lt;p&gt;It rebooted, which is good enough for me.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-27-sun-1532&#34;&gt;hackers.town: 2022-03-27 Sun 15:32&lt;/h3&gt;
&lt;p&gt;Thank goodness I noticed the Steam storage manager. Now moving games over to their new roomier partition.&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-27-sun-0721">hackers.town: 2022-03-27 Sun 07:21</h3>
<p>Pondering some BOFH tactics to keep household network usage under control, since words haven&rsquo;t done it yet.</p>
<h3 id="hackerstown-2022-03-27-sun-1443">hackers.town: 2022-03-27 Sun 14:43</h3>
<p>All right time to find out if I re-imaged the new disk correctly.</p>
<h3 id="hackerstown-2022-03-27-sun-1514">hackers.town: 2022-03-27 Sun 15:14</h3>
<p>It rebooted, which is good enough for me.</p>
<h3 id="hackerstown-2022-03-27-sun-1532">hackers.town: 2022-03-27 Sun 15:32</h3>
<p>Thank goodness I noticed the Steam storage manager. Now moving games over to their new roomier partition.</p>
<p>Eventually I&rsquo;m gonna sort things out on the Linux side as well, but that&rsquo;s getting tagged low priority for the moment.</p>
<h3 id="hackerstown-2022-03-27-sun-1748">hackers.town: 2022-03-27 Sun 17:48</h3>
<p>Got 1,312 assertions passing now, but that number is mostly thanks to pytest parametrization. It&rsquo;s really three tests: frontmatter validation, markdownlint, and checking for some non-CommonMark artifacts in sources.</p>
<p>One more important test: checking internal links.</p>
<h3 id="hackerstown-2022-03-27-sun-1749">hackers.town: 2022-03-27 Sun 17:49</h3>
<p>And yeah, whether I make posts about the details or not, I&rsquo;ll at least make a public mirror of the repo available.</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-26</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-26/</link>
  <pubDate>Sat, 26 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-26/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-26-sat-0802&#34;&gt;hackers.town: 2022-03-26 Sat 08:02&lt;/h3&gt;
&lt;p&gt;Almost got a new Mac a couple weeks back. Instead I went for the ludicrously wide monitor and a 2TB SSD for my desktop. Roughly half what I would’ve spent.&lt;/p&gt;
&lt;p&gt;Not saying it’s an inherently better choice, but it’s been a good fit for me.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-26-sat-1509&#34;&gt;hackers.town: 2022-03-26 Sat 15:09&lt;/h3&gt;
&lt;p&gt;Random idea last night of using Hugo as the previewer for Dendron and it very nearly works!&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category>  <category>look</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-26-sat-0802">hackers.town: 2022-03-26 Sat 08:02</h3>
<p>Almost got a new Mac a couple weeks back. Instead I went for the ludicrously wide monitor and a 2TB SSD for my desktop. Roughly half what I would&rsquo;ve spent.</p>
<p>Not saying it&rsquo;s an inherently better choice, but it&rsquo;s been a good fit for me.</p>
<h3 id="hackerstown-2022-03-26-sat-1509">hackers.town: 2022-03-26 Sat 15:09</h3>
<p>Random idea last night of using Hugo as the previewer for Dendron and it very nearly works!</p>
<p>Not seen is a fair chunk of glue code, of course. Python because sqlite-utils.</p>
<p>
    
    <figure>
      <img src="https://randomgeekery.org/img/1daf005f26f53d92_hu_238f6577f01613ea.webp" alt="Screenshot of Web page describing the Dendron personal knowledge manager"/></figure></p>
<h3 id="hackerstown-2022-03-26-sat-2226">hackers.town: 2022-03-26 Sat 22:26</h3>
<p>Haven&rsquo;t been posting much on the site because it&rsquo;s an absolute mess, but bit by bit getting the automated tests back in place to get closer to a coherent path, at least.</p>
<h3 id="hackerstown-2022-03-26-sat-2227">hackers.town: 2022-03-26 Sat 22:27</h3>
<p>Well not just &ldquo;back in place.&rdquo; Throwing in new stuff like frontmatter validation and content linting for the source files.</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-25</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-25/</link>
  <pubDate>Fri, 25 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-25/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-25-fri-0440&#34;&gt;hackers.town: 2022-03-25 Fri 04:40&lt;/h3&gt;
&lt;p&gt;Sometimes you wake up at 4am and around 4:30 you admit you’re not getting back to sleep.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-25-fri-1014&#34;&gt;hackers.town: 2022-03-25 Fri 10:14&lt;/h3&gt;
&lt;p&gt;Went back to the original code and had it write intermediate values to disk to help with test fixtures and assertions.&lt;/p&gt;
&lt;p&gt;I should probably talk to my therapist about this at our next session.&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-25-fri-0440">hackers.town: 2022-03-25 Fri 04:40</h3>
<p>Sometimes you wake up at 4am and around 4:30 you admit you&rsquo;re not getting back to sleep.</p>
<h3 id="hackerstown-2022-03-25-fri-1014">hackers.town: 2022-03-25 Fri 10:14</h3>
<p>Went back to the original code and had it write intermediate values to disk to help with test fixtures and assertions.</p>
<p>I should probably talk to my therapist about this at our next session.</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-24</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-24/</link>
  <pubDate>Thu, 24 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-24/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-24-thu-0908&#34;&gt;hackers.town: 2022-03-24 Thu 09:08&lt;/h3&gt;
&lt;p&gt;&lt;em&gt;@sohkamyung&lt;/em&gt; That could be fun!&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-24-thu-1338&#34;&gt;hackers.town: 2022-03-24 Thu 13:38&lt;/h3&gt;
&lt;p&gt;Just created, watched approvals, and merged a PR in VS Code via Github Pull Requests and Issues, and that was nice too.&lt;/p&gt;
&lt;p&gt;I mean sure basically “open a VS Code tab” instead of “open a browser tab” but it matched my editor theme which I appreciate.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-24-thu-2211&#34;&gt;hackers.town: 2022-03-24 Thu 22:11&lt;/h3&gt;
&lt;p&gt;Tested and confirmed that my funky little neovim-rst-plugin approach to reStructuredText in Hugo works just fine in Zola, as long as you configure it to accept raw HTML in “markdown” files.&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-24-thu-0908">hackers.town: 2022-03-24 Thu 09:08</h3>
<p><em>@sohkamyung</em> That could be fun!</p>
<h3 id="hackerstown-2022-03-24-thu-1338">hackers.town: 2022-03-24 Thu 13:38</h3>
<p>Just created, watched approvals, and merged a PR in VS Code via Github Pull Requests and Issues, and that was nice too.</p>
<p>I mean sure basically &ldquo;open a VS Code tab&rdquo; instead of &ldquo;open a browser tab&rdquo; but it matched my editor theme which I appreciate.</p>
<h3 id="hackerstown-2022-03-24-thu-2211">hackers.town: 2022-03-24 Thu 22:11</h3>
<p>Tested and confirmed that my funky little neovim-rst-plugin approach to reStructuredText in Hugo works just fine in Zola, as long as you configure it to accept raw HTML in &ldquo;markdown&rdquo; files.</p>
<h3 id="hackerstown-2022-03-24-thu-2214">hackers.town: 2022-03-24 Thu 22:14</h3>
<p>Why would I do that?</p>
<p>Uh</p>
<p>Uh</p>
<p>Um</p>
<p>Oh! A more fully-featured lightweight text formatting language, combined with Zola using Tera for fast + friendly build.</p>
<p>I know. I&rsquo;m not sure about it either. But it&rsquo;s an idea.</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-23</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-23/</link>
  <pubDate>Wed, 23 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-23/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-23-wed-1441&#34;&gt;hackers.town: 2022-03-23 Wed 14:41&lt;/h3&gt;
&lt;p&gt;Took one function that pylint complains loudly about and turned it into four methods that uh pylint still complains about but not as loud.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-23-wed-1650&#34;&gt;hackers.town: 2022-03-23 Wed 16:50&lt;/h3&gt;
&lt;p&gt;Me and the cat with a bonding moment as we growl at the loud neighbor kids.&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-23-wed-1441">hackers.town: 2022-03-23 Wed 14:41</h3>
<p>Took one function that pylint complains loudly about and turned it into four methods that uh pylint still complains about but not as loud.</p>
<h3 id="hackerstown-2022-03-23-wed-1650">hackers.town: 2022-03-23 Wed 16:50</h3>
<p>Me and the cat with a bonding moment as we growl at the loud neighbor kids.</p>
]]></content:encoded>
</item>
<item>
  <title>Note: 2022-03-22</title>
  <link>https://randomgeekery.org/note/2022/03/2022-03-22/</link>
  <pubDate>Tue, 22 Mar 2022 00:00:00 +0000</pubDate>
  
  <guid>https://randomgeekery.org/note/2022/03/2022-03-22/</guid>
  <description>&lt;h2 id=&#34;activity-log&#34;&gt;Activity Log&lt;/h2&gt;
&lt;h3 id=&#34;hackerstown-2022-03-22-tue-1019&#34;&gt;hackers.town: 2022-03-22 Tue 10:19&lt;/h3&gt;
&lt;p&gt;Everybody knows Jesus’s middle initial is H but somehow nobody’s comfortable using their full Christian name of Jesus Heather Christ.&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-22-tue-1349&#34;&gt;hackers.town: 2022-03-22 Tue 13:49&lt;/h3&gt;
&lt;p&gt;Got the notification that my Magic Trackpad Windows license was expiring (it’s already been two years?) and renewed because yeah I still like it.&lt;/p&gt;
&lt;p&gt;&lt;a href=&#34;https://magicutilities.net/magic-trackpad/features&#34;&gt;https://magicutilities.net/magic-trackpad/features&lt;/a&gt;&lt;/p&gt;
&lt;h3 id=&#34;hackerstown-2022-03-22-tue-1825&#34;&gt;hackers.town: 2022-03-22 Tue 18:25&lt;/h3&gt;
&lt;p&gt;Pandera is exactly the sort of super-fussy data validation framework you’d think would be right up my alley, but I need to get the hang of things before I start telling coworkers to use it.&lt;/p&gt;</description>
   <category>note</category> 
  
   <category>hackers-town</category> 
  <content:encoded><![CDATA[<h2 id="activity-log">Activity Log</h2>
<h3 id="hackerstown-2022-03-22-tue-1019">hackers.town: 2022-03-22 Tue 10:19</h3>
<p>Everybody knows Jesus&rsquo;s middle initial is H but somehow nobody&rsquo;s comfortable using their full Christian name of Jesus Heather Christ.</p>
<h3 id="hackerstown-2022-03-22-tue-1349">hackers.town: 2022-03-22 Tue 13:49</h3>
<p>Got the notification that my Magic Trackpad Windows license was expiring (it&rsquo;s already been two years?) and renewed because yeah I still like it.</p>
<p><a href="https://magicutilities.net/magic-trackpad/features">https://magicutilities.net/magic-trackpad/features</a></p>
<h3 id="hackerstown-2022-03-22-tue-1825">hackers.town: 2022-03-22 Tue 18:25</h3>
<p>Pandera is exactly the sort of super-fussy data validation framework you&rsquo;d think would be right up my alley, but I need to get the hang of things before I start telling coworkers to use it.</p>
<p>Meanwhile Datatest covers all I need &amp; the API&rsquo;s easier for the non-hyperfocused.</p>
]]></content:encoded>
</item>
</channel>
</rss>
