Category: Human Learning
-
Language Characteristics that Help LLMs Write Better Code
(Written by Thaura Work. I haven’t checked it. I’ve been learning Elm, so there might be some bias it picked up somewhere in my files.) A quick-reference list of language features and conventions that make one-shot code generation more reliable. The common thread: predictability. Features that appear frequently in training data, parse unambiguously, and leave…
-
Configuring Regolith to Send Windows to Workspaces (long)
This seemed simple enough, to set up the system to send windows to specific workspaces, and specific screens, but I ended up getting into C preprocessor headaches, and then eventually figured out how to name the workspaces, literally, and had a few problems after that. It’s not easy, but here’s what I’ve done so far,…
-
Markdown Editors
Someone asked me what markdown editors are good. I had to do some research, because I mainly used vim and one of the .rst viewers for a while. Then I switched to CryptPad for a minute, and then to Obsidian. Recommendations at the bottom. DIY GNOME Environment Markdown Editor This is a script that makes…
-
Learning Elm: LLMs
I’ve been messing with some LLMs to write Elm code. So far, so-so. I haven’t done a thorough test, mainly because I’m still learning Elm, but some LLMs seem to do great with Elm code, and some seem to run endless loops of debugging failures. I’ve been playing with Nemotron, Muse Spark, MiMo, and Thaura…
-
Thaura: Writing with an LLM
More and more people are using LLMs to write their documents: lawyers are using LLMs to write arguments full of bogus references; college students are submitting papers that make false claims. LLMs are amazing, but they also hallucinate. People who skip the thinking get burned. I don’t use the LLM to write my documents; I…
-
Learning Elm: pipe tricks
https://github.com/elm/compiler/tree/main/hints I found much of the content for this article at: https://sporto.gitbooks.io/elm-tutorial/content/en/01-foundations/02-functions.html Here’s now to create a learning environment where you can edit a file full of Elm code, and play with the code. Add the “.” directory to elm.json. This will tell Elm to search for modules in there: Next up, make the file…
-
Learning Elm
I was having a hard time with the main tutorial, so I’m winding a different path through the language. 8/29: After doing the basics, I started hitting walls, and found the tutorial going all over the place, so I decided to dig through the Elm core libraries, and just try running commands: https://package.elm-lang.org/packages/elm/core/latest/ Typing things…