Sign in

llimllib

@billmill.org
696 followers 565 following 1.1K posts

I make the web do stuff for work, watch sports and make graphs for fun Sports/viz stuff on this account, tech/life stuff is at @llimllib.hachyderm.io.ap.brid.gy notes.billmill.org | Portland, ME | Abolish ICE

PostsRepliesMedia
Reposted by llimllib
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 06/09/2026
Had a lovely round of disc golf (my new obsession) this morning at Ledgewood Pass. This was the most fun hole, a short one over a ravine, and i also saw this hoppy boy that let me get up close
A disc golf hole in the woodsA toad
111
llimllib @billmill.org · 24/08/2026
Im in Oslo on a family vacation and got to play disc golf at one of the top courses in the world this morning. Played awful but had a lot of fun
A disc golf hole
160
llimllib @billmill.org · 07/08/2026
I have finally started noticing when text is LLM-written and it was much nicer before I did
140
llimllib @billmill.org · 04/08/2026
It had been 10 years since I did a "Solving Sol", and for some reason I got the idea to do one this morning. You can play around with it at llimllib.github.io/solving-sol/... if you're so inclined
111
llimllib @billmill.org · 12/07/2026
Went out to play disc golf and got attacked by a pair of Kingbirds. Merlin’s description is accurate
030
llimllib @billmill.org · 09/07/2026
All systems' outputs are independently distributed from without and correlated within
011
llimllib @billmill.org · 02/07/2026
Goals scored so far this world cup, by age of player
A plot of goals scored at the world cup by age. Messi and Ronaldo stand apart, as they have for so long now
100
llimllib @billmill.org · 01/07/2026
I can't decide whether I like rooting against England or Duke more, they're both such enjoyable hate-watches
010
llimllib @billmill.org · 17/06/2026
I have a neighbor that sparks up at 4 PM every day right outside my office window It's a little annoying? But good on you for finding your chill I guess
010
llimllib @billmill.org · 16/06/2026
Iran has the oldest squad in the World Cup, Côte d'Ivoire the youngest
Joy Division plot of World Cup squad ages
1111
llimllib @billmill.org · 14/06/2026
My brother asked me about average world cup squad heights, so I could hardly help myself. Turns out that Netherlands vs. Japan is only the 7th largest height differential game we'll see in the group stages; Bosnia vs Qatar is the largest
Average data height, sourced from FIFA
110
llimllib @billmill.org · 13/06/2026
I’ve watched every game the US has played in the World Cup since 1994, and that was easily the most dominant and comfortable they’ve ever been
010
llimllib @billmill.org · 11/06/2026
@jmduke.com nit from www.jmduke.com/posts/victor...: Kenny Atkinson is the coach of the Cavs, not JB Bickerstaff, and the one who claimed they were "up analytically" www.espn.com/nba/story/_/...
jmduke.com
100
llimllib @billmill.org · 10/06/2026
I ran a test of container file system performance on Mac OS by the simple expedient of measuring `npm install` with a cold cache. github.com/llimllib/con... Orbstack did shockingly well, paying basically no performance tax whatsoever for running in a container. I've not previously used it
a graph showing the results of a benchmark comparing `npm install` performance on a Mac with several container frameworks
110
llimllib @billmill.org · 09/06/2026
Leading causes of death among Children and Adolescents in the United States source: www.nejm.org/doi/full/10.... guns and cars are what kill kids
guns and cars kill about 2x kids as any other cause in the United States from 2018-2023, per New England Journal of Medicine
120
llimllib @billmill.org · 06/05/2026
Interesting experience working with @jdx.dev : - I tried out aube and hit a bug - I created a discussion for the bug: github.com/endevco/aube... - Four minutes later, he/his bot/some combination replied that the bug had been fixed: github.com/endevco/aube... From my perspective, this was a great +
github.com
aube doesn't handle nexus auth · endevco aube · Discussion #519
Our .npmrc looks like: registry=${NEXUS_NPM_URL} ${NEXUS_NPM_AUTH_URL}:_auth=${NEXUS_NPM_TOKEN} Where those are all environment variables set by sops and configure nexus. npm works fine, and aube p...
100
llimllib @billmill.org · 02/05/2026
Raptors vs Cavs net points by player
120
llimllib @billmill.org · 02/05/2026
Celtics players' net points in the postseason. Incredible how Tatum has been able to come back and be clearly the best player on the team so far
A graph showing Celtics players points per game in the postseason
331
llimllib @billmill.org · 26/04/2026
1:59:30 in London! I honestly thought 2 hours would not get broken in my lifetime
010
llimllib @billmill.org · 20/04/2026
Good luck to all the runners today! Perfect weather for the marathon in Boston today. I’m grateful not to be sitting on a bus to athlete’s village shivering and nervous right now though
130
llimllib @billmill.org · 10/04/2026
@meodai.bsky.social I wish that in Charcuterie, when you hovered over a character, you could see info about it without having to click; would make it easier to browse the similar characters without committing to clicking on it
010
llimllib @billmill.org · 07/04/2026
The Huskies have not put the ball in the basket many times, that seems to be their main issue
040
Reposted by llimllib
Bill Mill @llimllib.hachyderm.io.ap.brid.gy · 03/04/2026
David Hogg's article on LLMs in Astrophysics, "Why do we do Astrophysics?" is the most thoughtful critique I've yet read on the topic, and relevant for computer scientists and software developers: arxiv.org/html/2602.10181
So is everything fine? No everything is not fine. Recall that the practice of astrophysics cannot be learned from reading about astrophysics, and that astrophysics is not about obtaining the answers, but rather the work we do, ourselves, to find those answers. When we offload that work to LLMs, we are no longer doing astrophysics, we are no longer becoming astrophysicists, and, eventually, we no longer are astrophysicists. The let-them-cook policy, in the end, leads to the death of astrophysics, the end of astrophysics at universities, and the end of astrophysics education. Astrophysics would no longer be by humans, and then it would no longer be for humans.
113
llimllib @billmill.org · 02/04/2026
@noadalzell.bsky.social enjoyed your article on D White’s block! Just a nit: you misspelled Pelle Larsson’s name three times
001
llimllib @billmill.org · 01/04/2026
@deanolytics.bsky.social looks like today's NBA summary isn't working
000
llimllib @billmill.org · 30/03/2026
I am just coming back to life now, I actually died when Braylon Mullins hit that shot
040
llimllib @billmill.org · 28/03/2026
Picked up Veedon Fleece by Van Morrison and enjoying some peaceful listening, thinking that not all things are bad
A record sleeve on top of a record player
030
llimllib @billmill.org · 26/03/2026
Last night I made a tool for creating player comparison graphics based on ESPN Analytics data. Here's Julius Randle vs Karl Anthony Towns; you can also expand it out to look at different play types Compare any two players here: billmill.org/nba/compare#...
A graphical comparison of KAT and Julius Randle by some different components
040
llimllib @billmill.org · 26/03/2026
Working on a widget for comparing two players by their @deanolytics.bsky.social net points components
A comparison of Victor Wembenyama and Nikola Jokic by ESPN analytics net points components
130
llimllib @billmill.org · 25/03/2026
At work the question came up of how we ought to label the y-axis of charts that have large values. Especially if we cross orders of magnitude, should the whole axis be labeled in the larger order of magnitude? Which made me wonder how some popular charting libraries handle large numbers by default
202
llimllib @billmill.org · 24/03/2026
The UConn women are nearly breaking the @barttorvik.bsky.social ranking system. Teams' overall strength is listed as the probability of a team beating an average team, and given to four decimal places; the UConn women are listed with a 99.96% chance of beating an average team; .03% from the limit
100
llimllib @billmill.org · 24/03/2026
This concert by Ana Vidovic is spectacular: www.youtube.com/watch?v=8IEe... Recommended if you like classical guitar, or think maybe you might. Tremendous thinking+working music
youtube.com
ANA VIDOVIC - LIVE CONCERT - LAMBRECHT – CLASSICAL GUITAR EVENTS
YouTube video by SiccasGuitars
001
llimllib @billmill.org · 24/03/2026
Sweet 16 teams four factors graphs; first up, eFG: Michigan has the second best eFG defense and the best eFG. Purdue scores a lot but gives up good shots, and St. John's/Tenn/Houston have great defense but trouble scoring efficiently
110
llimllib @billmill.org · 15/03/2026
My NCAA bracket randomizer is back for its 17th year, and completely rewritten: llimllib.github.io/ncaa-bracket... If you need random brackets for your work pool, or just want to click "randomize" until your favorite team wins, give it a shot! This year's edition uses @barttorvik.bsky.social data
llimllib.github.io
NCAA Bracket Randomizer
122
llimllib @billmill.org · 12/03/2026
Wrote an all-new NCAA bracket randomizer this year, for once I'm ready before Saturday night llimllib.github.io/ncaa-bracket...
130
llimllib @billmill.org · 11/03/2026
A plot of every 35+ point game this season
a swarm plot of every 35+ point game this season. Dot size is scaled to the number of points, making Bam's 83 point game look ridiculous
071
llimllib @billmill.org · 10/03/2026
plus side: it's a beautiful day and I get to ride my bike! negative side: I'm riding my bike to pick up my car that ran over a piece of metal and needed new tires because it couldn't be patched
020
llimllib @billmill.org · 10/03/2026
The Celtics are the only team in the league that has no players with a negative net points rating in their top 10 by minutes Without Tatum they've thrived not by having anybody be great, but instead by having nobody play consistently poorly
252
llimllib @billmill.org · 10/03/2026
As we all expected, the NBA over the last two weeks has been ruled by the... Hawks and Hornets
a diamond plot showing net efficiency on the y axis
031
llimllib @billmill.org · 09/03/2026
My nba_data repository wasn't updating over the weekend because the machine I use on my home network lost its tailscale connection; I fixed it and updated the data this morning. github.com/llimllib/nba...
github.com
GitHub - llimllib/nba_data: Up to date NBA data dumps from stats.nba.com and ESPN Analytics
Up to date NBA data dumps from stats.nba.com and ESPN Analytics - llimllib/nba_data
010
Reposted by llimllib
llimllib @billmill.org · 03/03/2026
I've been thinking more about how to visualize the "more chances, fewer points per shot" vs "fewer chances, more points per shot" and I came up with this graphic. On the y axis is "opportunity rate", which subtracts turnover rate from offensive rebound rate + bsky.app/profile/bill...
An annotated scatterplot of NBA teams' efficiency. Teams in the upper-left quadrant attempt lots of shots, and are less efficient with them. Teams on the bottom-right take more efficient shots but fewer chances.
152
llimllib @billmill.org · 03/03/2026
Strong starts for Vucevic and Harden after their trades
Vucevic net points on the Celtics (blue) after the trade deadline and Bulls (red) beforeJames Harden net points on the Cavs (blue) after the trade deadline and on the Clippers (red) before
000
llimllib @billmill.org · 03/03/2026
I've been thinking more about how to visualize the "more chances, fewer points per shot" vs "fewer chances, more points per shot" and I came up with this graphic. On the y axis is "opportunity rate", which subtracts turnover rate from offensive rebound rate + bsky.app/profile/bill...
An annotated scatterplot of NBA teams' efficiency. Teams in the upper-left quadrant attempt lots of shots, and are less efficient with them. Teams on the bottom-right take more efficient shots but fewer chances.
152
llimllib @billmill.org · 02/03/2026
At old man pickup this morning, someone threw me a perfect alley-oop pass, I caught it just right, and then smoked the layup I’d like to stop replaying it in my head but its not gonna happen
040
llimllib @billmill.org · 25/02/2026
Net points so far this season for a selection of big guys, excluding all-star type guys
Cumulative net points this season for some NBA bigs
110
llimllib @billmill.org · 24/02/2026
Lord grant me the confidence of a bsky tech poster
040
llimllib @billmill.org · 24/02/2026
I’m thinking about starting a collection of two dimensional graphics that visualize three dimensional data. Got any favorites?
110
llimllib @billmill.org · 24/02/2026
I'm planning to update github.com/llimllib/nba_data to fix the season notation discrepancy noted in the README If you're relying on my data (I don't think I know of anybody who is?) speak now or forever hold your peace, I'm going to update ESPN data to use the correct season notation
github.com
GitHub - llimllib/nba_data: Up to date NBA data dumps from stats.nba.com and ESPN Analytics
Up to date NBA data dumps from stats.nba.com and ESPN Analytics - llimllib/nba_data
100
llimllib @billmill.org · 24/02/2026
placing annotations on observable plot graphs is really, really painful
110
llimllib @billmill.org · 23/02/2026
I think the key answer to my previous question is that the Celtics are _way_ ahead of the rest of the league in field goals per possession, allowing them to get away with below-league-average shooting and still have an extremely efficient offense
A scatterplot showing Field Goals Attempted per possession on the Y axis and Points per Field Goal Attempted on the X
271