<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: ajxs</title><link>https://news.ycombinator.com/user?id=ajxs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 24 Aug 2026 04:29:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ajxs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ajxs in "Casio F-B100W-1A"]]></title><description><![CDATA[
<p>It's a really good question why Casio didn't continue making synths after the 80s. It's possible that the entire CZ-line was intended to be a one-off response to Yamaha's breakaway success with the DX7. After the CZ-line, it looks like Casio tried to keep up with Yamaha for a few years, but exited the market after Yamaha launched the SY-line. From what I understand, the CZ-series were great sellers then, but even with all of the nostalgia they'd never move large numbers now.<p>For what it's worth, Yamaha aren't particularly nostalgic about their cult-classic synths either. I guess that from their perspective, the DX7 and CZ-101 were already obsolete within a few short years. By 1990 the sound had already become quite dated, and technology had moved on. Now that they've become popular again as a cult-classic, the margin just isn't there anymore because of the market share of software, or cheap independent FM/PD synths.<p>Shameless plug, in case anyone is interested, I've done some work reverse-engineering some of these synths:<p>- <a href="https://github.com/ajxs/casio_cz101_rom_disassembly" rel="nofollow">https://github.com/ajxs/casio_cz101_rom_disassembly</a><p>- <a href="https://ajxs.me/blog/uCOM-87_The_Strangest_Architecture_Youve_Never_Worked_With.html" rel="nofollow">https://ajxs.me/blog/uCOM-87_The_Strangest_Architecture_Youv...</a></p>
]]></description><pubDate>Thu, 20 Aug 2026 03:23:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49370026</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=49370026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49370026</guid></item><item><title><![CDATA[New comment by ajxs in "Recycle – Floppydisks"]]></title><description><![CDATA[
<p>Here's an article about this: <a href="https://www.michaelgale.dev/blog/releasing-an-album-on-floppy-disk" rel="nofollow">https://www.michaelgale.dev/blog/releasing-an-album-on-flopp...</a></p>
]]></description><pubDate>Wed, 19 Aug 2026 22:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=49367939</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=49367939</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49367939</guid></item><item><title><![CDATA[New comment by ajxs in "You need a webring"]]></title><description><![CDATA[
<p>In case you want a webring, but don't feel like setting up your own server to run it, I run a webring hosting service that you might find useful: <a href="https://webri.ng/" rel="nofollow">https://webri.ng/</a></p>
]]></description><pubDate>Sun, 05 Jul 2026 22:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48798345</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48798345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48798345</guid></item><item><title><![CDATA[New comment by ajxs in "Abandoned and Little-Known Airfields"]]></title><description><![CDATA[
<p>Thanks for sharing! What was your role at Hyde Field?</p>
]]></description><pubDate>Fri, 19 Jun 2026 05:48:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48595234</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48595234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48595234</guid></item><item><title><![CDATA[New comment by ajxs in "Running DOS on Behringers DDX3216 with a DIY x86-Bios from Scratch"]]></title><description><![CDATA[
<p>The Sequential Prophet X is another modern synth with a full-blown x86 PC running inside it. You can see the mainboard in this video: <a href="https://www.youtube.com/watch?v=Q8QDCocnt0M" rel="nofollow">https://www.youtube.com/watch?v=Q8QDCocnt0M</a></p>
]]></description><pubDate>Mon, 15 Jun 2026 12:02:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48540064</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48540064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48540064</guid></item><item><title><![CDATA[New comment by ajxs in "Show HN: GentleOS – A pair of hobby OSes for vintage 32-bit and 16-bit PCs"]]></title><description><![CDATA[
<p>Really awesome work! A simple OS for retro x86 hardware is a really cool project! I wish I still had some era-appropriate hardware I could test-drive it on.</p>
]]></description><pubDate>Tue, 09 Jun 2026 22:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48468476</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48468476</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48468476</guid></item><item><title><![CDATA[New comment by ajxs in "No more JetBrains products for me"]]></title><description><![CDATA[
<p>When the author says 'I tend to run older hardware', how old do they mean? I'm typing this message right now on my Thinkpad x220 from 2011, which is unfortunately too old to run Zed because its internal Intel HD graphics card doesn't support Vulkan. I'd be an everyday user if not for this.</p>
]]></description><pubDate>Mon, 18 May 2026 21:28:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48185931</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48185931</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48185931</guid></item><item><title><![CDATA[New comment by ajxs in "I designed a nibble-oriented CPU in Verilog to build a scientific calculator"]]></title><description><![CDATA[
<p>One of the coolest projects I've seen in a while! Amazing work! In case anyone missed the write-up^1, it's very well-written. I really enjoyed the chapter about designing the instruction set.<p>1: <a href="https://baltazarstudios.com/calculator-introduction/" rel="nofollow">https://baltazarstudios.com/calculator-introduction/</a></p>
]]></description><pubDate>Sat, 16 May 2026 04:33:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48156864</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48156864</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48156864</guid></item><item><title><![CDATA[New comment by ajxs in "Eight More '8-Bit Era' Microprocessors"]]></title><description><![CDATA[
<p>A lot of effort goes into accurately emulating historic processors in the MAME project, as well as other vintage hardware. It's generally accurate enough that MAME is regularly used to emulate vintage hardware when reverse-engineering devices.</p>
]]></description><pubDate>Mon, 11 May 2026 11:12:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48093501</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48093501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48093501</guid></item><item><title><![CDATA[New comment by ajxs in "Reverse-engineering the 1998 Ultima Online demo server"]]></title><description><![CDATA[
<p>Very cool! Would you believe I was actually just listening to some of the old Ultima game soundtracks when I saw this?<p>I wonder if they considered writing their disassembly in the 'pre-C++98 dialect of C++' used in the original, and targeting the original compiler. I've done some disassembly of binaries which ran on vintage systems, and I would've targeted the original toolchain if I could have. It's an interesting philosophical question.</p>
]]></description><pubDate>Wed, 06 May 2026 21:54:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48042394</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48042394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48042394</guid></item><item><title><![CDATA[New comment by ajxs in "“Kitten Space Agency”, a Spiritual Successor to “Kerbal Space Program” (2025)"]]></title><description><![CDATA[
<p>Thinking about what would be going through Bill Kerman's little head as he approaches the rocket having just seen poor Jebediah Kerman vaporised on the launch pad was pretty funny. I don't think this same gallows humour extends to kittens.</p>
]]></description><pubDate>Mon, 04 May 2026 21:19:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48015145</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48015145</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48015145</guid></item><item><title><![CDATA[New comment by ajxs in "Tar Files Created on macOS Display Errors When Extracting on Linux (2024)"]]></title><description><![CDATA[
<p>If I set a folder colour in Finder on my work MacBook, and then plug that USB drive into my personal computer which uses Thunar as a file browser on Debian, nothing would happen.</p>
]]></description><pubDate>Mon, 04 May 2026 08:40:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48006124</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48006124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48006124</guid></item><item><title><![CDATA[New comment by ajxs in "Tar Files Created on macOS Display Errors When Extracting on Linux (2024)"]]></title><description><![CDATA[
<p>To me it seems more sensible to store <i>information relevant only to this OS</i> in a specific cache somewhere within that OS. It would even make cache-like functionality such as evicting old entries super easy.</p>
]]></description><pubDate>Mon, 04 May 2026 02:32:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48003989</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=48003989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48003989</guid></item><item><title><![CDATA[New comment by ajxs in "Iliad fragment found in Roman-era mummy"]]></title><description><![CDATA[
<p>In case anyone doesn't know, Oxyrhynchus is a major source of archaeological discoveries. Particularly ancient (Ptolemaic/Roman Egypt) papyrus fragments recovered from an ancient landfill on the outskirts of the city. Notably some of the earliest-known Christian textual artefacts were found there (the actual earliest fragments came from elsewhere in Egypt). It turns out that Egypt's hot and dry climate provides the perfect environment for their long-term preservation.</p>
]]></description><pubDate>Fri, 24 Apr 2026 21:57:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=47896309</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=47896309</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47896309</guid></item><item><title><![CDATA[New comment by ajxs in "Deezer says 44% of songs uploaded to its platform daily are AI-generated"]]></title><description><![CDATA[
<p>This isn't the kind of music I'd normally listen to, but I'm enjoying your album! Very well produced. I bought a copy. Thanks for sharing!</p>
]]></description><pubDate>Tue, 21 Apr 2026 07:50:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47845818</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=47845818</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47845818</guid></item><item><title><![CDATA[New comment by ajxs in "Ada, its design, and the language that built the languages"]]></title><description><![CDATA[
<p>The SPARK subset of Ada^1 has a similar kind of move semantics for pointer types^2.<p>1: SPARK is a formally verifiable subset of Ada: <a href="https://en.wikipedia.org/wiki/SPARK_(programming_language)" rel="nofollow">https://en.wikipedia.org/wiki/SPARK_(programming_language)</a><p>2: <a href="https://arxiv.org/pdf/1805.05576" rel="nofollow">https://arxiv.org/pdf/1805.05576</a></p>
]]></description><pubDate>Fri, 17 Apr 2026 11:26:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47804733</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=47804733</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47804733</guid></item><item><title><![CDATA[New comment by ajxs in "What is RISC-V and why it matters to Canonical"]]></title><description><![CDATA[
<p>> Its unlikely that another platform would be able to reach this state...<p>Is this <i>really</i> true? The computer ecosystem is more open now than ever. The original PC BIOS (which PC-compatible manufacturers needed to implement) was never an open, documented standard. It was a proprietary, closed system made by IBM. It's pretty fair to say that IBM didn't anticipate a PC/x86 ecosystem developing around their product. They even sued companies who made their own compatible BIOSes (like Corona). Intel didn't really have much to do with the success of the product at that point in time either, much less Microsoft.<p>In contrast, every widely-used modern system for hardware abstraction (UEFI/ACPI/DeviceTree/OpenSBI/etc) are open, royalty-free standards that anyone can use. Their implementation in ARM is newer, and inconsistent, but that's only because of how hugely diverse the ARM ecosystem is.</p>
]]></description><pubDate>Sun, 12 Apr 2026 01:20:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47735393</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=47735393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47735393</guid></item><item><title><![CDATA[New comment by ajxs in "Ada and Spark on ARM Cortex-M – A Tutorial with Arduino and Nucleo Examples"]]></title><description><![CDATA[
<p>Some of my first experiments with Ada were based on this tutorial series! Great to see it on the front-page of HN.<p>Since this was published, it's become a lot easier to set up an ARM toolchain using Alire, Ada's package manager. AdaCore have also created some new tools for auto-generating the startup code for ARM systems: <a href="https://www.adacore.com/blog/ada-on-any-arm-cortex-m-device-in-just-a-couple-minutes" rel="nofollow">https://www.adacore.com/blog/ada-on-any-arm-cortex-m-device-...</a></p>
]]></description><pubDate>Thu, 02 Apr 2026 00:09:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47608350</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=47608350</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47608350</guid></item><item><title><![CDATA[New comment by ajxs in "Windows 3.1 tiled background .bmp archive"]]></title><description><![CDATA[
<p>Somewhat related: <a href="https://pixelmoondust.neocities.org/archives/archivedtiles/backgroundsindex" rel="nofollow">https://pixelmoondust.neocities.org/archives/archivedtiles/b...</a></p>
]]></description><pubDate>Tue, 24 Mar 2026 02:06:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47497833</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=47497833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47497833</guid></item><item><title><![CDATA[New comment by ajxs in "Ask HN: Submissions for a queer-supportive personal website ring"]]></title><description><![CDATA[
<p>Hello! I don't have a website for your webring, but I do run the webri.ng service (<a href="https://webri.ng" rel="nofollow">https://webri.ng</a>), where you can host your webring! Just thought I'd mention it in case it's useful to you.</p>
]]></description><pubDate>Mon, 16 Mar 2026 23:28:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47406494</link><dc:creator>ajxs</dc:creator><comments>https://news.ycombinator.com/item?id=47406494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47406494</guid></item></channel></rss>