You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Presenting the Eshell. (via HN) #emacs
TIL about the ash function. So, (defun square (n) (ash 1 (1- n))) is way simpler compared to:
(defun power (n m)
(reduce #'* (loop for x below n collect m)))
(defun square (n)
(power (- n 1) 2))
(Me playing with the CL track at https://exercism.io). #lisp
Easier slideshows using Racket’s slideshow tool. #racket
TIL about chemacs, an Emacs profile manager/switcher (à la IPython/jupyter). #emacs
P-values are a practical success but a critical failure. Scientists the world over use them, but scarcely a statistician can be found to defend them. Bayesians in particular find them ridiculous, but even the modern frequentist has little time for them. – Stephen Senn, Two Cheers for P-values?
Python is not built with math and statistics in mind, and this doesn’t work without using a package.
If you’re looking to move from R to Python, here are two interesting posts: Python is Weird (an unabashedly biased intro to Python for R users); Programming with Data: Python and Pandas. The first one, from which the above quotation is extracted, provides a side-by-side comparison of some of the features of each language. You might like or not, since R is a DSL and Python is not a good PL to compare. The second one is a complete tutorial on Pandas (including linear regression) in IPython notebooks. Besides, Chris Albon’s Technical Notes On Using Data Science & Artificial Intelligence To Fight For Something That Matters are also worth a look. #python
If you are a professional writer – i.e., if someone else is getting paid to worry about how your words are formatted and printed – Emacs outshines all other editing software in approximately the same way that the noonday sun does the stars. It is not just bigger and brighter; it simply makes everything else vanish. – https://batsov.com/articles/2011/11/19/why-emacs/
rga: Meet ripgrep with PDF full-search. (via HN)