David Hugh-JonesIt’s not enough to trick chatGPT into being evil. We need to liberate it!…Dec 8, 2022Dec 8, 2022
David Hugh-Jonescase_when() is a code smell and across() is a code smell tooI’ve written before about the risks of using dplyr without knowing base R. I now feel I can be more specific:Oct 16, 2022Oct 16, 2022
David Hugh-JonesRookie R mistakesHere’s some simple mistakes inexperienced R programmers make.May 15, 20211May 15, 20211
David Hugh-JonesTeX must dieSomeone asked me on HN why I hated TeX. I thought my response deserved an article of its own. Warning: ill-tempered rant ahead.Nov 8, 20201Nov 8, 20201
David Hugh-JonesindavidhughjonesLi Bai and the Abominable Prague MachineDU FU: A beautiful night!Oct 9, 2020Oct 9, 2020
David Hugh-JonesI hate BlackboardI’m an academic. Our university uses Blackboard to manage its courses. Using Blackboard is compulsory. Like everything that humans have to…Apr 16, 20205Apr 16, 20205
David Hugh-JonesInstall tinytex on appveyor for RThis took me a long time to figure out.Sep 14, 2019Sep 14, 2019
David Hugh-JonesDon’t forget non-tidyverse solutionsI’m a tidyverse fan. I am not hugely interested in “tidyverse vs. base R” conflicts. I’ve been using R for quite a while; many tidyverse…Sep 6, 20191Sep 6, 20191