Recent submissions

Comment · 4 months ago
If there's enough room, you could add special palette indexes that stay constant or diminish more slowly with distance. To give a glow effect for lights, torches, etc. I always appreciated this effect in Quake.

EDIT: Oh nevermind. I guess brightmaps are more flexible.

Comment · 10 months ago
I have fond memories of Planet Quake and also Blues News (for the latest scoop). I remember it spawned a whole bunch of other planet sites. I think some of them became part of GameSpy (or its parent company). I probably moved on by then.
Comment · 1 year ago
I found this article very informative. Thanks for writing it.
Comment · 1 year ago
I like the idea but you could take it a step further and have just a core virtual machine that you could attach virtual (input/output) devices to. So then the canvas and audio would just be virtual devices that met some specification. Or say for example, you just want to listen to an audio playlist, you could attach an audio device, a keyboard and a terminal device (for feedback). A canvas device wouldn't necessarily be required (if there was no use for one). And it would be up to the user to attach the devices required by an application, or at least the user would have direct control.

TLDR: QEMU but much simpler and only WASM need be supported.

Comment · 1 year ago
I thought I remember reading that there is some relation (or inspiration) from an older X11 toolkit called xforms. Which might also be of interest to someone.

I've been redoing some old projects in FTLK recently so this sparked my interest. And I just like delving into the history of things.

Comment · 2 years ago
Also, allowing unquoted names.
Comment · 2 years ago
I remember sometime back in the 90's buying a used copy of Visual C++ 5.0 from some dude at the mall. It felt kinda shady, like a drug deal was going down, but I turned out well and I scored a legit(?) copy for much cheaper than market value. I was very excited when I got it home, and it kept me busy for a long while. There's a lot of good documentation (and source code) on those CD's and it taught me a lot, (pretty much) coming from Quake C.

I think at some point I also started using DJGPP, which pushed me toward GCC (and Linux).

Comment · 2 years ago
I thought I had gotten this (Descent 3) for free with a graphics card I purchased, but Freespace was what I was thinking of, though it might have been Freespace 2.

The graphics card was the Diamond Viper V770, if I recall correctly. Good times!

Comment · 2 years ago
Comment · 2 years ago
"What is the evolutionary advantage of being able to match abstract patterns?"

This reminds me of something I read about the mind preferring patterns because patterns require less (mental) effort (to perform tasks).

Comment · 2 years ago
Comment · 2 years ago
I just started reading a book called Almost A Miracle, about the War of Independence. It's really good, I haven't been able to put it down.
Comment · 2 years ago
I'm perfectly fine with a 20+ year old Dell computer. It suits (most of) my needs, unless I need to build or compile even a medium sized project, then it's torturous.

Admittedly, some websites are simply too slow but I don't often visit those, and it's probably one of the reasons I prefer sites like HN.

Though, I can't honestly claim to be (intentionally) downsizing or "going retro". Maybe I've just become something retro. ;-)

Comment · 2 years ago
There's also Hare [https://harelang.org] which I see mentioned on (rare) occasion. I think it uses a different backend than LLVM.
Comment · 2 years ago
While I do appreciate historical accuracy, I find this news very disconcerting!

And here I was hoarding all this salt, hoping for our return to the salt standard. :-(

Well ya can't win em all! And at least I'm not on a low sodium diet.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton