Astra has a serious problem of having zero respect for my github actions limits. One shot project, I didn't even see the result yet, and each run already takes 1h30m
I think I want something that doesn't do only the distribution side, but also discovery, docs hosting, etc..but Im open to a registry with something else as the backend
Replying to @RelevantElement @grok
I'll write a proper post mortem from this experiment later, but in summary.
- Code looks bad, `unsafe` everywhere, likely an attempt to stay 1 to 1 with a C code base. Which is a fair.
- It found 6 real bugs on QuickJs, which I'll upstream later
- It implemented everything, including Regex and Unicode.
- It is SO F* COOL...
As the @twominutepapers guy says, what a time to be a live.
Note: I hate @ChatGPT cybersecurity checks with all my heart
Twitter is a hurtful place even when you come here just to share the silly things you vibed on your free time.
1 1/2 day later:
✅ Compression algorithms
✅ HTTP/2
⚠️ WASI 1/2, needs some cleanup
😱 QuickJs rewrite. Ugliest code and backlog grows larger every time I look, but let's keep pushing..
What happens if ask Astra on Extra High when your resets are about to expire:
- Full rewrite of QuickJs in Silkla.ng
- LZMA, LZMA2, and XZ decoding
- Raw DEFLATE, zlib, and gzip encoding.
- full HTTP/2 support
- WASI 1/2 support as a target?
Let's find out!
Replying to @theo @kaygdotorg
What is it, then? Honest question. I call both a "harness" because I don't know what else to call the not-a-harness case.
What happens if ask Astra on Extra High when your resets are about to expire:
- Full rewrite of QuickJs in Silkla.ng
- LZMA, LZMA2, and XZ decoding
- Raw DEFLATE, zlib, and gzip encoding.
- full HTTP/2 support
- WASI 1/2 support as a target?
Let's find out!
writing a compiler is a sequence of :
"Oooooh, thats why they did [thing that I hate in another language] this way"














