a ton of crates
@tonofcrates.bsky.social
960 followers 67 following 340 posts
Posts Media Videos Starter Packs
tonofcrates.bsky.social
like many things in this space, you can thank karpathy for this one
tonofcrates.bsky.social
LLMs are just like an operating system [puts up a picture depicting an LLM as a CPU, not an operating system]
tonofcrates.bsky.social
don't quite get the general motivation, is the question "what types of monadic / effectful computations make sense to embed in a dataflow computing paradigm"?
tonofcrates.bsky.social
that means it's time for a P H D
tonofcrates.bsky.social
when doing this kind of research, are you just reading the generated code, or are you also reading a generated report about the research?
tonofcrates.bsky.social
i regret to inform you this means mojo is praxis
tonofcrates.bsky.social
does this cover modern use cases of decorated types though? in the examples above only OxCaml seems to fit the mold of "decoration to avoid GC"
tonofcrates.bsky.social
in particular, most baggage requires baggage polymorphism and baggage subtyping to be practically useful, and those are two concepts that always seem to confuse everyone. certainly that's what everyone complains about re: lifetimes in rust
tonofcrates.bsky.social
my take is that we'll have to invest more in the UI of types. we've already been thinkin about this a little bit dl.acm.org/doi/10.1145/...
tonofcrates.bsky.social
indeed, all baggage pales in comparison to the enormous suitcase lugged by the Haskell programmer
tonofcrates.bsky.social
no shade to these languages, my go-to language is full of such baggage (rust), but idk if people are ready for how complicated our types are going to get. and this isn't even dependent types
tonofcrates.bsky.social
here's a carousel of baggage
Koka docs OxCaml source code Scala capture typing example MaPLe disentanglement type example
tonofcrates.bsky.social
lifetimes, regions, modes, layouts, dependencies, phantoms, ghosts...
tonofcrates.bsky.social
i regret to inform you that the next 700 programming languages are going to be "types with baggage"
tonofcrates.bsky.social
"X% of code written by AI" seems like a silly metric without asking:
- how much of your code is written by other people
- how much of your code is written by the compiler
tonofcrates.bsky.social
✅ ᴛᴇꜱᴛꜱ ᴘᴀꜱꜱᴇᴅ
✅ ʙᴜɢ ꜰɪxᴇᴅ
✅ ᴜɪ ᴛᴡᴇᴀᴋᴇᴅ
✅ ᴘʀᴏᴅ ʀᴇᴀᴅʏ
tonofcrates.bsky.social
low-effort fiction novels, ime
tonofcrates.bsky.social
the lean toolchain manager is a straight fork of rustup
tonofcrates.bsky.social
there's a kind of brain damage that turns you into an LLM. cool cool cool
tonofcrates.bsky.social
some rustaceans, when confronted with a problem, think "I know, I'll use async." now they cannot be unpinned
tonofcrates.bsky.social
"we need a manhattan project for AI" no what we really need is a manhattan project for porting every math TeX package to Typst (and please start with mathpartir)
tonofcrates.bsky.social
epub to kindle converter producing some solid poetry