news
Programming Leftovers
-
Chris ☛ Non-Obvious Haskell Idiom: Conditional For
Reading production Haskell code, we sometimes stumble over idioms that look confusing at first, but which show up frequently enough that they are worth learning. We have already seen how guard–sequence helps us conditionally return something. Now we want to execute a side effect only when a value exists. We will use the conditional for.
-
Buttondown LLC ☛ Sapir-Whorf does not apply to Programming Languages
This one is a hot mess but it's too late in the week to start over. Oh well!
Someone recognized me at last week's Chipy and asked for my opinion on Sapir-Whorf hypothesis in programming languages. I thought this was interesting enough to make a newsletter. First what it is, then why it looks like it applies, and then why it doesn't apply after all.
-
Rlang ☛ ANES 2024 is Out! How to Analyze the Data with R
Last fall, my co-authors Stephanie Zimmer, Rebecca Powell, and I released Exploring Complex Survey Data Analysis Using R. Earlier this August, we had the joy of teaching a workshop based on the book at useR! 2025.
-
Rlang ☛ R Loves Math: cpp11armadillo connects R with Armadillo C++ linear algebra library, prioritizes prioritize safety over speed
-
Shell/Bash/Zsh/Ksh
-
Linux Handbook ☛ Mastering AWK as a GNU/Linux System Administrator
Transform from basic text processing to advanced data manipulation in this hands-on series.
-
-
R / R-Script
-
Rlang ☛ Step-by-Step Guide to Use R and Selenium to Scrape Empleos Publicos
My friend Nicolas Didier asked me about reading Empleos Publicos with R or Python. Here is a short example for him and anybody who may benefit from reading this.
-
Rlang ☛ Step-by-Step Guide to Use R and Selenium to Scrape Empleos Publicos (Part 2)
Continuing with the previous Selenium post, now I will add the URL for each job offer and export the result to an XLSX [sic] file.
-
-
Standards/Consortia
-
Michael Tsai ☛ Removing XSLT From the Web Platform
-