- Statement to the WA House of Representatives Testimony on facial recognition
- 'Human-Computer Insurrection' released The second-best anarchist HCI paper
- Ada Lovelace Fellowship awarded I'm as surprised and bowled over as you are
- Counting the Countless: Data, Infrastructure, and Queer Pluralities Upcoming talk at Seattle University
- Gender in HCI Syllabus for my Winter 2018-19 research seminar
- Non-Binary: in trans or alongside trans? The politics of language
- Upcoming talks Google, SDSS and more
- 'Human-Computer Insurrection' accepted to CHI! Towards an anarchist computing?
- November Notes The usual
- Daily Makeup Exactly what it sounds like
- 'The Misgendering Machines' at CSCW 2018 Gender, machine learning and solo authorship
- August Braindump Links, notes, news
- July Braindump Links, notes, news
- Another link roundup What it says on the tin
- More soon, but in the meantime... A braindump while I unwind from grad school
- Link and braindump Things I like/have been reading recently
- Miscellaneous links and notes Braindumping some stuff
- Everywhere You Go, Build A eulogy for my grandmother
- R updates Latest package bumps
- Johnnatan Messias Thinks I Don't Exist How not to write a machine learning paper
- Stop Mapping Names to Gender Not in research. Not in 'inclusion' efforts. Not anywhere. Just stop.
- Building a GCC 7.1 testbed for R Testing against the latest GCC in four easy steps
- piton released on CRAN Parsing Expression Grammars in R
- Behaviour and Community in Open Science Thoughts on good and bad community management
- Using Travis-CI with reticulate Exactly what it says on the tin
- Data Leaks: a Case Study Exploring the Yopify extension vulnerability
- The Case of the Vanishing Log Files Debugging Shiny in Docker Instances
- Guinea Pigs, Guinea Pigs Everywhere I don't REMEMBER planting any rodent seeds...
- Where is Os next? Upcoming conferences
- What do we mean by 'political'? Definitions in a scientific context
- The Revisionism of Andrew Sullivan Jews, inclusion and the price of whiteness
- Registering Routines with Rcpp Handling CRAN's latest requirements
- Mx Smith Goes to Washington Seriously, they let me into an actual university
- Courses, Books and Doctorates Miscellaneous life updates
- Rejected answers to 'why are you interested in our PhD program?' I can post this now I've done all the stages
- Setting a good example Sanitising data one website at a time
- Things US Tech Companies Can Do About Trump What to do when the President-Elect is a satsuma
- Misogyny on Twitter Women are not responsible for most of it, whatever the Daily Mail says
- Ethics, scientific consent and OKCupid When open science goes gross
- Back in the Saddle Returning to R
- An Arbitrary Number of Things Every Data Scientist should Know Pushing back against damaging myths in data science
- Backwards the Foundation On to greener pastures
- Down and Out in Statistical Computing Stepping back from the R community
- Handling multiple types in Rcpp How do you vary output types from compiled code?
- C++ types for R programmers Understanding deques and sets
- I Saw a Rocket Launch (and it was AWESOME) Seriously, I found a good reason to go to Florida
- Why is append() an anti-pattern in R? Memory management and data structures in R and Python
- Numbers are not a universal solution When quantitative research isn't the answer
- Don't Use the Mailing Lists Gripes and grumps about toxicity in the R community
- Paper accepted to WWW 2015 Our session reconstruction paper got accepted!
- Joining Between Databases in Hive Note-to-self because this is more fiddly than it should be
- Art as Data as Art, Part II An (additional) analysis of the Tate Modern's artwork metadata
- Art as Data as Art An analysis of the Tate Modern's artwork metadata
- Philip Roth and Wikipedia Fact-checking Philip Roth's New Yorker letter