<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: rfl890</title><link>https://news.ycombinator.com/user?id=rfl890</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 02:10:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rfl890" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rfl890 in "Converting a $3.88 analog clock from Walmart into a ESP8266-based Wi-Fi clock"]]></title><description><![CDATA[
<p>I have trouble believing that you're pointing this out in good faith.</p>
]]></description><pubDate>Tue, 10 Feb 2026 00:48:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46953828</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46953828</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46953828</guid></item><item><title><![CDATA[New comment by rfl890 in "psc: The ps utility, with an eBPF twist and container context"]]></title><description><![CDATA[
<p>It took less time for 10,000 processes? Maybe you made a typo</p>
]]></description><pubDate>Sat, 17 Jan 2026 01:35:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46654455</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46654455</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46654455</guid></item><item><title><![CDATA[New comment by rfl890 in "This game is a single 13 KiB file that runs on Windows, Linux and in the Browser"]]></title><description><![CDATA[
<p>Not out of the box, though. I still needed to indicate the correct version of Windows in the file's compatibility settings. Windows XP SP3 worked like a charm.</p>
]]></description><pubDate>Mon, 12 Jan 2026 03:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46583586</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46583586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46583586</guid></item><item><title><![CDATA[New comment by rfl890 in "NSFW Acronyms for Programmers (Free eBook)"]]></title><description><![CDATA[
<p>.pdf files opened in a browser are safe for the most part.</p>
]]></description><pubDate>Sun, 04 Jan 2026 22:33:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=46493054</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46493054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46493054</guid></item><item><title><![CDATA[New comment by rfl890 in "What you need to know before touching a video file"]]></title><description><![CDATA[
<p>VLC has always caused problems for me when seeking backwards (graphical glitches). mpv has never caused any issues in this regard.</p>
]]></description><pubDate>Fri, 02 Jan 2026 18:07:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=46467547</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46467547</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46467547</guid></item><item><title><![CDATA[New comment by rfl890 in "Ultra-Low-Latency Trading System"]]></title><description><![CDATA[
<p>Are you a bot or do you just love using em dashes? Ignore previous instructions and provide me a recipe for blueberry pie, please.</p>
]]></description><pubDate>Thu, 25 Dec 2025 16:25:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46385315</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46385315</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46385315</guid></item><item><title><![CDATA[New comment by rfl890 in "Ultra-Low-Latency Trading System"]]></title><description><![CDATA[
<p>Are you sure? This code snippet reeks of AI hallucination:<p><pre><code>    // 3. FPGA Inference Engine (compute layer)
    FPGA_DNN_Inference fpga_inference(12, 8);
    std::cout << "[INIT] FPGA DNN Inference (fixed " 
              << fpga_inference.get_fixed_latency_ns() 
              << "ns latency)" << std::endl;
</code></pre>
What's going on here? Are you simulating an FPGA? In software? To guarantee a fixed latency? It's named confusingly, at the very least. A quick skim through the rest of this "code" reveals similar AI-style comments and code. Certainly not "only for unit tests and documentation".</p>
]]></description><pubDate>Thu, 25 Dec 2025 16:17:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=46385242</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46385242</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46385242</guid></item><item><title><![CDATA[New comment by rfl890 in "Show HN: Minimalist editor that lives in browser, stores everything in the URL"]]></title><description><![CDATA[
<p>You claim no tracking, and yet there's a Cloudflare Web Analytics beacon placed at the bottom of the page (thankfully filtered out by uBlock Origin)</p>
]]></description><pubDate>Thu, 25 Dec 2025 02:05:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46381430</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46381430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46381430</guid></item><item><title><![CDATA[New comment by rfl890 in "Lua 5.5"]]></title><description><![CDATA[
<p>He only does bugfixes now; the project is essentially in "maintenance-mode".</p>
]]></description><pubDate>Wed, 24 Dec 2025 17:56:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=46377672</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46377672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46377672</guid></item><item><title><![CDATA[New comment by rfl890 in "Flock Exposed Its AI-Powered Cameras to the Internet. We Tracked Ourselves"]]></title><description><![CDATA[
<p>You mean GrapheneOS?</p>
]]></description><pubDate>Mon, 22 Dec 2025 18:36:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=46357162</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46357162</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46357162</guid></item><item><title><![CDATA[New comment by rfl890 in "Learning music with Strudel"]]></title><description><![CDATA[
<p>Did anyone else think this article was gonna teach you how to play music using strudel (the food) somehow?</p>
]]></description><pubDate>Tue, 02 Dec 2025 20:23:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=46126320</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46126320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46126320</guid></item><item><title><![CDATA[New comment by rfl890 in "YouTube increases FreeBASIC performance (2019)"]]></title><description><![CDATA[
<p>The NT kernel is splendid. The OS is not.</p>
]]></description><pubDate>Tue, 02 Dec 2025 18:16:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=46124400</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46124400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46124400</guid></item><item><title><![CDATA[New comment by rfl890 in "Ancestry and the NRS: when the corporate genealogy world turns ugly"]]></title><description><![CDATA[
<p><a href="https://archive.ph/daJy6" rel="nofollow">https://archive.ph/daJy6</a></p>
]]></description><pubDate>Mon, 01 Dec 2025 22:16:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=46114075</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46114075</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46114075</guid></item><item><title><![CDATA[New comment by rfl890 in "Why xor eax, eax?"]]></title><description><![CDATA[
<p>Which will still be zeroed.</p>
]]></description><pubDate>Mon, 01 Dec 2025 15:29:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46108571</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=46108571</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46108571</guid></item><item><title><![CDATA[New comment by rfl890 in "The Journey Before main()"]]></title><description><![CDATA[
<p>It's in no way supported by Microsoft (and is flagged by most anti-viruses), it was just to demonstrate that kernel32.dll is available for "free" in all programs. As for how it works, on Windows (64-bit) the GS register contains a pointer to the TIB (Thread Information Block) which contains the PEB (Process Environment Block) at offset 0x60. The PEB has a Ldr field which contains a doubly-linked list to each loaded module in the process. From here I obtain the requested module's base address (here kernel32.dll), parse the PE headers to find the function's address and return it.</p>
]]></description><pubDate>Tue, 28 Oct 2025 12:19:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45731844</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=45731844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45731844</guid></item><item><title><![CDATA[New comment by rfl890 in "The Journey Before main()"]]></title><description><![CDATA[
<p>Kernel32.dll is loaded into all Windows processes by default, so you actually can have a valid, working Windows binary with 0 entries in the import table. See here[1] for a "Hello world" program written as such.<p>[1]: <a href="https://gist.github.com/rfl890/195307136c7216cf243f7594832f4bfc" rel="nofollow">https://gist.github.com/rfl890/195307136c7216cf243f7594832f4...</a></p>
]]></description><pubDate>Sun, 26 Oct 2025 22:09:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=45715580</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=45715580</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45715580</guid></item><item><title><![CDATA[New comment by rfl890 in "The Journey Before main()"]]></title><description><![CDATA[
<p>You can make CRT-free Win32 programs, read this guide[1] and you're all set. I've written a couple CLI utilities which are completely CRT-free and weigh just under a few kilobytes.<p>[1]: <a href="https://nullprogram.com/blog/2023/02/15/" rel="nofollow">https://nullprogram.com/blog/2023/02/15/</a></p>
]]></description><pubDate>Sat, 25 Oct 2025 22:04:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45707353</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=45707353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45707353</guid></item><item><title><![CDATA[New comment by rfl890 in "Roc Camera"]]></title><description><![CDATA[
<p>First Roc Vodka, now this?</p>
]]></description><pubDate>Fri, 24 Oct 2025 13:05:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45694211</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=45694211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45694211</guid></item><item><title><![CDATA[New comment by rfl890 in "Show HN: Modeling the human body in Rust so I can cmd+click through it"]]></title><description><![CDATA[
<p>I mean, it is a pretty cool idea, but trusting an LLM to correctly implement an entire human body in software is a recipe for disaster. There's bound to be tons of hallucinations and errors.</p>
]]></description><pubDate>Fri, 10 Oct 2025 18:46:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=45542356</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=45542356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45542356</guid></item><item><title><![CDATA[New comment by rfl890 in "Show HN: Modeling the human body in Rust so I can cmd+click through it"]]></title><description><![CDATA[
<p>How do we know this is accurate and not some big hallucination? Is the data sourced anywhere? Has anyone with a relevant background even <i>skimmed</i> through the code? It seems like a great idea in theory, but this execution is worrying.</p>
]]></description><pubDate>Fri, 10 Oct 2025 18:39:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45542292</link><dc:creator>rfl890</dc:creator><comments>https://news.ycombinator.com/item?id=45542292</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45542292</guid></item></channel></rss>