Recent submissions

Comment · 5 days ago
Thank you, and your team, so much Mitchell.
Comment · 11 days ago
I got on with 2 the worst of all of them. Well like most people didn't play Veilguard but of 1-3, 2 was hard work.
Comment · 11 days ago
The first dragon's age was absolutely ace too.
Comment · 14 days ago
Gosh thank goodness for Ken, a beacon of light in a sea of slop. For all these years, and countless hours of posts and videos, thank you.
Comment · 1 month ago
86box is really fun, and the m4+ macs are great at running it. I've been working on a custom OS designed specifically for the pentium 2 core/isa (trying to write an high performance *nix for 1997-1999 for quake 1/2). 86box runs very faithfully to the real silicon p2s (and voodoo 3) I have without the nuisance of having to copy code over to it in development.
Comment · 1 month ago
Whatever I think of anthropic, that webpage is a truly nice piece of work.
Comment · 2 months ago
Yeah, anthropic's models, even opus, are so slow I constantly find myself wishing for something a little bit dumber but a lot faster as most of the work is mechanical. If you have a clever controller agent driving some slightly dumber workhorses you get a lot more done and the quality drop is neglible.
Comment · 2 months ago
Go - the language no one likes, but frankly everyone needs.
Comment · 2 months ago
If you think of it as message oriented it makes so much more sense.
Comment · 2 months ago
It's a toy, easy to break is what vintage software was. A very different era with users of a very different mindset.

Not just rewrite the interrupt handler either, can rewrite the timer itself :)

Part of the fun of real-mode is the absolute god like power you have. Downside is the 20bit segmented memory model.

Comment · 2 months ago
Yeah, I think the ability to move at pace helps and especially when you get stuck at some sort of intractable bug, in realmode especially, claude/gpt is unbelievably good at identifying and proposing the fix.

THAT is part of the issue with it though, those length debugging sessions where you prod and poke and have to hold complex interactive segments in your head is what gives you that deep understanding of a piece of software. You do lose that when you throw the AI at it. This is part of my motivation for handwriting 'offline' all my code for these types of project. Have a doc to work from but otherwise wetware is doing the heavy lifting.

This isn't efficient use of time at all and professionally a dead end. But as a pasttime/hobby for an enthusiast it opens a door that would be closed (project like yours and indeed mine) while still having it grounded in our own work.

Comment · 2 months ago
I mean this is cool, it's wholly / mostly AI gen, so it takes the wow away which I think is what foklks are reacting strongly to here.

Sadly this sort of thing is much easier now - thanks to the tooling. I speak from personal experience, I'd written some stub 32bit os' myself (by hand, pre-ai) and it is very fun. But you quickly run into walls that stop further development that aren't fun. I enjoyed poking at VGA registers, the 512 byte boot sector into real mode into protected mode dance. Setting up the global descriptor tables/page tables and the PIC/8042 controller.

But...then you get into protected mode you get a prompt up some very basic memory management and then TERMIOS...boring. Boring. Defining all the posix syscalls, boring. Building test harnesses ... boring.

Oh I need a DMA controller now because PIO is slow, FUN!!!

I've taken my toy os to basically Linux 2.0 level in a few weekends by throwing tokens at boring things and when I got to the end it was a little bit empty because although the kernel of the system was all me, and it very much was built on the skeleton I arranged I didn't understand bits now that while boring were important. And the magic ... was lost.

I'm working on a new version now where my rule is I hand type every line of code and I co-plan with the AI and write from my head. It's so slow going but the fun is in the problem solving and the design and by hand writing you keep enough of it in hand it feels yours and real.

Anyway this is a cool project, I hope the author enjoyed it and learned something, but this is the new normal now, powerful tooling means things that were novel are tokens away and so they lose some of the magic accordingly.

Comment · 2 months ago
Robin used to go by 'bro' and he was insanely good deathmatcher, also an LPB (low ping bastard) as the Uni of NSW/RMIT folks had decent net links unlike the rest of us plebs.
Comment · 2 months ago
Comment · 2 months ago
Oh man - herdr is great. This will not be net good. Sigh.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton