Hi, I work on the instruct models. Are you able to share details about the particular task you're doing and the prompts you've tried? (email: <my HN username>@openai.com )
In general, the code philosophy behind ggplot2 and related tools (the so-called "tidyverse" in R) embraces functional programming, in particular doing computation by pure composition of smaller computations.
Using the "+" operator to denote composing parts of visualizations is not the greatest syntax but I think we're basically stuck with it for a bit due to historical baggage. See this note from the creator of ggplot, Hadley Wickham: https://community.rstudio.com/t/why-cant-ggplot2-use/4372/7
I think the abstract does effectively say that: "these patterns are most consistent with the supply‐based hypothesis of unbacked digital money inflating cryptocurrency prices." And this point is made more forcefully in the paper.
FWIW, I don't have a strong opinion on the evidence presented in the paper -- the analyses seem sensible, but this isn't my field of expertise, so I'd be hard pressed to point out, for example, what alternative analyses they could / should have done.
Also, it's not even obvious to me that unbacked Tether causing the BTC price rallies is necessarily a reason to pull out; markets are weird.
1. Pedagogically, the lispy syntax was a big stumbling block for beginners. Probabilistic programming is hard enough as it is; prefix notation and parens only added difficulties (and these difficulties were unrelated to the conceptual material).
2. webchurch compiled to Javascript anyway, so it was nice to be closer to the target language.
3. Lisp can be a bit awkward for certain contemporary programming idioms (e.g., accessing object properties).