43 comments

[ 2.3 ms ] story [ 53.4 ms ] thread
There's a whole subculture for fonts smaller than 8 by 8, with real world uses for things such as small LED displays, for example. This is at the extreme end, though.

Also https://stormgold.itch.io/picket-right-font

is there one that is 3 pixels? feel like 2 is just overly minimal haha
With the gap, it's effectively three pixels wide. Basically a 3x5 font with one pixel chopped off.

On some displays, you can also divide RGB into three subpixels (R, G, and B stripes). A 3x5 pixel font (9x5 subpixels) can be drawn as a 6x5 subpixel font instead (a 2x5 pixel font).

okay but what about "c" being nearly the same as "z", neither of which look like the character and are nearly(?) identical. Is our brain supposed to just be able to figure it out?
Capital H is cursed... unconnected pixels, indistinguishable from 'ii' or "II". The concept's cool, but for this one point the wrong choice was made.
Love this. Brings so much joy. Try some punctuation. Hilarity ensues.
I love this. It speaks to me in a similar ways as a lot of the AI zeitgeist—why shouldn’t we optimize for how the brain actually operates at scale versus hundreds-years-old ideas about ligatures designed for reading in candlelight? (In the AI case, a romanticism for having to learn and prove memory in such a rote way)
I wonder if it's possible to train to read text encoded as one colored pixel per letter, or even per token.
Some of the characters/words (particularly "c"/"can") sort of look like they've been cropped from the top, trusting the brain to fill in the bottom half. Reminds me of what Sandisk did with the "S" in their redesign. I wonder if there's any research behind this?
The Atari 2600 had pretty good vertical resolution (assuming you could set up the next line in 76 cycles) but limited horizontal resolution. A 3x5 font is possible, but good luck distinguishing N from M.

This font seems to use characters up to 5 pixels wide, which helps with its near-legibility.

I'm blown away. I'd have sworn that wasn't possible. It's brilliant. Bravo.
Really like that zero glyph. I wonder if, instead of Roman numerals, one could use ligatures to encode numeric strings as binary… 42 as 010101

(I sort of randomly picked 42, didn't know it was such an interesting string… Douglas Adams must have known that)

Is it just me or the s Z and z S should be swapped?
Very cool - note that lowercase b, l and h are the same
Meanwhile, 3x5 fonts are actually usable.
PICO-8 code editor uses one I think.
I wish I had this back capability when I used to program my TI graphing calculators back in highschool!
> You can probably read this, even if you wish you couldn't.

Um... Nope. I can't.

I can get some of the letters, but not most of them, unfortunately.

Love the concept, and the art, that goes into things like this. But I just cannot read it.*

* I have nerve problems in my eyes. I'm not legally blind... Most of the time.

I think readability is helped a lot by the low entropy of English words and sentences, i.e. if you can’t make out one letter, you’ll probably get it anyway from the context.

It’s not so readable if you test it with random strings.

I can't really read anything with that, so somewhat readable is very moot.
I was so confused why "o" in the example was wider than "o" written myself - until I understood that example has it capitalized... That seems useless
It says in all caps: “YOU CAN PROBABLY READ THIS, EVEN IF YOU WISH YOU COULDN'T. IT TENDS TO BE EASIER TO READ AT SMALLER SIZES.”
This brings back fond memories from the 8-bit era. Tasword II was a text processor for the Sinclair ZX Spectrum where the developers resorted to extra-narrow fonts to cope with the Speccy's very limited (256x192) screen resolution. The lower screenshot in [1] provides a glimpse of what seems to be a 3px wide font.

OP's 2px width are a bit too extreme for my taste though.

[1] https://spectrumcomputing.co.uk/entry/4000080/Timex/Tasword_...

It is readable in English with quite some training and context. Many characters have the same representation.

I for one would say this is not generally usable and has a limited scope.

Interesting nonetheless.