icosahedron
Joined 17 years ago
Joined 17 years ago
I'm still in the throes of learning it myself, and it's quite the journey. I love the promises behind it, but I'm not yet far enough along to know if they are kept or if it's just kool aid (or perhaps purple drank?)
It is different in that it uses SMT instead of dependent types and tactics to prove the software, but I found it more approachable.
Also, it compiles to several target languages, whereas Lean 4 only compiles to C and therefore only supports the C ABI.
I tried the supplementary instructions to download some of the models (7B, 13B, and 30B), and it didn't seem to work. The prompt returned nothing after waiting for several minutes.
Is there a way to run just one of the larger models?
I've got pretty good experience with both, so knowing the algorithms is helpful. Where it gets harder isn't the language itself, but usually the idioms for expressing certain concepts.
For example, Rust doesn't have default parameters, so the builder pattern is pretty common.
There is also ShellFish, which is an iOS SSH file provider. You can use it to access any files via SSH as if they were from iCloud or OneDrive, etc.
Lastly, there is code-server, which is VS Code in a browser. I've used this from time to time, and it works well.
I think a table of contents is warranted. Even if it just for 3 or 4 chapters.
I am mostly done with Antifragile, and it's pulling me between political and philosophical sides. Don't know which side I'll land on, or how long I'll stay there.
As a side note, I've found "Deep Learning: A Visual Approach" to be very instructive.