ryan scharf @ryanscharf.com · 03/09/2026the #uslsuperleague has 3 good teams and then everyone else 211
ryan scharf @ryanscharf.com · 27/08/2026are there permission issues for some maps? i tried to peep at the tampa 1939 map and got this 110
ryan scharf @ryanscharf.com · 25/08/2026delivering the hard hitting usl super league analytics. bring back the chonk! 011
ryan scharf @ryanscharf.com · 14/08/2026here's the latest addition to ryan's usls analytics universe. i've spun up a tool to make lineup graphics. ryanscharf.com/usl-super-le.... clipboard doesn't work on mobile yet, but i'm working on it! 001
ryan scharf @ryanscharf.com · 09/08/2026I've updated this to now include 5 separate probabilistic models that represent some incremental modeling features/ technology over the decades (including citations!). I've also added in ELO ratings so that we can have a timeless perspective of superiority (or otherwise) 101
ryan scharf @ryanscharf.com · 10/07/2026!!!! those antec cases were legendary and are still worth a lot. 100
ryan scharf @ryanscharf.com · 15/05/2026This is an odd thing to see in my very working class, run down area. #databs 020
ryan scharf @ryanscharf.com · 01/05/2026I passed the milestone of my birdnet-pi ID'ing over 250k calls since November 2024. It's fun to see that we're probably right on the cusp of another explosion of migrants. 000
ryan scharf @ryanscharf.com · 17/04/2026ok, i vibecoded the thing github.com/ryanscharf/m.... this is a good testament by how much 'R in production' code is often about everything other than R #rstats 150
ryan scharf @ryanscharf.com · 02/04/2026I'd like to get into to some of the details on how I productionalized this pipeline since this is one of the areas of #rstats and #datascience that you don't really get formal education on. I have a TrueNAS server that hosts docker containers to handle my infrastructure. 131
ryan scharf @ryanscharf.com · 31/03/2026here's examples of what i think are my 3 biggest personal projects on github, to illustrate. 010
ryan scharf @ryanscharf.com · 24/03/2026here's a tiny preview of some of the stats i've stood up so far. i have a lot of figuring out to do on how to get my db exposed and then themeing everything up to look right 131
ryan scharf @ryanscharf.com · 24/03/2026"try connect cloud!", @libbyheeren.bsky.social says. "deployment is so easy! positron makes the manifest for you", she says 300
ryan scharf @ryanscharf.com · 14/03/2026Going into the final 9ish games of the #uslsuperleague, here's where we stand with playoff odds as determined by 1 million season simulations. Come at me with your hot takes and trash talk me beloved Sun being garbage this year. #USLS #gainbridgesuperleague #woso #USL #sportsanalytics #databs 120
ryan scharf @ryanscharf.com · 03/03/2026Back with another one. My cat holding some Costco scotch for me. 110
ryan scharf @ryanscharf.com · 07/01/2026I've been farting around with football modeling for my Women's team's league. It's been fun to use the results to spook others in discord by tickling their footy superstitions. 030
ryan scharf @ryanscharf.com · 31/12/2025From here, I stepped into doing some monte carlo simulations and got to fiddle with the new {mirai} integrations in {purrr}. cranking out 1M simulations in 15 seconds on my PC is dope. Is 1M the right number of simulations to run? Almost certainly not, but I'm new to this! 250
ryan scharf @ryanscharf.com · 31/12/2025Initially, I've just made charts based off of previous year point accumulations and compared our current, depressing, progress #rstats. This was the first discovery of the ASA package and fiddling with the data structures. This package is a godsend due to the garbage data hygiene from the league. 240
ryan scharf @ryanscharf.com · 31/12/2025I was originally using a google sheet that a random redditor was maintaining but they've disappeared and the sheet has errors, so I've changed the future fixture calendar to pull from a fotmob api (don't ban me plz), thanks to @tanho.ca. Basing a project off an undocumented api is always scary. 150