For programming, my favourite is DejaVu Sans Mono. There are many fancy ones out there with hip features like ligatures but I have always found DejaVu the most pleasing to the eye.

For reading, I like Roboto for sans serif. I find it is decently condensed yet easy to read. For serif, I like a paid font called Century Supra. I have pirated this font many times. I also like the serif fonts used by imperialist news outlets a lot as well. IIRC NYT's is straight up called Imperial.

    • Comrade Rain@lemmygrad.ml
      ·
      1 month ago

      I really wish there existed a scalable/vector (TTF/OTF) version of it. Bitmap fonts are usually good only for UI elements, not really suitable for print.

      • multitotal@lemmygrad.ml
        ·
        1 month ago

        Bitmap fonts are usually good only for UI elements,

        And terminals. The idea behind Spleen is that it can be read on tiny terminals/screens, that's why there's a 5x8 version. If you have a small LCD screen attached to a Raspberry Pi for example then Spleen is a good font to use.

        • Comrade Rain@lemmygrad.ml
          ·
          1 month ago

          Yes, in fact I first saw Spleen when I checked out OpenBSD. I think it uses that font by default in its terminal. It looks slicker than Terminus.

          • multitotal@lemmygrad.ml
            ·
            1 month ago

            hah that's where I saw it too. OpenBSD was booting and I thought to myself the font looks very sleek and sci-fi, it reminded me of Star Trek Deep Space 9 for some reason (no idea why DS9 specifically).