2019-08-22

work§

  • worked on more anki cards - i'm starting to build a sizeable collection of them, very happy about this.
    • in particular, i'm focusing on rust and general data structure terms. it's very good for helping to cement trickier concepts or patterns, which i like a lot. the process of writing good cards in of itself is a healthy exercise in learning as well.
  • worked on ferrisp for rust belt rust
    • this is going to start taking more and more of my time, as i would prefer to front-load on this now in the semester for a lot of different reasons.
    • today i worked on the lexer/parser/ast. since i'm using nom for now, which is a bit of twist compared to a traditional toy programming language, i'm juggling how i'm going to integrate this in the workshop smoothly.
      • i think using/teaching nom is worth it, i really do. the question is how i am going to communicate this and demonstrate this to the audience and then make sure they can get up and going with it quickly along with other things.
      • worst case i default back on to a normal scanner to lex and tokenize, but i'm hoping i can come up with write-ups, documentation, and demo code that makes that not necessary.

non-work§

  • aired up my tires, they've been needing it.
    • one tire has a slight tear/loss of rubber on the side(?) which blows... they are new tires. it is not significant, but i will need to keep an eye on that.
  • got some groceries
  • did some reading

exercise§

  • ran ~4mi of 0.5mi intervals with gabby, ~9min/mi on the fast ones, ~12min/mi on the slow ones.
    • really nice weather and run.