<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: discardable_dan</title><link>https://news.ycombinator.com/user?id=discardable_dan</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 11:09:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=discardable_dan" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by discardable_dan in "Writing Lisp is AI resistant and I'm sad"]]></title><description><![CDATA[
<p>I've had it write Scheme with little issue -- it even completely the latter half of a small toy compiler. I think the REPL is the issue, not the coding; forcing it to treat the REPL like another conversation participant is likely the only way for that to work, and this article does not handle it that way. Instead, hand it a compiler and let it use the workflow it is optimized for.</p>
]]></description><pubDate>Sun, 05 Apr 2026 04:10:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47646039</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47646039</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47646039</guid></item><item><title><![CDATA[New comment by discardable_dan in "Artemis II Launch Day Updates"]]></title><description><![CDATA[
<p>Bro, of all the stupid shit we spend taxes on ($50 billion on corn subsidies), you're mad about space exploration?</p>
]]></description><pubDate>Wed, 01 Apr 2026 22:34:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47607416</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47607416</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47607416</guid></item><item><title><![CDATA[New comment by discardable_dan in "Emacs and Vim in the Age of AI"]]></title><description><![CDATA[
<p>Coining this phrase now: "It's the tokens stupid"<p>Hooking up to and generating calls across filesystem APIs cost multiple orders of magnitude more than calling `ls`. These tooling ideas are interesting, though. Maybe Kenneth_E._Iverson was right all along?<p>Talking to another senior dev over drinks tonight, we both worried not about our work but about who might come up never having written a single line of code. Never even opened a terminal. Is looking at the code something you learn in semester 5?<p>I think computer science education is going to stomp onward, poorly. And we will get that generation. And things like "terminal tooling is going out of style" won't even be said any more. Hacker groups will turn from discussions about new ideas to talking about doing leetcode without AI.<p>Our art died because we used our art to kill it. We are the last human masters.<p>That's a funny thing to think about.</p>
]]></description><pubDate>Sat, 14 Mar 2026 08:31:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47374539</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47374539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47374539</guid></item><item><title><![CDATA[New comment by discardable_dan in "Lawmakers Want DoD Investigated for Biblical 'Armageddon' Claims"]]></title><description><![CDATA[
<p>When they are the people in charge of the nuclear arsenal, the silliness stops.</p>
]]></description><pubDate>Sun, 08 Mar 2026 02:48:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47293873</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47293873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47293873</guid></item><item><title><![CDATA[New comment by discardable_dan in "Science Fiction Is Dying. Long Live Post Sci-Fi?"]]></title><description><![CDATA[
<p>I do not want to read a bunch of gross torture porn, though.<p>Greg Egan is far more interesting and spares you that.</p>
]]></description><pubDate>Sun, 08 Mar 2026 02:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47293777</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47293777</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47293777</guid></item><item><title><![CDATA[New comment by discardable_dan in "Compiling Match Statements to Bytecode"]]></title><description><![CDATA[
<p>As someone who has implemented full match in several industrial languages: this isn’t really match; it doesn’t not handle unpacking. And that is by far the only interesting bit. This feature is more accurately called `cond` à la Scheme, and you can fully expand it away ahead of type checking. Looking at unpacking in the arms, even with Scheme’s truth-y values and `=>`, could be neat.<p>Optimizing well-known jumps is useful, as is branch reordering, but the tombstone flag is unnecessary; you can simply write down a list of all targeted / called blocks and perform dead block elimination more generally that way.</p>
]]></description><pubDate>Sat, 07 Mar 2026 18:31:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47290190</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47290190</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47290190</guid></item><item><title><![CDATA[New comment by discardable_dan in "System76 on Age Verification Laws"]]></title><description><![CDATA[
<p>I watched an older sibling go off the rails. That is what kept me from doing it.</p>
]]></description><pubDate>Fri, 06 Mar 2026 07:08:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47271916</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47271916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47271916</guid></item><item><title><![CDATA[New comment by discardable_dan in "Claude's Cycles [pdf]"]]></title><description><![CDATA[
<p>Shouldn't compaction be exactly that letter to its future self?</p>
]]></description><pubDate>Wed, 04 Mar 2026 11:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47246169</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47246169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47246169</guid></item><item><title><![CDATA[New comment by discardable_dan in "GPT‑5.3 Instant"]]></title><description><![CDATA[
<p>How's the war effort?</p>
]]></description><pubDate>Wed, 04 Mar 2026 11:32:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47246037</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47246037</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47246037</guid></item><item><title><![CDATA[New comment by discardable_dan in "We do not think Anthropic should be designated as a supply chain risk"]]></title><description><![CDATA[
<p>It is referred to as "simple sabotage": <a href="https://www.cia.gov/stories/story/the-art-of-simple-sabotage/" rel="nofollow">https://www.cia.gov/stories/story/the-art-of-simple-sabotage...</a></p>
]]></description><pubDate>Sun, 01 Mar 2026 00:31:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47202241</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47202241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47202241</guid></item><item><title><![CDATA[New comment by discardable_dan in "We do not think Anthropic should be designated as a supply chain risk"]]></title><description><![CDATA[
<p>It also doesn't matter because Claude 4.6 is so much better at writing code that nobody cares what OpenAI is doing.</p>
]]></description><pubDate>Sun, 01 Mar 2026 00:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47202222</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=47202222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47202222</guid></item><item><title><![CDATA[New comment by discardable_dan in "Homeschooling hits record numbers"]]></title><description><![CDATA[
<p>So, to be clear, you pulled your children out of public school because students were being educated to accept other people who do not adhere to their own set of religious and cultural beliefs, in a country founded on freedom of religion?<p>And now instead of learning science in a lab and socializing, they are forced to maintain your farm?<p>What an good job you are doing!</p>
]]></description><pubDate>Sat, 22 Nov 2025 08:24:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46013127</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=46013127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46013127</guid></item><item><title><![CDATA[New comment by discardable_dan in "Arenas in Rust"]]></title><description><![CDATA[
<p>It's pretty easy to do at runtime without weak pointers, people who write rust are just allergic to reference counting. Which is absurd, because most programmer use RC values thousands of times every day without even thinking about it. It's really this easy: <a href="https://pastebin.com/SAeKG7Sw" rel="nofollow">https://pastebin.com/SAeKG7Sw</a></p>
]]></description><pubDate>Sat, 04 Oct 2025 10:46:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45472361</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=45472361</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45472361</guid></item><item><title><![CDATA[New comment by discardable_dan in "Rust: A quest for performant, reliable software [video]"]]></title><description><![CDATA[
<p>Rust will when when I can finally match through boxes.</p>
]]></description><pubDate>Fri, 12 Sep 2025 22:58:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45227719</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=45227719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45227719</guid></item><item><title><![CDATA[New comment by discardable_dan in "I am giving up on Intel and have bought an AMD Ryzen 9950X3D"]]></title><description><![CDATA[
<p>My thoughts exactly: he figured out in 2025 what the rest of us knew in 2022.</p>
]]></description><pubDate>Sun, 07 Sep 2025 07:54:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=45156279</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=45156279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45156279</guid></item><item><title><![CDATA[New comment by discardable_dan in "I'm dialing back my LLM usage"]]></title><description><![CDATA[
<p>I have retreated into only accepting small snippets from it. Asking it to write print functions, that sort of thing, or a specific loop that I hand-review. For the same reason.</p>
]]></description><pubDate>Thu, 03 Jul 2025 02:25:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44451033</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=44451033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44451033</guid></item><item><title><![CDATA[New comment by discardable_dan in "Features of D That I Love"]]></title><description><![CDATA[
<p>The issue is most developers do not bother to write any, and the ones that are written are most-often vapid typing failures ("these`int`s cannot be negative" should be handled by a type). I studied this field in grad school, and the entire problem almost always devolves into convincing developers to engage with the system.</p>
]]></description><pubDate>Thu, 03 Jul 2025 00:02:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44450161</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=44450161</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44450161</guid></item><item><title><![CDATA[New comment by discardable_dan in "The Art of Assembly Language (2010)"]]></title><description><![CDATA[
<p>This sort of manual has since been gamified by Zachtronics, and I think it is genuinely a better alternative. If you are trying to pick up the basics of programming assembly and are already committed to use a "fake" language, why not enjoy the experience as a video game?<p>And it does not help that this page starts with a dick joke.</p>
]]></description><pubDate>Sat, 19 Apr 2025 21:03:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43739448</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=43739448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43739448</guid></item><item><title><![CDATA[New comment by discardable_dan in "Hydrogen vs. Battery Buses: A European Transit Reality Check"]]></title><description><![CDATA[
<p>Luckily, humans are rather expert water-boilers at this point in time.</p>
]]></description><pubDate>Sat, 19 Apr 2025 02:38:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=43733772</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=43733772</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43733772</guid></item><item><title><![CDATA[New comment by discardable_dan in "Podman Quadlets with Podman Desktop"]]></title><description><![CDATA[
<p>And why are they called quadlets?</p>
]]></description><pubDate>Tue, 15 Apr 2025 08:52:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=43690483</link><dc:creator>discardable_dan</dc:creator><comments>https://news.ycombinator.com/item?id=43690483</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43690483</guid></item></channel></rss>