<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: pdw</title><link>https://news.ycombinator.com/user?id=pdw</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 14:37:37 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=pdw" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by pdw in "A word processor from 1990s for Atari ST/TOS is still supported by enthusiasts"]]></title><description><![CDATA[
<p>I think that's out of date. The banner at the top of the page says "you can request a free license for version 5.4 from us." According to archive.org that was added later than the text you quoted, somewhere between 2022 and 2024.</p>
]]></description><pubDate>Thu, 19 Feb 2026 09:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47071748</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=47071748</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47071748</guid></item><item><title><![CDATA[New comment by pdw in "Windows NT/OS2 Design Workbook"]]></title><description><![CDATA[
<p>In the early 90s Microsoft distributed the full Win32 API documentation as a WinHelp file. It felt very much as hyperlinked man-pages. Super fast too, even on machines of the time. WIN32.HLP can still be easily found, but modern Windows versions no longer ship WinHelp :(</p>
]]></description><pubDate>Sun, 15 Feb 2026 19:46:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47026818</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=47026818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47026818</guid></item><item><title><![CDATA[New comment by pdw in "Let's compile Quake like it's 1997"]]></title><description><![CDATA[
<p>"Shipping" wouldn't be a problem, they could just run it from a network drive. Their PCs were networked, they needed to test deathmatches after all ;)<p>And the compilation speed difference wouldn't be small. The HP workstations they were using were "entry level" systems with (at max spec) a 100MHz CPU. Their Alpha server  had four CPUs running at probably 275MHz. I know which system I would choose for compiles.</p>
]]></description><pubDate>Mon, 09 Feb 2026 00:06:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=46939943</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=46939943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46939943</guid></item><item><title><![CDATA[New comment by pdw in "1 kilobyte is precisely 1000 bytes?"]]></title><description><![CDATA[
<p>Even then it was not universal. For example, that Apple I ad that got posted a few days ago mentioned that "the system is expandable to 65K".
<a href="https://upload.wikimedia.org/wikipedia/commons/4/48/Apple_1_Advertisement_Oct_1976.jpg" rel="nofollow">https://upload.wikimedia.org/wikipedia/commons/4/48/Apple_1_...</a></p>
]]></description><pubDate>Tue, 03 Feb 2026 18:29:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=46875035</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=46875035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46875035</guid></item><item><title><![CDATA[New comment by pdw in "1 kilobyte is precisely 1000 bytes?"]]></title><description><![CDATA[
<p>Even in computing the binary definition is only used with memory sizes. E.g. storage, network speeds, clock rates use the standard definition.</p>
]]></description><pubDate>Tue, 03 Feb 2026 18:17:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=46874837</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=46874837</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46874837</guid></item><item><title><![CDATA[New comment by pdw in "Recreating the lost SDK for a 42-year-old operating system: VisiCorp Visi On"]]></title><description><![CDATA[
<p>All of Microsoft's applications used to do that! The 16-bit versions of Word, Excel, PowerPoint, etc all were implemented using bytecode. That technology was only integrated in Microsoft C and made public in 1992 [1], before that the Microsoft applications group used their own private C toolchain. A copy of it can be found in the Word 1.1 source release [2] ("csl").<p>[1] <a href="https://sandsprite.com/vb-reversing/files/Microsoft%20P-Code%20Technology_msdn_c7pcode2.pdf" rel="nofollow">https://sandsprite.com/vb-reversing/files/Microsoft%20P-Code...</a>
[2] <a href="https://github.com/danielcosta/MSWORD" rel="nofollow">https://github.com/danielcosta/MSWORD</a></p>
]]></description><pubDate>Sun, 07 Dec 2025 10:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46180659</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=46180659</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46180659</guid></item><item><title><![CDATA[New comment by pdw in "A time-travelling door bug in Half Life 2"]]></title><description><![CDATA[
<p>Rosetta uses software emulation for x87 floating point. That's slow, but in practice that doesn't matter much. Mac software never had a reason to use x87 FP, every Intel Mac had at least SSE3 support.</p>
]]></description><pubDate>Sun, 23 Nov 2025 23:06:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46028265</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=46028265</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46028265</guid></item><item><title><![CDATA[New comment by pdw in "Show HN: My hobby OS that runs Minecraft"]]></title><description><![CDATA[
<p>The signedness of `char` is implementation-defined, it is signed on x86 but unsigned on ARM. So assigning a plain char to a wider integer type is suspicious, did the programmer expect sign-extension or zero-extension?</p>
]]></description><pubDate>Fri, 21 Nov 2025 12:47:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=46003984</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=46003984</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46003984</guid></item><item><title><![CDATA[New comment by pdw in "What happened to Transmeta, the last big dotcom IPO"]]></title><description><![CDATA[
<p>The Nintendo GameCube and Wii also had IBM CPUs.</p>
]]></description><pubDate>Wed, 12 Nov 2025 16:11:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=45901921</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45901921</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45901921</guid></item><item><title><![CDATA[New comment by pdw in "ECL Runs Maxima in a Browser"]]></title><description><![CDATA[
<p>I wouldn't assume ABCL runs on Android. It's not listed as a supported runtime on their website.</p>
]]></description><pubDate>Mon, 03 Nov 2025 11:34:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45797996</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45797996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45797996</guid></item><item><title><![CDATA[New comment by pdw in "Counter-Strike's player economy is in a freefall"]]></title><description><![CDATA[
<p><a href="https://en.wikipedia.org/wiki/Investigating_judge_(France)" rel="nofollow">https://en.wikipedia.org/wiki/Investigating_judge_(France)</a></p>
]]></description><pubDate>Fri, 24 Oct 2025 07:08:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45691749</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45691749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45691749</guid></item><item><title><![CDATA[New comment by pdw in "After 2 decades of tinkering, MAME cracks the Hyper Neo Geo 64"]]></title><description><![CDATA[
<p>A lot of game devs of that era sadly treated the Adlib/SoundBlaster OPL2 chip as nothing more than a very poor MIDI synth, but it was capable of much better. For example, listen to some of Stéphane Picq's music. <a href="https://vgmrips.net/packs/composer/stephane-picq" rel="nofollow">https://vgmrips.net/packs/composer/stephane-picq</a></p>
]]></description><pubDate>Wed, 08 Oct 2025 23:47:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=45521911</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45521911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45521911</guid></item><item><title><![CDATA[New comment by pdw in "The phaseout of the mmap() file operation in Linux"]]></title><description><![CDATA[
<p>In those days malloc would use sbrk to allocate memory. And yes, mmap was designed to memory map files. Using it to allocate anonymous pages came later.</p>
]]></description><pubDate>Mon, 29 Sep 2025 22:00:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=45419308</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45419308</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45419308</guid></item><item><title><![CDATA[New comment by pdw in "Debian 13, Postgres, and the US/* time zones"]]></title><description><![CDATA[
<p>Are they in widespread use? They were deprecated in 1995.</p>
]]></description><pubDate>Fri, 12 Sep 2025 07:08:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=45219462</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45219462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45219462</guid></item><item><title><![CDATA[New comment by pdw in "Fil's Unbelievable Garbage Collector"]]></title><description><![CDATA[
<p>I always wondered how secure AS/400 actually is. The original implementation might have checked tag bits in hardware (I don't know), but the current (PowerPC) implementation relies on the compiler generating a "check tag bits" every time a pointer is dereferenced [1]. So it seems that any arbitrary code execution vulnerability would be absolutely devastating. And the "SLIC" is not a small microkernel -- it also contains the compilers, the database and other system components. It'd be hard to believe there would no exploitable bugs in there.<p>[1] <a href="https://www.devever.net/~hl/ppcas" rel="nofollow">https://www.devever.net/~hl/ppcas</a></p>
]]></description><pubDate>Fri, 05 Sep 2025 11:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=45137324</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45137324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45137324</guid></item><item><title><![CDATA[New comment by pdw in "Étoilé – desktop built on GNUStep"]]></title><description><![CDATA[
<p>Debian woody (2002) shipped gnustep. I tried it back then, but as far as I remember, it was weird enough that anybody who didn't have NEXTSTEP experience would bounce right off. The floating menus, the weird scrollbars, etc. There were also no non-trivial applications that I can remember.<p>People back then were looking for something that would be familiar to Windows/Mac users. GNUStep (at least at the time) was not interested in being that.</p>
]]></description><pubDate>Thu, 04 Sep 2025 08:53:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=45125125</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45125125</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45125125</guid></item><item><title><![CDATA[New comment by pdw in "Kernel-hack-drill and exploiting CVE-2024-50264 in the Linux kernel"]]></title><description><![CDATA[
<p>Security researchers rarely fix bugs. They don't see it as their job, and it requires a very different skill set than finding or exploiting them anyway.</p>
]]></description><pubDate>Wed, 03 Sep 2025 09:32:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=45113831</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45113831</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45113831</guid></item><item><title><![CDATA[New comment by pdw in "Like Intel before it, AMD blames motherboard makers for burnt-out CPUs"]]></title><description><![CDATA[
<p>From that article:<p>> While similar, it is not the widely reported Asrock motherboard problem, as the motherboards we use are of a different make</p>
]]></description><pubDate>Thu, 28 Aug 2025 15:28:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=45053430</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45053430</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45053430</guid></item><item><title><![CDATA[New comment by pdw in "Areal, Are.na's new typeface"]]></title><description><![CDATA[
<p>The Windows 2000 launch is closer to the release of Altair 8800 than it is to today :/</p>
]]></description><pubDate>Wed, 27 Aug 2025 23:19:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=45046493</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45046493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45046493</guid></item><item><title><![CDATA[New comment by pdw in "Malicious versions of Nx and some supporting plugins were published"]]></title><description><![CDATA[
<p>Right, people forget that the xz-utils backdoor happened to a very traditional no-dependencies C project.</p>
]]></description><pubDate>Wed, 27 Aug 2025 15:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45040796</link><dc:creator>pdw</dc:creator><comments>https://news.ycombinator.com/item?id=45040796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45040796</guid></item></channel></rss>