257 karma · joined April 16, 2026
There are tons of knowledgeable teachers out there, and they are very often motivated to help the next generations thrive and grow beyond their day job. I'm sure you could find people to help with editorial work on this version to give it a human stamp of approval, and involve the many talented and inspiring educators and communicators that are out there to help grow this into a true value for the next generation.
Either way. Good luck!
I became obsessed with the idea of making this work, and it was way harder than I expected. The journey took me into the depths of confusability graphs and zero error capacity in information theory. I might write a post about it some day.
The conclusion being that you basically need the same amount of data to represent the address of your data as the data itself, so it's not really effective at compression, just a fun thought experiment.
The cool part of this in modern times is that LLMs are basically a form of lossy compression that actually achieves the gist of what these tools fail at. Although it is lossy, and requires a massive substrate. This is related to the idea of AI/LLMs being a form of language compression.
I guess at least they're honest about it? lol
With many laptops dropping back down to 8GB because of the memory shortage there's some interesting pressures building in the industry.
I bet it's not an insignificant amount of devices out there that had their firmwares written by a "random small developer" who is in fact some kind of supply chain hacker.
That said the web offers such great techniques to maintain this. Passive loading of plugins for example could keep things snappy and light and load things when you need them.
If you want the perspective of a prospective long term user: I'd be very comfortable using your app even at tens of megabytes. You could probably keep your initial load pretty light but pull in larger modules as needed. There are certain effects and audio layering I often use in Audacity that would keep me there, but your modern interface and browser access are huge selling points. If your vision includes moving to a bigger editor I guarantee you you'll find a huge base who wouldn't even notice megabytes of code.