<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:media="http://search.yahoo.com/mrss/"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:georss="http://www.georss.org/georss">

  <channel>
    <title>
      <![CDATA[  theoretically good with computers  ]]>
    </title>
    <link> https://mcognetta.github.io/ </link>
    <description>
      <![CDATA[  i wish i was actually good with computers  ]]>
    </description>
    <atom:link
      href="https://mcognetta.github.io/feed.xml"
      rel="self"
      type="application/rss+xml" />


<item>
  <title>
    <![CDATA[  blunder.clinic, dont blunder  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/blunder-clinic/index.html </link>
  <guid> https://mcognetta.github.io/posts/blunder-clinic/index.html </guid>
  <description>
    <![CDATA[  Launching blunder.clinic, realistic daily chess puzzles.  ]]>
  </description>  
    
  <pubDate>Wed, 11 Mar 2026 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  Decoding GPT-Style Tokens  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/decoding-gpt-style-tokens/index.html </link>
  <guid> https://mcognetta.github.io/posts/decoding-gpt-style-tokens/index.html </guid>
  <description>
    <![CDATA[  Decoding the GPT-style token representation.  ]]>
  </description>  
    
  <pubDate>Sun, 04 Jan 2026 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  Masked Softmax Layers in PyTorch  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/masked_softmax/index.html </link>
  <guid> https://mcognetta.github.io/posts/masked_softmax/index.html </guid>
  <description>
    <![CDATA[  Correctly computing masked softmax layers.  ]]>
  </description>  
    
  <pubDate>Sat, 25 Oct 2025 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  Building a DDR Platform  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/building-a-ddr-platform/index.html </link>
  <guid> https://mcognetta.github.io/posts/building-a-ddr-platform/index.html </guid>
  <description>
    <![CDATA[  I built a simple wooden platform for my DDR pad during COVID.  ]]>
  </description>  
    
  <pubDate>Thu, 28 Aug 2025 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  The Lichess Game Compressor&#39;s Analysis of Game 1 of the World Championships  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/lichess-compressor-world-championship-analysis/index.html </link>
  <guid> https://mcognetta.github.io/posts/lichess-compressor-world-championship-analysis/index.html </guid>
  <description>
    <![CDATA[  The 2024 Chess World Championships are in the books. The scores, grandmaster commentary, and Stockfish evaluations tell most of the story, but isn&#39;t there someone you forgot to ask?  ]]>
  </description>  
    
  <pubDate>Fri, 13 Dec 2024 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  October, or &#39;That Time of the Year When I Think A Lot About Structured Matrices in Julia&#39;  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/hacktoberfest-2021/index.html </link>
  <guid> https://mcognetta.github.io/posts/hacktoberfest-2021/index.html </guid>
  <description>
    <![CDATA[  A summary of my 2021 Hacktoberfest Julia contributions.  ]]>
  </description>  
    
  <pubDate>Sun, 31 Oct 2021 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  Discord Bot for Esperanto Transcription  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/esperanto-discord-bot/index.html </link>
  <guid> https://mcognetta.github.io/posts/esperanto-discord-bot/index.html </guid>
  <description>
    <![CDATA[  A Discord bot for automatically transcribing x-system Esperanto into Unicode.  ]]>
  </description>  
    
  <pubDate>Sat, 19 Jun 2021 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  Recent Posts List in Franklin.jl  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/recent-posts-list/index.html </link>
  <guid> https://mcognetta.github.io/posts/recent-posts-list/index.html </guid>
  <description>
    <![CDATA[  A simple implementation of an automatically updating recent posts list for Franklin.jl.  ]]>
  </description>  
    
  <pubDate>Sat, 26 Dec 2020 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>

<item>
  <title>
    <![CDATA[  Dispatching on Types with the Same UnionAll &#40;but You Don’t Know the Type Beforehand&#41;  ]]>
  </title>
  <link> https://mcognetta.github.io/posts/dispatch-unionall-julia/index.html </link>
  <guid> https://mcognetta.github.io/posts/dispatch-unionall-julia/index.html </guid>
  <description>
    <![CDATA[  A post about efficiently dispatching on types that are in the same UnionAll, but are possibly different concrete types &#40;for example, A&#123;T&#125; and A&#123;S&#125;&#41; in Julia.  ]]>
  </description>  
    
  <pubDate>Sun, 01 Sep 2019 00:00:00 +0000</pubDate>  
  
  
  <atom:author>
    <atom:name>Marco Cognetta</atom:name>
  </atom:author>
        
</item>
</channel></rss>