<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: ekelsen</title><link>https://news.ycombinator.com/user?id=ekelsen</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 09:03:42 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ekelsen" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ekelsen in "F-35 is built for the wrong war"]]></title><description><![CDATA[
<p><a href="https://www.baen.com/Chapters/1439133476/1439133476___5.htm" rel="nofollow">https://www.baen.com/Chapters/1439133476/1439133476___5.htm</a><p>Arthur c Clarke's short story, "Superiority," describes this dynamic perfectly.</p>
]]></description><pubDate>Tue, 21 Apr 2026 02:38:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47843871</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47843871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47843871</guid></item><item><title><![CDATA[New comment by ekelsen in "We Built It with Slide Rules. Then We Forgot How"]]></title><description><![CDATA[
<p>Read the entries in the blog that predate AI, the style is very clearly different.<p>I would be shocked if someone consciously or unconsciously adopted AI style so perfectly so quickly. Changing your style is not easy and if you're capable of it, probably this is not the style you'd pick.</p>
]]></description><pubDate>Thu, 02 Apr 2026 01:31:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47608977</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47608977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47608977</guid></item><item><title><![CDATA[New comment by ekelsen in "We Built It with Slide Rules. Then We Forgot How"]]></title><description><![CDATA[
<p>I'm willing to bet hard money.<p>I went to some of the oldest writing on the blog, the style is completely different.</p>
]]></description><pubDate>Thu, 02 Apr 2026 01:21:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47608896</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47608896</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47608896</guid></item><item><title><![CDATA[New comment by ekelsen in "We Built It with Slide Rules. Then We Forgot How"]]></title><description><![CDATA[
<p>It's absolutely a discussion of the article. It's literally about how it was written.</p>
]]></description><pubDate>Thu, 02 Apr 2026 01:20:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47608892</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47608892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47608892</guid></item><item><title><![CDATA[New comment by ekelsen in "We Built It with Slide Rules. Then We Forgot How"]]></title><description><![CDATA[
<p>Ahhhh the AI writing! The goggles, they do nothing!<p>Maybe the author should be more worried about AI allowing us to be lazy and forgetting how to write.</p>
]]></description><pubDate>Wed, 01 Apr 2026 17:01:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47603522</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47603522</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47603522</guid></item><item><title><![CDATA[New comment by ekelsen in "Building an FPGA 3dfx Voodoo with Modern RTL Tools"]]></title><description><![CDATA[
<p>I'm fairly sure not because I have proof, but because of all the "not this, but that!" clauses.<p>If you spend time generating text with LLMs, there is a style that you learn to recognize pretty quickly.<p>Also, to be clear -- I'm not saying that we shouldn't use LLMs to help us produce the best text/prose we can -- but letting them just generate a lot of the text doesn't led to the best outcome imo.</p>
]]></description><pubDate>Mon, 23 Mar 2026 18:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47493160</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47493160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47493160</guid></item><item><title><![CDATA[New comment by ekelsen in "Building an FPGA 3dfx Voodoo with Modern RTL Tools"]]></title><description><![CDATA[
<p>The project is cool, but the LLM generated blog bothers my brain.</p>
]]></description><pubDate>Sun, 22 Mar 2026 15:18:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47478428</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47478428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47478428</guid></item><item><title><![CDATA[New comment by ekelsen in "Dario Amodei – "We are near the end of the exponential" [video]"]]></title><description><![CDATA[
<p>Same thing was true of his interview with Tony Blair.  It was such a night and day difference between the two. Tony's skill, knowledge and polish saved the interview and made it enjoyable despite the interviewer.</p>
]]></description><pubDate>Fri, 13 Feb 2026 18:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47006010</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=47006010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47006010</guid></item><item><title><![CDATA[New comment by ekelsen in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>As the comment below notes, the language should means it is recommended, but not required. And there are indeed platforms that do not implement the recommendation.</p>
]]></description><pubDate>Mon, 02 Feb 2026 15:16:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46856947</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46856947</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46856947</guid></item><item><title><![CDATA[New comment by ekelsen in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>Thanks for the direct evidence that the output NaN is not required to be one of the input NaNs.</p>
]]></description><pubDate>Mon, 02 Feb 2026 15:05:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46856817</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46856817</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46856817</guid></item><item><title><![CDATA[New comment by ekelsen in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>I also don't have access to the spec, but the people writing Rust do and they claim this: "IEEE makes almost no guarantees about the sign and payload bits of the NaN"<p><a href="https://rust-lang.github.io/rfcs/3514-float-semantics.html" rel="nofollow">https://rust-lang.github.io/rfcs/3514-float-semantics.html</a><p>See also this section of wikipedia <a href="https://en.wikipedia.org/wiki/NaN#Canonical_NaN" rel="nofollow">https://en.wikipedia.org/wiki/NaN#Canonical_NaN</a><p>"On RISC-V, most floating-point operations only ever generate the canonical NaN, even if a NaN is given as the operand (the payload is not propagated)."<p>And from the same article:<p>"IEEE 754-2008 <i>recommends</i>, but does not require, propagation of the NaN payload." (Emphasis mine)<p>I call bullshit on the statement "specifically binary operations combining two NaN inputs must result in one of the input NaNs."  It is definitely not in the spec.</p>
]]></description><pubDate>Mon, 02 Feb 2026 07:10:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46853282</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46853282</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46853282</guid></item><item><title><![CDATA[New comment by ekelsen in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>Can you show me where in the ieee spec this is guaranteed?<p>My understanding is the exact opposite - that it allows implementations to return any NaN value at all. It need not be any that were inputs.<p>It may be that JavaScript relies on it and that has become more binding than the actual spec, but I don't think the spec actually guarantees this.<p>Edit: actually it turns out nan-boxing does not involve arithmetic, which is why it works. I think my original point stands, if you are doing something that relies on how bit values of NaNs are propagated during arithmetic, you are on shaky ground.</p>
]]></description><pubDate>Mon, 02 Feb 2026 04:34:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=46852437</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46852437</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46852437</guid></item><item><title><![CDATA[New comment by ekelsen in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>I guess at the bit level, but not at the level of computation? Anything that relies on bit patterns of nans behaving in a certain way (like how they propagate) is in dangerous territory.</p>
]]></description><pubDate>Mon, 02 Feb 2026 02:55:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=46851885</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46851885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46851885</guid></item><item><title><![CDATA[New comment by ekelsen in "My iPhone 16 Pro Max produces garbage output when running MLX LLMs"]]></title><description><![CDATA[
<p>I think it commutes even when one or both inputs are NaN? The output is always NaN.</p>
]]></description><pubDate>Mon, 02 Feb 2026 02:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46851690</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46851690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46851690</guid></item><item><title><![CDATA[New comment by ekelsen in "Dude, where's my supersonic jet?"]]></title><description><![CDATA[
<p>private jets already solve these problems.</p>
]]></description><pubDate>Tue, 06 Jan 2026 22:20:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46519661</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46519661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46519661</guid></item><item><title><![CDATA[New comment by ekelsen in "Dude, where's my supersonic jet?"]]></title><description><![CDATA[
<p>But for the private jet market, the reduction would be huge. They're already paying a premium to save time. The top end will pay an even larger premium to save even more time.<p>I agree with you that for commercial, anything other than super long haul (which is technically very hard), the time saving advantages are much less compelling.</p>
]]></description><pubDate>Tue, 06 Jan 2026 22:20:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46519654</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46519654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46519654</guid></item><item><title><![CDATA[Databricks Introduces OfficeQA Benchmark for Agents]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.databricks.com/blog/introducing-officeqa-benchmark-end-to-end-grounded-reasoning">https://www.databricks.com/blog/introducing-officeqa-benchmark-end-to-end-grounded-reasoning</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46208290">https://news.ycombinator.com/item?id=46208290</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Tue, 09 Dec 2025 18:08:08 +0000</pubDate><link>https://www.databricks.com/blog/introducing-officeqa-benchmark-end-to-end-grounded-reasoning</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46208290</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46208290</guid></item><item><title><![CDATA[New comment by ekelsen in "Horses: AI progress is steady. Human equivalence is sudden"]]></title><description><![CDATA[
<p>sometimes not nearly so pleasant for them.</p>
]]></description><pubDate>Tue, 09 Dec 2025 04:47:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46201315</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=46201315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46201315</guid></item><item><title><![CDATA[New comment by ekelsen in "The last-ever penny will be minted today in Philadelphia"]]></title><description><![CDATA[
<p>Of course that's true, that doesn't mean you should.</p>
]]></description><pubDate>Wed, 12 Nov 2025 22:23:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45907694</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=45907694</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45907694</guid></item><item><title><![CDATA[New comment by ekelsen in "The last-ever penny will be minted today in Philadelphia"]]></title><description><![CDATA[
<p>During the French Revolution, they tried to make a right angle have 100 degrees and even recomputed all new trig tables for this new standard. It obviously did not catch on :)<p><a href="https://en.wikipedia.org/wiki/Gradian" rel="nofollow">https://en.wikipedia.org/wiki/Gradian</a></p>
]]></description><pubDate>Wed, 12 Nov 2025 19:27:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=45904973</link><dc:creator>ekelsen</dc:creator><comments>https://news.ycombinator.com/item?id=45904973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45904973</guid></item></channel></rss>