You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Great mix for your favorite MP3 manager: https://www.musicforprogramming.net/.
check-if-email-exists: Check if an email address exists without sending any email, written in Rust.
It looks like Neovim 0.5 (stable) is finally out. #vim
Risk differences are clinically relevant measures of treatment effect. But because of extreme baseline risk-dependent heterogeneity of risk differences, risk differences should be covariate-specific and not averaged. — Incorrect Covariate Adjustment May Be More Correct than Adjusted Marginal Estimates
TIL that Frank Harrell is now using data.table under the hood. What a great news! #rstats
Lagrange, a Beautiful Gemini Client (via thequietlearner).
Static Integer Types. #clang
True concealing in Vim using multiple characters (thanks to Brian Albert Monroe). Add this in your Vim config (possibly in after/syntax/r.vim
):
call matchadd('Conceal', '|>\&|', 10, -1, {'conceal':'»'})
call matchadd('Conceal', '|\zs>', 10, -1, {'conceal':'='})
syntax match rOperator "%>%" conceal cchar=»
hi! link Conceal Operator
Not sure I will really need the magrittr’s pipe operator, so I didn’t bother using Haskell’s monad sequencing operator with value passing.
Result: