<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: jonjacky</title><link>https://news.ycombinator.com/user?id=jonjacky</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 28 Sep 2026 03:18:48 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jonjacky" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jonjacky in "Web-based IBM 1620 emulator and IPL-V from 1963"]]></title><description><![CDATA[
<p>Most people programmed the IBM 1620 like in the rzzzwilson comment here: FORTRAN on punch cards, running out of reach in a closed machine room.  But the 1620 did have a console terminal so it could be used interactively.<p>Somebody at IBM built an interactive APL interpreter that ran on the 1620, but it seems this was never released:<p>Experimental personalized array translator system
<a href="https://dl.acm.org/doi/10.1145/364520.364573" rel="nofollow">https://dl.acm.org/doi/10.1145/364520.364573</a></p>
]]></description><pubDate>Thu, 24 Sep 2026 03:40:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49825964</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49825964</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49825964</guid></item><item><title><![CDATA[New comment by jonjacky in "Pascal: The OS for Enterprises"]]></title><description><![CDATA[
<p>I'll be that guy who points out Pascal is the name of a once very popular programming language.  Its heyday was the late 20th century, but it is still in use here and there.  Confusion seems likely.<p>Is there any connection between this product and the Pascal programming language?</p>
]]></description><pubDate>Mon, 14 Sep 2026 22:41:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49705232</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49705232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49705232</guid></item><item><title><![CDATA[New comment by jonjacky in "Feeling Sad about AI"]]></title><description><![CDATA[
<p>There is something else here to feel sad about, which is bigger than the effect of AI on the lives and careers of individual programmers.<p>In the last eighty years or so, humanity has created something called 'Computer Science' which is ingenious and even beautiful.   Now much of it will be forgotten.   When the present generations of programmers age out, almost no one will know how to program.   In fact almost no one will understand one of the key sciences and technologies that our civilization depends on.   Some might say, "no problem, the AI will know all that stuff so we won't have to".  Somehow I don't find that very comforting.</p>
]]></description><pubDate>Fri, 11 Sep 2026 20:52:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49665203</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49665203</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49665203</guid></item><item><title><![CDATA[New comment by jonjacky in "Write Software in Latin (2025) [video]"]]></title><description><![CDATA[
<p>In 1000 years, people speaking what they will call English won't be able to understand the English we are writing today, any more than you can understand the English of 1026 -- it was a different language then, now called Anglo-Saxon.<p>BUT the Latin of 3026 will be the same as the Latin of 2026, 1026, ... and 26.</p>
]]></description><pubDate>Sun, 06 Sep 2026 05:43:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49583668</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49583668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49583668</guid></item><item><title><![CDATA[New comment by jonjacky in "Write Software in Latin (2025) [video]"]]></title><description><![CDATA[
<p>This guy lost me right at the beginning.   He says that we write software in English because the USA won World War II with the help of the Colossus computer to break codes.   Then he shows a picture of ENIAC, and suggests it was also used in World War II codebreaking.<p>This is completely wrong - it was the British who used computers to break codes during that war.  Colossus was built for that purpose by the British.   ENIAC was built in the USA but did not become operational until after the war and was not used for codebreaking.<p>I quit watching after that.   I don't trust anyone who garbles well-known history that badly to tell my why we should write software in Latin.<p>Instead, let this other guy tell you why you should write software in Latin -- and show you how!  He's the real deal - he programs in C89 with Latin keywords, by using the C preprocessor:<p><a href="https://github.com/farant/rhubarb/blob/main/docs/old/latina.h.md" rel="nofollow">https://github.com/farant/rhubarb/blob/main/docs/old/latina....</a></p>
]]></description><pubDate>Sat, 05 Sep 2026 21:24:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49580832</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49580832</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49580832</guid></item><item><title><![CDATA[New comment by jonjacky in "Project Xanadu: Even More Hindsight (2025)"]]></title><description><![CDATA[
<p>The Xanadu proposal dates from the mid-20th century so it includes a quaint assumption from that era: people expect to be paid for the work they do. What, people are supposed to spend hours typing at a computer for no payment in order to make some billionaire even richer? Who would do that? It's nuts.<p>Yes, if Xanadu had taken off people might have had to pay a little to view its content.   Just like we used to pay for books, records, movies, magazines, etc etc etc.   It wasn't so bad -- those things were mass entertainment, not just for the rich, and they were certainly not a death knell for communication.  I don't know how you came up with $10 to view a web page.  When Nelson proposed Xanadu, mass market paperback novels -- hundreds of pages -- cost 50 cents.  Kids (like me) could easily afford them.  They were cheap because there was a huge market -- so communication could flourish.<p>It's not clear to me we are living in the best of all possible worlds.  If the micropayments thing had taken off, it might have provided a way for large numbers of people to make some money by writing,  etc.  In our world, most of the money is made by a few corporations, and an increasing proportion of what's on the net is slop made by ... nobody.</p>
]]></description><pubDate>Fri, 04 Sep 2026 17:15:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49567405</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49567405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49567405</guid></item><item><title><![CDATA[New comment by jonjacky in "Project Xanadu: Even More Hindsight (2025)"]]></title><description><![CDATA[
<p><i>... Ted Nelson’s 1974 manifesto, Computer Lib/Dream Machines, extolling the vision of Project Xanadu hypertext.</i><p><i>Computer Lib/Dream Machines</i> was not about project Xanadu, it merely mentions it on a few pages.<p>I recall <i>Computer Lib/Dream Machines</i> was the most influential thing Ted Nelson did, far more influential by than Xanadu.  It was seen all over at the beginning of the personal computer era.   Try to get a look at a copy if you can, it's fascinating.<p>This self-published book was very much of its time - it had the same oversize-on-newsprint format and DIY look as the Whole Earth Catalog, which was popular at the same time.<p>It was important because it pursuasively made the case that computing was about to become a medium for self-expresson - a "dream machine" - that was an unheard-of concept at the time. You can use a computer to produce graphics! To play games! How about that! He told about Sutherland's Sketchpad, Englebart's NLS, and the Arpanet at a time when these were completely invisible to almost everyone. Xanadu gets a few pages in the book but it is not at all a work of self-promotion - almost the whole book is about the work of others. It's a survey of the computing scene right before personal computers appeared.<p>This book was very timely and I think it provided a lot of inspiration for the personal computer movement. It made you want to try out computing! It has one page about microprocessors: "Here they come ... Microprocessors are what's happening" (the MITS Altair appeared the next year, in 1975).<p>I think Ted Nelson is one of those people whose main effects are through their influence on others, rather than through what they directly produce themselves.</p>
]]></description><pubDate>Fri, 04 Sep 2026 15:43:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49566255</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49566255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49566255</guid></item><item><title><![CDATA[New comment by jonjacky in "Zeitlos SoC/OS"]]></title><description><![CDATA[
<p>I looked at the linked repo at <a href="https://github.com/machdyne/zeitlos/tree/main" rel="nofollow">https://github.com/machdyne/zeitlos/tree/main</a>,
just skimmed a few of the Verilog HDL files and C program files.  There is a ton of work here!  The files are rich with block comments that explain design decisions, and what's going on.</p>
]]></description><pubDate>Thu, 27 Aug 2026 02:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=49458554</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49458554</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49458554</guid></item><item><title><![CDATA[New comment by jonjacky in "Show HN: I wrote a BASIC interpreter that boots on UEFI machines"]]></title><description><![CDATA[
<p>What hardware have you run the UEFI version on?<p>Can you assume that pretty much any computer these days provides UEFI firmware that supports ThoreauBASIC, or might some computers provide only a cut-down UEFI that doesn't provide all the functions you need?<p>Is there some way to investigate the UEFI implementation on any computer?   Can you get to the UEFI shell on any computer somehow or is the UEFI shell a separate application you have to download from somewhere and install?<p>I realize these questions are getting far afield from what you wanted to tell us about, but UEFI is still kind of a mystery despite being installed almost everywhere -- it's hard to find explanations about it.</p>
]]></description><pubDate>Wed, 26 Aug 2026 18:07:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49453344</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49453344</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49453344</guid></item><item><title><![CDATA[New comment by jonjacky in "Show HN: I wrote a BASIC interpreter that boots on UEFI machines"]]></title><description><![CDATA[
<p>Maybe that was <a href="https://github.com/TYDQSoft/UEFIPascalOS" rel="nofollow">https://github.com/TYDQSoft/UEFIPascalOS</a></p>
]]></description><pubDate>Tue, 25 Aug 2026 22:26:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49441533</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49441533</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49441533</guid></item><item><title><![CDATA[New comment by jonjacky in "Show HN: I wrote a BASIC interpreter that boots on UEFI machines"]]></title><description><![CDATA[
<p>Thanks, this is helpful.</p>
]]></description><pubDate>Tue, 25 Aug 2026 19:04:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49438977</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49438977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49438977</guid></item><item><title><![CDATA[New comment by jonjacky in "Show HN: I wrote a BASIC interpreter that boots on UEFI machines"]]></title><description><![CDATA[
<p>Very nice!  I am curious how you built your BASIC as an EFI application.  I didn't find any source code or build instructions in the downloads.<p>I am investigating whether it would be feasible to do something similar for Python.</p>
]]></description><pubDate>Mon, 24 Aug 2026 17:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49422724</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49422724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49422724</guid></item><item><title><![CDATA[New comment by jonjacky in "Principia Mathematica is modern and insightful"]]></title><description><![CDATA[
<p>Possibly pertinent: Principia Mathematica Maps and Table Site (PM-MATS):
<a href="https://principia.lib.uiowa.edu/about.html" rel="nofollow">https://principia.lib.uiowa.edu/about.html</a> - more description in my top-level
comment in this page.</p>
]]></description><pubDate>Thu, 13 Aug 2026 16:07:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49288070</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49288070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49288070</guid></item><item><title><![CDATA[New comment by jonjacky in "Principia Mathematica is modern and insightful"]]></title><description><![CDATA[
<p>Principia Mathematica Maps and Table Site (PM-MATS):<p><a href="https://principia.lib.uiowa.edu/about.html" rel="nofollow">https://principia.lib.uiowa.edu/about.html</a><p>"The goal of this project is to make clear structural connections between different parts of Principia and to make analyzable data about the theorems, definitions, and primitive postulates in its text. We do this by providing three digital tools ..."<p>For example here is their take on the celebrated proof in PM that 1 + 1 = 2<p><a href="https://principia.lib.uiowa.edu/?n=110.643&n=110" rel="nofollow">https://principia.lib.uiowa.edu/?n=110.643&n=110</a></p>
]]></description><pubDate>Thu, 13 Aug 2026 16:05:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49288041</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49288041</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49288041</guid></item><item><title><![CDATA[New comment by jonjacky in "Squeak 6.1"]]></title><description><![CDATA[
<p><i>I was flirting with the idea ...  Plus some insanely cool ideas ...
The problem is that as beautiful as programing in that sound, we're not even coding anymore, AIs will take the fun of it.</i><p>We've come to this.   The mere existence of AI is discouraging people from pursuing creative ideas.   This is a catastrophe!  It's not just taking the fun out of life, it's destroying alternative futures we might have built.<p>There is this advice for dealing with tyrants and would-be tyrants: "Do not obey in advance."  In your case that means pursuing and implementing your exciting ideas.<p><i>... it might still be worth having something like that.</i><p>Yes!  Good luck with it!</p>
]]></description><pubDate>Mon, 10 Aug 2026 17:59:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=49247308</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49247308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49247308</guid></item><item><title><![CDATA[New comment by jonjacky in "Os8088: A powerful Mac-like OS for the IBM XT, 286, 386"]]></title><description><![CDATA[
<p>It looks surprisingly Mac-like, except the font kind of spoils the illusion.</p>
]]></description><pubDate>Sun, 09 Aug 2026 03:27:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49228174</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49228174</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49228174</guid></item><item><title><![CDATA[New comment by jonjacky in "Ask HN: What's a great opening line you know?"]]></title><description><![CDATA[
<p>Previously:<p>Show HN: Opening lines of famous literary works 
<a href="https://news.ycombinator.com/item?id=48908271">https://news.ycombinator.com/item?id=48908271</a><p>9 days ago, 182 points, 104 comments</p>
]]></description><pubDate>Thu, 23 Jul 2026 21:25:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=49028253</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=49028253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49028253</guid></item><item><title><![CDATA[New comment by jonjacky in "If you want to fight AI, build a Civboot"]]></title><description><![CDATA[
<p>From the article:<p>"... Working a corporate job had enough drudgery to begin with, but the last year it has become more necessary than ever to have a place of accomplishment which is simple and fun.  ... 
Having a project where I can directly use my skill on distinctly human tools is a breath of fresh air that has kept me sane and happy.<p>If you feel like me, I highly recommend thinking about how your tools and craft can be distilled so that other people can pick them up, use them and eventually modify them. Keep them distinctly human. Even before AI, us software developers loved to add complexity to solve problem like scale, "performance", and things the "user" would need. Build like you are the only user and most complexity will melt away. Write your tools to be fast for O(H), where H is human use only. The editor I write in is pure-lua and yet has zero latency despite asynchronously syntax highlighting the file. I've designed it to be able to load and edit million line files using only KiB of added memory. Sometimes problems seem harder than they really are. ..."</p>
]]></description><pubDate>Tue, 21 Jul 2026 16:26:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48994523</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=48994523</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48994523</guid></item><item><title><![CDATA[New comment by jonjacky in "Ask HN: Favourite science history book of the 20th century?"]]></title><description><![CDATA[
<p><i>John Von Neumann and Norbert Weiner: From Mathematics to the Technologies of Life and Death</i> by Steve Heims (1982)  Out of print but libraries have it.<p><i>Dark Hero of the Information Age: In Search of Norbert Weiner, the Father 
of Cybernetics</i> by Flo Conway and Jim Siegelman (2005)<p>Weiner himself wrote some autobiographies, including <i>Child Prodigy</i> and <i>I Am A Mathematician</i>.</p>
]]></description><pubDate>Tue, 21 Jul 2026 15:06:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48993248</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=48993248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48993248</guid></item><item><title><![CDATA[New comment by jonjacky in "The Apple Disk II Controller Card (2021)"]]></title><description><![CDATA[
<p>Here's a simulation in Lisp:<p><a href="https://josephoswald.nfshost.com/circuit-sim/woz-machine-hw-sim.lisp" rel="nofollow">https://josephoswald.nfshost.com/circuit-sim/woz-machine-hw-...</a></p>
]]></description><pubDate>Thu, 02 Jul 2026 03:51:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48756328</link><dc:creator>jonjacky</dc:creator><comments>https://news.ycombinator.com/item?id=48756328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48756328</guid></item></channel></rss>