<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: jhallenworld</title><link>https://news.ycombinator.com/user?id=jhallenworld</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 09:12:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jhallenworld" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jhallenworld in "PicoZ80 – Drop-In Z80 Replacement"]]></title><description><![CDATA[
<p>I want to make something like this as a classic CPU ICE, with trace memory, disassembly, etc.  (note that you need a crystal oscillator circuit for many CPUs- 6802, 8085, etc.)<p>It would be useful for debugging classic computers like Altair 8800, etc.  What you do is get a boot trace (record the first 100,000 instructions) of a working machine and diff it with the one from your broken machine. This finds the problem in like 5 seconds.</p>
]]></description><pubDate>Thu, 09 Apr 2026 21:04:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47710074</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47710074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47710074</guid></item><item><title><![CDATA[New comment by jhallenworld in "IBM Announces Strategic Collaboration with Arm"]]></title><description><![CDATA[
<p>How well do commodity systems protect your financial transactions from cosmic ray-induced bit errors?</p>
]]></description><pubDate>Thu, 02 Apr 2026 21:00:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47620118</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47620118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47620118</guid></item><item><title><![CDATA[New comment by jhallenworld in "Afroman found not liable in defamation case"]]></title><description><![CDATA[
<p>I thought it was big time defamation risk for Afroman to call him a pedofile.. but maybe the cop is afraid of discovery in this case..</p>
]]></description><pubDate>Thu, 19 Mar 2026 16:28:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47442008</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47442008</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47442008</guid></item><item><title><![CDATA[New comment by jhallenworld in "Use GPT-5.4/CODEX to reverse engineer ancient machine code"]]></title><description><![CDATA[
<p>I gave it the .S19 file containing the EDOS resident 6800 FORTRAN compiler machine code and asked it to reverse engineer it. It wrote a disassembler in Python along the way.</p>
]]></description><pubDate>Fri, 13 Mar 2026 21:39:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47370320</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47370320</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47370320</guid></item><item><title><![CDATA[Use GPT-5.4/CODEX to reverse engineer ancient machine code]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/jhallen/exorsim/blob/master/stuff/edos_images/fort/fort_notes.md">https://github.com/jhallen/exorsim/blob/master/stuff/edos_images/fort/fort_notes.md</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47370319">https://news.ycombinator.com/item?id=47370319</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Fri, 13 Mar 2026 21:39:30 +0000</pubDate><link>https://github.com/jhallen/exorsim/blob/master/stuff/edos_images/fort/fort_notes.md</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47370319</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47370319</guid></item><item><title><![CDATA[Bill Gate's Comes Clean]]></title><description><![CDATA[
<p>Article URL: <a href="https://wabcradio.com/2026/02/25/bill-gates-comes-clean/">https://wabcradio.com/2026/02/25/bill-gates-comes-clean/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47161739">https://news.ycombinator.com/item?id=47161739</a></p>
<p>Points: 2</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 26 Feb 2026 04:11:12 +0000</pubDate><link>https://wabcradio.com/2026/02/25/bill-gates-comes-clean/</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47161739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47161739</guid></item><item><title><![CDATA[New comment by jhallenworld in "AIs can't stop recommending nuclear strikes in war game simulations"]]></title><description><![CDATA[
<p>>The biggest danger of a nuclear weapon is being hit by flying debris.<p>I thought it was being burned alive in the resulting firestorm because the intense light starts fires over a large area: way beyond the blast zone.  This risk could be reduced if we painted everything white- a double win since it would also help reduce the city heat island effect.</p>
]]></description><pubDate>Wed, 25 Feb 2026 20:38:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47157511</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47157511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47157511</guid></item><item><title><![CDATA[New comment by jhallenworld in "AIs can't stop recommending nuclear strikes in war game simulations"]]></title><description><![CDATA[
<p>Colossus/Guardian was the first AI to realize that the humans could be easily coerced by using their own nukes against them.<p>From the Colossus: The Forbin Project (1970) film.</p>
]]></description><pubDate>Wed, 25 Feb 2026 20:31:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47157415</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47157415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47157415</guid></item><item><title><![CDATA[New comment by jhallenworld in "Show HN: Formally verified FPGA watchdog for AM broadcast in unmanned tunnels"]]></title><description><![CDATA[
<p>>NCO: 12 Numerically Controlled Oscillators generate carrier frequencies (505–1605 kHz)<p>This seems like a crude way to do it..  why not provide all 110 carrier frequencies by using a polyphase channelizer?  The bandwidth of the entire AM broadcast band is pretty low..</p>
]]></description><pubDate>Wed, 18 Feb 2026 22:36:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47067386</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=47067386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47067386</guid></item><item><title><![CDATA[New comment by jhallenworld in "Ask HN: What are you working on? (February 2026)"]]></title><description><![CDATA[
<p>Adding EXORdisk-I support to my MC6800 simulator so that it can boot EDOS and EDOS-II disks.<p>EDOS was a direct 6800 port of FDOS.  FDOS was the first DOS available for microcontrollers, using iCOM's FD360 8-inch floppy drives.<p><a href="https://github.com/jhallen/exorsim" rel="nofollow">https://github.com/jhallen/exorsim</a><p><a href="https://www.youtube.com/watch?v=TpHKygZ7OHY" rel="nofollow">https://www.youtube.com/watch?v=TpHKygZ7OHY</a></p>
]]></description><pubDate>Mon, 09 Feb 2026 02:22:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46940878</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46940878</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46940878</guid></item><item><title><![CDATA[New comment by jhallenworld in "We tasked Opus 4.6 using agent teams to build a C Compiler"]]></title><description><![CDATA[
<p>Does it make a conforming preprocessor?</p>
]]></description><pubDate>Thu, 05 Feb 2026 22:28:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=46906305</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46906305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46906305</guid></item><item><title><![CDATA[New comment by jhallenworld in "Child prodigies rarely become elite performers"]]></title><description><![CDATA[
<p>It's like those articles that say super high IQ people are not always successful.<p>So I think human brain development is like some kind of optimization algorithm, like simulated annealing or gradient descent.  I think this because there is way more complexity in the brain than there is in human DNA, which has pretty low information by comparison.  Anyway, child prodigies occur when the algorithm happens to find a good minimum early on.</p>
]]></description><pubDate>Thu, 05 Feb 2026 04:13:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46895594</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46895594</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46895594</guid></item><item><title><![CDATA[New comment by jhallenworld in "New York’s budget bill would require “blocking technology” on all 3D printers"]]></title><description><![CDATA[
<p>The receiver is like the asset tag on computer servers- it's the one thing that is definitely not replaceable since it has the serial number used for entitlement.</p>
]]></description><pubDate>Wed, 04 Feb 2026 03:56:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46881276</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46881276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46881276</guid></item><item><title><![CDATA[New comment by jhallenworld in "Banning lead in gas worked. The proof is in our hair"]]></title><description><![CDATA[
<p>If the end product ends up marginally cheaper, the company will be able to sell more of it, and this will lead to more profit.  And sure, when you ignore the cost of the pollution, this certainly benefits the consumer, by allowing them to afford more energy and energy-based products (i.e., just about everything).<p>But then we come back to ignoring the cost of the pollution.  It certainly gets paid for eventually, but by who?  Also, it's cheaper for everyone if the pollution is eliminated to begin with rather than being cleaned up later (which is certainly a more energy intensive endeavor).</p>
]]></description><pubDate>Tue, 03 Feb 2026 16:33:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46873188</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46873188</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46873188</guid></item><item><title><![CDATA[New comment by jhallenworld in "Banning lead in gas worked. The proof is in our hair"]]></title><description><![CDATA[
<p>Lead helped fuel company profits because it was cheaper than the other anti-knock additives, like ethanol.</p>
]]></description><pubDate>Tue, 03 Feb 2026 15:26:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46872151</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46872151</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46872151</guid></item><item><title><![CDATA[New comment by jhallenworld in "Floating-Point Printing and Parsing Can Be Simple and Fast"]]></title><description><![CDATA[
<p>I have been using Walter Bright's libc code from Zortech-C for microcontrollers, where I care about code size more than anything else:<p><a href="https://github.com/nklabs/libnklabs/blob/main/src/nkprintf_fp.c" rel="nofollow">https://github.com/nklabs/libnklabs/blob/main/src/nkprintf_f...</a>
<a href="https://github.com/nklabs/libnklabs/blob/main/src/nkstrtod.c" rel="nofollow">https://github.com/nklabs/libnklabs/blob/main/src/nkstrtod.c</a>
<a href="https://github.com/nklabs/libnklabs/blob/main/src/nkdectab.c" rel="nofollow">https://github.com/nklabs/libnklabs/blob/main/src/nkdectab.c</a><p>nkprintf_fp.c+nkdectab.c: 2494 bytes<p>schubfach.cc: 10K bytes..  the code is small, but there is a giant table of numbers.  Also this is just dtoa, not a full printf formatter.<p>OTOH, the old code is not round-trip accurate.<p>Russ Cox should make a C version of his code..</p>
]]></description><pubDate>Fri, 23 Jan 2026 22:49:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=46739058</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46739058</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46739058</guid></item><item><title><![CDATA[New comment by jhallenworld in "Microsoft gave FBI set of BitLocker encryption keys to unlock suspects' laptops"]]></title><description><![CDATA[
<p>Agree, use Linux, use LUKS.<p>PGP WDE was a preferred corporate solution, but now you have to trust Broadcom.</p>
]]></description><pubDate>Fri, 23 Jan 2026 20:38:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46737583</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46737583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46737583</guid></item><item><title><![CDATA[New comment by jhallenworld in "TPM on embedded systems: Pitfalls and caveats to watch out for"]]></title><description><![CDATA[
<p>I mean a separate chip.</p>
]]></description><pubDate>Wed, 21 Jan 2026 17:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46708748</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46708748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46708748</guid></item><item><title><![CDATA[New comment by jhallenworld in "TPM on embedded systems: Pitfalls and caveats to watch out for"]]></title><description><![CDATA[
<p>Do you really need a TPM if you have something like ARM TrustZone?</p>
]]></description><pubDate>Wed, 21 Jan 2026 17:13:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46708474</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46708474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46708474</guid></item><item><title><![CDATA[New comment by jhallenworld in "A glimpse into V8 development for RISC-V"]]></title><description><![CDATA[
<p>>V8 emits a near-jump for all forward jumps. If the target ends up too far away, the near-jump target is adjusted to a jump pool entry that contains a long-jump to the actual target<p>This sounds weird to me...  Why not assume that all jumps need to be long to start with (so that the code is valid), then relax them to short jumps during an N-pass optimization stage- so that you get the smallest possible code?</p>
]]></description><pubDate>Thu, 08 Jan 2026 02:07:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46536247</link><dc:creator>jhallenworld</dc:creator><comments>https://news.ycombinator.com/item?id=46536247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46536247</guid></item></channel></rss>