HNHacker News
TopNewBestAskShowJobs

kar1181

1,276 karma · joined January 6, 2013

submissionscomments
kar1181··on MS Paint Remote Code Execution Vulnerability
mspaint, remote code execution vulnerability. Dear gosh nothing is sacred.
kar1181··on Postman silently auto-installs AI plugins and attempts to share all API data
Needed the final shove and this is it. Deleted my account. Bruno is good enough.
kar1181··on Kitty 0.50
I love that we're seeing innovation in the VT100 compatibles space still.
kar1181··on Kitty 0.50
That's a one time cost though isn't it? It's a tradeoff, but once it is booted it's blazing though.
kar1181··on Kitty 0.50
So true. Main thing is both are still being built and used everyday though.
kar1181··on Ghostty 1.4
Thank you, and your team, so much Mitchell.
kar1181··on EA is shutting down BioWare
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.
kar1181··on EA is shutting down BioWare
The first dragon's age was absolutely ace too.
kar1181··on The Intel 8087 chip: floating-point addition and subtraction
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.
kar1181··on Pentium II at 600Mhz with Voodoo 3 Emulated on 86Box with M6 Mac Mini
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.
kar1181··on Claude Opus 5.5
Whatever I think of anthropic, that webpage is a truly nice piece of work.
kar1181··on Gemini 3.8 Flash and 3.8 Flash Cyber
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.
kar1181··on Go 1.27
Go - the language no one likes, but frankly everyone needs.
kar1181··on Squeak 6.1
If you think of it as message oriented it makes so much more sense.
kar1181··on Os8088: A powerful Mac-like OS for the IBM XT, 286, 386
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.

kar1181··on Os8088: A powerful Mac-like OS for the IBM XT, 286, 386
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.

kar1181··on Os8088: A powerful Mac-like OS for the IBM XT, 286, 386
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.

kar1181··on Quake – 30th Anniversary Update
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.
kar1181··on Quake – 30th Anniversary Update
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.

kar1181··on Herdr is joining Y Combinator. The runtime stays open
Oh man - herdr is great. This will not be net good. Sigh.
kar1181··on Codex for almost everything
This is true. But Anthropic did us dirty most recently and so it’s their turn on the pitch fork. Sam will do us too. Just not yet.
kar1181··on Anthropic blocks third-party use of Claude Code subscriptions
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.

kar1181··on Claude Code: Now in Beta in Zed
Agreed, though being OS is no panacea as we have seen from countless other projects, but it does mitigate some concern of investing in an editor and its ecosystem and getting rugpulled.
kar1181··on Claude Code: Now in Beta in Zed
This is it, in terms of pure text editing zed is the best GUI land editor I've used.

Not quite there with emacs/vim but it's a much more accessible environment and more convenient for typical workloads.

kar1181··on Claude Code: Now in Beta in Zed
Also love Zed, but sigh, it's VC funded. We all know how this is going to end. Best VIM mode ever implemented in a (non vim) app. I use it as my 2nd editor (most of the time in Jetbrains products).

I just hope I'm wrong about the medium term impact of the VC funding but rushing AI AI AI out seems to be a sign of that rather than fixing fundamental issues that remain such as the ugly font rendering.

kar1181··on Voyager 1 stops communicating with Earth
I feel like the voyager spacecraft are a part of me, growing up in the 80s marvelling at all the images they sent back it was a magical time. The idea of voyager going dark feels like losing a part of myself.

It's proven to be a hardy spacecraft and has defied a lot of seemingly terminal problems before, fingers crossed she can overcome this one too.

God speed Voyager.

kar1181··on The pro-Israel information war
One of things I struggle with is on certain issues like Ukraine and Israel libertarian folks I normally (largely) agree with seem to hold inexplicable views which seem to border on religious rather than practical. It makes me then wonder about everything else how can the two topics seemingly have different grades of reason versus so much of everything else.
kar1181··on Half-Life: 25th Anniversary Documentary [video]
Clanpnp/ftb myself. Still remember some of the server IPs by muscle memory.
kar1181··on Half-Life: 25th Anniversary Documentary [video]
I was heavily involved with the australian team fortress (quake 1 version) community in the late 90s and 'bro' (Robin Walker) and John Cook were gods to us, regularly involved in the RMIT/Melbourne Lan scene and online even when back then mostly it was 28.8/33.6k modems with a few LPBS on East coast uni isdns.

The struggle for them to move on from qwtf to 'tf2' was probably for the best as a lot of the lessons they learned in the wilderness there helped when they were taken on by value and worked on HL2.

Also find it somewhat amusing was that TF2 was originally going to be a much more 'realistic' modern miltary shooter before the scope creep killed it.

kar1181··on OpenAI board in discussions with Sam Altman to return as CEO
Sounds like Apple / Xerox all over.
Page 1 of 5Next →