439 karma · joined February 5, 2014
A few other strategies for solving this problem include something along the lines of the Small Clojure Interpreter (1) and Defunctionalization (2, 3)
[1] https://github.com/borkdude/sci
[2] https://blog.sigplan.org/2019/12/30/defunctionalization-ever...
[3] https://www.cis.upenn.edu/~plclub/blog/2020-05-15-Defunction...
https://github.com/timelydataflow/differential-dataflow/blob...
Edit - this one: https://web.stanford.edu/group/cslipublications/cslipublicat...
With that said, I am not a lawyer and I am not a security expert. As such, I would love feedback from people who are more familiar with the issue than I am. If you have something to add, please raise an issue or open a pull request.
When I picked up the guitar, I approached it from a different angle. The key for me was realizing that I could treat this like a 20 year project. I bought myself a guitar book[0] and started working through it page by page. I stopped worrying about whether I was good good or not – instead, I began to find great satisfaction in simply getting better.
Three years later, I've made a ton of progress. Practicing has become a kind of meditation for me; it helps clear my head, and keeps me from getting burnt out with work.
[0] William Leavitt's "A Modern Method for Guitar." This book is a pedagogical tour-de-force, though it helps to have a little bit of music theory under your belt if you are going to learn from it without an instructor.
We would love feedback from people on each side of the hiring table. What makes a hiring process successful in your eyes?
If there is broad interest, this document may turn into a more substantial GitBook.
Nobody is going to protect your ears for you.