<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: wk_end</title><link>https://news.ycombinator.com/user?id=wk_end</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 16 Sep 2026 04:54:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=wk_end" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by wk_end in "Recreating Voodoo Graphics and a Late-1990s Gaming PC on an FPGA"]]></title><description><![CDATA[
<p>Tomb Raider (1996) ostensibly required a Pentium, and I remember (though memory may be faulty) the demo refusing to run on my 486. Does this FPGA 486 support the additional Pentium instructions?</p>
]]></description><pubDate>Wed, 16 Sep 2026 01:41:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49721165</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49721165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49721165</guid></item><item><title><![CDATA[New comment by wk_end in "Java 27"]]></title><description><![CDATA[
<p>GP's snark is unwarranted, but it's probably good practice to disclose your professional affiliation explicitly in comments related to it, even if you have already disclosed it in your profile.<p>I was reading your comments on Java, nodding my head, upvoting, without checking your profile and realizing that you're a member of the Java team. Knowing that doesn't mean I now suddenly disagree with you or anything. But while in an ideal world it doesn't matter who's saying something when evaluating it, there's some human factors at play - I'd like to turn up my internal sense of skepticism when dealing with someone, effectively, selling something their salary depends on; even if you're being entirely earnest, it's ultimately a sales pitch, and I feel bamboozled for not recognizing it - that'd make me appreciate transparency.<p>(FWIW, even though I prefer being coy about my place-of-work, I have no professional relation to this conversation. I've never used Java in my 9-5 and I haven't even really used it in earnest since, like, version 5 back in high school. I think it's always been underrated by the hacker crowd, though!)</p>
]]></description><pubDate>Tue, 15 Sep 2026 18:38:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49716869</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49716869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49716869</guid></item><item><title><![CDATA[New comment by wk_end in "Java 27"]]></title><description><![CDATA[
<p>What were they moving towards?</p>
]]></description><pubDate>Tue, 15 Sep 2026 18:22:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49716635</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49716635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49716635</guid></item><item><title><![CDATA[New comment by wk_end in "Due to concerns about malicious applications, GPT2 will not be released (2019)"]]></title><description><![CDATA[
<p>And? Nuclear technology continues to be an excellent candidate for the Great Filter.</p>
]]></description><pubDate>Sun, 13 Sep 2026 23:58:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49690068</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49690068</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49690068</guid></item><item><title><![CDATA[New comment by wk_end in "Hepburn Romanization: How to Read Japanese in the Latin Alphabet"]]></title><description><![CDATA[
<p>You don’t need to visually split the consonant apart as a separate character to recognize the relationship between か/き/く/け/こ - after all, the Japanese manage to do it without Latin letters. It adds very little to do so except as a crutch to let a learner continue to think using their native orthography, which only impedes learning. And given what a small hurdle it is, especially compared to the multitude of enormous hurdles the language has in store for you, you’re better off just jumping over it and moving on to those more interesting ones.</p>
]]></description><pubDate>Sat, 12 Sep 2026 04:12:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49668732</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49668732</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49668732</guid></item><item><title><![CDATA[New comment by wk_end in "Highest-ever ocean temperature measured as powerful El Niño forms"]]></title><description><![CDATA[
<p>“Both-sides”ing this is ridiculous. Certain leftists might sometimes disproportionally blame corporations for the issue rhetorically but they aren’t broadly opposed to the kinds of taxes and regulations - on corporations or individuals - that would be needed to bring carbon emissions down.<p>If you <i>insist</i> on finding a way to criticize leftists on the climate file, a much better tack would be pointing out how some environmentalists have opposed nuclear power or densification.</p>
]]></description><pubDate>Sun, 30 Aug 2026 02:24:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49495120</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49495120</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49495120</guid></item><item><title><![CDATA[New comment by wk_end in "RISC-V: They Should Have Known Better"]]></title><description><![CDATA[
<p>The RISC-V specs insist that this is important for simplifying high performance designs, because a flag register is a single piece of shared state that instructions are constantly (and often inadvertently!) touching. This necessarily introduces hazards and serialization.<p>I don’t know enough about high performance microarchitecture design to evaluate that argument confidently, but it seems to make sense to me.</p>
]]></description><pubDate>Sat, 15 Aug 2026 18:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=49313207</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49313207</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49313207</guid></item><item><title><![CDATA[New comment by wk_end in "Jason Arday, ex-Cambridge professor at centre of plagiarism row, found dead"]]></title><description><![CDATA[
<p>Well, he wasn't just an academic, but also a media icon/minor celebrity (he has/had a memoir coming out). His academic fraud and plagiarism was just one thing - aside from the race angle, his story probably got lots of media attention just because of how comically absurd and obvious his self-mythologizing was.<p>It's not academic but the closest similar case that's coming to mind off the top of my head was when James Frey (who FWIW is white) got found out for A Million Little Pieces, which definitely was major news.</p>
]]></description><pubDate>Fri, 14 Aug 2026 20:43:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49304331</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49304331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49304331</guid></item><item><title><![CDATA[New comment by wk_end in "Why does Opus 5 feel worse to work with?"]]></title><description><![CDATA[
<p>Wait, I'm confused - I thought a prune was just a dried plum, the same way a raisin is just a dried grape. Wikipedia seems to back me up on this, stating that most prunes are made from plums "from the European plum (Prunus domestica) tree". Do the prunes grow pre-dried on your tree?</p>
]]></description><pubDate>Fri, 14 Aug 2026 18:43:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49302937</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49302937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49302937</guid></item><item><title><![CDATA[New comment by wk_end in "Gödel, Escher, Elisp: The Beauty of Macros"]]></title><description><![CDATA[
<p>Well, not elisp, but<p><a href="https://coalton-lang.github.io" rel="nofollow">https://coalton-lang.github.io</a><p>or maybe<p><a href="https://shen-language.github.io" rel="nofollow">https://shen-language.github.io</a></p>
]]></description><pubDate>Fri, 14 Aug 2026 15:58:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49300567</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49300567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49300567</guid></item><item><title><![CDATA[New comment by wk_end in "Gödel, Escher, Elisp: The Beauty of Macros"]]></title><description><![CDATA[
<p>Indeed:<p><a href="https://hackage-content.haskell.org/package/base-4.22.0.0/docs/Control-Monad.html#v:unless" rel="nofollow">https://hackage-content.haskell.org/package/base-4.22.0.0/do...</a></p>
]]></description><pubDate>Fri, 14 Aug 2026 15:54:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49300498</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49300498</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49300498</guid></item><item><title><![CDATA[New comment by wk_end in "How Gödel's Proof Works (2020)"]]></title><description><![CDATA[
<p>> I’ll never understand how GEB was using math, art, and music to explain consciousness<p>As Flannery O'Connor wrote, "The result of the proper study of a novel should be contemplation of the mystery embodied in it, but this is a contemplation of the mystery in the whole work and not or some proposition or paraphrase. It is not the tracking down of an expressible moral or a statement about life." We don't read literature with the hopes of a book laying out a precise thesis and incontrovertibly demonstrating it.<p>If you come into GEB expecting a scientific explanation of consciousness (like I did, when I first read it) you walk away confused and maybe disappointed. Hofstadter observed something transcendentally beautiful about self-reference and had a spiritual or religious revelation that, for him, related it to consciousness, and he attempted to convey that beauty and spiritual revelation in - appropriately self-referentially - a book that embodied it. You're meant to appreciate it in your heart and soul, not (just) in your mind. It's literature, not science.</p>
]]></description><pubDate>Thu, 13 Aug 2026 22:16:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49292514</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49292514</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49292514</guid></item><item><title><![CDATA[New comment by wk_end in "Donkey.bas is 45 Years Old – 131 line of Glory"]]></title><description><![CDATA[
<p>It says something about what a thoughtful development environment these early BASICs were, that you could make a full simple little game like this in only 131 lines even though they're ostensibly far less powerful than modern languages. I'm not sure if you could even get an SDL window open and game loop running in 131 lines of (non-golfed) C.<p>Never mind how compact, beginner-friendly, and just plain <i>fun</i> they were to use. It's been said countless times but I'll say it again - we've lost something over the years.</p>
]]></description><pubDate>Thu, 13 Aug 2026 18:20:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49289978</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49289978</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49289978</guid></item><item><title><![CDATA[New comment by wk_end in "Why Target Common Lisp for Code Generation?"]]></title><description><![CDATA[
<p>I think the comment that you're replying to is saying exactly the opposite - a language that anyone including non-programmers can use, if you consider the strict definition of the word, isn't "elite".</p>
]]></description><pubDate>Thu, 13 Aug 2026 07:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49282885</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49282885</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49282885</guid></item><item><title><![CDATA[New comment by wk_end in "Civilian plane crash in New Mexico tied to military GPS blocking"]]></title><description><![CDATA[
<p>I don't know what the definitions of "basic" is, but even PPL students are trained to recognize the effects of a frozen pitot tube.</p>
]]></description><pubDate>Wed, 05 Aug 2026 18:18:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49186758</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49186758</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49186758</guid></item><item><title><![CDATA[New comment by wk_end in "SwiftUI After 7 Years"]]></title><description><![CDATA[
<p>I see an M and a V in this description, but no C.<p>Is the UI updating itself automatic or manual? Because if it’s manual, that’s precisely the error-prone part that you’re saying this approach somehow solves - you’ve done the “How to Draw an Owl” meme. If it’s automatic, that doesn’t seem especially different from the React/Redux/Elm/SwiftUI approach (as a sibling points out).</p>
]]></description><pubDate>Mon, 03 Aug 2026 03:53:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=49151038</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49151038</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49151038</guid></item><item><title><![CDATA[New comment by wk_end in "Are We Stuck with Lean?"]]></title><description><![CDATA[
<p>According to [0], "Rocq’s kernel spans approximately 41K lines of OCaml code, while Lean’s kernel consists of approximately 8K lines of C++ code."<p>[0] <a href="https://dl.acm.org/doi/pdf/10.1145/3747511" rel="nofollow">https://dl.acm.org/doi/pdf/10.1145/3747511</a></p>
]]></description><pubDate>Thu, 30 Jul 2026 16:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49112582</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49112582</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49112582</guid></item><item><title><![CDATA[New comment by wk_end in "Are We Stuck with Lean?"]]></title><description><![CDATA[
<p>> It feels exactly like if all the emacs users in the world tried to force all vim users to use emacs.<p>I don't know about <i>forcing</i>, but there's certainly a long history of emacs users trying to convince vim users that they're <i>wrong</i>. Without loss of generality - the same is true in the other direction of course.<p>Software devs are more than used to having a multitude of tools at our disposal (text editors, programming languages, Linux distros...), having strong preferences, and engaging in the delicate balancing act of advocating for our favourites while living-and-letting-live as the cosmic ballet goes on. It's part of our culture; I don't think that culture necessarily exists outside. For instance, a common layman question to ask is, "Why are there so many programming languages? Why doesn't everyone just use the same one?" And I don't think mathematicians are immune to this blind spot.<p>The nearest equivalent to "tooling" in math, traditionally, would be notation I suppose, and mathematicians <i>are</i> accustomed to eventually coalescing around a single standard notation.</p>
]]></description><pubDate>Thu, 30 Jul 2026 16:27:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=49112245</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49112245</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49112245</guid></item><item><title><![CDATA[New comment by wk_end in "Half-Life ported to Mac OS 9"]]></title><description><![CDATA[
<p>The most interesting thing about this link, for me, is seeing that there's an open-source recreation of GoldSrc [0]? That's apparently been around since 2011 [1]? I'm stunned I haven't heard about this before. Very cool.<p>[0] <a href="https://github.com/fwgs/xash3d-fwgs" rel="nofollow">https://github.com/fwgs/xash3d-fwgs</a><p>[1] <a href="https://www.moddb.com/engines/xash3d-engine" rel="nofollow">https://www.moddb.com/engines/xash3d-engine</a></p>
]]></description><pubDate>Tue, 28 Jul 2026 22:41:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=49090963</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49090963</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49090963</guid></item><item><title><![CDATA[New comment by wk_end in "Steel Bank Common Lisp version 2.6.7"]]></title><description><![CDATA[
<p><p><pre><code>    * the SB-SIMD contrib now supports ARM64. (Thanks to Sylvia Harrington)
    * AVX512 instructions are now supported on X86-64. (Thanks to Robert Smith and Arthur Miller)
    * additional support for SIMD instructions on ARM64 and X86-64. (Thanks to Arthur Miller)
</code></pre>
These seem like pretty awesome additions. Does anyone know how SIMD works in SBCL? Is this at the codegen layer? i.e. can it auto-vectorize or anything like that? Or are these intrinsics you have to explicitly ask for?</p>
]]></description><pubDate>Tue, 28 Jul 2026 18:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=49087649</link><dc:creator>wk_end</dc:creator><comments>https://news.ycombinator.com/item?id=49087649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49087649</guid></item></channel></rss>