<?xml version="1.0" encoding="utf-8" standalone="yes"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Thomas Letan's Blog - satire</title>
    <link>https://soap.coffee/~lthms/tags/satire.html</link>
    <description>Posts tagged "satire"</description>
    <atom:link href="https://soap.coffee/~lthms/tags/satire.xml" rel="self"
               type="application/rss+xml" />
    
    
    <item>
      <title>On Vestigial Structures</title>
      <link>https://soap.coffee/~lthms/posts/VestigialStructures.html</link>
      <guid>https://soap.coffee/~lthms/posts/VestigialStructures.html</guid>
      <pubDate>August 16, 2024</pubDate>
      <description>
        
        &lt;h1&gt;On Vestigial Structures&lt;/h1&gt;&lt;div id=&quot;tags-list&quot;&gt;&lt;span class=&quot;icon&quot;&gt;&lt;svg&gt;&lt;use href=&quot;/~lthms/img/icons.svg#tag&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/span&gt;&amp;nbsp;&lt;a href=&quot;/~lthms/tags/satire.html&quot; class=&quot;tag hover-periwinkle&quot; marked=&quot;&quot;&gt;satire&lt;/a&gt; &lt;span class=&quot;icon&quot;&gt;&lt;svg&gt;&lt;use href=&quot;/~lthms/img/icons.svg#tag&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/span&gt;&amp;nbsp;&lt;a href=&quot;/~lthms/tags/ocaml.html&quot; class=&quot;tag hover-peach&quot; marked=&quot;&quot;&gt;ocaml&lt;/a&gt; &lt;/div&gt;
&lt;p&gt;Do you know what vestigial structures are?&lt;label for=&quot;fn1&quot; class=&quot;sidenote-number margin-toggle&quot;&gt;&lt;/label&gt;&lt;input id=&quot;fn1&quot; type=&quot;checkbox&quot; class=&quot;margin-toggle&quot;&gt;&lt;span class=&quot;note-right sidenote note&quot;&gt;&lt;span class=&quot;footnote-p&quot;&gt;This write-up is a slightly modified version of a commit description I have
written for &lt;code class=&quot;hljs language-bash&quot;&gt;&lt;span class=&quot;hljs-variable&quot;&gt;$WORK&lt;/span&gt;&lt;/code&gt; with &lt;a href=&quot;https://chatgpt.com/share/f9c72991-7502-4048-9c10-0db5c93726be&quot; class=&quot;hover-rose&quot; marked=&quot;&quot;&gt;some help from ChatGPT&amp;nbsp;&lt;span class=&quot;icon&quot;&gt;&lt;svg&gt;&lt;use href=&quot;/~lthms/img/icons.svg#external-link&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;. &lt;/span&gt;
&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;In a nutshell, they are remnants of structures that were functional in an
ancestral species but have lost much or all of their original function in the
descendant species.&lt;/p&gt;
&lt;p&gt;For instance, some snakes, like pythons and boas, have tiny remnants of hind
leg bones, which are vestigial structures from when their ancestors had legs.
Birds like ostriches and emus have wings that are too small for flight. These
wings are vestigial structures as well, remnants of their flying ancestors.
Even humans have some, like those small muscles around their ears. These
muscles were once used by our ancestors to move their ears, similar to how many
animals can today.&lt;/p&gt;
&lt;p&gt;Sometimes, vestigial structures are not just useless, they can be harmful. Take
our wisdom teeth. They were handy to our ancestors, who had larger jaws and a
diet that required more chewing. Sadly, they have become problematic for many
modern humans.&lt;/p&gt;
&lt;p&gt;Anyway, &lt;code class=&quot;hljs&quot;&gt;ocaml-migrate-parsetree&lt;/code&gt; is a deprecated OCaml library in
&lt;code class=&quot;hljs language-bash&quot;&gt;&lt;span class=&quot;hljs-variable&quot;&gt;$WORK&lt;/span&gt;&lt;/code&gt;’s dependency tree that will never be compatible with OCaml 5,
but it turns out &lt;a href=&quot;https://gitlab.com/tezos/tezos/-/commit/9973676470b5582eb08cb430551e030abba9d5aa&quot; class=&quot;hover-peach&quot; marked=&quot;&quot;&gt;we do not need it anymore&amp;nbsp;&lt;span class=&quot;icon&quot;&gt;&lt;svg&gt;&lt;use href=&quot;/~lthms/img/icons.svg#external-link&quot;&gt;&lt;/use&gt;&lt;/svg&gt;&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;
        
      </description>
    </item>
    
    
  </channel>
</rss>
