Michael Mullarkey @mcmullarkey.bsky.social · 25/09/2026What if "mistaking genes for a date" but with *checks notes* every kind of data 192
Reposted by Michael MullarkeyLisa DeBruine @debruine.bsky.social · 25/09/2026❇️ I've updated Data Skills for Reproducible Research to v6.1. The Iteration & Functions chapter has been split in two and I've added some material on unit testing. It's a living textbook, so please submit issues if you find a mistake or something unclear. psyteachr.github.io/reprores-v6/... 12010
Reposted by Michael MullarkeyTiger Tang @tigertang.bsky.social · 24/09/2026📘 It’s official: my first book, Work Automation with R, is published! I started with a simple belief: you don’t need to be an R expert to build useful automation with R. I certainly wasn’t one when I started. 📖 www.routledge.com/Work-Automat... 1/5 #RStats #RProgrammingroutledge.comWork Automation with RWork Automation with R provides a solid framework on how to automate tasks and workflows in the workplace with R. This book introduces the most common components used in R automation, one by one, and ... 6416
Michael Mullarkey @mcmullarkey.bsky.social · 19/09/2026Most of my materials from my academic days are like what's described here. Open beats closed, and open ≠ usable 011
Michael Mullarkey @mcmullarkey.bsky.social · 18/09/2026Was great to meet a bunch of folks at Posit conf! Here's me pictured with all the new lightbulb ideas I'm having from people's talks + convos (Not AI, it's a super cool exhibit at Houston's Museum of Fine Art called Aftermath of Obliteration of Eternity) 1130
Reposted by Michael MullarkeyKelly Bodwin @kellybodwin.com · 16/09/2026From @mcmullarkey.bsky.social at #positconf2026: {blendtutor} for popping up R/python exercises with AI-driven feedback! Love the hyper minimal YAML structure to create simple exercises. 061
Michael Mullarkey @mcmullarkey.bsky.social · 15/09/2026This keynote by @christinezhang.bsky.social starts off strong by casually showing us that squaring a circle is mathematically impossible "How to be clear when you can't be certain" is also just a great talk title #positconf2026 020
Michael Mullarkey @mcmullarkey.bsky.social · 15/09/2026"If you don't talk to people, AI is a great way to automate misunderstanding" - @tcash21.bsky.social A theme across talks: building natural language tools exposes ambiguities that can otherwise hide Aligning on definitions + standardizing processes matters more now than ever #positconf2026 173
Michael Mullarkey @mcmullarkey.bsky.social · 15/09/2026"Competing on molecules, not on code" - Last slide from Isabel Glauss' #positconf talk on why they open sourced their modular framework Davinci Open-source is trickier than ever, and this mentality works. Find a moat that isn't code (easier said than done!) and share back what you can 010
Reposted by Michael MullarkeyDanielle Navarro @djnavarro.net · 15/09/2026In her ongoing quest to convince #rstats users to stop invoking the cursed "rm(list=ls())" incantation at the top of their analysis scripts, she has released sessioncheck 0.2 on CRAN. Mostly unchanged, some bug fixes, some new reporting features that are most useful in the regulatory contextblog.djnavarro.netRelease: sessioncheck 0.2 – Notes from a data witchIn which the author realises she doesn’t know how to write package release posts 4439
Michael Mullarkey @mcmullarkey.bsky.social · 11/09/2026Will be my first Posit conf, very excited! If you see me please say hi 190
Reposted by Michael MullarkeyEmily Riederer @emilyriederer.bsky.social · 10/09/2026We could save years of education across data science and data engineering by just printing t-shirts that say "know what makes a row" 1408
Michael Mullarkey @mcmullarkey.bsky.social · 03/09/2026I think a lot about how @matt-levine.bsky.social writes Money Stuff so any curious person can understand what's happening Lots of "here's the most basic unit of this topic -> here's how we expect that basic unit to work -> here's how those expectations can break down in weird, fascinating ways" 130
Reposted by Michael MullarkeyLisa DeBruine @debruine.bsky.social · 03/09/2026So much this! How do we solve it? Is there an existing good explainer (for Mac and PC) especially for new coders? Should we make one if there isn’t? This is how we address it in the #PsyTeachR Applied Data Skills book: psyteachr.github.io/ads-v3/02-re... 282
Reposted by Michael MullarkeyLaurieWired @lauriewired.bsky.social · 31/08/2026I’ve alway’s thought it’s a shame that WebAssembly has the word “web” in it. Gives it a connotation that it’s “only for browsers” or something. Meanwhile, NASA’s over here with a flight-compliant derivative (SpaceWASM) intended for spacecraft! 1035744
Reposted by Michael MullarkeyRafe Meager (they/them) @economeager.bsky.social · 24/08/20261 single norwegian commando destroyed all the heavy water that the nazis could have used for their uranium enrichment exercises. ONE GUY. i learned this and then i was like, how the f is this not a movie. well it is a movie, in norwegian. AND THE GUY PLAYED HIMSELF en.wikipedia.org/wiki/Knut_Ha...en.wikipedia.orgKnut Haukelid - Wikipedia 316838
Reposted by Michael MullarkeyRichard McElreath 🐈⬛ @rmcelreath.bsky.social · 22/08/2026there are two wolves inside you. one is a bear 0386
Reposted by Michael MullarkeyAndrea Howard @drandreahoward.bsky.social · 21/08/2026Enjoyed talking to @psychscience.bsky.social about my group’s new(ish) paper for the Observer. I’ve talked about this on here at an earlier stage. In 4 studies, we found no evidence that asking young adults to cut back on their social media improves well-being. Small thread 🧵 follows:psychologicalscience.orgFor Young Adults, Limiting Social Media Use Doesn’t Improve Well-BeingWhat happens when young adults are asked to slash their social media use to 30 minutes a day? In a new set of studies, most did not follow through, and those who did cut back … 46625
Reposted by Michael MullarkeyGOLIKEHELLMACHINE @golikehellmachine.com · 20/08/2026i swear to god, asking: “what is the problem you are trying to solve? followed by: “what information or data do you need to solve this problem?” are like, some of the single most important questions you need to ask a stakeholder on all kinds of projects, and so many people skip it 541647233
Michael Mullarkey @mcmullarkey.bsky.social · 21/08/2026I like cultivating generalist skills. I think generalists can bring needed perspectives to fields where niche expertise already exists. And "being a generalist" ≠ "posts confidently about a ton of unrelated topics" When someone does that they will get important stuff wrong + come off weird at best 000
Michael Mullarkey @mcmullarkey.bsky.social · 19/08/2026Wrote about boring wins and how context-dependent "boring" isbuttondown.comFind the boring winsThey might not be so boring to others 001
Michael Mullarkey @mcmullarkey.bsky.social · 18/08/2026Calling everything a measurement problem flattens out other difficulties too much And guessing "measurement problem" every time works better than it should 020
Reposted by Michael MullarkeySanjay Srivastava @sanjaysrivastava.com · 18/08/2026Data de-duplication 0152
Michael Mullarkey @mcmullarkey.bsky.social · 15/08/2026Within the past day we've gotten: - A ~Fable level model at ~Haiku level pricing (GLM 5.3) - An ~Opus 4.6 level model runnable on local hardware (Qwen 3.8 Max 27b) I switched to an open model stack as my daily driver after GLM 5.2 dropped. That move felt like a risk, and so far it's paid off 0112
Michael Mullarkey @mcmullarkey.bsky.social · 14/08/2026Given the OSF news (shout out to them forever, they made what felt impossible possible for a long time) If you could summon a software tool to help you deal with the upcoming changes, what would it be? I promise nothing + know there are great existing tools. I'm just curious where gaps might be 041
Michael Mullarkey @mcmullarkey.bsky.social · 12/08/2026I wrote about the Last of Us and grappling with which details matterbuttondown.comWhich details matter?The answer can't be all of them 000
Michael Mullarkey @mcmullarkey.bsky.social · 05/08/2026People use a ton of tools already. Convincing them to add something you built to their stack means fighting uphill Wrote about how creating drop-in replacement tools can level that playing field "Rewrite in Rust to make tool go fast" is only part of the story!buttondown.comThe unreasonable effectiveness of drop-in replacementsBuilding a better tool is not enough 000
Michael Mullarkey @mcmullarkey.bsky.social · 31/07/2026If you write code for a living you've probably heard a lot about "taste" This newsletter post dives into what to do if everyone is talking about something but no one quite agrees what it means 010
Reposted by Michael MullarkeyCat Hicks @grimalkina.bsky.social · 31/07/2026I promise I was looking for the share button before I realized you linked my post @mcmullarkey.bsky.social I really liked this one. Provocative! buttondown.com/datadash/arc...buttondown.comCoding taste is like depressionAnd we should stop pretending otherwise 3194
Michael Mullarkey @mcmullarkey.bsky.social · 30/07/2026Fun post by @randyau.com on the delicacies of testing balance + creating narrative in a world-building gamecounting-stuff.comMore fun with world generationHi subscribers, I've spent much of this week chipping away at the worldgen game in the small gaps of free time that I have, so here's an update on this bit of silliness. It's gotten to a surprisingly ... 121
Reposted by Michael MullarkeyCat Hicks @grimalkina.bsky.social · 29/07/2026The idea that there's an easy abundance of free resources to learn to code is laughable once you've done what I've done and been a VP of research at a company that helped thousands of people break into tech careers. There's an abundance of *beginner tutorials* 2953456
Reposted by Michael MullarkeyDavid Neuzerling @md.neuzerl.ing · 29/07/2026Programming tip: never type out a 10-character command when you could instead press the up arrow for 5 minutes until you find that command in your history 741172103
Reposted by Michael MullarkeyRandy Au @randyau.com · 28/07/2026This week on Counting Stuff, how does locating lightning work? There's sensor networks, some run by volunteer hobbyists, that are able to pinpoint where lightning strikes to within a few hundred meters. I dug into how they do that #dataBS www.counting-stuff.com/so-how-does-...counting-stuff.comSo how does lightning locating work?Between advanced math and radio sensors, it's possible to locate where lightning strikes from hundreds to thousands of kilometers away. It's wild. 063
Michael Mullarkey @mcmullarkey.bsky.social · 24/07/2026Great thread People focused only on the "irrationality" of talking a guaranteed $50,000 over a 50% chance at $1,000,000 underrate the risk of ruin imo 010
Reposted by Michael MullarkeyCat Hicks @grimalkina.bsky.social · 24/07/2026@mcmullarkey.bsky.social has been expanding on comprehension techniques here bsky.app/profile/mcmu... 051
Reposted by Michael MullarkeyTomasz Kalinowski @t-kalinowski.bsky.social · 23/07/2026I'm happy to share `ir`, a new command-line tool for running portable R scripts and Quarto documents. It's inspired by my two favorite parts of `uv`: self-describing scripts and tools you can run without installing first. opensource.posit.co/blog/2026-07...opensource.posit.coir 0.1.0: self-describing R scripts and Quarto documents`ir` is a new command-line tool for running portable R scripts and rendering Quarto documents whose package requirements, and optional R selection, live inside the file itself. 47521
Reposted by Michael MullarkeyMara Averick @dataandme.bsky.social · 23/07/2026Not every open-source project wants more contributors right now, and that's fine. Four shapes maintainers run — walled castle, clique, university, hippie commune — and your `CONTRIBUTING.md` is saying the quiet part out loud. No wrong answer, just an honest one. blog.stdlib.io/do-you-want-...blog.stdlib.ioDo you WANT contributors?Four ways to run an open-source project—castle, clique, university, commune—and which one you're really running. 36617
Michael Mullarkey @mcmullarkey.bsky.social · 23/07/2026I like htmx. I like Rust. I'm going to have to keep myself from using this framework everywhere 051
Michael Mullarkey @mcmullarkey.bsky.social · 22/07/2026If you're lucky enough to follow @grimalkina.bsky.social (buy The Psychology of Software Teams!) you've probably bought into self-quizzing as a learning technique My newsletter today gives a little heuristic to improve self-quizzing questionsbuttondown.comQuiz yourself on conceptsWhy asking yourself "why" will improve your learning process 052
Michael Mullarkey @mcmullarkey.bsky.social · 19/07/2026Scores of promising projects rot at the bottom of the sea, wrecked by the jagged rocks of measurement error 150
Reposted by Michael Mullarkeyzeu @zeu.dev · 17/07/2026when i’m in too deep into a new side project 115012
Michael Mullarkey @mcmullarkey.bsky.social · 17/07/2026When I said I was writing regularly again, I meant it! New newsletter where we all admit together that the sensation of "I'm learning everything all at once!!" ≠ actual learning As a 2x+ video tutorial enjoyer, I am kind of devastatedbuttondown.comQuiz yourself soonerLook, I don't want to either There's nothing quite like tearing through a bunch of learning material. Maybe you're a sicko like me and watch video tutorials... 020
Reposted by Michael Mullarkeydame @dame.is · 16/07/2026Two big announcements: 1. I'm looking for my next job. 2. My website is now one of the most "Atmospheric" websites to date, going beyond just @standard.site to include @teal.fm, @anisota.net, custom lexicons, a status bar, data inspector, and more. If you want to work together, get in touch!dame.isI’m looking for my next job — dame.isOver the past 12 months I designed, built, and launched a dozen apps and experiences on the AT Protocol, including anisota.net, a calmer user interface for Bluesky, and Aturi, a toolkit for navigating... 1531664
Reposted by Michael MullarkeyCat Hicks @grimalkina.bsky.social · 15/07/2026It's launch week for The Psychology of Software Teams and to pour even more jet fuel into your personal launch I have written a full BOOK CLUB GUIDE which can be used by either solo readers or groups :) Free for you to use, share, remix, adapt catharsisinsight.com/book-club-gu...catharsisinsight.comA Book Club Guide to The Psychology of Software TeamsDiscussion questions, facilitator notes, and try-it prompts for book clubs reading The Psychology of Software Teams by Cat Hicks, PhD. 23817
Michael Mullarkey @mcmullarkey.bsky.social · 15/07/2026I'm writing about data, software, and learning regularly again! Come along for the ride as I grapple with not knowing in publicbuttondown.comMake beginning less weirdNever easy, and also You can learn a lot about a group by how they treat beginners. Pro-tip, if "beginner energy" reads as an insult that's a bad sign.... 010
Michael Mullarkey @mcmullarkey.bsky.social · 14/07/2026Pre-ordered an exciting book written for my exact weird mix of experiences! Why did it take me until the last day? I point back at that exact weird mix of experiences 050
Reposted by Michael MullarkeyArika @ari.express · 12/07/2026Game speedruns come in two categories: "holy shit I saved so much time by shooting at this dudes head so fast" and "ok so by performing these 26 buffered inputs I can break through the firmament and traverse through the multiverse and reemerge at a different point skipping this swimming section" 7605
Michael Mullarkey @mcmullarkey.bsky.social · 10/07/2026I've worked across a wide variety of organization types and roles, so I feel comfortable saying this with love No one writes as many "I've also cced" emails with no one cced as academics 0100
Michael Mullarkey @mcmullarkey.bsky.social · 09/07/2026Linear models are often all you need, and when they're wrong they're *so wrong* 180