You can also also view the full archives of micro-posts. Longer blog posts are available in the Articles section.
Fafi is a Gemini browser written in Racket. #racket
Why is it that we live in a world riddled with bugs? I think there are a few reasons for this. No doubt, part of the issue is that our competitive capitalist economy makes major software and hardware vendors want to move at breakneck speeds. Technological progress doesn’t nearly justify a new generation of smartphones being released each year, but, fuck the environment, a new product needs to be released in order to maintain interest and keep sales numbers high. We move fast, and in the process, we break things. — The Need for Stable Foundations in Software Development
Using Emacs and Org Mode. I still happen to find some interesting stuff in there. #emacs
Panic’s Nova text editor (a review) (via Irreal). #apple
Debugging R in VSCode. #rstats
Nice review of old and new text editors: The Era of Visual Studio Code.
BBEdit, Emacs, and Vim are all great text editors in their own right, but they all have idiosyncrasies that (while beloved by people like me) prevent them from ever being the most popular text editor.
Elfeed Rules!. #emacs
TIL about aoristic analysis (via Andrew P. Wheeler).
The underlying issue is the non-collapsibility of ORs and HRs. Non-collapsibility means that the conditional ratio is different from the marginal (unadjusted) ratio even in the complete absence of confounding (as in our example dataset below). By the way, don’t make the mistake of concluding that non-collapsibility is undesirable. Any measure that has the potential for summarizing a treatment effect with one constant for all types of patients will be non-collapsible when the outcome is categorical or represents time to event1. Collapsible measures such as absolute risk reduction and relative risk reduction must vary over risk factors (creating mathematical but not subject-matter-relevant interactions), otherwise probabilities will arise that are outside the allowable range of [0,1]. Log odds and log hazard ratios have an unlimited ranges and can possibly apply to everyone. This makes them good bases for studying heterogeneity of treatment effect. — Unadjusted Odds Ratios are Conditional.