<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: jecel</title><link>https://news.ycombinator.com/user?id=jecel</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 31 Aug 2026 11:26:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jecel" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jecel in "Show HN: We built an 8-bit CPU as 2nd year EE students"]]></title><description><![CDATA[
<p>The simplest processors use one clock per instruction with a Harvard architecture. This allows their control unit to be a combinational circuit instead of a Finite State Machine (and depending on how your memories work you might even avoid having an instruction register).<p>Most one-instruction processors take multiple clocks and often need extra registers (for fetching 16 bit addresses from an 8 bit wide memory, for example) [1].<p>The four instruction MCPU [2] is not as bad to program as the one-instruction computers (it still needs 10 times as many instructions as a RISC-V, for example) while being very simple. Making it Harvard allows it to be slightly simpler and making it 16 bits allows it to run non trivial programs [3].<p>[1] <a href="https://github.com/jeceljr/SBN/blob/master/sbn.pdf" rel="nofollow">https://github.com/jeceljr/SBN/blob/master/sbn.pdf</a><p>[2] <a href="https://github.com/cpldcpu/MCPU" rel="nofollow">https://github.com/cpldcpu/MCPU</a><p>[3] <a href="https://github.com/jeceljr/digitalCPUzoo/tree/main/MCPU" rel="nofollow">https://github.com/jeceljr/digitalCPUzoo/tree/main/MCPU</a></p>
]]></description><pubDate>Thu, 18 Jun 2026 13:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48584976</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=48584976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48584976</guid></item><item><title><![CDATA[New comment by jecel in "Eight More '8-Bit Era' Microprocessors"]]></title><description><![CDATA[
<p>I think there were actually 68000 transistor positions. In the ROMs and PLAs not every potential transistor is populated but the missing ones were counted as well. But the number of actual transistors is only slightly smaller so it doesn't really matter.</p>
]]></description><pubDate>Mon, 11 May 2026 03:42:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48090850</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=48090850</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48090850</guid></item><item><title><![CDATA[New comment by jecel in "UNIX99, a UNIX-like OS for the TI-99/4A (2025)"]]></title><description><![CDATA[
<p>One chip that could be used as a memory mapper for the 9900 (but wasn't in the TI99/4A) was the 74LS670, which was used in the IBM 5150 PC to allow the 8237 DMA chip to access more than 64KB (a limit that wasn't a problem when used in a 8080 system).</p>
]]></description><pubDate>Mon, 23 Feb 2026 23:09:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47130364</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=47130364</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47130364</guid></item><item><title><![CDATA[New comment by jecel in "Visualizing the ARM64 Instruction Set (2024)"]]></title><description><![CDATA[
<p>Note that RISC5 [1], a project created as a target for Wirth's Oberon compilers, is a different project from RISC-V [2], a project created at Berkeley which became what is currently the most popular open source ISA.<p>[1] <a href="https://riskfive.com/RISC5_overview.htm" rel="nofollow">https://riskfive.com/RISC5_overview.htm</a><p>[2] <a href="https://riscv.org/" rel="nofollow">https://riscv.org/</a><p>It is funny that RISC-V International moved to Switzerland in 2020 so now both projects can be found in the same place.</p>
]]></description><pubDate>Thu, 19 Feb 2026 14:04:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47073837</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=47073837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47073837</guid></item><item><title><![CDATA[New comment by jecel in "LT6502: A 6502-based homebrew laptop"]]></title><description><![CDATA[
<p>We were stuck with 33MHz PCBs for a long time as people kept trying and failing to get 50MHz PCBs to work. Then Intel came out with the 486DX2 which allowed you to run a 50MHz processor with an external 25MHz bus (so a 25MHz PCB) and we started moving forward again, though we did eventually get PCBs to go much faster as well.<p>The Transputers (mentioned in other comments) had already decoupled the core speed from the bus speed and Chuck Moore got a patent for doing this in his second Forth processor[1], which patent trolls later used to extract money from Intel and others (a little of which went to Chuck and allowed him to design a few more generations of Forth processors).<p>[1] <a href="https://en.wikipedia.org/wiki/Ignite_(microprocessor)" rel="nofollow">https://en.wikipedia.org/wiki/Ignite_(microprocessor)</a></p>
]]></description><pubDate>Sun, 15 Feb 2026 22:01:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47028090</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=47028090</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47028090</guid></item><item><title><![CDATA[New comment by jecel in "80386 Multiplication and Division"]]></title><description><![CDATA[
<p>The naming of processor sizes is the subject of debate. I call a "pure 8 bit processor" one that has 8 bits for both data and addresses. Like the Kenbak-1. But these are so rare and educational rather than practical that it is very reasonable to call hybrid 8 bit / 16 bit processors just "8 bit".<p>This use of sloppy terms shouldn't make us forget that they are using an address extension trick, just like all those 16 bit processors that wanted to go beyond 64KB (for byte addressed such as the PDP-11, Z8000 or 8086) or 128KB (for word addressed, like the Xerox Alto's modified Data General Nova model).</p>
]]></description><pubDate>Sat, 24 Jan 2026 18:41:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46746261</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46746261</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46746261</guid></item><item><title><![CDATA[New comment by jecel in "In Memoriam: Remembering Mike Flynn"]]></title><description><![CDATA[
<p>Michael J. Flynn, best known in the computing world for his taxonomy of parallel computing (SISD, SIMD, MISD and MIMD), passed away on December 24, 2025</p>
]]></description><pubDate>Thu, 15 Jan 2026 19:15:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=46637633</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46637633</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46637633</guid></item><item><title><![CDATA[In Memoriam: Remembering Mike Flynn]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.computer.org/publications/tech-news/insider-membership-news/in-memoriam-mike-flynn">https://www.computer.org/publications/tech-news/insider-membership-news/in-memoriam-mike-flynn</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46637632">https://news.ycombinator.com/item?id=46637632</a></p>
<p>Points: 4</p>
<p># Comments: 2</p>
]]></description><pubDate>Thu, 15 Jan 2026 19:15:32 +0000</pubDate><link>https://www.computer.org/publications/tech-news/insider-membership-news/in-memoriam-mike-flynn</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46637632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46637632</guid></item><item><title><![CDATA[New comment by jecel in "MIT Whirlwind I: A High-Speed Electronic Digital Computer (1951) [pdf]"]]></title><description><![CDATA[
<p>Two years after this booklet, the CRT memory it describes was replaced by core memory (becoming the first computer to use that technology).</p>
]]></description><pubDate>Thu, 15 Jan 2026 13:50:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46632516</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46632516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46632516</guid></item><item><title><![CDATA[New comment by jecel in "The Late Arrival of 16-Bit CP/M"]]></title><description><![CDATA[
<p>Most people are not aware that after the failure of the PS/2 attempt to control the PC market, IBM tried a third time using 7 patents it had for the PC AT (they didn't have any on the original PC or the XT). In the first half of the 1990s they went after the chipset makers (mostly in Japan at that time) and in the second half of the 1990s they went after the PC makers themselves all around the world. The would threaten to sue for all machines made up to that point unless they licensed not only the 7 AT patents (which would expire in 2001) but also a bunch of other unrelated patents that were much newer. As far as I know everybody signed the deal, which meant that IBM could make money without actually making any PCs themselves.</p>
]]></description><pubDate>Mon, 05 Jan 2026 21:28:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46505230</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46505230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46505230</guid></item><item><title><![CDATA[New comment by jecel in "Stewart Cheifet, creator of The Computer Chronicles, has died"]]></title><description><![CDATA[
<p>Here is a one hour talk Stewart gave at the 2016 VCF East (Vintage Computer Festival):<p><a href="https://www.youtube.com/watch?v=Ncnje4DdRxE" rel="nofollow">https://www.youtube.com/watch?v=Ncnje4DdRxE</a><p>He mentions that the first year it was a live program and they didn't have the resources to record them, so they are not available.</p>
]]></description><pubDate>Wed, 31 Dec 2025 22:29:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=46449018</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46449018</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46449018</guid></item><item><title><![CDATA[New comment by jecel in "QNX Self-Hosted Developer Desktop"]]></title><description><![CDATA[
<p>QNX was my operating system from 1985 to 1988. I also studied it in 2000 for a project that ended up getting cancelled.<p>Initially the actual implementation didn't match the conceptual framework, but by version 1.2 they had really cleaned things up.</p>
]]></description><pubDate>Sat, 27 Dec 2025 17:31:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46403447</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46403447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46403447</guid></item><item><title><![CDATA[New comment by jecel in "The Problem of Teaching Physics in Latin America (1963)"]]></title><description><![CDATA[
<p>One issue he mentioned is still true today in Brazil's universities: while in theory you can ask to transfer from one course to another, in practice you have to drop out of your current school and take the entrance exam for the other one. And then you waste a lot of time trying to get your grades for the courses you have already taken recognized as equivalent so you don't have to start from scratch.<p>For him to move from math to electrical engineering to physics in Brazil would mean going through this twice. This might make him take some 7 or 8 years to graduate.<p>I guess this inflexibility makes things easier for the administrators. They know they will have 25 students in the statistics class in 2028 and so know how many teachers to hire to handle that.</p>
]]></description><pubDate>Mon, 15 Dec 2025 19:31:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46279252</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46279252</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46279252</guid></item><item><title><![CDATA[New comment by jecel in "Z8086: Rebuilding the 8086 from Original Microcode"]]></title><description><![CDATA[
<p>Actually, the 68000 had one full (all operations) 16 bit ALU and two more simple (add/subtract, so AU might be a better name) 16 bit ALUs so in the best case it could crunch 48 bits per clock cycle. The 8086 had one full 16 bit ALU and one simple 16 bit ALU (the ancestor of todays AGUs - address generator units).</p>
]]></description><pubDate>Sat, 13 Dec 2025 18:21:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=46256655</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46256655</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46256655</guid></item><item><title><![CDATA[New comment by jecel in "Z8086: Rebuilding the 8086 from Original Microcode"]]></title><description><![CDATA[
<p>The 68000 actually had both microcode and nanocode, so it was even further from hardwired control logic than the 8086. In terms of performance the 68000 was slightly faster than the 286 and way faster than the 8088 (I never used an 8086 machine).</p>
]]></description><pubDate>Sat, 13 Dec 2025 18:17:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=46256622</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46256622</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46256622</guid></item><item><title><![CDATA[New comment by jecel in "Z2 – Lithographically fabricated IC in a garage fab"]]></title><description><![CDATA[
<p>They should say on this page that this project has ended. There are some spinoffs people interested in this can look into:<p><a href="https://tinytapeout.com/" rel="nofollow">https://tinytapeout.com/</a><p><a href="https://wafer.space/" rel="nofollow">https://wafer.space/</a><p><a href="https://chipfoundry.io/" rel="nofollow">https://chipfoundry.io/</a></p>
]]></description><pubDate>Mon, 08 Dec 2025 19:03:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=46196263</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46196263</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46196263</guid></item><item><title><![CDATA[New comment by jecel in "The differences between an IndyCar and a F1 car"]]></title><description><![CDATA[
<p>The Indy 500 was actually part of the official Formula 1 calendar from 1950 to 1960, though the two series diverged after that.<p>Some Indy features (refueling, changing tires even if they didn't have a puncture, safety cars) got adopted by F1 through the 1980s, specially as F1 started to lose audience to the American series in the early 1990s.</p>
]]></description><pubDate>Thu, 04 Dec 2025 14:25:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46147991</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46147991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46147991</guid></item><item><title><![CDATA[New comment by jecel in "LLVM-MOS – Clang LLVM fork targeting the 6502"]]></title><description><![CDATA[
<p>Though a problem, as you point out, it still happened. The 6800 based SWTPC was followed by 6809 machines what need to have all their software reassembled.<p>On the other side of the cpu wars, all those 8080 machines moving on the Z80s got to keep all their binary software, which happened again for IBM PCs and clones as those evolved.<p><a href="https://en.wikipedia.org/wiki/SWTPC_6800" rel="nofollow">https://en.wikipedia.org/wiki/SWTPC_6800</a></p>
]]></description><pubDate>Mon, 01 Dec 2025 18:42:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=46111234</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=46111234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46111234</guid></item><item><title><![CDATA[New comment by jecel in "What happened to Transmeta, the last big dotcom IPO"]]></title><description><![CDATA[
<p>Thank you for correcting me. I don't know where I heard the story I mentioned.</p>
]]></description><pubDate>Tue, 18 Nov 2025 17:48:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45969596</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=45969596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45969596</guid></item><item><title><![CDATA[New comment by jecel in "What happened to Transmeta, the last big dotcom IPO"]]></title><description><![CDATA[
<p>My own memory of the events (which might be very wrong) was that a new vice-president of IBM semiconductors decided to drop bulk CMOS and focus exclusively on SOI (Silicon On Insulator). That suddenly left Transmeta without chips to sell. They had to scramble to find a new supplier and design their next generation processor for it (since the Crusoe wasn't portable to any other fabs). They were able to launch their Efficeon on TSMC 130nm (with a later version on Fujitsu 90nm) but the gap in supply was far worse for a startup than it would have been for a big company.</p>
]]></description><pubDate>Wed, 12 Nov 2025 20:10:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=45905756</link><dc:creator>jecel</dc:creator><comments>https://news.ycombinator.com/item?id=45905756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45905756</guid></item></channel></rss>