edit: the article did mention st but claimed it had no scrollback, that's what the patches are for. st-flexipatch makes it easy to enable or disable the patches via c preprocessor defines.
i use this font system wide, forced as the only font in firefox, with web or downloadable fonts disabled. i also have my some of my own characters in csur, the conscript unicode registry, that is mapped to u+e000 thru u+f8ff so the unicode codepoints used by random webpages for various glyphs show up as my own. qt is a pain to use sometimes with unifont only but iirc QT_FONT_DPI=128 environment variable fixes that. i just wish i could get unifont only to work in games like rimworld.
unifont has cjk support, bitmap fonts work just fine for the integer domain. been using unifont system and app wide for some integer number of years now. i believe the only app that i use that does not have unifont is the game rimworld, but i haven't investigated to see if there's any fix for that. for qt based apps i believe you have to use the environmental variable QT_FONT_DPI=128 or something similar, where the 128 is double the DPI, which may be some bug that i got around that may be fixed now
thinkpad 760xl here, svga+ screen, 166mhz pentium mmx, 64mb of ram, 2.1gb hdd, typically use it as a dos machine, tho it does have old slackware linux installed. if you still have the laptop, hold on to it, or if you don't want it, please give it one of the many retro groups who can maintain and keep these things going.