<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: theresistor</title><link>https://news.ycombinator.com/user?id=theresistor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 28 May 2026 20:18:20 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=theresistor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by theresistor in "AMD pulls a bait-and-switch on Linux users with Vivado licensing changes"]]></title><description><![CDATA[
<p>Also also, AMD’s play has always been to produce HW that offers good performance/$, with the downside of having much weaker SW offerings to go with it.<p>Consoles are always pressured to minimize upfront purchase costs, and they generally replace the vendor-provider SW stack with their own anyways.</p>
]]></description><pubDate>Thu, 28 May 2026 12:44:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48308139</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=48308139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48308139</guid></item><item><title><![CDATA[Message from Pope Leo XIV on the 60th World Day of Social Communications]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.vatican.va/content/leo-xiv/en/messages/communications/documents/20260124-messaggio-comunicazioni-sociali.html">https://www.vatican.va/content/leo-xiv/en/messages/communications/documents/20260124-messaggio-comunicazioni-sociali.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46850067">https://news.ycombinator.com/item?id=46850067</a></p>
<p>Points: 45</p>
<p># Comments: 9</p>
]]></description><pubDate>Sun, 01 Feb 2026 22:30:41 +0000</pubDate><link>https://www.vatican.va/content/leo-xiv/en/messages/communications/documents/20260124-messaggio-comunicazioni-sociali.html</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46850067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46850067</guid></item><item><title><![CDATA[New comment by theresistor in "LLVM: The bad parts"]]></title><description><![CDATA[
<p>> It might be that regalloc needs to be taught to rematerialize<p>It knows how to rematerialize, and has for a long time, but the backend is generally more local/has less visibility than the optimizer. This causes it to struggle to consistently undo bad decisions LICM may have made.</p>
]]></description><pubDate>Mon, 12 Jan 2026 15:48:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46590017</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46590017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46590017</guid></item><item><title><![CDATA[New comment by theresistor in "The architecture of “not bad”: Decoding the Chinese source code of the void"]]></title><description><![CDATA[
<p>I say and hear it all the time in the US...</p>
]]></description><pubDate>Fri, 12 Dec 2025 00:00:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=46239133</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46239133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46239133</guid></item><item><title><![CDATA[New comment by theresistor in "The architecture of “not bad”: Decoding the Chinese source code of the void"]]></title><description><![CDATA[
<p>Really? I read the same sentence (as an American) and immediately thought that they must be referring to British English. Certainly nobody says brilliant as an affirmation here.<p>And "no problem" and "not bad" are both common colloquial statements in American English.</p>
]]></description><pubDate>Thu, 11 Dec 2025 23:57:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46239085</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46239085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46239085</guid></item><item><title><![CDATA[New comment by theresistor in "Cassette tapes are making a comeback?"]]></title><description><![CDATA[
<p>As far as I know Apple will still sell you individual tracks (DRM free, I think?), though it’s a bit hidden.</p>
]]></description><pubDate>Tue, 09 Dec 2025 00:07:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46199532</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46199532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46199532</guid></item><item><title><![CDATA[New comment by theresistor in "Using LLMs at Oxide"]]></title><description><![CDATA[
<p>A very recent example: <a href="https://github.com/ocaml/ocaml/pull/14369" rel="nofollow">https://github.com/ocaml/ocaml/pull/14369</a></p>
]]></description><pubDate>Sun, 07 Dec 2025 07:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46180015</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46180015</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46180015</guid></item><item><title><![CDATA[New comment by theresistor in "Advent of Compiler Optimisations 2025"]]></title><description><![CDATA[
<p>This is a pretty standard topic, and not really a compiler optimization. It's usually called a unity build.<p>[0] <a href="https://en.wikipedia.org/wiki/Unity_build" rel="nofollow">https://en.wikipedia.org/wiki/Unity_build</a></p>
]]></description><pubDate>Tue, 02 Dec 2025 15:31:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46122197</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46122197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46122197</guid></item><item><title><![CDATA[AI has a deep understanding of how this code works]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/ocaml/ocaml/pull/14369">https://github.com/ocaml/ocaml/pull/14369</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46039274">https://news.ycombinator.com/item?id=46039274</a></p>
<p>Points: 438</p>
<p># Comments: 306</p>
]]></description><pubDate>Mon, 24 Nov 2025 21:03:22 +0000</pubDate><link>https://github.com/ocaml/ocaml/pull/14369</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=46039274</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46039274</guid></item><item><title><![CDATA[The Tree That Owns Itself]]></title><description><![CDATA[
<p>Article URL: <a href="https://en.wikipedia.org/wiki/Tree_That_Owns_Itself">https://en.wikipedia.org/wiki/Tree_That_Owns_Itself</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=45882715">https://news.ycombinator.com/item?id=45882715</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 11 Nov 2025 00:28:27 +0000</pubDate><link>https://en.wikipedia.org/wiki/Tree_That_Owns_Itself</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=45882715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45882715</guid></item><item><title><![CDATA[New comment by theresistor in "Starfront Observatories"]]></title><description><![CDATA[
<p><a href="https://www.itelescope.net/" rel="nofollow">https://www.itelescope.net/</a></p>
]]></description><pubDate>Sat, 20 Sep 2025 04:29:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45310383</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=45310383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45310383</guid></item><item><title><![CDATA[New comment by theresistor in "An engineering history of the Manhattan Project"]]></title><description><![CDATA[
<p>My grandfather also worked on it, as a technician in Los Alamos.<p>He had previously been working for a scientific supplies company in Chicago that was (unbeknownst to him) providing supplies to the Manhattan Project. Apparently his boss was aware of it, and when my grandfather's draft was called a letter from his boss convinced the draft board to assign him to Los Alamos instead. He was eventually able to get my grandmother, a secretary and typist, a job as a secretary in Los Alamos as well so that she could join him. She teased him the rest of their lives, because as the secretary to someone more important than a lowly technician, she had technically had a higher security clearance than he ever did!<p>The Atomic Heritage Foundation collects records about people who were affiliated with the Manhattan Project, as well as oral histories. Perhaps they have more information about your grandfather's work? See here: <a href="https://ahf.nuclearmuseum.org/ahf/bios/" rel="nofollow">https://ahf.nuclearmuseum.org/ahf/bios/</a></p>
]]></description><pubDate>Thu, 11 Sep 2025 16:10:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45213253</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=45213253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45213253</guid></item><item><title><![CDATA[New comment by theresistor in "Mac Themes Garden"]]></title><description><![CDATA[
<p>Kid me absolutely ran The Bug on an old PowerMac G3: <a href="https://macthemes.garden/themes/8191e1471dc9-the-bug/" rel="nofollow">https://macthemes.garden/themes/8191e1471dc9-the-bug/</a></p>
]]></description><pubDate>Thu, 08 May 2025 01:45:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=43922328</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=43922328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43922328</guid></item><item><title><![CDATA[New comment by theresistor in "Should managers still code?"]]></title><description><![CDATA[
<p>> I tend to agree but, playing devil's advocate, is this true for other roles? Does a movie director need to know how to build sets? How to sew costumes? How to use Blender/Maya/Houdini?<p>I don't know that much about movie making, but my understanding is that there would be managers and/or leads within each specialty, who are (among other things) managing the interaction between their specialty and the director / producers.<p>That seems pretty comparable to what's being discussed here.</p>
]]></description><pubDate>Tue, 04 Mar 2025 22:10:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=43260329</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=43260329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43260329</guid></item><item><title><![CDATA[New comment by theresistor in "Affixes: The Building Blocks of English"]]></title><description><![CDATA[
<p>My father was a Classics professor, and one of the most popular classes he taught was "Latin Terminology for Medicine and Law".</p>
]]></description><pubDate>Sat, 01 Mar 2025 08:48:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=43217388</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=43217388</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43217388</guid></item><item><title><![CDATA[New comment by theresistor in "Common misconceptions about compilers"]]></title><description><![CDATA[
<p>All of the major C/C++ compilers are deterministic functions of their inputs. This is a pretty major property, and any regression is rapidly detected and fixed.<p>Optimization "timeouts" aren't done in wall time, but in something that can be deterministically counted: number of instructions, number of recurrences up a call stack or expression tree, etc.</p>
]]></description><pubDate>Tue, 10 Dec 2024 22:22:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=42382268</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=42382268</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42382268</guid></item><item><title><![CDATA[New comment by theresistor in "Why those particular integer multiplies?"]]></title><description><![CDATA[
<p>> Do they just target the lowest common denominator of operations? Or do they somehow adapt to the operations supported by the user's CPU?<p>Mostly the former. Some highly optimized bits of software do the latter—they are built with multiple code paths optimized for different hardware capabilities, and select which one to use at runtime.<p>> Do dynamic languages (Javascript, Python, PHP...) get a speed boost because they can compile just in time and use all the features of the user's CPU?<p>Hypothetically yes, but in practice no for the languages you mentioned because they don't map well to things like SIMD. Some JIT-based numerical computing systems as well as JIT-based ML compilers do reap those benefits.</p>
]]></description><pubDate>Sat, 26 Oct 2024 11:39:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41954134</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=41954134</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41954134</guid></item><item><title><![CDATA[New comment by theresistor in "Jank development update – Moving to LLVM IR"]]></title><description><![CDATA[
<p>The textual IR is not backwards compatible, but the bitcode format has been best-effort auto-upgradeable for as long as I've been involved (2006). The policy is documented here: <a href="https://llvm.org/docs/DeveloperPolicy.html#ir-backwards-compatibility" rel="nofollow">https://llvm.org/docs/DeveloperPolicy.html#ir-backwards-comp...</a></p>
]]></description><pubDate>Thu, 17 Oct 2024 11:42:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=41868681</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=41868681</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41868681</guid></item><item><title><![CDATA[New comment by theresistor in "AI PCs Aren't Good at AI: The CPU Beats the NPU"]]></title><description><![CDATA[
<p>If you know that you need to offload matmuls, then building matmul hardware is more area efficient than adding an entire extra CPU. Various intermediate points exist along that spectrum, e.g. Cell's SPUs.</p>
]]></description><pubDate>Thu, 17 Oct 2024 01:52:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=41865703</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=41865703</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41865703</guid></item><item><title><![CDATA[New comment by theresistor in "AI PCs Aren't Good at AI: The CPU Beats the NPU"]]></title><description><![CDATA[
<p>> Also, people often mistake the reason for an NPU is "speed". That's not correct. The whole point of the NPU is rather to focus on low power consumption.<p>It's also often about offload. Depending on the use case, the CPU and GPU may be busy with other tasks, so the NPU is free bandwidth that can be used without stealing from the others. Consider AI-powered photo filters: the GPU is probably busy rendering the preview, and the CPU is busy drawing UI and handling user inputs.</p>
]]></description><pubDate>Wed, 16 Oct 2024 23:26:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=41864928</link><dc:creator>theresistor</dc:creator><comments>https://news.ycombinator.com/item?id=41864928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41864928</guid></item></channel></rss>