<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:podcast="https://podcastindex.org/namespace/1.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Embrace the LOL</title>
        <link>https://diode.zone/c/embracethelol/videos</link>
        <description>I have no idea what I am doing \o/</description>
        <lastBuildDate>Tue, 20 Oct 2026 15:29:48 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>PeerTube - https://diode.zone</generator>
        <image>
            <title>Embrace the LOL</title>
            <url>https://diode.zone/lazy-static/avatars/66ac8833-f7e8-421f-82c3-26eec3a699ac.png</url>
            <link>https://diode.zone/c/embracethelol/videos</link>
        </image>
        <copyright>All rights reserved, unless otherwise specified in the terms specified at https://diode.zone/about and potential licenses granted by each content's rightholder.</copyright>
        <atom:link href="https://diode.zone/feeds/videos.xml?videoChannelId=13404" rel="self" type="application/rss+xml"/>
        <podcast:txt purpose="p20url">https://diode.zone/feeds/podcast/videos.xml?videoChannelId=13404</podcast:txt>
        <item>
            <title><![CDATA[Traygent: a scriptable SSH agent]]></title>
            <link>https://diode.zone/w/sRizvwV4unBathzmjpzQLJ</link>
            <guid>https://diode.zone/w/sRizvwV4unBathzmjpzQLJ</guid>
            <pubDate>Fri, 10 Nov 2023 03:19:54 GMT</pubDate>
            <description><![CDATA[Quick video of an ssh-agent I am working on. It lets one specify commands to run when various actions happen. Here I am using kdialog and ssh-askpass-fullscreen to report on key adding / removing and ask the user before allowing signing using ...]]></description>
            <content:encoded><![CDATA[<p>Quick video of an ssh-agent I am working on. It lets one specify commands to run when various actions happen. Here I am using kdialog and ssh-askpass-fullscreen to report on key adding / removing and ask the user before allowing signing using a given key.</p>
]]></content:encoded>
            <dc:creator>Embrace the LOL</dc:creator>
            <enclosure length="4292907" type="video/mp4" url="https://diode.zone/download/videos/generate/d96fe1ef-6f7a-4440-81b5-e78a9a6a433a?videoFileIds=634115"/>
            <media:community>
                <media:statistics views="14"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/sRizvwV4unBathzmjpzQLJ"/>
            <media:player url="https://diode.zone/w/sRizvwV4unBathzmjpzQLJ"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/fc6cd07c-e218-4ad2-b552-f028694811c4-1504-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/489a266e-26f3-4e65-be55-fd2af817ea67-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/d9a5a886-4b95-494a-84da-aac3ef270be7-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/bab890ce-2d08-4bf3-aebd-a5bd15b9b7df-360-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1504" fileSize="4292907" url="https://diode.zone/static/streaming-playlists/hls/d96fe1ef-6f7a-4440-81b5-e78a9a6a433a/c14b0b0c-2037-43b6-adf4-cd3fca4ced30-1504-fragmented.mp4" framerate="30" duration="49" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="2556730" url="https://diode.zone/static/streaming-playlists/hls/d96fe1ef-6f7a-4440-81b5-e78a9a6a433a/59e87cf0-b710-4260-959f-3b90ded9f880-1080-fragmented.mp4" framerate="30" duration="49" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="1398507" url="https://diode.zone/static/streaming-playlists/hls/d96fe1ef-6f7a-4440-81b5-e78a9a6a433a/a9b3be59-1892-46e8-acd3-f5088071ead4-720-fragmented.mp4" framerate="30" duration="49" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="478059" url="https://diode.zone/static/streaming-playlists/hls/d96fe1ef-6f7a-4440-81b5-e78a9a6a433a/90ab68db-757c-4d0f-a7ef-7e7041549ad2-360-fragmented.mp4" framerate="30" duration="49" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/42b925ab-262c-4bdc-8c21-03b11290d322.jpg" height="157" width="280"/>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/bc7c250f-5c17-4a5e-a260-02b739ad61e1.jpg" height="480" width="850"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Traygent: a scriptable SSH agent</media:title>
            <media:description type="plain">Quick video of an ssh-agent I am working on. It lets one specify commands to run when various actions happen. Here I am using kdialog and ssh-askpass-fullscreen to report on key adding / removing and ask the user before allowing signing using ...</media:description>
        </item>
        <item>
            <title><![CDATA[Unlocking an SSH key stored on a FIDO token on insert]]></title>
            <link>https://diode.zone/w/vvM8WdHow5gumEXyutQma2</link>
            <guid>https://diode.zone/w/vvM8WdHow5gumEXyutQma2</guid>
            <pubDate>Thu, 20 Jul 2023 14:28:07 GMT</pubDate>
            <description><![CDATA[Here I am using a minimal daemon written in Perl and OpenBSD's hotplugd (via [this script](https://github.com/qbit/dotconf/blo...]]></description>
            <content:encoded><![CDATA[<p>Here I am using a minimal <a href="https://github.com/qbit/dotconf/blob/master/src/openbsd/usr.local.bin/fido/fido.pl" target="_blank" rel="noopener noreferrer">daemon</a> written in Perl and OpenBSD's <a href="http://man.openbsd.org/hotplugd" target="_blank" rel="noopener noreferrer">hotplugd</a> (via <a href="https://github.com/qbit/dotconf/blob/master/src/openbsd/etc/hotplugd/attach#L10-L11" target="_blank" rel="noopener noreferrer">this script</a>) to unlock my FIDO token after inserting it into my machine.</p>
<p>I have also recreated this feature as a <a href="https://github.com/qbit/xin/blob/main/modules/ssh-fido-agent.nix" target="_blank" rel="noopener noreferrer">NixOS module</a>.</p>
]]></content:encoded>
            <dc:creator>Embrace the LOL</dc:creator>
            <enclosure length="2473507" type="video/mp4" url="https://diode.zone/download/videos/generate/ef016832-2998-479d-9f76-173558d92e0b?videoFileIds=555363"/>
            <media:community>
                <media:statistics views="20"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/vvM8WdHow5gumEXyutQma2"/>
            <media:player url="https://diode.zone/w/vvM8WdHow5gumEXyutQma2"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/eca7f9c3-1b35-4bef-9f4b-6dc305e2092e-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/f5056f05-1932-42ce-b613-fa06114c0fcd-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/fce6a1c1-d6a4-4d36-883b-2f2e063e5e8f-360-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="2473507" url="https://diode.zone/static/streaming-playlists/hls/ef016832-2998-479d-9f76-173558d92e0b/f9114956-cdab-464a-9063-91eacb629591-1080-fragmented.mp4" framerate="30" duration="27" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="1301236" url="https://diode.zone/static/streaming-playlists/hls/ef016832-2998-479d-9f76-173558d92e0b/1a3bb669-2ff6-4837-a8e6-b8da94d6ff64-720-fragmented.mp4" framerate="30" duration="27" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="679904" url="https://diode.zone/static/streaming-playlists/hls/ef016832-2998-479d-9f76-173558d92e0b/b3af65ff-760b-4835-a276-244308e81797-360-fragmented.mp4" framerate="30" duration="27" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/7ccb2a50-6cf4-4f28-8711-391ef0f42ab8.jpg" height="157" width="280"/>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/1a5b23da-a16c-4f59-846c-4f58fe86712c.jpg" height="480" width="850"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Unlocking an SSH key stored on a FIDO token on insert</media:title>
            <media:description type="plain">Here I am using a minimal daemon written in Perl and OpenBSD's hotplugd (via [this script](https://github.com/qbit/dotconf/blo...</media:description>
        </item>
        <item>
            <title><![CDATA[Dynamic coloring of XTerm]]></title>
            <link>https://diode.zone/w/btftj57G25FyAgYLwEku3A</link>
            <guid>https://diode.zone/w/btftj57G25FyAgYLwEku3A</guid>
            <pubDate>Thu, 20 Jul 2023 14:20:03 GMT</pubDate>
            <description><![CDATA[On the fly swapping color schemes in XTerm using ksh and dynamic-colors.]]></description>
            <content:encoded><![CDATA[<p>On the fly swapping color schemes in XTerm using ksh and <a href="https://github.com/qbit/dynamic-colors" target="_blank" rel="noopener noreferrer">dynamic-colors</a>.</p>
]]></content:encoded>
            <dc:creator>Embrace the LOL</dc:creator>
            <category>Science &amp; Technology</category>
            <enclosure length="4151324" type="video/mp4" url="https://diode.zone/download/videos/generate/54c962ea-98c1-41ba-9e3f-ef1189a5f49e?videoFileIds=555359"/>
            <media:community>
                <media:statistics views="11"/>
            </media:community>
            <media:embed url="https://diode.zone/videos/embed/btftj57G25FyAgYLwEku3A"/>
            <media:player url="https://diode.zone/w/btftj57G25FyAgYLwEku3A"/>
            <media:group>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/193488f4-172f-43e4-b4fe-a0a803c1137f-1080-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/f753b9f6-86e8-4367-88df-503a349d4ad9-720-hls.torrent" isDefault="false"/>
                <media:peerLink type="application/x-bittorrent" href="https://diode.zone/lazy-static/torrents/b32ef15c-06f7-4931-91d1-fbaaf8381e24-360-hls.torrent" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="1080" fileSize="4151324" url="https://diode.zone/static/streaming-playlists/hls/54c962ea-98c1-41ba-9e3f-ef1189a5f49e/cbaf0530-1daa-4894-aaca-c5db6bc3788c-1080-fragmented.mp4" framerate="25" duration="19" isDefault="true"/>
                <media:content type="video/mp4" medium="video" height="720" fileSize="2423798" url="https://diode.zone/static/streaming-playlists/hls/54c962ea-98c1-41ba-9e3f-ef1189a5f49e/f793d24b-0360-4df4-a0b6-7f28da3e6d9c-720-fragmented.mp4" framerate="25" duration="19" isDefault="false"/>
                <media:content type="video/mp4" medium="video" height="360" fileSize="604955" url="https://diode.zone/static/streaming-playlists/hls/54c962ea-98c1-41ba-9e3f-ef1189a5f49e/6e36c35a-cff4-43bf-ad37-699abc1c0fda-360-fragmented.mp4" framerate="25" duration="19" isDefault="false"/>
            </media:group>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/71f0ed5f-42da-4fb2-9480-f837306c1ebb.jpg" height="157" width="280"/>
            <media:thumbnail url="https://diode.zone/lazy-static/thumbnails/b04b0bdd-0e1d-4b0a-a1a0-d32a7dda1b02.jpg" height="480" width="850"/>
            <media:rating>nonadult</media:rating>
            <media:title type="plain">Dynamic coloring of XTerm</media:title>
            <media:description type="plain">On the fly swapping color schemes in XTerm using ksh and dynamic-colors.</media:description>
        </item>
    </channel>
</rss>