I have conjured a rabbit hole for myself: we fall into the illusion of free will.
Category Archives: Learning
Why Split Lexing and Parsing Into Two Separate Phases?
An interesting and easy to read explanation of why you might like to keep lexing and parsing separate: Why Split Lexing and Parsing Into Two Separate Phases?
How to interpret, understand, and act on feedback
This was a good read: How to interpret, understand, and act on feedback. It’s some commentary on how to take feedback in a useful, mature, and Emotionally Intelligent way.
bondi
So I was able to compile bondi with a little help from my friend epilys.
It went a little something like this:
$ sudo apt install opam $ opam init $ opam switch create 4.06.1 $ opam install base $ opam install ocaml-lsp-server $ opam install stdlib-shims $ dune build
I’m not certain stdlib-shims was required and the ocaml-lsp-server was for vscode integration (I think).
Computer Science Version Two
Every now and then I find myself over on the C2 wiki. Today it was here:
The Circle
I did some creative writing, inspired by a new friend: The Circle.
3Blue1Brown
Learned about a YouTube channel that runs math videos: 3Blue1Brown. The channel is here.
Learning Kanji
I mentioned to a friend that I thought it was a romantic idea to learn Kanji, and I would very much like to, but I just don’t have time. My friend recommended the Genki Textbook. So this note is just for the record. When it comes to learning Japanese I suppose no one will be surprised to know that there are a lot of options.
The 4 things you need to be an expert
I posted about this earlier, but here it is again: The 4 things you need to be an expert:
- Valid Environment
- Many Repetitions
- Timely Feedback
- Deliberate Practice
Brilliant
I saw Brilliant advertised on a Veritasium video. Thinking about getting a subscription. Might need to save up. :P