<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Information Camouflage</title>
    <link>https://bruceediger.com/</link>
    <description>Recent content on Information Camouflage</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <managingEditor>bediger8@gmail.com (Bruce Ediger)</managingEditor>
    <webMaster>bediger8@gmail.com (Bruce Ediger)</webMaster>
    <atom:link href="https://bruceediger.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>TFTP Is Not Trivial</title>
      <link>https://bruceediger.com/posts/tftp-is-stupid/</link>
      <pubDate>Sun, 17 May 2026 21:43:41 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/tftp-is-stupid/</guid>
      <description>&lt;p&gt;I implemented a Trivial File Transfer Protocol (&lt;a href=&#34;https://en.wikipedia.org/wiki/Trivial_File_Transfer_Protocol&#34;&gt;TFTP&lt;/a&gt;)&#xA;client from the specification, &lt;a href=&#34;https://www.rfc-editor.org/rfc/rfc1350&#34;&gt;RFC 1350&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Double Star</title>
      <link>https://bruceediger.com/posts/double-star/</link>
      <pubDate>Fri, 15 May 2026 18:16:06 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/double-star/</guid>
      <description>&lt;p&gt;I just read Robert A. Heinlein&amp;rsquo;s &lt;a href=&#34;https://en.wikipedia.org/wiki/Double_Star&#34;&gt;Double Star&lt;/a&gt;.&#xA;I had read it in Junior High or High school,&#xA;sometime in the mid-1970s,&#xA;and I don&amp;rsquo;t think I&amp;rsquo;ve read it since.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Why Did Thomas Harriot Invent Binary?</title>
      <link>https://bruceediger.com/posts/why-binary/</link>
      <pubDate>Wed, 06 May 2026 18:40:14 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/why-binary/</guid>
      <description>&lt;p&gt;Strickland, L.&lt;br/&gt;&#xA;&lt;strong&gt;Why Did Thomas Harriot Invent Binary?&lt;/strong&gt;&#xA;&lt;em&gt;Math Intelligencer&lt;/em&gt; 46, 57–62 (2024)&lt;br/&gt;&#xA;&lt;a href=&#34;https://doi.org/10.1007/s00283-023-10271-9&#34;&gt;https://doi.org/10.1007/s00283-023-10271-9&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://link.springer.com/article/10.1007/s00283-023-10271-9&#34;&gt;PDF&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Paper Towel Holder</title>
      <link>https://bruceediger.com/posts/towel-rack/</link>
      <pubDate>Mon, 04 May 2026 06:45:22 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/towel-rack/</guid>
      <description>&lt;p&gt;Purchased a paper towel holder from Amazon.&#xA;The installation instructions were a wonder,&#xA;but actually installing the rack wasn&amp;rsquo;t that bad.&lt;/p&gt;</description>
    </item>
    <item>
      <title>The Mysterious Affair At Styles</title>
      <link>https://bruceediger.com/posts/mysterious-affair/</link>
      <pubDate>Tue, 28 Apr 2026 20:55:15 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/mysterious-affair/</guid>
      <description>&lt;p&gt;Hercule Poirot&amp;rsquo;s associate,&#xA;Captain Hastings narrates the book &lt;em&gt;The Mysterious Affair At Styles&lt;/em&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Verifying Grime Dice Experimentally</title>
      <link>https://bruceediger.com/posts/grime-dice-experimental/</link>
      <pubDate>Sun, 26 Apr 2026 13:51:32 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/grime-dice-experimental/</guid>
      <description>&lt;hr&gt;&#xA;&lt;p&gt;I got a set of &lt;a href=&#34;https://singingbanana.com/dice/article.htm&#34;&gt;non-transitive Grime dice&lt;/a&gt;&#xA;from UK enterprise &lt;a href=&#34;https://mathsgear.co.uk/&#34;&gt;Maths Gear&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I have verified&#xA;Grime dice with a &lt;a href=&#34;https://bruceediger.com/posts/grime-dice/&#34;&gt;monte carlo simulation&lt;/a&gt;,&#xA;and &lt;a href=&#34;https://bruceediger.com/posts/grime-dice-combinatorially/&#34;&gt;calculated probabilities combinatorially&lt;/a&gt;,&#xA;now I&amp;rsquo;m going to try to verify them experimentally.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shipping Department</title>
      <link>https://bruceediger.com/posts/shipping-department/</link>
      <pubDate>Thu, 23 Apr 2026 21:41:25 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/shipping-department/</guid>
      <description>&lt;p&gt;Wow, so &lt;strong&gt;that&amp;rsquo;s&lt;/strong&gt; where the shipping department is!&#xA;I always wondered!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Airline Check In</title>
      <link>https://bruceediger.com/posts/bad-checkin/</link>
      <pubDate>Wed, 22 Apr 2026 21:40:47 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/bad-checkin/</guid>
      <description>&lt;p&gt;If you try to &lt;a href=&#34;https://www.united.com/en/us/checkin&#34;&gt;check in&lt;/a&gt;&#xA;for your United return flight using the URL of your original United flight,&#xA;you get the weirdest message.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dobby&#39;s Dirt Disposal Bag</title>
      <link>https://bruceediger.com/posts/dobbys-vacuum-bag/</link>
      <pubDate>Fri, 17 Apr 2026 05:31:09 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/dobbys-vacuum-bag/</guid>
      <description>&lt;p&gt;I bought an &lt;a href=&#34;https://bruceediger.com/posts/robovac-pets/&#34;&gt;iRobot i3+ Roomba&lt;/a&gt;&#xA;with Clean Base Automatic Dirt Disposal&#xA;in January of 2023.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Air Care don&#39;t care</title>
      <link>https://bruceediger.com/posts/air_care_ftcollins/</link>
      <pubDate>Mon, 13 Apr 2026 21:42:02 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/air_care_ftcollins/</guid>
      <description>&lt;p&gt;I had to take my car for emissions testing again.&#xA;I visited Air Care Colorado Fort Collins this time.&#xA;It was mildly better than the &lt;a href=&#34;https://bruceediger.com/posts/machine-is-not-broken/&#34;&gt;Greeley location&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>How to ping and ssh with IPv6 Link Local in /etc/hosts</title>
      <link>https://bruceediger.com/posts/ipv6-link-local/</link>
      <pubDate>Sun, 12 Apr 2026 19:59:28 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/ipv6-link-local/</guid>
      <description>&lt;p&gt;My laptop&amp;rsquo;s &lt;code&gt;/etc/hosts&lt;/code&gt; file has entries like this:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;fe80::46a8:42ff:fe2d:c255 monarcheno1&#xA;# eno2 - 10.0.10.1&#xA;fe80::46a8:42ff:fe2d:c256 monarcheno2&#xA;# eno4 10.0.20.1&#xA;fe80::46a8:42ff:fe2d:c258 monarcheno4&#xA;# ens5 10.0.40.1&#xA;fe80::6a05:caff:fe4a:8ac7 monarchens5&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
    </item>
    <item>
      <title>kea-dhcp4 Failure</title>
      <link>https://bruceediger.com/posts/kea-dhcp4-leases/</link>
      <pubDate>Sat, 11 Apr 2026 17:34:40 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/kea-dhcp4-leases/</guid>
      <description>&lt;p&gt;A &lt;a href=&#34;&#34;&gt;Dell PowerEdge 530&lt;/a&gt; serves as my house network&amp;rsquo;s&#xA;router, firewall, DNS and NTP server.&#xA;Today, &lt;code&gt;pacman -Syu&lt;/code&gt; updated the &lt;a href=&#34;https://www.isc.org/kea/&#34;&gt;Kea DHCP daemon&lt;/a&gt;&#xA;from Arch version 3.0.3-1 to 3.0.3-6.&#xA;The updated daemon wasn&amp;rsquo;t serving DHCP.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Go Stack Allocated Variables Can Change Address</title>
      <link>https://bruceediger.com/posts/go-stack-allocated-variables/</link>
      <pubDate>Sat, 11 Apr 2026 16:35:43 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/go-stack-allocated-variables/</guid>
      <description>&lt;p&gt;Due to Go compiler and runtime subtleties,&#xA;some Go variables storage is &lt;a href=&#34;https://bruceediger.com/posts/heap-slice-allocation/&#34;&gt;allocated&lt;/a&gt;&#xA;on goroutines&amp;rsquo; call stacks.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Verifying Veritasium&#39;s Markov Chains</title>
      <link>https://bruceediger.com/posts/veritasium-markov-chains/</link>
      <pubDate>Thu, 09 Apr 2026 08:39:59 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/veritasium-markov-chains/</guid>
      <description>&lt;p&gt;The Veritasium chap made a video about&#xA;&lt;a href=&#34;https://www.veritasium.com/videos/2025/12/25/the-strange-math-that-predicts-almost-anything&#34;&gt;Markov Chains&lt;/a&gt;.&#xA;Veritasium outlines Markov&amp;rsquo;s original text-based experiment.&#xA;The experiment seems like something&#xA;that could be educational to duplicate.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Go call stacks sizes and resizes</title>
      <link>https://bruceediger.com/posts/go-weird-stack/</link>
      <pubDate>Mon, 06 Apr 2026 08:35:13 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/go-weird-stack/</guid>
      <description>&lt;p&gt;You can &lt;a href=&#34;https://bruceediger.com/posts/heap-slice-allocation/&#34;&gt;decide for yourself&lt;/a&gt;&#xA;that an unholy alliance&#xA;of the Go compiler and runtime&#xA;can allocate variables on the call stack.&#xA;But doing so forces you to notice the small initial size&#xA;of a goroutine&amp;rsquo;s call stack: 0x1000, or 4096 bytes.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fortune Cookies, April 4, 2026</title>
      <link>https://bruceediger.com/posts/fortune-cookies-11/</link>
      <pubDate>Sat, 04 Apr 2026 20:45:00 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/fortune-cookies-11/</guid>
      <description>&lt;p&gt;One non-fortune and two true fortunes&#xA;from the local strip mall Thai and Chinese restaurant.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Laptop Scanner Mystery</title>
      <link>https://bruceediger.com/posts/laptop-scanning-mystery/</link>
      <pubDate>Wed, 01 Apr 2026 20:46:28 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/laptop-scanning-mystery/</guid>
      <description>&lt;hr&gt;&#xA;&lt;p&gt;I bought a refurbished Dell 7420e laptop&#xA;to replace my aging Dell 7470.&#xA;The 7470 has an &lt;code&gt;S&lt;/code&gt; key that works irregularly.&lt;/p&gt;&#xA;&lt;p&gt;In the past, I have used &lt;a href=&#34;http://www.xsane.org/&#34;&gt;xsane&lt;/a&gt;&#xA;to run an HP DeskJet 2600 All-in-One Printer flatbed scanner.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dell Laptop Keyboard Illumination</title>
      <link>https://bruceediger.com/posts/dell-keyboard-illumination/</link>
      <pubDate>Tue, 31 Mar 2026 14:19:40 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/dell-keyboard-illumination/</guid>
      <description>&lt;p&gt;I bought a refurbished Dell 7420e laptop&#xA;to replace my aging Dell 7470.&#xA;The 7470 has an &lt;code&gt;S&lt;/code&gt; key that works irregularly.&lt;/p&gt;&#xA;&lt;p&gt;Dell laptops have a &amp;ldquo;backlight&amp;rdquo;,&#xA;and the letters on the black-body of the keys can glow under the right circumstances.&#xA;Very handy when positioning your fingers on the keyboard when in dim rooms.&#xA;After installing &lt;a href=&#34;https://archlinux.org/&#34;&gt;Arch Linux&lt;/a&gt;,&#xA;the 7420e keyboard would not illuminate.&#xA;The keyboard backlight worked, the POST flashed it during reboots.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Dell Laptop Does Not Suspend On Lid Close</title>
      <link>https://bruceediger.com/posts/does-not-suspend/</link>
      <pubDate>Tue, 31 Mar 2026 08:17:27 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/does-not-suspend/</guid>
      <description>&lt;p&gt;I bought a refurbished Dell 7420e laptop&#xA;to replace my aging Dell 7470.&#xA;The 7470 has an &lt;code&gt;S&lt;/code&gt; key that works irregularly.&lt;/p&gt;&#xA;&lt;p&gt;After installing &lt;a href=&#34;https://archlinux.org/&#34;&gt;Arch Linux&lt;/a&gt;,&#xA;the 7420e would not suspend when I closed the lid,&#xA;it just stayed on, display lit up brightly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>There Is No Antimemetics Division</title>
      <link>https://bruceediger.com/posts/antimemetics-division/</link>
      <pubDate>Wed, 25 Mar 2026 19:27:36 -0600</pubDate><author>bediger8@gmail.com (Bruce Ediger)</author>
      <guid>https://bruceediger.com/posts/antimemetics-division/</guid>
      <description>&lt;p&gt;&lt;strong&gt;There Is No Antimemetics Division&lt;/strong&gt;&lt;br&gt;&#xA;by &lt;a href=&#34;https://qntm.org/&#34;&gt;qntm&lt;/a&gt;&lt;/br&gt;&#xA;Random House, 2025&lt;/br&gt;&#xA;ISBN 9780593983751&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
