<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://eternityforest.com/doku/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://eternityforest.com/doku/feed.php">
        <title>Daniel Dunn's Personal Site!</title>
        <description></description>
        <link>https://eternityforest.com/doku/</link>
        <image rdf:resource="https://eternityforest.com/doku/lib/tpl/notes/images/favicon.ico" />
       <dc:date>2026-04-23T12:48:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=history:train_butt_valve&amp;rev=1649288102&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=tech:hurry&amp;rev=1648280795&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=tech:nvr&amp;rev=1646361500&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=login&amp;rev=1641264023&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=tech:vscode&amp;rev=1641186883&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=stories:secret_society_codes&amp;rev=1621032622&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=tech:notlikewoodworking&amp;rev=1614343195&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=tech:modularelectronics&amp;rev=1613222224&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=stories:poopsie&amp;rev=1613219589&amp;do=diff"/>
                <rdf:li rdf:resource="https://eternityforest.com/doku/doku.php?id=tech:iftheyhaveeggs&amp;rev=1613219382&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://eternityforest.com/doku/lib/tpl/notes/images/favicon.ico">
        <title>Daniel Dunn's Personal Site!</title>
        <link>https://eternityforest.com/doku/</link>
        <url>https://eternityforest.com/doku/lib/tpl/notes/images/favicon.ico</url>
    </image>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=history:train_butt_valve&amp;rev=1649288102&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-06T23:35:02+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>Did someone blow up a train with their butt?</title>
        <link>https://eternityforest.com/doku/doku.php?id=history:train_butt_valve&amp;rev=1649288102&amp;do=diff</link>
        <description>Did someone blow up a train with their butt?

TL;DR: I have no idea!

(Extremely) amateur history time!  This Train facts post has been going around, claiming that in 1825, the fireman aboard the Best Friend caused an explosion by
sitting on a relief valve, because the sound annoyed him.</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=tech:hurry&amp;rev=1648280795&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-26T07:46:35+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>The Abominable Hurry - created</title>
        <link>https://eternityforest.com/doku/doku.php?id=tech:hurry&amp;rev=1648280795&amp;do=diff</link>
        <description>The Abominable Hurry

This is a thing that happens in tech, especially open source...
Tech is always slowly improving, but some things still suck,
especially in open source.  Barring some kind of hideous uber-GDPR that requires
every coder to be licensed and bonded, it will be figured out eventually.</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=tech:nvr&amp;rev=1646361500&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-03-04T02:38:20+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>Let's Build a Network Video Recorder in Python! - [Closing Thoughts] </title>
        <link>https://eternityforest.com/doku/doku.php?id=tech:nvr&amp;rev=1646361500&amp;do=diff</link>
        <description>Let's Build a Network Video Recorder in Python!

I have been rather unhappy with all the existing NVR software out there. It generally needs some
crazy text file base config, it almost always, for reasons unknown, must be run in a Docker,
many require manual admin(Thanks to completely unnecessary use of real databases), and they are typically limited to *just* CCTV, not taking advantage of the fact that the problem domain is similar to VJ video walls, QR readers, and the like.</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=login&amp;rev=1641264023&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-04T02:40:23+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>How I would change BASH if I could - created</title>
        <link>https://eternityforest.com/doku/doku.php?id=login&amp;rev=1641264023&amp;do=diff</link>
        <description>How I would change BASH if I could

I don't like bash. The only time I use it is for fixed lists of
commands with almost no logic.  Here's a vague draft of what I'd do different, subject to change of course

Interaction sensitive commands

People rm -rf stuff they would rather not, all the time.  I don't
do this, because I rarely rm anything.</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=tech:vscode&amp;rev=1641186883&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-01-03T05:14:43+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>My VS Code setup</title>
        <link>https://eternityforest.com/doku/doku.php?id=tech:vscode&amp;rev=1641186883&amp;do=diff</link>
        <description>My VS Code setup

Just a quick post to share my current set of extensions!

Stack-tabs

kylepaulsen.stack-tabs

Most recently used tab stays on the far left

Licenser

ymotongpoo.licenser

Use the command pallete, type the short name of a license, get a license header.</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=stories:secret_society_codes&amp;rev=1621032622&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-05-14T22:50:22+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>Secret Society Passwords - [Changing the Story] </title>
        <link>https://eternityforest.com/doku/doku.php?id=stories:secret_society_codes&amp;rev=1621032622&amp;do=diff</link>
        <description>Secret Society Passwords

(Inspired by the challenge to enter Papa Midnite's Club!)

This code was originally thought to be a simple password, but later became considered a test of wisdom and understanding as much as a test of membership.  

It has the property that a spy who overhears the code works cannot repeat the challenge himself, and according to legend, tests your ability to see how a situation will play out in the future, making it beloved be occult and psychic societies, and your abili…</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=tech:notlikewoodworking&amp;rev=1614343195&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-26T12:39:55+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>Programming is NOT like woodworking - created</title>
        <link>https://eternityforest.com/doku/doku.php?id=tech:notlikewoodworking&amp;rev=1614343195&amp;do=diff</link>
        <description>Programming is NOT like woodworking

Software is unique in that it is easy.  Complicated math algorithms, web scale, or client demands, or any number of other things make it hard, but coding itself is not difficult.

Woodworking, like drawing, painting, driving a car, sports, musical instruments, and everything else a person might see value in, are not easy, unless you're like, using CAD and CNC tools.</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=tech:modularelectronics&amp;rev=1613222224&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T13:17:04+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>What's Wrong with Modular Electronics</title>
        <link>https://eternityforest.com/doku/doku.php?id=tech:modularelectronics&amp;rev=1613222224&amp;do=diff</link>
        <description>What's Wrong with Modular Electronics

As I was sitting there, miserably soldering together a fairly complex point-to-point and protoboard prototype,
wondering how many weeks of life expectancy the stress of all this precision work was removing from my existence, I thought</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=stories:poopsie&amp;rev=1613219589&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T12:33:09+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>My Little Poopsie (Short Horror Story)</title>
        <link>https://eternityforest.com/doku/doku.php?id=stories:poopsie&amp;rev=1613219589&amp;do=diff</link>
        <description>My Little Poopsie (Short Horror Story)

----------

Content Warning!!!
Self harm, harm done to children, abandonment, bullying, becoming psychopathic

----------

You probably haven't heard of My Little Poopsie.  It's a doll, like cabbage patch kids or something, only sold in the dustiest corners of clearance bins.</description>
    </item>
    <item rdf:about="https://eternityforest.com/doku/doku.php?id=tech:iftheyhaveeggs&amp;rev=1613219382&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-02-13T12:29:42+00:00</dc:date>
        <dc:creator>admin (admin@undisclosed.example.com)</dc:creator>
        <title>🥚🥚🥚 If they have eggs, get a dozen 🥚🥚🥚 - [Sittin' down to code] </title>
        <link>https://eternityforest.com/doku/doku.php?id=tech:iftheyhaveeggs&amp;rev=1613219382&amp;do=diff</link>
        <description>🥚🥚🥚 If they have eggs, get a dozen 🥚🥚🥚

----------

A programmer's wife sends him to get groceries.  “Get a gallon of milk” she says. “And if they have eggs, get a dozen”.  The programmer returns with 1 dozen gallons of milks</description>
    </item>
</rdf:RDF>
