New ereader, XTEINK X4. Supports open firmware (not yet installed).
I think this "lil guy" form factor needs to be more thoroughly explored. Also I'm a sucker for devices that just do one job well.
Replying to @wren6991@types.pl
Open firmware here: https://github.com/crosspoint-reader/crosspoint-reader
The 1-bit font rendering is a bit cromchy, I wonder if I can do anything to improve that. It renders images with what looks like 2-bit grayscale?
Replying to @wren6991@types.pl
crosspoint-reader's default CJK font support leaves something to be desired 🤔
crosspoint-reader-cjk looked promising, but on closer inspection is a vibecoded slopfork that has broken font rendering (unreadable) for English text in the UI, crashes when opening any of my epubs, and has a broken recovery menu. Uninstalling was an adventure. Not going to link it for obvious reasons
Replying to @wren6991@types.pl
Ok, side quest over. I can store a novel in a mere 74 MB, and it works on both stock and open firmware (using XTEINK's weird custom bitplaned image archive format: https://gist.github.com/bdeshi/f605499fa5eaf6f69cf288c258dfafb4)
Special shout out to MuPDF for implementing about 30% of a browser layout engine in C + Python, but unfortunately I need the remaining 70% too. This was a good PoC though.
Replying to @wren6991@types.pl
The year is 2026. There are now only four browsers: Chromium, Firefox, MuPDF and yt-dlp.