Hacker News new | ask | show | jobs
by eliasdejong 26 days ago
Creator here,

For those interested:

- ZERO CLIENT-SIDE OR INLINE JAVASCRIPT except Datastar & Datastar attributes

- real-time multiplayer powered by CQRS

- 45x45 characters chunks stored in LMDB

- all characters are read & written through FULL ACID TRANSACTIONS. no shortcuts. no relaxations

- chunk-based viewport culling

- LZ4 compression on chunk-basis to remove white space and repeating chars

- runs on a 5,52 euro/mo VPS in Germany, cheapest tier in public cloud

Stack: Datastar, Python/FastAPI, LMDB

3 comments

I type somewhere, nothing appears
Wonder if that's to do with dark mode or something? I had the same issue in dark mode on mobile on duckduckgo.
Oh LZ4 nice! Also the fact that this is in python makes this even more impressive.
if you could make this selfhostable or have the database downloadable that would be really cool. thanks for making this, I really like things like this