106 karma · joined January 5, 2026
Github.com/tnelsond
Can't trust anything anymore. (Not that I ever did trust npm)
Like you said in your backstory, it's an awful shame to work so hard on something and have it get absolutely no attention.
I haven't tried out any of the code yet, but I'm curious enough to maybe try it sometime, especially since it has a robust FFI already. I had just uninstalled rust because I'm more of an old school C guy and don't like writing "safe" code.
The backstory is interesting, though I wish it covered more the rationale behind the language and the thought-process that went into its design.
I especially like that track covers everything from switch statements to if-else statements in a nice concise way.
Curious if the 1 based arrays get confusing in @low mode.
As far as the benchmarks go, I didn't see, was there any other languages compared?
With a 60kb codec2 decoder you need about 2 minutes of audio to start saving.
But the target is dictionary apps with thousands of seconds of audio and thousands of images.
I ported jbig2 (17kb uncompressed) and codec2 (60kb uncompressed) to wasm which enables me to use really small image and audio files in my web app. I also made a custom read only database and search engine with built-in zstd decompressor (39kb uncompressed). It probably wouldn't run on a psp though.
I like optimizing and making things small. I want to use neural audio codecs for even better compression but the model sizes and compute complexity are major hurdles and muddy the vision.
Kitty doesn't work, alacrity doesn't work, foot doesn't work, gnome terminal doesn't work, xfce terminal doesn't work, urxvt doesn't work, xterm doesn't work, the list goes on.
The largest Muslim country in the world is Indonesia, it's quite odd that it wasn't included in Trump's Muslim ban. Obama's administration was the one that made the list of the seven countries that were banned before Trump even became president.
Linear is 21mb of minified JavaScript which is an awful lot. I made a dictionary progressive web app recently that just needed read only databases, so I rolled my own simple system complete with zstd compression all in a 38kb wasm module.
I wanted to like Rust, but I was using unsafe code for performance and such anyway that it made more sense to switch to C.