<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:media="http://search.yahoo.com/mrss/"
     xmlns:atom="http://www.w3.org/2005/Atom" version="2.0">
    <channel>
        <title>Erik's Weblog</title>
        <link>https://erik.thauvin.net/blog/</link>
        <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
        <atom:link rel="search" href="https://erik.thauvin.net/opensearch.xml" title="Erik's Weblog" type="application/opensearchdescription+xml" />
        <atom:link rel="self" href="https://erik.thauvin.net/blog/feed" type="application/rss+xml"/>
        <copyright>Copyright © 2026 Erik C. Thauvin. The contents of this feed are available for non-commercial use only.</copyright>
        <description>The Truth is Out There.</description>
        <category>Blog</category>
        <category>Crochet</category>
        <category>Developer</category>
        <category>Development</category>
        <category>Java</category>
        <category>Kotlin</category>
        <category>Linkblog</category>
        <category>Linux</category>
        <category>Moblog</category>
        <category>Movies</category>
        <category>Programming</category>
        <category>Pulse</category>
        <category>Social</category>
        <category>Software</category>
        <category>Technology</category>
        <category>Television</category>
        <category>Web</category>
        <category>Weblog</category>
        <docs>https://cyber.hasrvard.edu/rss/</docs>
        <generator>Erik's Weblog v4.0.0-20261023234438</generator>
        <language>en-US</language>
        <lastBuildDate>Sat, 31 Oct 2026 17:15:12 GMT</lastBuildDate>
        <managingEditor>erik@thauvin.net (Erik C. Thauvin)</managingEditor>
        <pubDate>Sat, 31 Oct 2026 09:00:30 GMT</pubDate>
        <webMaster>erik@thauvin.net (Erik C. Thauvin)</webMaster>
        <image>
            <title>Erik's Weblog</title>
            <url>https://erik.thauvin.net/blog/images/syndication.png</url>
            <link>https://erik.thauvin.net/blog/</link>
        </image>
        <item>
            <title>Toots du Jour (Oct 30)</title>
            <link>https://erik.thauvin.net/blog/posts/11514/toots-du-jour-oct-30</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11514/toots-du-jour-oct-30</guid>
            <description>&lt;ul&gt;&lt;li&gt;Rewrite Everything in Java: Not Rust &lt;a href=&quot;https://mastodon.social/tags/ai&quot;&gt;#ai&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/codenameone&quot;&gt;#codenameone&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/rustlang&quot;&gt;#rustlang&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/vibe&quot;&gt;#vibe&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/wordcraft&quot;&gt;#wordcraft&lt;/a&gt; &lt;a href=&quot;https://foojay.io/today/rewrite-everything-in-java-not-rust/&quot;&gt;foojay.io/today/rewrite-everyt&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117530649385154529&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;li&gt;I&apos;ve just released version 1.7.2 of the PMD Extension for bld &lt;a href=&quot;https://mastodon.social/tags/bld&quot;&gt;#bld&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/buildsystem&quot;&gt;#buildsystem&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/buildtool&quot;&gt;#buildtool&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/codeanalysis&quot;&gt;#codeanalysis&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/github&quot;&gt;#github&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/pmd&quot;&gt;#pmd&lt;/a&gt; &lt;a href=&quot;https://github.com/rife2/bld-pmd/releases/tag/1.7.2&quot;&gt;github.com/rife2/bld-pmd/relea&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117531326696118491&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
            <pubDate>Sat, 31 Oct 2026 09:00:30 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=mastodon">Mastodon</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://erik.thauvin.net/images/blog/cat/mastodon2.png" width="640" height="426"/>
        </item>
        <item>
            <title>Toots du Jour (Oct 29)</title>
            <link>https://erik.thauvin.net/blog/posts/11513/toots-du-jour-oct-29</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11513/toots-du-jour-oct-29</guid>
            <description>&lt;ul&gt;&lt;li&gt;Java and Kotlin news: value classes arrive in JDK 28 and Kotlin 2.5 &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/jdk&quot;&gt;#jdk&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/kotlin&quot;&gt;#kotlin&lt;/a&gt; &lt;a href=&quot;https://protsenko.dev/java-kotlin-news-value-classes-october-2026/&quot;&gt;protsenko.dev/java-kotlin-news&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117526513000330755&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;li&gt;How does Maven Central handle malicious packages? &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/maven&quot;&gt;#maven&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/mavencentral&quot;&gt;#mavencentral&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/packages&quot;&gt;#packages&lt;/a&gt; &lt;a href=&quot;https://www.reddit.com/r/MavenCentral/comments/1xhpysj/how_does_maven_central_handle_malicious_packages/&quot;&gt;www.reddit.com/r/MavenCentral/&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117526523213165830&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Christopher Schnick: Java&apos;s new AOT cache feature is in a rough state &lt;a href=&quot;https://mastodon.social/tags/aot&quot;&gt;#aot&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/cache&quot;&gt;#cache&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://xpipe.io/blog/java-aot-cache&quot;&gt;xpipe.io/blog/java-aot-cache&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117526539179213284&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Fast Start-up for GPU Java: TornadoVM v8.0.0 with Project Leyden and GraalVM Native Image &lt;a href=&quot;https://mastodon.social/tags/gpu&quot;&gt;#gpu&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/graalvm&quot;&gt;#graalvm&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/leyden&quot;&gt;#leyden&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/native&quot;&gt;#native&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/tornadovm&quot;&gt;#tornadovm&lt;/a&gt; &lt;a href=&quot;https://www.tornadovm.org/blogs/fast-start-up-for-gpu-java-tornadovm-leyden-graalvm-native-image&quot;&gt;www.tornadovm.org/blogs/fast-s&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117526562930743916&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
            <pubDate>Fri, 30 Oct 2026 09:00:30 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=mastodon">Mastodon</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://erik.thauvin.net/images/blog/cat/mastodon2.png" width="640" height="426"/>
        </item>
        <item>
            <title>Sir Patrick Stewart</title>
            <link>https://erik.thauvin.net/blog/posts/11512/sir-patrick-stewart</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11512/sir-patrick-stewart</guid>
            <description>&lt;div&gt;&lt;img src=&quot;https://erik.thauvin.net/images/blog/img_cache/81d86525542329aba30473afc6a14915.jpeg&quot; class=&quot;img-fluid img-thumbnail&quot; width=&quot;494&quot; height=&quot;619&quot;&gt;&lt;/div&gt;</description>
            <pubDate>Thu, 29 Oct 2026 23:21:32 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=news">News</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://erik.thauvin.net/images/blog/img_cache/81d86525542329aba30473afc6a14915.jpeg" width="494" height="619"/>
        </item>
        <item>
            <title>Toots du Jour (Oct 28)</title>
            <link>https://erik.thauvin.net/blog/posts/11511/toots-du-jour-oct-28</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11511/toots-du-jour-oct-28</guid>
            <description>&lt;ul&gt;&lt;li&gt;I&apos;ve just released version 1.1.1 of the JaCoCo Report Extension for bld &lt;a href=&quot;https://mastodon.social/tags/bld&quot;&gt;#bld&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/buildsystem&quot;&gt;#buildsystem&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/buildtool&quot;&gt;#buildtool&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/coverage&quot;&gt;#coverage&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/github&quot;&gt;#github&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/jacoco&quot;&gt;#jacoco&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://github.com/rife2/bld-jacoco-report/releases/tag/1.1.1&quot;&gt;github.com/rife2/bld-jacoco-re&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117520452580629179&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
            <pubDate>Thu, 29 Oct 2026 09:00:30 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=mastodon">Mastodon</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://erik.thauvin.net/images/blog/cat/mastodon2.png" width="640" height="426"/>
        </item>
        <item>
            <title>Beth&apos;s Cafe</title>
            <link>https://erik.thauvin.net/blog/posts/11510/beths-cafe</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11510/beths-cafe</guid>
            <description>&lt;p&gt;&lt;a href=&quot;https://www.flickr.com/photos/kire/albums/72177720336337930&quot; title=&quot;Beth&apos;s Cafe&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55614152778_aac77db42c_z.jpg&quot; alt=&quot;Beth&apos;s Cafe&quot; class=&quot;img-fluid img-thumbnail&quot; width=&quot;640&quot; height=&quot;481&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;First time here. Will definitely be back.&lt;/p&gt;</description>
            <pubDate>Mon, 26 Oct 2026 19:48:50 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=moblog">Moblog</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://live.staticflickr.com/65535/55614152778_aac77db42c_z.jpg" width="640" height="481"/>
        </item>
        <item>
            <title>EMG</title>
            <link>https://erik.thauvin.net/blog/posts/11509/emg</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11509/emg</guid>
            <description>&lt;p&gt;&lt;a href=&quot;https://www.flickr.com/photos/kire/55614046980/&quot; title=&quot;PXL_20261026_164627573.MP&quot;&gt;&lt;img src=&quot;https://live.staticflickr.com/65535/55614046980_7e9fe5b7c6_z.jpg&quot; alt=&quot;Photo on Flickr&quot; class=&quot;img-fluid img-thumbnail&quot; width=&quot;481&quot; height=&quot;640&quot;&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;First time...&lt;/p&gt;</description>
            <pubDate>Mon, 26 Oct 2026 16:48:49 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=moblog">Moblog</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://live.staticflickr.com/65535/55614046980_7e9fe5b7c6_z.jpg" width="481" height="640"/>
        </item>
        <item>
            <title>Toots du Jour (Oct 23)</title>
            <link>https://erik.thauvin.net/blog/posts/11508/toots-du-jour-oct-23</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11508/toots-du-jour-oct-23</guid>
            <description>&lt;ul&gt;&lt;li&gt;The JetBrains Blog: Why We Still Need an IDE &lt;a href=&quot;https://mastodon.social/tags/ai&quot;&gt;#ai&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/ide&quot;&gt;#ide&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/intellij&quot;&gt;#intellij&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/intellijidea&quot;&gt;#intellijidea&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/jetbrains&quot;&gt;#jetbrains&lt;/a&gt; &lt;a href=&quot;https://blog.jetbrains.com/blog/2026/10/20/why-we-still-need-an-ide/?lidx=0&amp;amp;wpid=747691&quot;&gt;blog.jetbrains.com/blog/2026/1&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117490959797985695&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;li&gt;Spring Boot 4.1.2 available now &lt;a href=&quot;https://mastodon.social/tags/java&quot;&gt;#java&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/springboot&quot;&gt;#springboot&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/tags/springframework&quot;&gt;#springframework&lt;/a&gt; &lt;a href=&quot;https://spring.io/blog/2026/10/23/spring-boot-4-1-2-available-now&quot;&gt;spring.io/blog/2026/10/23/spri&amp;hellip;&lt;/a&gt; &lt;a href=&quot;https://mastodon.social/@ethauvin/117491652574999496&quot; title=&quot;View on Mastodon&quot;&gt;#&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;</description>
            <pubDate>Sat, 24 Oct 2026 09:00:00 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=mastodon">Mastodon</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://erik.thauvin.net/images/blog/cat/mastodon2.png" width="640" height="426"/>
        </item>
        <item>
            <title>The Shadow’s Edge</title>
            <link>https://erik.thauvin.net/blog/posts/11507/the-shadows-edge</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11507/the-shadows-edge</guid>
            <description>&lt;p class=&quot;embedly_entry ratio ratio-16x9&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/HZXVnn6GnVM&quot; width=&quot;853&quot; height=&quot;480&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;When a cyber-criminal gang disappears with billions, evading capture by outsmarting the Police&apos;s formidable &quot;Sky Eye&quot; surveillance system, they desperately enlist the help of a legend. Wong Tak-Chung (Jackie Chan), a retired tracking expert, mentors a rookie officer and rebuilds an elite surveillance unit. Their mission: to track down the elusive &quot;Wolf King,&quot; Fu Longsheng (Leung Ka Fai Tony), the mastermind behind the heist. As the police close in, the thieves spring a trap of their own. Brains clash, loyalties are tested, and the ultimate cat-and-mouse game is about to begin&lt;/em&gt;&lt;i&gt;…&lt;/i&gt;&lt;/p&gt;</description>
            <pubDate>Fri, 23 Oct 2026 19:18:46 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=movies">Movies</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://i.ytimg.com/vi/HZXVnn6GnVM/maxresdefault.jpg" width="1280" height="720"/>
        </item>
        <item>
            <title>Above the Below</title>
            <link>https://erik.thauvin.net/blog/posts/11506/above-the-below</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11506/above-the-below</guid>
            <description>&lt;p class=&quot;embedly_entry ratio ratio-16x9&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/uO4wsV7HEUY&quot; width=&quot;853&quot; height=&quot;480&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;After three astronauts survive a disaster in space, their unscheduled crash-landing leaves them trapped in the crushing depths of the ocean with no contact with mission control and oxygen rapidly running out. In a race against time where every breath could be their last, the crew faces impossible choices, mounting odds, and new dangers in this pulse-pounding story about what we do when faced with the greatest stakes imaginable.&lt;/em&gt;&lt;/p&gt;</description>
            <pubDate>Wed, 21 Oct 2026 18:55:16 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=movies">Movies</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://i.ytimg.com/vi/uO4wsV7HEUY/maxresdefault.jpg" width="1280" height="720"/>
        </item>
        <item>
            <title>The Beekeeper 2</title>
            <link>https://erik.thauvin.net/blog/posts/11505/the-beekeeper-2</link>
            <guid isPermaLink="true">https://erik.thauvin.net/blog/posts/11505/the-beekeeper-2</guid>
            <description>&lt;p class=&quot;embedly_entry ratio ratio-16x9&quot;&gt;&lt;iframe src=&quot;https://www.youtube.com/embed/5HK3wimDxBI&quot; width=&quot;853&quot; height=&quot;480&quot; allowfullscreen=&quot;&quot;&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;He’s been busy.&lt;/em&gt;&lt;/p&gt;</description>
            <pubDate>Sat, 17 Oct 2026 04:00:19 GMT</pubDate>
            <category domain="https://erik.thauvin.net/blog/search?cat=movies">Movies</category>
            <dc:creator>Erik C. Thauvin</dc:creator>
            <media:thumbnail url="https://i.ytimg.com/vi/5HK3wimDxBI/maxresdefault.jpg" width="1280" height="720"/>
        </item>
    </channel>
</rss>
