<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: jmmv</title><link>https://news.ycombinator.com/user?id=jmmv</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 17 Sep 2026 20:27:58 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=jmmv" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by jmmv in "Rune is now open source"]]></title><description><![CDATA[
<p>It is, but you can start with a COPR repo instead.</p>
]]></description><pubDate>Fri, 11 Sep 2026 19:49:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=49664368</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49664368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49664368</guid></item><item><title><![CDATA[New comment by jmmv in "Don't let anyone take away your big box of cables"]]></title><description><![CDATA[
<p>I think I've cleaned up my box of cables twice in the past and, inevitably, _the very next day_ I did so, I needed one of the cables I had gotten rid of. Never again.</p>
]]></description><pubDate>Fri, 11 Sep 2026 02:31:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49652875</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49652875</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49652875</guid></item><item><title><![CDATA[New comment by jmmv in "Haiku R1/beta6 has been released"]]></title><description><![CDATA[
<p>I tried Haiku recently on a not-super-old PC and was impressed by the speed and the reasonable availability of software. I then wished I could run this on my old Powerbook G4 because nothing else seems to run there anymore with ease, and this seems like the perfect desktop OS for such old machines. And it turns out there is now a fork for PPC: <a href="https://github.com/ActionRetro/Tabby-PPC" rel="nofollow">https://github.com/ActionRetro/Tabby-PPC</a> !<p>(Why a fork? Because it's primarily vibecoded and Haiku won't take the patches upstream. But hey, I'm gonna give it a try anyway.)</p>
]]></description><pubDate>Sun, 30 Aug 2026 20:03:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49502240</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49502240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49502240</guid></item><item><title><![CDATA[New comment by jmmv in "What's new in Emacs 31.1"]]></title><description><![CDATA[
<p>Start with Doom Emacs. I haven't felt the need to customize almost anything since I switched (from VSCode) 4 years ago.<p>TBH, I had used Emacs before VSCode and had accumulated a bunch of cruft in my .emacs configuration, and I never felt it was "mine" anyway...</p>
]]></description><pubDate>Tue, 25 Aug 2026 10:11:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49431375</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49431375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49431375</guid></item><item><title><![CDATA[New comment by jmmv in "Every Fucking Website"]]></title><description><![CDATA[
<p>Somehow the clicking around reminded me of Windows RG. Go check this old relic if you have never seen it: <a href="https://www.jamesweb.co.uk/windowsrg" rel="nofollow">https://www.jamesweb.co.uk/windowsrg</a> . Turn the volume up!</p>
]]></description><pubDate>Fri, 14 Aug 2026 15:32:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49300156</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49300156</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49300156</guid></item><item><title><![CDATA[AI-generated vulnerability patches still require expert human review]]></title><description><![CDATA[
<p>Article URL: <a href="https://1password.com/blog/why-ai-generated-patches-still-require-human-review">https://1password.com/blog/why-ai-generated-patches-still-require-human-review</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49206189">https://news.ycombinator.com/item?id=49206189</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 07 Aug 2026 05:26:41 +0000</pubDate><link>https://1password.com/blog/why-ai-generated-patches-still-require-human-review</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49206189</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49206189</guid></item><item><title><![CDATA[New comment by jmmv in "CP/M-386 – CP/M for 386 protected mode, derived from CP/M‑68K"]]></title><description><![CDATA[
<p>That's not surprising. The page says the kernel is multiboot compliant, which means it can be loaded by existing boot loaders. Whether the kernel later provides a floppy driver is a separate story.<p>This is also pretty common even if you don't use multiboot. The I/O services exposed by the BIOS or firmware during boot may not be usable once the kernel has started, and thus the kernel has to provide its own drivers.</p>
]]></description><pubDate>Mon, 03 Aug 2026 06:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49151869</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49151869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49151869</guid></item><item><title><![CDATA[New comment by jmmv in "Substack writers, you need a website"]]></title><description><![CDATA[
<p>I've been blogging for 22 years now. At the beginning I could tell I had a relatively steady audience based on frequent comments (when comments on blogs were a thing). These died off over the years. Then, in 2020, I implemented my own unobtrusive subscription mechanism and email distribution to try to regain such an audience. And... it's pretty disappointing. I've gotten less than 200 subscribers that way; conversions just don't happy.<p>Then I "switched" to Substack 3 years ago and the audience growth is real. I'm approaching 2000 subscribers (some of which are paid, which always surprises me and I appreciate), and these keep growing organically although I'm sure a large portion of which are fake. It's hard to say it doesn't work or isn't worth it.<p>Now... spoiler: I never "switched" to Substack. I continue to write all of my content on my website _first_, with all of the features it had before, but now I copy/paste the content into Substack and distribute it that way. It's painful, but I have scars from when I moved off of Medium and want to ensure I "own" the originals.<p>If you are curious, I had written more about this 2 years ago in <a href="https://blogsystem5.substack.com/p/20-years-of-blogging" rel="nofollow">https://blogsystem5.substack.com/p/20-years-of-blogging</a></p>
]]></description><pubDate>Tue, 28 Jul 2026 20:14:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=49089323</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=49089323</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49089323</guid></item><item><title><![CDATA[New comment by jmmv in "EndBASIC 0.14: Are we multimedia yet?"]]></title><description><![CDATA[
<p>Yeah, structs (records) is something I've been wanting to add and that became reasonably easy with the full rewrite of the compiler I did in 0.13. Probably in the next update!</p>
]]></description><pubDate>Tue, 07 Jul 2026 13:26:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48817492</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48817492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48817492</guid></item><item><title><![CDATA[New comment by jmmv in "EndBASIC 0.14: Are we multimedia yet?"]]></title><description><![CDATA[
<p>What do you mean? FUNCTIONs are supported, and their arguments and return values are strongly typed.</p>
]]></description><pubDate>Sat, 04 Jul 2026 22:23:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48789619</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48789619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48789619</guid></item><item><title><![CDATA[EndBASIC 0.14: Are we multimedia yet?]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.endbasic.dev/2026/07/endbasic-0.14.html">https://www.endbasic.dev/2026/07/endbasic-0.14.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48786970">https://news.ycombinator.com/item?id=48786970</a></p>
<p>Points: 49</p>
<p># Comments: 11</p>
]]></description><pubDate>Sat, 04 Jul 2026 17:08:18 +0000</pubDate><link>https://www.endbasic.dev/2026/07/endbasic-0.14.html</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48786970</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48786970</guid></item><item><title><![CDATA[New comment by jmmv in "Microsoft Needs Windows Lite"]]></title><description><![CDATA[
<p>Two years ago, I spent time studying the Windows NT kernel internals and ended up writing a comparison against Unix here: <a href="https://blogsystem5.substack.com/p/windows-nt-vs-unix-design" rel="nofollow">https://blogsystem5.substack.com/p/windows-nt-vs-unix-design</a> . What I came out of that exercise with is that NT is actually well-made and was very ambitious and advanced at the time it was designed (although free systems have caught up by now).<p>But what I also came out thinking was: none of that shows. The kernel is great, sure, but all of the crap that has been built on top doesn't let it shine, and that's what people interact with. Take Windows 11 with is dog-slow file manager and the overall feeling that everything is bloated and designed to annoy you. I wish there was a simpler edition... but it ain't gonna happen.</p>
]]></description><pubDate>Mon, 29 Jun 2026 21:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48725771</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48725771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48725771</guid></item><item><title><![CDATA[New comment by jmmv in "Half-Life 2 in a Browser"]]></title><description><![CDATA[
<p>> Only the very first few models of Intel Macs had strictly 32-bit processors (the 2006 iMac and Mac minis with Core Solo/Core Duo processors), and none of them were realistically capable of playing Half-Life 2.<p>What? First, those chips were plenty powerful to run HL2 (the game predates them). And second, all x86_64 chips can run older x86 32-bit code unmodified.<p>The reason macOS stopped supporting 32-bit code has nothing to do with the processors but more about them wanting to remove support for 32-bit binaries from the kernel and from all user-space libraries. To run a 32-bit binary, you need itself and all libraries it depends on to be 32-bit too, including the syscall boundary, which is "fine" (both Windows and Linux do this just fine, so it's really on Apple to have removed this). And I suppose Apple removed those because it was building towards a 64-bit-only world to simplify the Apple Silicon transition.</p>
]]></description><pubDate>Thu, 25 Jun 2026 13:53:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48673439</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48673439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48673439</guid></item><item><title><![CDATA[Is anyone still using Emacs?]]></title><description><![CDATA[
<p>Article URL: <a href="https://jmmv.dev/2026/06/is-anyone-still-using-emacs.html">https://jmmv.dev/2026/06/is-anyone-still-using-emacs.html</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48609438">https://news.ycombinator.com/item?id=48609438</a></p>
<p>Points: 35</p>
<p># Comments: 5</p>
]]></description><pubDate>Sat, 20 Jun 2026 14:22:31 +0000</pubDate><link>https://jmmv.dev/2026/06/is-anyone-still-using-emacs.html</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48609438</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48609438</guid></item><item><title><![CDATA[New comment by jmmv in "What was nice about the UI of Windows 2000"]]></title><description><![CDATA[
<p>> It's a little bit sluggish, isn't it? And takes quite a bit of time to boot, right? It's certainly usable, though, not worse than your average website these days. I intend to use this setup for next Advent of Code.
>
> But here's the kicker: This is Windows 2000 SP4 running on a Pentium 133 with 64 MB of RAM and a spinning harddisk<p>Heh, gotta reference <a href="https://jmmv.dev/2023/06/fast-machines-slow-machines.html" rel="nofollow">https://jmmv.dev/2023/06/fast-machines-slow-machines.html</a> (<a href="https://news.ycombinator.com/item?id=43972004">https://news.ycombinator.com/item?id=43972004</a>) from a few years ago. There is a video in there of Windows 2000 running on a K7-600 from 1999 and it indeed flies.</p>
]]></description><pubDate>Thu, 18 Jun 2026 23:57:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48593224</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48593224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48593224</guid></item><item><title><![CDATA[New comment by jmmv in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>Sure, and I'm not arguing that the answers are uninteresting, but I found it odd that this is being double-quoted several times as if it was taken out of the article.</p>
]]></description><pubDate>Thu, 18 Jun 2026 20:00:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48590717</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48590717</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48590717</guid></item><item><title><![CDATA[New comment by jmmv in "Emacs 31 is around the corner: The changes I'm daily driving"]]></title><description><![CDATA[
<p>I'm curious... why are people (this thread, but there are several independent others) replying to "Is anyone still using emacs?" ? I don't see that sentence anywhere in the article!</p>
]]></description><pubDate>Thu, 18 Jun 2026 17:21:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48588553</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48588553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48588553</guid></item><item><title><![CDATA[New comment by jmmv in "Boot Naked Linux"]]></title><description><![CDATA[
<p>Thanks. I haven't documented it (yet?) but I did give a talk last year on the process that got me there and the internals behind this system: <a href="https://www.youtube.com/watch?v=WZFYTInWAqc" rel="nofollow">https://www.youtube.com/watch?v=WZFYTInWAqc</a></p>
]]></description><pubDate>Mon, 15 Jun 2026 23:33:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48548569</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48548569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48548569</guid></item><item><title><![CDATA[New comment by jmmv in "Boot Naked Linux"]]></title><description><![CDATA[
<p>I went through a similar "thought process" to build this: <a href="https://www.endbasic.dev/endbox.html" rel="nofollow">https://www.endbasic.dev/endbox.html</a> last year. I originally wanted to "just" launch my binary right after the kernel started... but in the end settled for a full NetBSD base system to get things like network and WiFi configuration to work with ease. (That said, I still hook very early in the boot sequence to launch my own program and take over the console so that the rest of the system is invisible and initializes in the background.)</p>
]]></description><pubDate>Mon, 15 Jun 2026 22:33:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48547934</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48547934</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48547934</guid></item><item><title><![CDATA[New comment by jmmv in "Boot Naked Linux"]]></title><description><![CDATA[
<p>They probably meant 2010s.<p>I remember this was the time when Google started pushing the Chromebook idea and highlighting how it could boot in "just a few seconds". One of the earliest models I got as a dogfooding device probably needed 20 seconds to boot or so. Nice, compared to the awful boot times of machines with HDDs... but not stellar.<p>But then, in 2011, my wife bought a MacBook Air with an SSD and I was blown away. That thing booted to a full desktop (and not the joke that ChromeOS was) in... 5, 6 seconds? It was ridiculous.<p>And we have lost all of those gains. I find it painful to witness how a recent Mac chews through I/O during boot or doing any sort of software update (iStat Menus is great to watch this sort of thing), and how these feel slower to that early experience of 15 years ago :-/</p>
]]></description><pubDate>Mon, 15 Jun 2026 22:22:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48547825</link><dc:creator>jmmv</dc:creator><comments>https://news.ycombinator.com/item?id=48547825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48547825</guid></item></channel></rss>