1
Fork 0
DeGruchy.org files and other junk. https://degruchy.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

804 lines
37 KiB

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Nathan's slice of the Internet">
<meta name="generator" content="Nathan DeGruchy">
<link rel="stylesheet" href="/assets/stylesheets/simple.css">
<link rel="stylesheet" href="/assets/stylesheets/degruchy.org.css">
<link rel="stylesheet" href="/assets/stylesheets/stupid-shit.css">
<link rel="icon" href="/assets/images/2020-minimal-avatar-50.png" type="image/png">
<link rel="author" href="mailto:nathan@degruchy.org">
<link rel="license" href="https://creativecommons.org/licenses/by-nc-nd/4.0/">
<link rel="me" href="https://github.com/ndegruchy">
<link rel="me" href="https://fosstodon.org/@nathand">
<link rel="me" href="https://ndegruchy.itch.io/">
<link rel="me" href="https://linkedin.com/in/ndegruchy">
<link rel="me" href="https://www.flickr.com/people/nathandegruchy/">
<title>Verily</title>
<!-- <base href="https://degruchy.org/"> -->
</head>
<body class="h-feed hfeed">
<a href="#content" class="sr-hide">Skip to content</a>
<header>
<h1>
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" height="50" width="50">
<a href="https://degruchy.org/" rel="me" class="p-name site-title">Verily</a>
</h1>
<nav>
<ol>
<li><a href="#20220314-fomo">Social</a></li>
<li><a href="mailto:nathan@degruchy.org">Email Me</a></li>
<li><a href="/blogroll/">Blogroll</a></li>
<li><a href="https://git.degruchy.link/ndegruchy">Code</a></li>
</ol>
</nav>
</header>
<main id="content">
<header>
<h1>I built this.</h1>
</header>
<article class="hentry h-entry" id="20220322-nytpaywall">
<header>
<h2 class="p-name entry-title">
10ft Paywall, 3ft Ladder
<a href="#20220322-nytpaywall" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-22T12:02-04:00">12:02 on 2022-03-22</time>
</header>
<section class="article-content e-content">
<section class="gallery">
<ul>
<li>
<a href="/assets/images/posts/2022-03-21/nytpaywall1.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-21/nytpaywall1_thumb.avic" type="image/avic">
<source srcset="/assets/images/posts/2022-03-21/nytpaywall1_thumb.webp" type="image/webp">
<img src="/assets/images/posts/2022-03-21/nytpaywall1_thumb.jpg" alt="12ft.io" loading="lazy">
</picture>
<figcaption>Break the chains of advertising!</figcaption>
</figure>
</a>
</li>
<li>
<a href="/assets/images/posts/2022-03-21/nytpaywall2.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-21/nytpaywall2_thumb.avic" type="image/avic">
<source srcset="/assets/images/posts/2022-03-21/nytpaywall2_thumb.webp" type="image/webp">
<img src="/assets/images/posts/2022-03-21/nytpaywall2_thumb.jpg" alt="12ft.io" loading="lazy">
</picture>
<figcaption>Smash!</figcaption>
</figure>
</a>
</li>
<li>
<a href="/assets/images/posts/2022-03-21/nytpaywall3.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-21/nytpaywall3_thumb.avic" type="image/avic">
<source srcset="/assets/images/posts/2022-03-21/nytpaywall3_thumb.webp" type="image/webp">
<img src="/assets/images/posts/2022-03-21/nytpaywall3_thumb.jpg" alt="12ft.io" loading="lazy">
</picture>
<figcaption>Well, maybe not <em>these</em>, chains...</figcaption>
</figure>
</a>
</li>
</ul>
</section>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220321-markdown">
<header>
<h2 class="p-name entry-title">
Managing Markdown with a Myriad of Mediocre Mislabeled Misfits
<a href="#20220321-markdown" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-21T15:17-04:00">15:17 on 2022-03-21</time>
</header>
<section class="article-content e-content">
<p>I don't care much for OneNote as a note-taking tool. It works
alright, but it's slow and often feels sloppy and disorganized.
I much prefer plain text. It's universal and note prone to
corruption like the former. So, then why is it so hard to have
everywhere?</p>
<h3>Bear</h3>
<p>What a beautiful app. Too bad it's probably the worst. Not
only do you pay $1.49/mo. for sync on it's own systems, but you
don't even get web access for non-Apple platforms. No choice of
sync to preferred services.</p>
<h3 id="emacs">Emacs</h3>
<p>Ah, yes, my favorite editor. Not really something that you
would call a &quot;markdown&quot; editor, specifically. However,
it <em>does</em> edit Markdown, and it can save to any location
the device has access to, including OneDrive or iCloud. There is
just one problem: No iOS. Not surprising, really, but it makes
it a shitty cross-platform tool for taking notes.</p>
<h3 id="byline">Byline</h3>
<p>Another iOS, Markdown-focused editor. Saves to a number of
locations, just not OneDrive, not even through the files app.
While you can <em>access</em> already created notes on it, you
can&#39;t start them there.</p>
<h3 id="ios-notes">iOS Notes</h3>
<p>It saves notes in Exchange Online (or iCloud) and syncs with
Outlook and kind of OneNote, but not really. Also, very limited
if you&#39;re not using iCloud as the back-end.</p>
<h3 id="onenote">OneNote</h3>
<p>Has decent enough applications for Windows, macOS and iOS
(and Android), syncs with OneDrive and has connections to notes
in Exchange Online. Has lots of features and whatnot. It&#39;s
just slow, clunky and unintuitive and messy and... bleh.</p>
<h3>Conclusion</h3>
<p>Is OneNote really the only answer? 😞</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220320-pictures">
<header>
<h2 class="p-name entry-title">
Photos
<a href="#20220320-pictures" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-20T14:19-04:00">14:19 on 2022-03-20</time>
</header>
<section class="article-content e-content">
<section class="gallery">
<ul>
<li>
<a href="/assets/images/posts/2022-03-20/emma.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-20/emma_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-03-20/emma_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-03-20/emma_thumb.jpg" alt="Emma!" loading="lazy">
</picture>
<figcaption>Emma</figcaption>
</figure>
</a>
</li>
<li>
<a href="/assets/images/posts/2022-03-20/emma2.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-20/emma2_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-03-20/emma2_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-03-20/emma2_thumb.jpg" alt="Emma!" loading="lazy">
</picture>
<figcaption>Emma</figcaption>
</figure>
</a>
</li>
<li>
<a href="/assets/images/posts/2022-03-20/missmay.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-20/missmay_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-03-20/missmay_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-03-20/missmay_thumb.jpg" alt="Emma!" loading="lazy">
</picture>
<figcaption>Miss May</figcaption>
</figure>
</a>
</li>
<li>
<a href="/assets/images/posts/2022-03-20/missmay2.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-20/missmay2_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-03-20/missmay2_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-03-20/missmay2_thumb.jpg" alt="Emma!" loading="lazy">
</picture>
<figcaption>Miss May</figcaption>
</figure>
</a>
</li>
<li>
<a href="/assets/images/posts/2022-03-20/traffic.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-20/traffic_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-03-20/traffic_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-03-20/traffic_thumb.jpg" alt="Emma!" loading="lazy">
</picture>
<figcaption>Traffic on the way to see the Icemen</figcaption>
</figure>
</a>
</li>
<li>
<a href="/assets/images/posts/2022-03-20/hockey.jpg">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-20/hockey_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-03-20/hockey_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-03-20/hockey_thumb.jpg" alt="Emma!" loading="lazy">
</picture>
<figcaption>The Icemen vs The Atlanta Gladiators</figcaption>
</figure>
</a>
</li>
</ul>
</section>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220318-allapologies">
<header>
<h2 class="p-name entry-title">
All Apologies
<a href="#20220318-allapologies" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-18T09:14-04:00">09:14 on 2022-03-18</time>
</header>
<section class="article-content e-content">
<blockquote>
<p>What else could I write?<br/>
I don't have the right<br/>
What else should I be?<br>
All apologies</p>
<cite>Nirvana - "All Apologies"</cite>
</blockquote>
<p>I don't feel much like myself today.</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220317-phptraps">
<header>
<h2 class="p-name entry-title">
PHP Traps
<a href="#20220317-phptraps" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-17T12:27-04:00">11:11 on 2022-03-17</time>
</header>
<section class="article-content e-content">
<p>There are a lot of ways to automate things. PHP has,
<a href="https://wordpress.org" rel="nofollow">historically</a>,
been very good at making HTML templated things like blogs. Even
as it has expanded in purpose with command-line utility, it
still does and amazing job at sticking content in HTML and
sending that to a browser.</p>
<p>So seductive is this ability to make content appear in HTML
that even stupidly trivial things, like this page, whisper their
almost silent promises of making it <em>so much</em> easier to
write and publish on it. Thankfully, this has already been done
to death by a dearth of links to abandoned PHP projects smeared
across the gleaming black and white surface of GitHub's project
listings pages.</p>
<p>Would I like to make this whole process easier? <em>Of course
I would.</em> That's not the point, though.</p>
<p>I <em>could</em> implement a PHP page to iterate through a
directory of Markdown files and render them unto this page. I
<em>could</em> have a PHP powered image pipeline to crop, slice,
dice and thumbnailize images included on the page. I'm fairly
sure I could even <em>create</em> those things myself.</p>
<p>I don't like that, though. It feels cheap. It feels &hellip;
sterile and formless. I don't <em>want</em> that because I'm
tired of managing <em>that</em>. The workflows, the process,
making sure things go right. Setting up infrastructure on my
laptop to make sure that the code I'm pushing doesn't break on
the server.</p>
<p><em>Feh!</em></p>
<p>I have a preview function in VSCode, and even if I didn't,
the dwindling number of browsers out there would be more than
sufficient for the task.</p>
<p>I'm not above a certain level of irony and dissonance. I
<em>know</em> that VSCode is basically a hyper-fancy webpage for
writing code. I <em>know</em> that most applications I use are
just webpages guissied up and mangled beyond their original
intents. But this is <em>my</em> site, and <em>I</em> get to
make the rules.</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220315-dstsux">
<header>
<h2 class="p-name entry-title">
DST Sucks
<a href="#20220315-dstsux" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-15T15:43-04:00">11:11 on 2022-03-15</time>
</header>
<section class="article-content e-content">
<p>Daylight Savings Time is awful. You either get an hour of false extra sleep, or you struggle for like two weeks while your body adjusts to the 'new normal'.</p>
<p>Not only does it <a href="https://openheart.bmj.com/content/1/1/e000019">increase risk of heart attack</a>, <a href="https://www.sciencedirect.com/science/article/abs/pii/S1389945716302222?via%3Dihub=">increase risk of stroke</a>, <a href="https://link.springer.com/article/10.1007/s11606-020-06090-9">increases your risk of being injured while working</a>, and <a href="https://psycnet.apa.org/record/2009-12532-013">increases the risk of car accidents</a>. It also <a href="https://www.cell.com/current-biology/fulltext/S0960-9822(19)31678-1?_returnURL=https%3A%2F%2Flinkinghub.elsevier.com%2Fretrieve%2Fpii%2FS0960982219316781%3Fshowall%3Dtrue">increases the amount of sleep depravation</a> that teenagers experience.</p>
<p>Why do we, then, continue the practice when <a href="https://www.ncsl.org/research/transportation/daylight-savings-time-state-legislation.aspx">at least half the country dislikes it so much that they're trying to abolish it</a>?</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220315-msmarvel">
<header>
<h2 class="p-name entry-title">
Ms. Marvel
<a href="#20220315-msmarvel" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-15T11:11-04:00">11:11 on 2022-03-15</time>
<section class="video-embed">
<figure>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/m9EX0f6V11Y" title="YouTube video player" allow="autoplay; encrypted-media; picture-in-picture" allowfullscreen loading="lazy"></iframe>
</figure>
</section>
</header>
<section class="article-content e-content">
<p>Looks like we're finally getting <a
href="https://en.wikipedia.org/wiki/Ms._Marvel">Ms. Marvel!</a>
While the (origin) story is decidedly different thant the
comics, without having covered the whole Terragen Mists thing,
this is as good as origin as any.</p>
<p>Can't wait for June 8<sup>th</sup></p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220312-obiwan">
<header>
<h2 class="p-name entry-title">
Obi-Wan Kenobi
<a href="#20220312-obiwan" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-12T11:11-04:00">11:11 on 2022-03-12</time>
<section class="video-embed">
<figure>
<iframe width="560" height="315" src="https://www.youtube-nocookie.com/embed/TWTfhyvzTx0" title="YouTube video player" allow="autoplay; encrypted-media; picture-in-picture" allowfullscreen loading="lazy"></iframe>
</figure>
</section>
</header>
<section class="article-content e-content">
<p>It's happening!</p>
<section class="video">
<figure>
<video class="lazy" autoplay controls="" playsinline muted loop data-poster="/assets/images/posts/2022-03-12/key-and-peele-attendent-poster.jpg">
<source data-src="/assets/images/posts/2022-03-12/key-and-peele-attendent.mp4" type="video/mp4">
<source data-src="/assets/images/posts/2022-03-12/key-and-peele-attendent.webm" type="video/webm">
<source data-src="/assets/images/posts/2022-03-12/key-and-peele-attendent.ogv" type="video/ogv">
</video>
<figcaption>AHHHHHHHHHH!!</figcaption>
</figure>
</section>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50" loading="lazy">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article id="20220314-fomo" class="hentry h-entry">
<header>
<h2 class="p-name entry-title">
The Fear of Missing Out
<a href="#20220314-fomo" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-14T11:49-04:00">11:49 on 2022-03-14</time>
<a title="Read the article that inspired this post" href="https://www.buzzfeednews.com/article/katiecamero/sleep-better-tiktok-wellbeing">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-03-14/tiktok-sleep-fomo.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-03-14/tiktok-sleep-fomo.avic" type="image/avic">
<img src="/assets/images/posts/2022-03-14/tiktok-sleep-fomo.jpg" alt="Fear of missing out" loading="lazy">
</picture>
<figcaption><cite>Graham Roumieu for BuzzFeed News</cite></figcaption>
</figure>
</a>
</header>
<section class="article-content e-content">
<dl>
<dt>
<a href="https://en.wikipedia.org/wiki/Fear_of_missing_out">
F.O.M.O. or "The Fear of Missing Out"
</a>
</dt>
<dd>
Fear of missing out (FOMO) is the feeling of
apprehension that one is either not in the know or
missing out on information, events, experiences, or life
decisions that could make one's life better. FOMO is
also associated with a fear of regret, which may lead
to concerns that one might miss an opportunity for
social interaction, a novel experience, a memorable
event, or a profitable investment.
</dd>
</dl>
<p><a href="#20220309-antisocial">I have a problem with Social
Media.</a> It stems from my underlying depression. With social
media, I can create a persona that is similar to me, but is
designed to be a much more symapathetic overview. To what end?
More interaction.</p>
<p>The more replies, likes, boosts and other buttons, the more
my head gets a tiny little dopamine kick. String those along for
enough time and it becomes habit. The problem with this, though,
is that while dopamine is all well and good. It doesn't keep you
coming back. That's where FOMO comes into play.</p>
<blockquote>
<p>"A challenge is that the part of our brain that
reinforces behaviors is stimulated by novelty; social media
scrolling always promises something new with the next
scroll."</p>
<cite>Dr. Michael Jaffee, director of the Neurology Sleep
Clinic at the University of Florida</cite>
</blockquote>
<p>Forget drugs! Scrolling Reddit, Twitter or Mastodon allows
you to get that "just <em>one</em> more" satisfaction.
Infinitely. That makes it not only hard to quit, full stop, but
also hard to just put down.</p>
<p>For me, it wasn't something I could handle responsibly. I
tried, like the author, to do things like:</p>
<blockquote>
<p>While app developers want to keep you engaged for as long
as possible, most of them do offer tools to limit screen
use. So I did what I don't think (anecdotally) many people
do — I set up time limits on my social media apps like
Facebook, Instagram, and TikTok to help manage my screen use
before bed with the hopes of getting more sleep.</p>
<p>&hellip;</p>
<p>Sometimes it worked and I would surrender my phone to my
bedside table, irritated but also appreciative of the sweet
relief of darkness on my eyes. But other times I would plug
in the passcode, ignoring the tinge of regret that pinched
my stomach and knowledge that my future self would be angry
— and tired — in the morning.</p>
<cite>Katie Camero, BuzzFeed News Reporter</cite>
</blockquote>
<p>Only to ignore the rules I had set for myself and just plow
on, unhindered. It was really surreal the first few times, and
pretty much automatic by the time I had my blow up. For me, the
problem wasn't lack of sleep. It was the crumbling relationships
I had ignored for too long. Worse than being tired or cranky, I
had to deal with real human issues around my additction. I still
do.</p>
<p>I feel it still. The need to post pithy little comments.
Engage in conversation and insider's humor. Every time, though,
I need to understand that it's not <em>that</em> important.
Especially it's not important enough to interrupt family time,
or other important events, where I should be present.</p>
<p>To that end, I am seeking professional help for my addiction.
I know I need help, and now I'm going to get it. Maybe one day
I'll be in control enough to re-engage with social media, but my
suspicion is that I am going to have to treat this like
Alcoholism and just abstain.</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me" height="50" width="50" class="u-photo">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220309-antisocial">
<header>
<h2 class="p-name entry-title">
Anti-social Media
<a href="#20220309-antisocial" class="u-url">🔗</a>
</h2>
<time datetime="2022-03-09T11:28-05:00" class="dt-published published">11:28 on 2022-03-09</time>
</header>
<section class="article-content e-content">
<p>I've been using social media a <em>lot</em>. My drug of
choice is the federated system known as Mastodon. It's an
ad-free, user supported system of services that have no one
central point of control or failure. This means you can chat
with all kinds of people on all kinds of wacky subjects.</p>
<p>That's kind of the problem.</p>
<p>I've been using it as a substitute for my own life. I've used
it in ways that have hurt others, but mostly I've used it for
the minimal dopamine kick that you get when someone does &hellip;
whatever, respond, like &hellip; etc. Small kicks frequently enough
over time make you feel good, in control and liked. Regardless
of the actual state of things.</p>
<p>Destroying my life for a dopamine kick isn't exactly
sustainable. Hence, my abstinence.</p>
<p>To help fill that void, I've decided that I want to journal
more. I got a book and a pen and I've been writing. I also have
this blog to help me with that. Despite my misgivings around
WordPress, I've tabled them until I can get my head and life
straightened out.</p>
<p>I'm going to take this opportunity to take a good hard look
at myself and what I get out of the tools and systems I use. I
want to be enriched by things, not dragged into small highs that
I seek more and more of to the detriment of everything else.</p>
<p>So, if you're looking for me. I'm here, just not there.</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me" height="50" width="50" class="u-photo">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220301-gpgsucks">
<header>
<h2 class="p-name entry-title">
GNUPG Sucks
<a href="#20220301-gpgsucks" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-03-01T10:17-05:00">10:17 on 2022-03-01</time>
</header>
<section class="article-content e-content">
<p>GNUPG, the so-called "GNU Privacy Guard" and only
realistically suriving member of the PGP band from
back-in-the-day. Sucks. It does. Don't <kbd>@</kbd> me, I
don't care about your opinion.</p>
<p>It sucks because everything about it is old, hard-to-use
and made by people who still think that terminals are what
everyone should be using. Packages distributed for desktops
that are actually used (read: Windows and Mac) are out of date
or have seperate certificate trust chains that cause problems
looking up key server information. Honestly, it's just a
mess.</p>
<p>Fortunately, public key encryption has come a long way.
Services like Matrix implement security almost entirely
transparently. We need more stuff like this to make real
encryption <em>and</em> certification/signing a real
<em>thing</em> that is available to the masses.
</p>
<p>Right now? I'm tired of waiting. Fuck GnuPG.</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" height="50" width="50" class="u-photo">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="20220228-allgoodthings">
<header>
<h2 class="p-name entry-title">
All Good Things&hellip;
<a href="#20220228-allgoodthings" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-02-28T10:06-05:00">10:06 on 2022-02-28</time>
</header>
<section class="article-content e-content">
<p>I used to like WordPress. Back when it was just a naicent
blogging platform with spaghetti code PHP and an friendly
interface.</p>
<p>However, it's turned into a monster. A monster that wants to
be everything to everyone without actually fixing anything. This
feels dangerous, as it doesn't feel like anything substantial is
being done to help ensure that the codebase is more organized or
easier to interface with. Instead they add features, like
Gutenberg, and press the "advantages" of "Full Site Editing".
Throwing the theme world on it's head, pushing more and more
features into JavaScript instead of using the proper tooling
already installed on the server. They push more WooCommerce
plugins and online store updates to monitize and drive
"engagement" and "click throughs" and "sales".</p>
<p>I want the <em>old</em> WordPress back. The one that was
designed to be a blogging platform. It filled a niche that was
needed, and left the more generic Content Management to the
heavy-hitters like Joomla and Drupal. You can see the fragments
of the fevered development in where they put things in the
database. Tables once only intending to hold one type of content
now layer lots of different options and configurations in a
haphazard manner. Things like theme customizations appearing in
the post content tables along side block customizations. Term
tables house post content information. It's chaos.</p>
<p>So, for now, I'm back to hand-editing this content, in a text
editor and uploading it to my server and serving it statically.
No content management system like Hugo, no PHP or Laravel or
Node.js. Just me, an editor and a bit of time. I'm sure a time
will come where I migrate to (or back to) something. Right now,
I'm just enjoying the feeling.</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" height="50" width="50" class="u-photo">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="2022-02-25T1602_nodoubt">
<header>
<h2 class="p-name entry-title">
Press <kbd class="bluex">X</kbd> to Doubt
<a href="#2022-02-25T1602_nodoubt" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-02-25T16:02-05:00">16:02 on 2022-02-25</time>
</header>
<section class="article-content e-content">
<section class="picture">
<figure>
<img src="/assets/images/posts/2022-02-25/cookie-consent.png" alt="Cookie 'consent'" loading="lazy">
<figcaption>Cookie "Consent"</figcaption>
</figure>
</section>
<section class="picture">
<figure>
<picture>
<source srcset="/assets/images/posts/2022-02-25/xtodoubt.webp" type="image/webp">
<img src="/assets/images/posts/2022-02-25/xtodoubt.jpg" alt="Press (X) to doubt" loading="lazy">
</picture>
<figcaption>Press <kbd class="bluex">X</kbd> to Doubt.</figcaption>
</figure>
</section>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me" class="u-photo">
<a href="/" class="u-url" rel="me">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="cms">
<header>
<h2 class="p-name entry-title">
Content Management, Who Needs It?
<a href="#cms" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-02-25T15:56-05:00">15:56 on 2022-02-25</time>
</header>
<section class="article-content e-content">
<p>I mean, <em>I do</em>, if I want to manage more than a handful of articles. Maybe that'll push me to use Hugo or whatever. So far, I think I'll stay hand-editing this &hellip; whatever this is. Running train of thought? Experiment in retro-blogging?</p>
<p>🤷</p>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo">
<a href="/" class="u-url" rel="me">Nathan DeGruchy</a>
</address>
</footer>
</article>
<article class="hentry h-entry" id="hello">
<header>
<h2 class="p-name entry-title">
Hello
<a href="#hello" class="u-url">🔗</a>
</h2>
<time class="dt-published published" datetime="2022-02-24T14:26-05:00">14:26 on 2022-02-24</time>
</header>
<section class="article-content e-content">
<p>Don't mind me. I'm just working on my website while the world falls apart and I'm stuck on a conference call with Microsoft.</p>
<details>
<summary class="cw">Content Warning: Russia/Ukraine Conflict Images</summary>
<section class="gallery">
<ul>
<li>
<figure>
<a href="/assets/images/posts/2022-02-24/russia-chernobyl.jpg">
<picture>
<source srcset="/assets/images/posts/2022-02-24/russia-chernobyl_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-02-24/russia-chernobyl_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-02-24/russia-chernobyl_thumb.jpg" alt="Russia at Chernobyl" width="128" loading="lazy">
</picture>
</a>
<figcaption>Russia "captures" Chernobyl</figcaption>
</figure>
</li>
<li>
<figure>
<a href="/assets/images/posts/2022-02-24/russia-kiev.jpg">
<picture>
<source srcset="/assets/images/posts/2022-02-24/russia-kiev_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-02-24/russia-kiev_thumb.avic" type="image/avic">
<source srcset="/assets/images/posts/2022-02-24/russia-kiev_thumb.png" type="image/png">
<img src="/assets/images/posts/2022-02-24/russia-kiev_thumb.jpg" alt="Russia is poised to take Kiev, the Capital of Ukraine" width="128" loading="lazy">
</picture>
</a>
<figcaption>Russia is poised to take Kiev, the Capital of Ukraine</figcaption>
</figure>
</li>
<li>
<figure>
<a href="/assets/images/posts/2022-02-24/ukraine-crushed-car.jpg">
<picture>
<source srcset="/assets/images/posts/2022-02-24/ukraine-crushed-car_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-02-24/ukraine-crushed-car_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-02-24/ukraine-crushed-car_thumb.jpg" alt="A car crushed by an armored vehicle in Ukraine" loading="lazy">
</picture>
</a>
<figcaption>A car crushed by an armored vehicle in Ukraine</figcaption>
</figure>
</li>
<li>
<figure>
<a href="/assets/images/posts/2022-02-24/ukraine-defender.jpg">
<picture>
<source srcset="/assets/images/posts/2022-02-24/ukraine-defender_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-02-24/ukraine-defender_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-02-24/ukraine-defender_thumb.jpg" alt="A Ukrainian civilian, armed with a rifle" loading="lazy">
</picture>
</a>
<figcaption>A Ukrainian civilian, armed with a rifle</figcaption>
</figure>
</li>
<li>
<figure>
<a href="/assets/images/posts/2022-02-24/ukraine-island.jpg">
<picture>
<source srcset="/assets/images/posts/2022-02-24/ukraine-island_thumb.webp" type="image/webp">
<source srcset="/assets/images/posts/2022-02-24/ukraine-island_thumb.avic" type="image/avic">
<img src="/assets/images/posts/2022-02-24/ukraine-island_thumb.jpg" alt="An island base, destroyed by Russian navy" loading="lazy">
</picture>
</a>
<figcaption>An island base, destroyed by Russian navy</figcaption>
</figure>
</li>
</ul>
</section>
</details>
<details>
<summary class="cw">
Content Warning: Russia/Ukraine Conflict Video
</summary>
<section class="video">
<figure>
<video preload="none" class="lazy" controls data-poster="/assets/images/posts/2022-02-24/ukraine-car-crush_poster.jpg">
<source data-src="/assets/images/posts/2022-02-24/ukraine-car-crush.webm" type="video/webm">
<source data-src="/assets/images/posts/2022-02-24/ukraine-car-crush.mp4" type="video/mp4">
<source data-src="/assets/images/posts/2022-02-24/ukraine-car-crush.ogv" type="video/ogv">
</video>
<figcaption>Video of the car crush incident. The man survived.</figcaption>
</figure>
</section>
</details>
</section>
<footer>
<address class="p-author author hcard h-card">
<img src="/assets/images/2020-minimal-avatar-50.png" alt="Me!" class="u-photo" height="50" width="50">
<a href="/" class="u-url">Nathan DeGruchy</a>
</address>
</footer>
</article>
<footer>
<p>End of posts</p>
</footer>
</main>
<footer>
<p>&copy; 2022 Nathan DeGruchy - All Rights Reserved</p>
</footer>
<script src="/assets/javascript/timeago.min.js"></script>
<script src="/assets/javascript/lazyload.min.js"></script>
<script>
// Time ago module
document.addEventListener("DOMContentLoaded", function () {
// Start the lazyloader routine for images and video and iframes
var lazyLoadInstance = new LazyLoad({});
timeago.render(document.querySelectorAll('time'));
});
// This allows touch screens to see hover events.
document.addEventListener("touchstart", function () { }, true);
</script>
</body>
</html>