Eli Holder @elibryan.bsky.social · 16/03/2026Population change is scary! The fear that "our people" are disappearing fuels "great replacement" myths and shows up in charts. Demagogues divide "us vs. them" for power and clicks. We all risk contributing “data demagoguery” when we use social division in charts to win the attention game. 020
Eli Holder @elibryan.bsky.social · 16/03/202612,000 years of "legitimizing myths" say hard work makes you rich (and :. poverty means lazy). These beliefs shape how we read charts. Highlighting systemic influences, e.g. Heiserman et al's 2020 parallel coordinate "ladders," can help bust these myths, calibrating fairness judgments. 221
Eli Holder @elibryan.bsky.social · 16/03/2026Charts are like inkblots, letting people “see what they want” in the data. So charts reinforce the status quo when we see them as evidence supporting our existing cultural beliefs. 120
Eli Holder @elibryan.bsky.social · 16/03/2026“Why can’t we have nice things?” A few highlights from my talk for Dartmouth’s “Data in Action” symposium, exploring civic dataviz and democracy. What makes collective action so difficult in the United States? How could that possibly depend on charts 📊?! What can we do? 230
Eli Holder @elibryan.bsky.social · 25/01/2026From reddit, 144° difference in perceived temperature. 🥵🥶 120
Eli Holder @elibryan.bsky.social · 24/08/2025What can we do here? @elijfinkel.bsky.social speed dating work suggests a much less bleak dating world, vs Tinder's 80/20 dynamic: doi.org/10.70400/NEL... @jamieamemiya.bsky.social & co suggest counterfactuals to blame systems, not people: doi.org/10.1177/1745... Which maybe looks like this... 000
Eli Holder @elibryan.bsky.social · 24/08/2025Genetic determinism also shows up in incel belief systems, tangled up with some wild takes on online dating statistics... (e.g. women's suspected urge to "trade up" beyond their "looksmatch"). Preston & co: doi.org/10.1177/1097... Vallerga & Zurbriggen: doi.org/10.1111/asap... 110
Eli Holder @elibryan.bsky.social · 22/08/2025What can we do (for the charts)? Part of the misattributions stem from design choices. ❌ Bar charts increased genetic and personal blame for health disparities. ✅ These "geo-emphasized" jitter plots shifted blame toward systemic explanations. Links + videos from our last paper: 3iap.com/mbat/ 140
Eli Holder @elibryan.bsky.social · 22/08/2025Similar stories here: Good outcomes = good genes → "Do Black people really need vaccines or anesthesia?" Bad outcomes = bad genes → "There's nothing we can do to help!" These charts are obviously well-intended, but ours + other studies find that viewers often misattribute these disparities. 130
Eli Holder @elibryan.bsky.social · 22/08/2025Similar story here: Good outcomes = good behavior (us) → Bad outcomes = bad behavior (others) → "Should we spend so much $$$ vaccinating people who don't deserve it?" 110
Eli Holder @elibryan.bsky.social · 22/08/2025How does this work for the lame jeans/genes ad? What's the argument behind the ad? What makes it funny (to some people)? Where does it lead? Good jeans → Good genes (us) → Bad genes (others) → "haha our genes _are_ great!" → "What if we ranked people based on genetics?!" 100
Eli Holder @elibryan.bsky.social · 22/08/2025What do these have in common? It's not what they "say," it's "what do they suggest?" They suggest a world where "genes are destiny." They're blame-framed, so looks, love, and health can seem like immutable personal characteristics, rather than results of big messy social forces. 120
Eli Holder @elibryan.bsky.social · 22/08/2025Things to do at SIGGRAPH: ✅ Behind-the-scenes FX secrets for Superman! ✅ Never-before-seen Oscar-worthy animation shorts!! 🤔 90 minutes with me... on "woke dataviz," eugenics, public health charts, fighting data demagoguery?!? A few new slides from my talk... 📊🧵... 2102
Eli Holder @elibryan.bsky.social · 30/07/2025The plots aren't exactly ggdist QDPs. Wanted a similar concrete story (1 dot ~= 1 person), but at 500 dots they're not exactly countable. Dots are also evenly-spaced on the x-axis, which we needed visually, but @mjskay.com + @racquelf.bsky.social might advise otherwise on precision tradeoffs! 😬 210
Eli Holder @elibryan.bsky.social · 30/07/2025This is also a (6-month late) response to @datarevelations.com's sagely haiku: "Make everything gray, except the few things you think should be highlighted" These WIP mocks show earlier color coding attempts–which I still like stylistically!–but monochrome won on function for guiding attention... 130
Eli Holder @elibryan.bsky.social · 25/06/2025TBH this is my first encounter with a "mosaic plot," but the same pairing effect works for showing inequality. Still compelling as a quick gut read, but it takes some studying to read precisely. e.g. still not sure what's happening with 1st+women?! en.wikipedia.org/wiki/Mosaic_... 000
Eli Holder @elibryan.bsky.social · 25/06/2025Student growth charts from @damianbetebenner.bsky.social. I like how seeing them as a pair (left is baseline, right is after intervention) gives an immediate gist sense of changed proportions. dbetebenner.github.io/NCSA_2025_Co... 120
Eli Holder @elibryan.bsky.social · 20/06/2025PSA: This button on Google Cloud costs $16 per click. Ask me how I learned... 020
Eli Holder @elibryan.bsky.social · 23/05/2025I didn't want to like it, but recent "vibe coding" models are disturbingly impressive?! And kinda fun for prototyping?! 😬 I'm not new to glsl / three.js / etc, but I was surprised at how much it sped up my learning curve for testing new algorithms / approaches? 030
Eli Holder @elibryan.bsky.social · 05/05/2025🎆📊 Big win for civic dataviz! NAEP now shows student group scores as full distributions. Even for mass-audience reports, we're not stuck w/ conventional (misleading) bars. Proud to have a tiny role in this (+ @lesvillegs.bsky.social @rsavoie.bsky.social) www.nationsreportcard.gov/reports/math... 1111
Eli Holder @elibryan.bsky.social · 28/04/2025Had a blast last week at @ncme38.bsky.social #NCME25. Felt a bit surreal presenting now that "equity" research is forbidden knowledge, but was great to see the measurement community engaging with this and the overwhelmingly positive feedback was reassuring. 030
Eli Holder @elibryan.bsky.social · 27/02/2025I am excited to announce I have been selected to be a judge for this year's Information is Beautiful Awards - a celebration of global excellence in data visualization! I look forward to reviewing your finest jitter plots. www.informationisbeautifulawards.com/news/640-mee... 050
Eli Holder @elibryan.bsky.social · 25/02/2025Big crowd here already for #TeslaTakedown in Raleigh 225828
Eli Holder @elibryan.bsky.social · 12/02/2025A "mostly fine" Civilization would be such a relief at this point... 030
Eli Holder @elibryan.bsky.social · 10/02/2025Most frustrating: Pretending that polls reflect Trump's actions completely ignores how these attitudes are actively manufactured and, conveniently, ignores how they're shaped by the media. Even reporting on polling could shape attitudes that might show up in the next round of polling. 100
Eli Holder @elibryan.bsky.social · 10/02/2025Vibes-y Qs also invite misinterpretation. e.g. "is he keeping his promise?" is 🤷 without also asking "What promises do you think he made? What actions do you think he's taken?" So CBS' headline isn't just shaky, it invites Rorschach hot takes like "See! Trump's doing what he promised TO ME." 100
Eli Holder @elibryan.bsky.social · 10/02/2025His Raleigh office is nearby, so went in the morning with my daughter. Called the number on the door in the lobby and got an answering machine. Expected I guess? Went later that day with a larger group, maybe 100-200 people? Big crowd for a Raleigh Tuesday afternoon www.mobilize.us/indivisible/... 110
Eli Holder @elibryan.bsky.social · 31/01/2025We look at @kstrump.bsky.social and @arielrwhite.bsky.social's clever study showing how depressing inequality charts aren't always as depressing as theory might predict. The chart on the right should lead to resignation and rationalization, but it doesn't?! doi.org/10.1017/XPS.... 110
Eli Holder @elibryan.bsky.social · 07/01/2025Excited to share my latest with @rladiesrome.bsky.social on Thursday, wherein I'll: – poopoo John Snow's cholera map – trace through implications of equity-oriented public-health charts – offer some practical tips toward more equitable, expressive ways to plot group health outcomes See you then! 121
Eli Holder @elibryan.bsky.social · 03/01/2025Think it depends on recipient's stage. If material is "just bad" implies "new to this" then leaning positive and limiting critique might actually motivate more improvement over the long run. Some random studies on feedback balance (via dashboard design, of course 🤦): 3iap.com/dashboard-ps... 010
Eli Holder @elibryan.bsky.social · 03/01/2025e.g. one of my EffAff charts before/after Gabby feedback. Thought the first was fun, but I love the second. Wouldn't have gotten there on my own. Of course, neither look as good as her work 😅, but the process improved my sensitivity for "could this be less busy?" www.effaff.com/health-risk-... 110
Eli Holder @elibryan.bsky.social · 03/01/2025Exception is maybe "punching up" at institutional viz, which acts more like accountability? (eg Phil Meyer re: attacking NYT). But even this isn't clearly effective? Only mild success I've had moving immovable practices started w things like invited (solicited) talks, people finding my work, etc. 🤷 000
Eli Holder @elibryan.bsky.social · 03/01/2025Tired: Criticizing others' work. Wired: Criticizing your own embarrassing work even harder than the critics. www.reddit.com/r/slatestarc... 150
Eli Holder @elibryan.bsky.social · 30/12/2024Portfolio is overdue for an update, so exploring marginalia and sidebars. Still a bit messy, but kinda fun! 3iap.com/work/nightin... 030
Eli Holder @elibryan.bsky.social · 02/12/2024Polling makes lawmakers more responsive to the electorate, they said. (Original voter ID referendum only passed by 55%.) 000
Eli Holder @elibryan.bsky.social · 24/11/2024Rorschach chart 📊 in action... Spike in new businesses might be: - "Bidenomics in action" - "Having a boss effing sucks" - "PPP Loan Fraud" - "Uber drivers setting up LLCs for tax purposes" - "Remote work and advances in LLMs" - "Creative destruction" - "Ageism" 060
Eli Holder @elibryan.bsky.social · 22/11/2024This is the funniest 7 minutes you can spend learning about ethical dataviz: www.youtube.com/watch?t=1471... Relatedly: TIL @mcnuttandrew.bsky.social coined "Visualization Villainy" three years before my / Gabby's outlier talk... AND led the way on shitpost ethics talks. But credit where due! 🤦🤦🤦 081
Eli Holder @elibryan.bsky.social · 18/11/2024Ranks = arbitrary given small differences. So a bit of noise can move one country up / down the list in a way that's disproportionate. Also arbitrary given metric chosen for sorting. #1 is based on % proficiency(?), but why not avg/p50? Newer PISA report captures this dynamic by calling out ties... 100
Eli Holder @elibryan.bsky.social · 18/11/2024WIP updates to a cringey / toxic 📊 from a few years ago. Ideas: - Unit charts! - Avoid stigmatizing w/ red + butterfly - Ranks are aggro/arbitrary, instead contrast US results vs composite benchmark - Category % bars exaggerate differences, try orig. scale for X instead via 3iap.com/us-numeracy 180
Eli Holder @elibryan.bsky.social · 15/11/2024Absolutely cannot focus this week. Is mindlessly browsing shadertoy one of the five stages of grief? Maybe it should be? There's something reassuring about "Here's an entire galaxy in 41 lines of glsl"... www.shadertoy.com/view/MdXSzS 030
Eli Holder @elibryan.bsky.social · 15/11/2024lol, yeahh, turning point for me was "how might we render a zillion timepoints, animate them, and make it work on 8 y/o ipads." My transitions never got quite as smooth as y'alls though 🤣 110
Eli Holder @elibryan.bsky.social · 04/11/2024I always come back to this Philip Meyer speech, where he buckets the value as 1) to "maintain interest" from readers and 2) as calibration for pollsters / political scientists. Neither imply utility for a typical voter though, so "useless" seems pretty safe for most? www.aapor.org/wp-content/u... 220
Eli Holder @elibryan.bsky.social · 18/10/2024The #ieeevis capstone from @kanarinka.bsky.social was 🔥🔥🔥, particularly around the importance of intentionality when visualizing inequality. Theories of change behind popular disparity 📊s are "questionable" (at best!), whereas inspiring data activism uses social data intentionally (strategically). 171
Eli Holder @elibryan.bsky.social · 17/10/2024Health agency implications: 1. Equity reporting can backfire because of how it's presented. :. Urgently need to rethink visual comms strategies for pub health / equity. 2. Equitable designs are healthier designs. They're better for social misbeliefs, and as effective for risk, support, behavior. 120
Eli Holder @elibryan.bsky.social · 17/10/2024On the other hand, we designed these charts to remind viewers that health outcomes can depend more on where people live, rather than who they are. Not only does this approach improve misattribution, it's just as effective for viewers' health risk perceptions, behavioral intent, and policy support. 130