<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: DylanSp</title><link>https://news.ycombinator.com/user?id=DylanSp</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 03 May 2026 21:07:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=DylanSp" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Another termination issue (Semantics of the Futhark language)]]></title><description><![CDATA[
<p>Article URL: <a href="https://futhark-lang.org/blog/2026-01-04-another-termination-issue.html">https://futhark-lang.org/blog/2026-01-04-another-termination-issue.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46489175">https://news.ycombinator.com/item?id=46489175</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 04 Jan 2026 16:00:14 +0000</pubDate><link>https://futhark-lang.org/blog/2026-01-04-another-termination-issue.html</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=46489175</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46489175</guid></item><item><title><![CDATA[New comment by DylanSp in "Ask HN: What are you working on? (Jan 2026)"]]></title><description><![CDATA[
<p>I've been learning the basics of using Z3 by creating a solver for the daily puzzle game Clues By Sam (very fun game; <a href="https://cluesbysam.com/" rel="nofollow">https://cluesbysam.com/</a>). Repo is <a href="https://github.com/DylanSp/clues-by-sam-solver" rel="nofollow">https://github.com/DylanSp/clues-by-sam-solver</a>. It uses Playwright to read clues and submit guesses; I've got it working for all 50 puzzles in puzzle pack 1.</p>
]]></description><pubDate>Sat, 03 Jan 2026 23:09:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46482716</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=46482716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46482716</guid></item><item><title><![CDATA[New comment by DylanSp in "A Tale of Two AI Failures: Debugging a Simple Bug with LLMs"]]></title><description><![CDATA[
<p>Echoing the others who say they can't understand the bug/difference; only thing I can think of is that the input string needed the escape sequence for a newline in it? So the correct code would be written as<p><pre><code>    "POST" + "\\n" + ...</code></pre></p>
]]></description><pubDate>Sat, 29 Nov 2025 00:29:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=46084133</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=46084133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46084133</guid></item><item><title><![CDATA[Itiner-e – an open digital dataset of roads in the Roman Empire]]></title><description><![CDATA[
<p>Article URL: <a href="https://itiner-e.org/">https://itiner-e.org/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45852164">https://news.ycombinator.com/item?id=45852164</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Nov 2025 22:48:54 +0000</pubDate><link>https://itiner-e.org/</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=45852164</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45852164</guid></item><item><title><![CDATA[New comment by DylanSp in "Stealing from Google"]]></title><description><![CDATA[
<p>Thanks for the explanation - I was deeply confused by this article's premise. I've never worked with Next.js or Astro, so I didn't have the background.</p>
]]></description><pubDate>Fri, 03 Oct 2025 00:09:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=45457146</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=45457146</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45457146</guid></item><item><title><![CDATA[New comment by DylanSp in "American Airlines flying empty Airbus A321neo across the Atlantic 20 times"]]></title><description><![CDATA[
<p>To be slightly more specific - training pilots that can train/certify other pilots.</p>
]]></description><pubDate>Mon, 08 Sep 2025 23:09:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45175336</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=45175336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45175336</guid></item><item><title><![CDATA[New comment by DylanSp in "First thoughts on o3 pro"]]></title><description><![CDATA[
<p>Not gender-related; the correct form for the possessive is "its" without an apostrophe, not "it's".</p>
]]></description><pubDate>Thu, 12 Jun 2025 16:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=44259849</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=44259849</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44259849</guid></item><item><title><![CDATA[New comment by DylanSp in "Ask HN: What are you working on? (May 2025)"]]></title><description><![CDATA[
<p>I'm working on an app for easily conducting and organizing evals for LLM-powered applications. The core idea is making it easy for domain experts to review examples of interactions and tests with synthetic data, as well as tracking an application's evaluated performance over time as changes get made.</p>
]]></description><pubDate>Tue, 27 May 2025 09:14:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44105228</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=44105228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44105228</guid></item><item><title><![CDATA[The Future of Customer Support Is Lies, I Guess]]></title><description><![CDATA[
<p>Article URL: <a href="https://aphyr.com/posts/387-the-future-of-customer-support-is-lies-i-guess">https://aphyr.com/posts/387-the-future-of-customer-support-is-lies-i-guess</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44057693">https://news.ycombinator.com/item?id=44057693</a></p>
<p>Points: 6</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 22 May 2025 00:48:24 +0000</pubDate><link>https://aphyr.com/posts/387-the-future-of-customer-support-is-lies-i-guess</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=44057693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44057693</guid></item><item><title><![CDATA[New comment by DylanSp in "A simple search engine from scratch"]]></title><description><![CDATA[
<p>Works now (I noticed the same issue).</p>
]]></description><pubDate>Tue, 20 May 2025 17:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44043919</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=44043919</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44043919</guid></item><item><title><![CDATA[The AWS Common Runtime (2023)]]></title><description><![CDATA[
<p>Article URL: <a href="https://aws.amazon.com/blogs/storage/improving-amazon-s3-throughput-for-the-aws-cli-and-boto3-with-the-aws-common-runtime/">https://aws.amazon.com/blogs/storage/improving-amazon-s3-throughput-for-the-aws-cli-and-boto3-with-the-aws-common-runtime/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43365696">https://news.ycombinator.com/item?id=43365696</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 14 Mar 2025 18:32:28 +0000</pubDate><link>https://aws.amazon.com/blogs/storage/improving-amazon-s3-throughput-for-the-aws-cli-and-boto3-with-the-aws-common-runtime/</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=43365696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43365696</guid></item><item><title><![CDATA[New comment by DylanSp in "3,200% CPU Utilization"]]></title><description><![CDATA[
<p>It's not a perfect situation, but C# has some dedicated collection classes for concurrent use - <a href="https://learn.microsoft.com/en-us/dotnet/api/system.collections.concurrent?view=net-9.0" rel="nofollow">https://learn.microsoft.com/en-us/dotnet/api/system.collecti...</a>. There's still some footguns possible, but knowing "I should use these collections instead of the regular versions" is less error-prone than needing to take/release locks at every single use site.</p>
]]></description><pubDate>Fri, 28 Feb 2025 19:36:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=43209426</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=43209426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43209426</guid></item><item><title><![CDATA[New comment by DylanSp in "It is not a compiler error (2017)"]]></title><description><![CDATA[
<p>This is definitely a big factor. I've found one compiler bug, but it was in a feature that had been added all of two months earlier (optional chaining in Typescript 3.7).</p>
]]></description><pubDate>Mon, 24 Feb 2025 14:52:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=43160235</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=43160235</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43160235</guid></item><item><title><![CDATA[New comment by DylanSp in "Half-Life"]]></title><description><![CDATA[
<p>The same author has full articles on Jedi Knight [1] and X-Wing/TIE Fighter. [2]. If you go through his archives [3], he's also written a lot about LucasArts' adventure games; I think the first posts that talk about them are the three "A New Force in Games" posts.<p>[1] <a href="https://www.filfre.net/2024/04/jedi-knight-plus-notes-on-an-expanded-universe/" rel="nofollow">https://www.filfre.net/2024/04/jedi-knight-plus-notes-on-an-...</a>
[2] <a href="https://www.filfre.net/2021/02/the-second-coming-of-star-wars/" rel="nofollow">https://www.filfre.net/2021/02/the-second-coming-of-star-war...</a>
[3] <a href="https://www.filfre.net/sitemap/" rel="nofollow">https://www.filfre.net/sitemap/</a></p>
]]></description><pubDate>Sun, 23 Feb 2025 16:21:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43150433</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=43150433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43150433</guid></item><item><title><![CDATA[New comment by DylanSp in "Seeing Through the Spartan Mirage"]]></title><description><![CDATA[
<p>Take a look at the links and sources mentioned in his retrospective on the Sparta series: <a href="https://acoup.blog/2022/08/19/collections-this-isnt-sparta-retrospective/" rel="nofollow">https://acoup.blog/2022/08/19/collections-this-isnt-sparta-r...</a>. Devereaux mentions some different approaches that modern historians take towards Sparta, particularly Steven Hodkinson's arguments that Sparta was more typical and less unusual compared to the other Greek poleis; following up on that work would probably be a useful counterpoint.</p>
]]></description><pubDate>Wed, 19 Feb 2025 16:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43104097</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=43104097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43104097</guid></item><item><title><![CDATA[New comment by DylanSp in "A minimax chess engine in regular expressions"]]></title><description><![CDATA[
<p>The bug with a-file moves has been fixed: <a href="https://github.com/carlini/regex-chess/issues/1">https://github.com/carlini/regex-chess/issues/1</a>.</p>
]]></description><pubDate>Tue, 07 Jan 2025 17:25:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42624910</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=42624910</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42624910</guid></item><item><title><![CDATA[New comment by DylanSp in "Indexing Code at Scale with Glean"]]></title><description><![CDATA[
<p>It sounds like the indexing time/complexity is increased a lot by the amount of detailed data they're storing. They mention determining which `using` statement is used to resolve each symbol reference in C++ source, to enable dead code detection; that's going to require some sophisticated analysis.</p>
]]></description><pubDate>Wed, 01 Jan 2025 23:52:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=42570300</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=42570300</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42570300</guid></item><item><title><![CDATA[New comment by DylanSp in "What would it take to add refinement types to Rust?"]]></title><description><![CDATA[
<p>Haskell's Ord typeclass is for ordering; it just represents types that have a total order, it doesn't represent ranges.</p>
]]></description><pubDate>Wed, 25 Dec 2024 14:46:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42509020</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=42509020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42509020</guid></item><item><title><![CDATA[New comment by DylanSp in "Four limitations of Rust's borrow checker"]]></title><description><![CDATA[
<p>Case 1 is definitely addressed by the Polonius-related work. There's a post [1] on the official Rust blog from 2023 about that, and this post [2] from Niko Matsakis' blog in June 2024 mentions that they were making progress on it, though the timeline has stretched out.<p>[1]: <a href="https://blog.rust-lang.org/inside-rust/2023/10/06/polonius-update.html" rel="nofollow">https://blog.rust-lang.org/inside-rust/2023/10/06/polonius-u...</a><p>[2]: <a href="https://smallcultfollowing.com/babysteps/blog/2024/06/02/the-borrow-checker-within/" rel="nofollow">https://smallcultfollowing.com/babysteps/blog/2024/06/02/the...</a></p>
]]></description><pubDate>Tue, 24 Dec 2024 14:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=42502150</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=42502150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42502150</guid></item><item><title><![CDATA[New comment by DylanSp in "Bit-twiddling optimizations in Zed's Rope"]]></title><description><![CDATA[
<p>It's outlined in their previous post on the Rope/SumTree data structure they use, which this article links to: <a href="https://zed.dev/blog/zed-decoded-rope-sumtree" rel="nofollow">https://zed.dev/blog/zed-decoded-rope-sumtree</a>.</p>
]]></description><pubDate>Thu, 21 Nov 2024 22:37:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42209413</link><dc:creator>DylanSp</dc:creator><comments>https://news.ycombinator.com/item?id=42209413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42209413</guid></item></channel></rss>