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.
idk, hn is the only place I every see people actually not liking go and most times those are people who's job is just far away from fields go is being use in.
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.
I am not sure I will ever get this to protected mode... The goal was to have something running on slower, older hardware, and once protected mode comes into play, we're letting go many of the constraints that make this an interesting experiment.
Even though I've relied on AI to hammer out the assembly, it has been very educational iterating on it. You end up learning the techniques that other operating systems used to get applications to perform well on slow machines.
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.
Quake was special for me, the first time I felt truly immersed in a world. I'd played doom/wolf, obviously, but being able to look down, and move in a 3d space just felt real in a way nothing had until then.
Then the multiplayer - lived in the sticks had a 33.6k modem - ping times on a good day of 300ms. Even with all the limitations (and lack of any sort of predictive netcode) that was it, a very expensive (we paid by the minute for phone bills!), game!
Later teamfortress came out from the guys at RMIT in Melbourne who later went on to Valve (Robin Walker/John Cook from memory) and TF set the bar for so much to come.
I know a lot of folks recommend masters of doom for the atmosphere at ID during quake's difficult development, but actually Michael Abrash's graphics black book (free on github - https://github.com/jagregory/abrash-black-book) is an even better companion, still a wonderfully readable book today, but captures the mindset of the development that we can take much from still. Indeed Abrash's anecdote about sliderule jockey's in the day of pocket calculators rings very true today as we grapple with the impact of AI on our work.
How many of us can thank our careers to id for hooking us on computers and things like quakec and even quake2's game dll source and later full engine sources.
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.
Anthropic want you to use claude code cli badly and are prepared to be very generous if you do. People want to take that generosity without the reciprocity.
I don't normally like to come down on the side of the megabigcorp but in this case anthropic aren't being evil. Not yet anyway.
The key question is about why they want to you to use the CLI. If you're not the customer, you're the product.
There's also a monopolistic aspect to this. Having the best model isn't something over can legally exploit to gain advantage in adjacent markets.
It reeks of "Windows isn't done until Lotus won't run," Windows showing spurious error messages for DR-DOS, and Borland C++ losing to the then-inferior Visual C++ due to late support of new Windows features. And Internet Explorer bundling versus Netscape.
Yes, Microsoft badly wanted you to use Office, Visual C++, MS-DOS, and IE, but using Windows to get that was illegal.
Microsoft lost in court, paid a nominal fine, and executives were crying all the way to the bank.
Assuming the actual price for many user is closer to 1k USD/mth than to 200 USD/mth, and the actual price is closer to their target margin to be a viable business, they're practically subsidising usage after 200 USD/mth. Together with other AI-TECH doing the same, they fabricate a false sense of "AI is capable AND affordable", which imo is evil.
As the Wikipedia page calls out, predatory pricing is generally in the context of a dominant firm throwing their weight around to dominate the market. You could make this case against large incumbents like Microsoft and Google, but Anthropic is actually the upstart here.
In any case, all this depends on how you define the "market", and the entire market for AI-assisted coding is very nascent and fast-moving to make any reliable calls about dominance at this point.
Well they are doing the same to website owners who rely on human visitors for their revenue streams.
Both scraping and on-demand agent-driven interactions erode that. So you could look at people doing the same to them as a sort of poetic justice, from a purely moral standpoint at least.