I was thinking the same thing, even considering going into dev tools to try and change the font. Didn't realize it was a firefox on mac thing. I went ahead and opened it in Chrome. It's still pretty difficult font to read, but it is a bit brighter in Chrome.
You won't be able to change the font because it's being rendered in webgl. In fact, the page is one big canvas tag. I'm painfully aware of the downsides, but it gives me a lot of control when rendering ANSI art, and will allow me to make a killer desktop GUI app later on (a very fast/efficient opengl program, no electron nonsense).
Before anyone asks about accessibility...i should point out i am still injecting a text-only version into the DOM behind the canvas tag for the sake of screenreaders.
The reason firefox looks so much worse is that it has a smaller webgl size limit than chrome (specifically MAX_RENDERBUFFER_SIZE). When rendering at full resolution, it was not large enough to hold the content sometimes. I only check that webgl value so this will resolve itself if/when firefox increases it.
Thanks for the detailed response! I did poke around a bit and noticed none of my changes were having any impact. I never really messed with webgl, so didn't notice that was what was doing the rendering. Is webgl MAX_RENDERBUFFER_SIZE something I can set in about:config or elsewhere?
I got my start with BBSes, lots of fond memories. There was one BBS in my area, and they had it setup to RelayNet (similar to FidoNet, but smaller). I knew when they would connect up to exchange, so I would be sure to upload my mail packet and then dial back up 5 minutes after they did their exchange to see if I had any new messages. I could send and reply to messages across the country in a matter of days.
You won't be able to change it manually because it's a hard limit in their webgl implementation. But hopefully they'll increase it later.
We can't mimic the local feel of BBSes on the modern internet but i'm confident we can capture the rest of the experience, and at least have something better than the ad-infested garbage heap we see on the web today :D