<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: spijdar</title><link>https://news.ycombinator.com/user?id=spijdar</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 31 Oct 2026 12:44:53 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=spijdar" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by spijdar in "My favourite PowerMac is a Nintendo Wii"]]></title><description><![CDATA[
<p>The GPU would also be a problem. I don't think the Wii/Gamecube's GPU block really corresponds to any ATI/AMD card.<p>What you could probably do is take a Wii emulator like Dolphin and virtualize the CPU. Basically combine Dolphin and KVM_PR, getting ~native CPU performance while still needing to do 3D translation and simulate the IOS side of the Wii.<p>(Wii games run with the CPU in the supervisor state IIRC, so you can't just run them as processes under an OS, you'd either need a proper hypervisor or to catch traps caused by running supervisor instructions in "problem state", a la KVM_PR.)</p>
]]></description><pubDate>Fri, 30 Oct 2026 18:24:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=50308131</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50308131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50308131</guid></item><item><title><![CDATA[New comment by spijdar in "AlpineBSD"]]></title><description><![CDATA[
<p>Yeah, I probably put too much weight on my anecdote. I didn't try looking for very long at all, and the case of Linux was made easier by the code being part of a small bundle of patches made by a couple of people, and the fact that Michael Ellerman was really nice, communicative on IRC, and accommodating to a very niche and bizarre set of patches.</p>
]]></description><pubDate>Thu, 29 Oct 2026 00:31:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=50282870</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50282870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50282870</guid></item><item><title><![CDATA[New comment by spijdar in "AlpineBSD"]]></title><description><![CDATA[
<p>I bought mine back in 2019, when I was ... 22. I was going through my "I want a <i>real</i> UNIX machine!" phase, and that's why I went through the motions of trying to make NetBSD "genuinely usable" on it.<p>Nowadays it runs SunOS 4.1 with a port of KDE 1 on it, and netboots Sprite for fun.<p>Of course, after porting the Sprite kernel to said laptop, I learned why the Linux kernel is littered with comments like this, and why it was never quite the beautiful, elegant, UNIX :tm: machine I imagined it was.<p><pre><code>  /*
   * Are you now convinced that the Swift is one of the
   * biggest VLSI abortions of all time?  Bravo Fujitsu!
   * Fujitsu, the !#?!%$'d up processor people.  I bet if
   * you examined the microcode of the Swift you'd find
   * XXX's all over the place.
   */

</code></pre>
Or, maybe, it was even more UNIX-y than I had thought. :-)<p>(of course, the laptop itself is lovely -- the plastic shell has a nice rounded edge for your wrists, and the keyboard uses proper mechanical switches that feel much nicer than actual Sun keyboards of that era)</p>
]]></description><pubDate>Wed, 28 Oct 2026 19:44:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=50279776</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50279776</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50279776</guid></item><item><title><![CDATA[New comment by spijdar in "AlpineBSD"]]></title><description><![CDATA[
<p>The BSDs do have <i>comparatively</i> miserable contributor experiences, though I understand why. At least from my very, very limited exposure.<p>Several years ago now, I ran into a problem with playing audio on NetBSD/sparc. I had an RDI PowerLite laptop, which is 80% of a SPARCstation 5 clone stuffed into a laptop chassis. Part of the 20% different was the audio chip, which was the same AMD ISDN chip used in the SPARCstation 1/2, doing mu-law audio.<p>Whenever I'd play audio, the laptop would instantly reset. Huh. That's weird. I ended up figuring out that someone had recently massively overhauled the audio driver subsystem in the kernel, and basically the relevant audio driver was missing some mutex operation, and an assert() was panic'ing the kernel.<p>For a non SMP system, the lock wasn't necessary (IIRC) but the new code was being more rigorous and causing a kernel panic.<p>The patch was pretty easy, just adding a few locks/unlocks. But I could never figure out what I was supposed to do with the patch after.<p>I'm probably just stupid. I don't want to imply there's no path to do this, I just never figured it out. I didn't try for long either, since getting 8-bit mu law audio working was just something goofy I was doing for fun.<p>But for comparison, when I found a bug in the signal handler for 32-bit PowerPC, my memory was that it was pretty straightforward to produce a patch: find the relevant maintainer, open a dialogue, and eventually submit a patch: <a href="https://marc.info/?l=linuxppc-embedded&m=160963760120837" rel="nofollow">https://marc.info/?l=linuxppc-embedded&m=160963760120837</a><p>Neither fix was ultimately very important, and neither would have impacted more than a couple dozen people on the entire planet. But Linux got a patch, while NetBSD didn't...</p>
]]></description><pubDate>Wed, 28 Oct 2026 19:25:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=50279462</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50279462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50279462</guid></item><item><title><![CDATA[New comment by spijdar in "Oldest GUI application that still runs on Windows 11"]]></title><description><![CDATA[
<p>NetBSD has excellent binary compatible with 80s "unix", the problem is most (all?) of the 80s unix platforms it supports aren't x86.<p>Current NetBSD still has good support for running SunOS binaries, though, including graphical ones. I'm certain you could get a SunOS 4.x binary from pre-1992 to run on NetBSD/SPARC. I've no idea how far back you could potentially go on NetBSD/m68k -- probably quite a ways, especially if the binaries are statically linked. SunOS pre-1988 was all static linking!<p>(Running "real" 4.3BSD binaries might be hard -- I think NetBSD/VAX defaults to ULTRIX compat, which is an either/or thing versus strict Berkeley Unix compatibility. Same binary format, similar but incompatible syscalls/data structures.)</p>
]]></description><pubDate>Mon, 26 Oct 2026 20:24:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=50250400</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50250400</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50250400</guid></item><item><title><![CDATA[New comment by spijdar in "SlopCodeBench 10/2026 – Opus 5.5, Astra wins overall, xhigh considered harmful"]]></title><description><![CDATA[
<p>It would be a little strange but not <i>that</i> strange for someone to have an idiosyncratic preference for GPT-5.5. It's still available as a Codex model (I think? It's selectable in Pi, not Codex itself), and it might perform differently enough from later GPT models that someone prefers it.<p>To your point, though, I don't know if I've noticed <i>that</i> big of an impact going from 5.5 to newer GPT models. If I had to switch back, I'm not sure how much I'd miss the newer ones. People talk about e.g. Opus 4.6 similarly, I've noticed.<p>The bigger change in OpenAI-land IMO is the models got cheaper, generally.</p>
]]></description><pubDate>Tue, 20 Oct 2026 22:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=50173577</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50173577</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50173577</guid></item><item><title><![CDATA[New comment by spijdar in "SlopCodeBench 10/2026 – Opus 5.5, Astra wins overall, xhigh considered harmful"]]></title><description><![CDATA[
<p>Why not GPT-{5.6, 6, 6.1} Sol? They're all cheaper than GPT 5.5, and as "smart", if not "smarter", at least to me.<p>Though, it has been a while since I've used 5.5.</p>
]]></description><pubDate>Tue, 20 Oct 2026 21:02:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50172624</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50172624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50172624</guid></item><item><title><![CDATA[New comment by spijdar in "Hybrid Reasoning Agents: LLM agents that think in latent space, act through text"]]></title><description><![CDATA[
<p>It's worth pointing out that merely having the chain-of-thought in latent space isn't by itself "The Most Forbidden Technique". Rather, it's doing what the authors propose as the next step in the paper:<p><pre><code>  Hybrid generation can also make post-training more efficient. Because latent thoughts remain auditable during rollout, an external critic can assign step-level credit to latent spans, branch promising trajectories, or terminate ones whose latent reasoning has already gone wrong, before any text or tool call is produced.
</code></pre>
Unless I'm misunderstanding, they're suggesting RL training against the CoT. Which, uh, <i>that</i> is The Most Forbidden Technique, as I understand it, when combined with the latent reasoning space. It allows for the model to "learn"/optimize for malicious behaviors that are just far enough away from the quantized token they're auditing against.</p>
]]></description><pubDate>Sun, 18 Oct 2026 22:14:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=50146035</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=50146035</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50146035</guid></item><item><title><![CDATA[New comment by spijdar in "GPT‑6 and Intelligent UI for everyone"]]></title><description><![CDATA[
<p>It's purely circumstantial, but 6 Sol supports no reasoning (same as 6 Luna and 5.6 Sol/Luna), while both Astra and 6.1 Sol do not support "reasoning = none".</p>
]]></description><pubDate>Wed, 07 Oct 2026 19:21:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=49997561</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49997561</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49997561</guid></item><item><title><![CDATA[New comment by spijdar in "Kolibri: A Sovereign Open-Weight Model"]]></title><description><![CDATA[
<p>Maybe?<p>Qwen3.8 27B scored notably higher in most of the provided benchmarks, including the German-specific ones. The only "downside" is that inference is much more costly and slow, since it's a dense model.<p>Qwen3.8 Flash-Next appears to usually "benchmark higher" than 27B, while remaining fast.<p>I'm sure I could dig up the equivalent benchmarks for Flash and do the comparison myself, but as far as inference goes, it's messy. Consider that Qwen3.5 35B-A3B scores <i>higher</i> than Qwen3.6 on some of the German-specific benchmarks.<p>So it seems superficially plausible that Qwen3.8 Flash-Next might <i>not</i> be "27B but faster" in the ways that are important for this model. Or it could just "be superior" in all ways.<p>Either way, I don't think an LLM has to be "the best" at anything to be worthwhile, necessarily. And I kind of distrust benchmarks on top of that, so...</p>
]]></description><pubDate>Sat, 03 Oct 2026 17:09:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49945971</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49945971</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49945971</guid></item><item><title><![CDATA[New comment by spijdar in "Kolibri: A Sovereign Open-Weight Model"]]></title><description><![CDATA[
<p>The absence of any comparison to Qwen3.8 Flash, another MoE model with a small-ish (6B) number of active parameters, is pretty striking. Instead, it's compared with Qwen3-Next 80B-A3B, a model released almost a full year ago.<p>I get that doesn't invalidate the real "point" of the model, but...</p>
]]></description><pubDate>Sat, 03 Oct 2026 14:00:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49944340</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49944340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49944340</guid></item><item><title><![CDATA[New comment by spijdar in "cp: -r or -R?"]]></title><description><![CDATA[
<p>> nobody™ still runs coreutils from 24 years ago.<p><pre><code>  Sprite 2.077 pc386
  
          Welcome to Sprite
  
  root@cherimoya [1] # cp --version
  GNU fileutils 3.9
  root@cherimoya [2] # cp --help | grep recurs
    -r                           copy recursively, non-directories as files
    -R, --recursive              copy directories recursively
  root@cherimoya [3] #
</code></pre>
I'll take the honorary title of nobody ;-)</p>
]]></description><pubDate>Sat, 03 Oct 2026 12:32:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49943712</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49943712</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49943712</guid></item><item><title><![CDATA[New comment by spijdar in "Tcl/Tk 9.1"]]></title><description><![CDATA[
<p>It's unfortunate that Sprite itself didn't really get absorbed into much of anything, and so doesn't have much of a footprint and isn't really remembered outside of LFS and a few even more niche bits.<p>But I think the Sprite kernel and the Sprite-specific libraries (Pfs, Pdev, Fs_Select, Td_), as well as the Sprite-specific userspace, were pretty incredibly pieces of software given the limited resources they were created with.<p>For that matter, John Ousterhout's text editor and terminal emulator, mx and tx, were the substratum that Tcl was built on. There's a single library on Sprite, libmx, which mx and tx are based on. Tcl basically grew as the command language of libmx, originally two separate entities, then by mx 2.4 it was fully incorporated:<p><pre><code>  eery@cherimoya [1] > cd /sprite/src/lib/mx
  eery@cherimoya [4] > grep Tcl *.c
  mxCmdAM.c:    Tcl_Interp *interp;
  mxCmdAM.c: Tcl_Return(interp, Cmd_BindingGet(mxwPtr->cmdTable, argv[1]),
  mxCmdAM.c: interp->result = Tcl_Merge(bindingCount, bindings);
  mxCmdAM.c:    Tcl_Interp *interp;
  [...]
  eery@cherimoya [10] > grep LIBS ../../cmds/mx/local.mk
  LIBS  = -lc -lmx -lsx -lcmd -ltcl -lX11
</code></pre>
Of course, even by 1992, there were multiple versions of Tcl coexisting... :-)<p><pre><code>  eery@cherimoya [11] > ls /sprite/lib/sun4.md | grep tcl
  libtcl.a
  libtcl5.a
  libtcl6.2.a
  libtcl6.3.a</code></pre></p>
]]></description><pubDate>Tue, 29 Sep 2026 20:38:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49900096</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49900096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49900096</guid></item><item><title><![CDATA[New comment by spijdar in "Joseph Szabo’s pictures of American adolescents"]]></title><description><![CDATA[
<p>From my experience, it's possible to hate the high school/college years, but for them to also be comparably less terrible than what comes after, and so to look back at them with a strange kind of longing.<p>Like someone else in the thread said, they might have been miserable, but they had potential, options, future ambiguity. After a certain point, those narrow and solidify. A miserable past where the future wasn't set feels more glamorous than a miserable present railroaded into a miserable future.</p>
]]></description><pubDate>Mon, 28 Sep 2026 20:19:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=49883789</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49883789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49883789</guid></item><item><title><![CDATA[New comment by spijdar in "Ember-1"]]></title><description><![CDATA[
<p>I suspect it might generalize to other large models, but I don't think Qwen3.8 27B is one of them. Kimi K3 is a 2.8 trillion parameter model, and I suspect that is playing a big role in being able to reduce the length of CoT without taking a hit in quality.<p>That's just vibes, though.</p>
]]></description><pubDate>Sun, 27 Sep 2026 18:29:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=49869428</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49869428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49869428</guid></item><item><title><![CDATA[New comment by spijdar in "GPT-6 Sol and Luna"]]></title><description><![CDATA[
<p>I dunno about Codex-the-application itself, but you can definitely use e.g. Pi with the larger context windows with a Codex login. It puts a pretty large multiplier on credit usage, however.</p>
]]></description><pubDate>Tue, 22 Sep 2026 18:35:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=49806056</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49806056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49806056</guid></item><item><title><![CDATA[New comment by spijdar in "A restored PDP-11/83 serving this page on 211BSD Unix"]]></title><description><![CDATA[
<p>I think he has actually posted videos of the restoration before (they've popped up in my youtube feed in the past), but I've never watched them, so dunno. The LLM site design and advertisement front-and-center are certainly a... choice....<p>But, more importantly, why do you reckon DEQNA would be hard to connect to a modern network? NetBSD still supports it when running on a q-bus VAX: <a href="https://github.com/NetBSD/src/blob/trunk/sys/dev/qbus/if_qe.c" rel="nofollow">https://github.com/NetBSD/src/blob/trunk/sys/dev/qbus/if_qe....</a><p>It has some pretty broken behavior regarding multicast/broadcast traffic IIRC, but nothing putting it behind a vlan or separate LAN altogether wouldn't solve. I've got a little lsi-11 system under my bed I'm hoping to, one day, get the Fuzzball [0] distribution running on. The 22-bit address extension wirewrap the previous owner did needs to be redone entirely, so it's been a "later" project for years now, but I am hoping my little DEQNA will be able to ping the Internet still.<p>[0] <a href="https://en.wikipedia.org/wiki/Fuzzball_router" rel="nofollow">https://en.wikipedia.org/wiki/Fuzzball_router</a></p>
]]></description><pubDate>Mon, 21 Sep 2026 17:57:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=49790836</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49790836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49790836</guid></item><item><title><![CDATA[New comment by spijdar in "Key symbols we lost to time, pt. 2: The Mac side"]]></title><description><![CDATA[
<p>It should be back up now! And being managed by the service manager now instead of running in a shell, so it should stay up.<p>The one and only web host [2] written in Nim [0], running on Sprite [1] ;-)<p>[0] <a href="http://nim-lang.org/" rel="nofollow">http://nim-lang.org/</a><p>[1] <a href="https://github.com/OSPreservProject/sprite/blob/master/sprite.txt" rel="nofollow">https://github.com/OSPreservProject/sprite/blob/master/sprit...</a><p>[2] <a href="https://pomelo.shockfox.net/pub/src/httpd.nim" rel="nofollow">https://pomelo.shockfox.net/pub/src/httpd.nim</a></p>
]]></description><pubDate>Mon, 21 Sep 2026 15:05:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49788246</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49788246</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49788246</guid></item><item><title><![CDATA[New comment by spijdar in "Amiga Unix, Again"]]></title><description><![CDATA[
<p>I've used LLMs to get the distributed Sprite OS running again, though I've yet to release it, and I'm not sure what that release will look like, if it ever happens.<p>One thing I really don't get, and I really hope I never do, is leave the front page/README/etc so ... Claude-ified (or GPT, plausibly, I guess):<p><pre><code>  native SCSI and ethernet drivers, proven on real hardware

  Quake — runs; a benchmark more than a game, for now

  running under emulation, real hardware next

  The grimoire records both, confidence-tagged
</code></pre>
I am becoming probably too okay with LLMs, and I'm probably about as "forgiving" of this stuff as anyone, but man, it's disheartening to see that for something as much of a passion project as "Amiga Unix", seemingly no-one bothered to write a page in a human voice for it. Maybe it's LLM-written, maybe a hybrid thing, I dunno. But at best it sounds like "Apple product release", IMO.<p>I know others will say the same about seeing LLM usage at all, and yeah... I don't really have a defense. It just feels like the "bare minimum of decency" to, well, at least make the front page less LLM-sounding.</p>
]]></description><pubDate>Mon, 21 Sep 2026 01:28:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49782001</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49782001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49782001</guid></item><item><title><![CDATA[New comment by spijdar in "Key symbols we lost to time, pt. 2: The Mac side"]]></title><description><![CDATA[
<p>Having seen laptops with dedicated copy/paste/undo/redo keys, I think Apple can be forgiven for not going down the function key rabbit hole: <a href="https://pomelo.shockfox.net/pub/img/powerlite.jpg" rel="nofollow">https://pomelo.shockfox.net/pub/img/powerlite.jpg</a><p>(Yes, they could have just replaced the "regular" function keys with copy/paste keys, but I feel like that would have gone over about as well as the various times they've, uh, tried to replace the function keys)</p>
]]></description><pubDate>Sun, 20 Sep 2026 15:31:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=49776852</link><dc:creator>spijdar</dc:creator><comments>https://news.ycombinator.com/item?id=49776852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49776852</guid></item></channel></rss>