<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: martinhath</title><link>https://news.ycombinator.com/user?id=martinhath</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 28 Oct 2026 14:34:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=martinhath" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Answers at the Back of the Book]]></title><description><![CDATA[
<p>Article URL: <a href="https://mmapped.blog/posts/53-answers-from-the-book">https://mmapped.blog/posts/53-answers-from-the-book</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50271687">https://news.ycombinator.com/item?id=50271687</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 28 Oct 2026 11:09:17 +0000</pubDate><link>https://mmapped.blog/posts/53-answers-from-the-book</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=50271687</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50271687</guid></item><item><title><![CDATA[New comment by martinhath in "Three new discoveries in mathematics, computer science, and physics"]]></title><description><![CDATA[
<p>ETH is false! This is one of the big long-standing hypotheses that I actually remember from university, and afaik, it was reasonable to assume it would be true; reasonable enough for a lot of papers and results to assume this for bounds or hardness proofs of common problems in parameterized complexity, anyways.<p>Also glad to see that one of the authors of the paper stating it is also in the loop here.<p>2026 is weird.</p>
]]></description><pubDate>Mon, 26 Oct 2026 23:11:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=50252488</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=50252488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50252488</guid></item><item><title><![CDATA[New comment by martinhath in "Reverse Jevons Paradox"]]></title><description><![CDATA[
<p>> Jevons paradox occurs when a more efficient use of a resource leads to an increase in its use<p>I think these are the same, because efficiency is value over cost. In the original formulation of the paradox, a more efficient steam engine lead to a rise in coal consumption. You can look at this as a "money buys coal, coal drives locomotion" system, where the latter part was improved. Modulo practical issues with coal (transport, storage, etc), dropping the price of coal would (probably?) lead to the same effect, since the end result is that locomotion per money is increased. For an outside observer, it doesn't matter if you get more coal per money or more locomotion per coal.<p>> standard supply and demand<p>Standard supply and demand doesn't say anything about increase of spend. If food prices drop, I'm not going to buy more food. I might buy better food for the same budget, but there's no reason why my total food spend should increase.</p>
]]></description><pubDate>Fri, 07 Aug 2026 08:26:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49207419</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=49207419</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49207419</guid></item><item><title><![CDATA[Reverse Jevons Paradox]]></title><description><![CDATA[
<p>Article URL: <a href="https://mht.wtf/post/jevons/">https://mht.wtf/post/jevons/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49162080">https://news.ycombinator.com/item?id=49162080</a></p>
<p>Points: 62</p>
<p># Comments: 58</p>
]]></description><pubDate>Mon, 03 Aug 2026 22:04:18 +0000</pubDate><link>https://mht.wtf/post/jevons/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=49162080</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49162080</guid></item><item><title><![CDATA[Four months of Ruby Central moving Ruby backward]]></title><description><![CDATA[
<p>Article URL: <a href="https://andre.arko.net/2026/03/03/four-months-of-ruby-central-moving-ruby-backward/">https://andre.arko.net/2026/03/03/four-months-of-ruby-central-moving-ruby-backward/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47232085">https://news.ycombinator.com/item?id=47232085</a></p>
<p>Points: 15</p>
<p># Comments: 5</p>
]]></description><pubDate>Tue, 03 Mar 2026 13:33:55 +0000</pubDate><link>https://andre.arko.net/2026/03/03/four-months-of-ruby-central-moving-ruby-backward/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=47232085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47232085</guid></item><item><title><![CDATA[Trillion Dollar Elephants]]></title><description><![CDATA[
<p>Article URL: <a href="https://dbushell.com/2025/09/08/trillion-dollar-elephants/">https://dbushell.com/2025/09/08/trillion-dollar-elephants/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45166944">https://news.ycombinator.com/item?id=45166944</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 08 Sep 2025 11:19:44 +0000</pubDate><link>https://dbushell.com/2025/09/08/trillion-dollar-elephants/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=45166944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45166944</guid></item><item><title><![CDATA[Building a Better Web Takes a Village]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.kagi.com/kagi-specials">https://blog.kagi.com/kagi-specials</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45147786">https://news.ycombinator.com/item?id=45147786</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 06 Sep 2025 09:15:38 +0000</pubDate><link>https://blog.kagi.com/kagi-specials</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=45147786</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45147786</guid></item><item><title><![CDATA[Navigate Gates]]></title><description><![CDATA[
<p>Article URL: <a href="https://mht.wtf/post/navigate/">https://mht.wtf/post/navigate/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44703783">https://news.ycombinator.com/item?id=44703783</a></p>
<p>Points: 9</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 27 Jul 2025 19:17:40 +0000</pubDate><link>https://mht.wtf/post/navigate/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=44703783</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44703783</guid></item><item><title><![CDATA[The Rise of Fluid Teams]]></title><description><![CDATA[
<p>Article URL: <a href="https://blog.pwkf.org/2025/fluid-teams.html">https://blog.pwkf.org/2025/fluid-teams.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44633310">https://news.ycombinator.com/item?id=44633310</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 21 Jul 2025 09:35:26 +0000</pubDate><link>https://blog.pwkf.org/2025/fluid-teams.html</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=44633310</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44633310</guid></item><item><title><![CDATA[AIcohol]]></title><description><![CDATA[
<p>Article URL: <a href="https://mht.wtf/post/aicohol/">https://mht.wtf/post/aicohol/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44483748">https://news.ycombinator.com/item?id=44483748</a></p>
<p>Points: 7</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 06 Jul 2025 20:26:19 +0000</pubDate><link>https://mht.wtf/post/aicohol/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=44483748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44483748</guid></item><item><title><![CDATA[Armin Ronacher – Claude Code Fixes Two MiniJinja Issues [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=sQYXZCUvpIc">https://www.youtube.com/watch?v=sQYXZCUvpIc</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44218268">https://news.ycombinator.com/item?id=44218268</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Sun, 08 Jun 2025 17:24:58 +0000</pubDate><link>https://www.youtube.com/watch?v=sQYXZCUvpIc</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=44218268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44218268</guid></item><item><title><![CDATA[New comment by martinhath in "Rust's Two Kinds of 'Assert' Make for Better Code"]]></title><description><![CDATA[
<p>This is from C.A.R Hoare's "Prospects for a better programming language" (1972) [0]:<p>> It is on production runs that the security is most required, since it is the results of production runs that will actually be trusted as the basis of actions such as expenditure of money and perhaps even lives. The strategy now recommended to many programmers is equivalent to that of a sailor who wears a lifejacket during his training on dry land but takes it off when he is sailing his boat on the sea. It is small wonder that computers acquire a bad reputation when programmed in accordance with this common policy.<p>It is also quoted by Donald Knuth in "Structured programming with goto statements" (1974) [1] ( which incidentally is also the source of the quote about premature optimization):<p>> He [Tony Hoare] points out quite correctly that the current practice of compiling subscript range checks into the machine code while a program is being tested, then suppressing the check during production runs, is like a sailor who wears his life preserver while training on land but leaves it behind when he sails!<p>[0]: <a href="https://ora.ox.ac.uk/objects/uuid:dff9483b-e72f-4599-bf90-766e9910f020/files/m943c7148c3c2c16ef25c79b2940b29dc" rel="nofollow">https://ora.ox.ac.uk/objects/uuid:dff9483b-e72f-4599-bf90-76...</a> p. 341<p>[1]: <a href="https://dl.acm.org/doi/pdf/10.1145/356635.356640" rel="nofollow">https://dl.acm.org/doi/pdf/10.1145/356635.356640</a> p. 269</p>
]]></description><pubDate>Sun, 24 Nov 2024 11:38:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=42227399</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=42227399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42227399</guid></item><item><title><![CDATA[Comments are gray and it's weird]]></title><description><![CDATA[
<p>Article URL: <a href="https://mht.wtf/post/comments/">https://mht.wtf/post/comments/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41701775">https://news.ycombinator.com/item?id=41701775</a></p>
<p>Points: 4</p>
<p># Comments: 4</p>
]]></description><pubDate>Mon, 30 Sep 2024 20:33:04 +0000</pubDate><link>https://mht.wtf/post/comments/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=41701775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41701775</guid></item><item><title><![CDATA[Simplicity as a Value]]></title><description><![CDATA[
<p>Article URL: <a href="https://mht.wtf/post/simplicity/">https://mht.wtf/post/simplicity/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38229268">https://news.ycombinator.com/item?id=38229268</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Sat, 11 Nov 2023 11:13:36 +0000</pubDate><link>https://mht.wtf/post/simplicity/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=38229268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38229268</guid></item><item><title><![CDATA[Finitecurve.com: TSP art on a CPU budget]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.vidarholen.net/contents/blog/?p=1062">https://www.vidarholen.net/contents/blog/?p=1062</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38175100">https://news.ycombinator.com/item?id=38175100</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 07 Nov 2023 10:02:45 +0000</pubDate><link>https://www.vidarholen.net/contents/blog/?p=1062</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=38175100</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38175100</guid></item><item><title><![CDATA[Eisenhower Vectors]]></title><description><![CDATA[
<p>Article URL: <a href="https://thesquareplanet.com/blog/eisenhower-vectors/">https://thesquareplanet.com/blog/eisenhower-vectors/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38060638">https://news.ycombinator.com/item?id=38060638</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 29 Oct 2023 17:17:50 +0000</pubDate><link>https://thesquareplanet.com/blog/eisenhower-vectors/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=38060638</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38060638</guid></item><item><title><![CDATA[Searching High and Flow]]></title><description><![CDATA[
<p>Article URL: <a href="https://mht.wtf/post/flow/">https://mht.wtf/post/flow/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=38060634">https://news.ycombinator.com/item?id=38060634</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 29 Oct 2023 17:16:57 +0000</pubDate><link>https://mht.wtf/post/flow/</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=38060634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38060634</guid></item><item><title><![CDATA[New comment by martinhath in "Error Handling in Zig"]]></title><description><![CDATA[
<p>How would errdefer work in the general union setting?<p>Having errors as a first class construct in the language allows things like errdefer to be very simple and easy to use. It looks needlessly specialised at first, but I think it’s actually a really good design.</p>
]]></description><pubDate>Sun, 06 Aug 2023 15:16:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=37022860</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=37022860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37022860</guid></item><item><title><![CDATA[New comment by martinhath in "Why early modern books are so beautiful"]]></title><description><![CDATA[
<p>I’m pretty sure it’s intentionally a dark pattern.</p>
]]></description><pubDate>Thu, 03 Aug 2023 19:27:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=36990574</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=36990574</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36990574</guid></item><item><title><![CDATA[New comment by martinhath in "Zig now has built-in HTTP server and client in std"]]></title><description><![CDATA[
<p>Not just in theory, they can, and do, fail in practice.</p>
]]></description><pubDate>Thu, 18 May 2023 20:26:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=35993618</link><dc:creator>martinhath</dc:creator><comments>https://news.ycombinator.com/item?id=35993618</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35993618</guid></item></channel></rss>