Profile avatar
mcmullarkey.bsky.social
Clinical psych PhD | ML Engineer | he/him My newsletter on building cool data stuff: https://buttondown.com/datadash Personal website: mcmullarkey.github.io
697 posts 4,130 followers 963 following
Prolific Poster
Conversation Starter

What on earth

Bonus newsletter time! This one went from idea to full draft in record time, so I just had to share. Here's my case for going back to basics in data instead of reaching for advanced resources

“Reduced new bug reports by 9% in February”

While I'm still employed for now by the USGS, it seems like the writing on the wall is clear -- I'm officially looking for a new position. I'm a data scientist with 5+ years of experience with #rstats and spatial data, plus experience with Python/Rust/JS, looking for Boston or remote positions.

There are more pressing crimes but still

I got to read through some talk submissions, and let me tell ya, this conference is going to be great! Register today - free, virtual, and open to all 💙 www.shinyconf.com

Baseball analytics people, I encourage yall to join and submit an entry to my latest Kaggle competition: predicting strikeouts If you’re just getting into analytics or if you have a stuff model you want to put to the test, here’s your chance! www.kaggle.com/competitions...

I love building data projects. And it's worth taking some time at the beginning to figure out if they're impossible If you're not subscribed yet you can check out my latest Data Dash newsletter on how to do that here buttondown.com/datadash/arc...

I really liked this idea of using a histogram as a legend in a choropleth map (since land isn't unemployed; people are), so I made a little guide to doing it with #rstats, {ggplot2}, and {patchwork} www.andrewheiss.com/blog/2025/02...

More isn't always better, part 9 billion

There's a lot of curated data out there, and I think we should craft our own datasets more often One cool way to do that is git scraping, which I discovered via @simonwillison.net Here's an example repo I just put together that tracks power outages over time in Colorado

WHAT

you’re waiting for your flight at DIA. your gate is 400 feet away. i am 32 feet tall, moving at 15 mph directly toward you. how long do you have to repent?

If you like basketball, I can't recommend the Thinking Basketball channel enough This video doesn't just break down brand new shots players are taking. It opens with one of the best explanations for why there are more 3s now vs a few years ago (and no, it's not that 3 points is more than 2)

Great breakdown of key elements of data viz + exactly how manipulating them can mislead us

NBA League Pass doesn't fix any of the problems, but it does provide essential joy

World is wild so went and found big rock

LeBron James became the youngest player in NBA history to score 40+ points on March 27, 2004. He became the oldest player in NBA history to score 40+ points last night. He’s now the oldest & youngest player to score 40 in a game in NBA history.

What's the German word for "the world is so bonkers it feels self indulgent to post about a fun data project I just got to do, but also it feels important to hold onto things that bring us joy when things are hard"

{tinyplot} 0.3.0 is out! 🚨 It's a lightweight #Rstats 📦 to draw beautiful and complex plots, using an ultra-simple and concise syntax. This is a massive release! @gmcd.bsky.social @zeileis.org and I worked hard to add tons of new themes and plot types. Check it out! grantmcdermott.com/tinyplot/

people are asleep right now. luka is a laker and some people are just sleeping.

Ok, we all get to revise our new year's resolutions now. Mine? Not having to go to the dentist twice in one week again the rest of the year

I always cringe a bit when I look at my old code, and making updates like this one is such a cool approach Also, if I wasn't cringing at all it would mean I wasn't getting any better!

I was tagged the other day by someone kindly sharing my Python Rgonomics post and realized that my thesis of "tooling keeps improving" held up too well and some of the recos have changed Hence, here's the 2025 update: www.emilyriederer.com/post/py-rgo-... Now feat uv (vs pyenv, pdm) and Positron

There's never a bad day to have a partner who's smarter than you, and I'm especially grateful for that today

This man continues to break basketball (also I love the table)

I want "I'm interested in fixing the leaky pipeline rather than pouring more into the pipe" on a poster This is my kind of open science y'all

Great post on using color for emphasis in data viz! I'm a big fan of the "highlight a hero" strategy when there's a primary insight You can even take that approach without color by reducing the opacity of everything else in the chart

What are some of people's favorite ways to practice working with larger than memory data? I've dealt with that kind of data plenty at work but haven't ever done a side project focused on that aspect

One side benefit of writing a newsletter* is it nudges me to make my projects better. I realized yesterday one of my READMEs didn't have the plain language summary I recommended in my recent post, so I added one *It's about how to build compelling, data powered stuff, subscribe at the link!

Hello, friends of #NBASky (and all the recent new arrivals). Quick 🧵. It’s been really cool/gratifying to see so many NBA fans/media gather here. I feel like we’ve reached critical mass, to the point where I barely check the other site anymore, and hardly miss it. (cont.)