<?xml version="1.0" encoding="utf-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://theincredibleholk.org</loc><changefreq>daily</changefreq><priority>1.0</priority></url><url><loc>https://theincredibleholk.org/blog/2018/03/16/how-to-convert-recursion-to-iteration/</loc><lastmod>2018-03-16</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/09/05/weekly-links/</loc><lastmod>2022-09-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2019/09/04/when-slow-algorithms-are-faster/</loc><lastmod>2019-09-04</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/11/08/cancellation-async-state-machines/</loc><lastmod>2023-11-08</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2017/01/10/should-you-go-to-grad-school/</loc><lastmod>2017-01-10</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/07/03/why-is-harlan-called-harlan/</loc><lastmod>2013-07-03</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/07/29/safe-flexible-aliasing-with-deferred-borrows/</loc><lastmod>2022-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/12/12/dyn-star-codegen/</loc><lastmod>2022-12-12</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/08/12/links-for-this-week/</loc><lastmod>2022-08-12</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/01/25/hello-from-erics-blog-generator/</loc><lastmod>2023-01-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/07/15/visualizing-the-turing-tarpit/</loc><lastmod>2013-07-15</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2014/06/23/generating-morse-code-with-javascript/</loc><lastmod>2014-06-23</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/11/27/continuation-passing-style-interpreters/</loc><lastmod>2013-11-27</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2016/07/29/im-a-doctor-now/</loc><lastmod>2016-07-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2021/01/10/streaming-my-3d-printer-to-google-home/</loc><lastmod>2021-01-10</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/11/14/a-mechanism-for-async-cancellation/</loc><lastmod>2023-11-14</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/04/11/data-parallel-data-structures/</loc><lastmod>2013-04-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/02/16/lightweight-predictable-async-send-bounds/</loc><lastmod>2023-02-16</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/04/02/beware-the-logarithms/</loc><lastmod>2013-04-02</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/12/15/rethinking-rusts-function-declaration-syntax/</loc><lastmod>2023-12-15</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/12/01/something-that-confused-me-about-rust-specialization/</loc><lastmod>2022-12-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/06/20/rust-leadership-council/</loc><lastmod>2023-06-20</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/04/18/how-async-functions-in-traits-could-work-in-rustc/</loc><lastmod>2022-04-18</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/12/18/how-do-we-read-code/</loc><lastmod>2012-12-18</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/12/23/access-patterns-matter/</loc><lastmod>2012-12-23</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2018/03/23/fun-with-side-channels/</loc><lastmod>2018-03-23</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2024/03/06/async-cancellation-and-panic/</loc><lastmod>2024-03-06</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2018/04/20/trying-out-octolapse/</loc><lastmod>2018-04-20</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/03/25/perspectives-on-async-cancellation/</loc><lastmod>2022-03-25</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/06/17/what-is-macro-hygiene/</loc><lastmod>2013-06-17</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/01/24/who-makes-the-boxes/</loc><lastmod>2023-01-24</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/07/09/why-write-compilers-in-scheme/</loc><lastmod>2013-07-09</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/12/10/optimizing-dot-product/</loc><lastmod>2012-12-10</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/05/24/some-picky-presentation-tips/</loc><lastmod>2013-05-24</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2019/10/13/automatic-website-deployment-with-docker-and-google-cloud-build/</loc><lastmod>2019-10-13</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2024/07/15/two-ways-not-to-move/</loc><lastmod>2024-07-15</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/02/11/matching-patterns-with-scheme/</loc><lastmod>2013-02-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/11/29/a-look-at-gpu-memory-transfer/</loc><lastmod>2012-11-29</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/07/11/how-to-elect-rust-project-directors/</loc><lastmod>2023-07-11</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/12/18/modeling-how-programmers-read-code/</loc><lastmod>2012-12-18</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2014/06/16/arduino-pong/</loc><lastmod>2014-06-16</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/06/28/announcing-the-release-of-harlan/</loc><lastmod>2013-06-28</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/12/05/compiling-rust-for-gpus/</loc><lastmod>2012-12-05</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/12/02/a-look-at-macros-in-scheme/</loc><lastmod>2012-12-02</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2022/12/19/async-fn-in-trait-object-update/</loc><lastmod>2022-12-19</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/09/10/how-to-write-a-simple-scheme-debugger/</loc><lastmod>2013-09-10</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2017/12/01/making-a-magical-whereabouts-clock/</loc><lastmod>2017-12-01</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/10/03/improving-the-performance-of-harlans-ffi/</loc><lastmod>2013-10-03</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2014/04/02/on-being-an-artifact-evaluator/</loc><lastmod>2014-04-02</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2024/05/06/some-rough-thoughts-on-rust-project-organization/</loc><lastmod>2024-05-06</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2024/08/26/anonymous-impls/</loc><lastmod>2024-08-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2014/05/24/monads-as-a-design-pattern/</loc><lastmod>2014-05-24</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/05/28/using-scheme-with-travis-ci/</loc><lastmod>2013-05-28</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2014/01/21/rust-project-updates/</loc><lastmod>2014-01-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/12/24/access-patterns-matter-part-2/</loc><lastmod>2012-12-24</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/05/14/data-parallel-operators/</loc><lastmod>2013-05-14</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/09/17/using-harlan-in-c-plus-plus-programs/</loc><lastmod>2013-09-17</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/06/10/some-simple-gpu-optimizations/</loc><lastmod>2013-06-10</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/11/18/booting-to-rust/</loc><lastmod>2013-11-18</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2012/11/27/hello-world/</loc><lastmod>2012-11-27</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2017/12/08/writing-a-statement-of-purpose/</loc><lastmod>2017-12-08</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/06/23/an-exercise-on-culture/</loc><lastmod>2023-06-23</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2017/01/21/migrating-to-octopress-3-0/</loc><lastmod>2017-01-21</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2024/04/19/a-rose-by-any-other-name/</loc><lastmod>2024-04-19</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2025/12/26/musings-on-the-ai-apocalypse/</loc><lastmod>2025-12-26</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2024/01/08/how-to-shrink-rust/</loc><lastmod>2024-01-08</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2021/01/14/coming-soon-primitive-computing/</loc><lastmod>2021-01-14</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2013/02/12/patterns-with-ellipses/</loc><lastmod>2013-02-12</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/blog/2023/02/13/inferred-async-send-bounds/</loc><lastmod>2023-02-13</lastmod><changefreq>monthly</changefreq><priority>0.8</priority></url><url><loc>https://theincredibleholk.org/about</loc><lastmod>1970-01-01</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url><url><loc>https://theincredibleholk.org/blog/archives</loc><lastmod>1970-01-01</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url><url><loc>https://theincredibleholk.org/</loc><lastmod>1970-01-01</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url><url><loc>https://theincredibleholk.org/office-hours</loc><lastmod>1970-01-01</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url><url><loc>https://theincredibleholk.org/papers</loc><lastmod>1970-01-01</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url><url><loc>https://theincredibleholk.org/testimonials</loc><lastmod>1970-01-01</lastmod><changefreq>yearly</changefreq><priority>0.6</priority></url><url><loc>https://theincredibleholk.org/blog/category/arduino/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/gpu/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/harlan/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/macros/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/parallelism/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/performance/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/programming/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/rust/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/scheme/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url><url><loc>https://theincredibleholk.org/blog/category/testing/</loc><changefreq>weekly</changefreq><priority>0.7</priority></url></urlset>