<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><atom:link href="https://samestep.com/rss.xml" rel="self" type="application/rss+xml"></atom:link><title>Sam Estep</title><link>https://samestep.com</link><description>Sam Estep's personal blog.</description><item><title>Newcomb's paradox needs a demon</title><description>A supercomputer can't predict the outcome of a coin flip.</description><link>https://samestep.com/blog/newcombs-paradox</link><guid>https://samestep.com/blog/newcombs-paradox</guid><pubDate>Mon, 09 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Parameters and binding forms should be mutually recursive</title><description>An idea about syntax for destructuring in languages with anonymous record types.</description><link>https://samestep.com/blog/parameter-syntax</link><guid>https://samestep.com/blog/parameter-syntax</guid><pubDate>Fri, 05 Sep 2025 00:00:00 GMT</pubDate></item><item><title>How much slower is random access, really?</title><description>Performance measurements for different iteration orders on arrays of various sizes.</description><link>https://samestep.com/blog/random-access</link><guid>https://samestep.com/blog/random-access</guid><pubDate>Mon, 23 Jun 2025 00:00:00 GMT</pubDate></item><item><title>First impressions with Typst</title><description>Things I like and dislike about Typst after using it for a short amount of time.</description><link>https://samestep.com/blog/typst-impressions</link><guid>https://samestep.com/blog/typst-impressions</guid><pubDate>Thu, 27 Mar 2025 00:00:00 GMT</pubDate></item><item><title>How can computers roll dice?</title><description>Some of the algorithms and math you can use to go from random bits to randomly selecting from a finite set.</description><link>https://samestep.com/blog/random-integers</link><guid>https://samestep.com/blog/random-integers</guid><pubDate>Sun, 20 Oct 2024 00:00:00 GMT</pubDate></item><item><title>Parallelizing nvcc</title><description>A wrapper I wrote around nvcc to parallelize it.</description><link>https://samestep.com/blog/parallelizing-nvcc</link><guid>https://samestep.com/blog/parallelizing-nvcc</guid><pubDate>Sat, 20 Feb 2021 00:00:00 GMT</pubDate></item></channel></rss>