2019
It’s been 10 years that I subscribed to GitHub (and a little less to Bitbucket), and I’m slowly rewriting (yet another time) and uploading my past lecture notes to public or private external repositories (--theirs in git parlance). That’s quite an exhausting fucking life, isn’t it? I hope I will done for good with my past (life) after all that…

Still the same routine after 3 months, I’m afraid it doesn’t get any better: when I get home, I’m useless and all I have to do is rest for at least 1h30.
Another nice post on diffusion models: Going Critical. See also this older post of mine. #dataviz
Things you’re probably not using in Python 3 – but should (via @newycombinator). #python
Micah P. Hinson, Micah P. Hinson and the Gospel of Progress.
Lisa Hannigan & stargaze, Live in Dublin. (Not all titles are available at the moment on the #fr iTunes store.)
Numpy clone in Common Lisp (via @FunctorFact). #lisp
Lovely. Oh shit, git!
Emacs setup for C++. I second this post since ccls and lsp-ui are much more convenient than rtags, notwithstanding the fact that they are easier to configure. #emacs
Deriving Expectation-Maximization. Be sure to check the other articles as well.
Always impressed when visiting Michael Betancourt’s website by the quality of his notebooks on bayesian statistics.
Here is a little screenshot of Emacs running in a Terminal (Nord theme if you ask). #emacs

I have no regret now that I took some time to reread this chapter on Mastering Eshell. A few days back, I decided to switch back to Doom Emacs and to use a very minimal configuration, which means no fancy zsh or bash terms, just plain Eshell. #emacs
Computational Genomics With R, by Altuna Akalin. #rstats #bioinfo
Here is a handy script to automagically create and edit a new Hugo post from a Terminal:
#!/usr/bin/env bash
set -e
cd ~/Sites/aliquote
POST="$1"
DATE=$(date '+%Y-%m-%d-%H-%M-%S')
if [ -z "$POST" ]; then
read "Filename: " POST
fi
if [ "$POST" = "now" ]; then
POST=$DATE
fi
hugo new "micro/$POST.md"
(
sleep 0.2 && vim "$HOME/Sites/aliquote/content/micro/$POST.md"
)
I’ve put this in my ~/local/bin directory, which is in my $PATH.
Things You Should Never Do (TL;DR: rewrite code from scratch).
TIL degit appears to be a good alternative to git clone for project scaffolding (via Tom MacWright); Heroku won’t let you store flat files on their ‘ephemeral’ servers so easily–see the 12-factor app principles.
I’ve been pretty quite these past few days. It might even be a little longer if I don’t get back to writing online. Part of this distance comes from the fact that, first, I had to deal with side-effects of my medications; second, I’ve spent too much time fighting useless things; and, third, I have no obligation to publish anything anyway, which in a way suits me a lot (I keep writing on my paper notebooks, though).
Adversarial attacks on medical machine learning. (via @freakonometrics)
An Introduction to Functional Programming with Python. #python
This is not the first time that I come across some king of ASCII- or OpenGL-based generative art using SBCL*, but @inconvergent’s work is amazing. Check out the Github repo as well if you like this kind of stuff. #lisp
- E.g., flax by Steve Losh, who happened to be on a Twitch coding session today, btw.
Understanding Awk. (via Irreal)
Code Review from the Command Line: Nice CLI workflow for managing changes in a Git repo. (via @_wilfredh)
Clojure – The Essential Reference. Really nice book on the standard library, the why and the how. Sample code available on Github as well. #clojure
A useful meta search engine for CRAN packages. #rstats
The best of both worlds: when Python meets FP at some point. #python
You’re probably asking the wrong question anyway (so don’t take yourself too seriously).
Okay, why not after all!
writing a script to send plain text + HTML emails from Pandoc markdown source files. – Alexis King
Guess what? The Walking Dead, season 9, just arrived in iTunes store. While waiting for GOT (that everyone have fun spoiling apparently), it will do well for the coming days.
🎥 Jason Bourne.





