Sign in

Michiel Duvekot

@duvekot.bsky.social
1.6K followers 1.2K following 209 posts

#kakistographs from Ancient Greek κάκιστος (kákistos, 'worst')

PostsRepliesMedia
Michiel Duvekot @duvekot.bsky.social · 19/07/2026
dtl VandenKeere, Granjon perhaps or Adobe's Garamond Premier Pro get pretty close.
020
Michiel Duvekot @duvekot.bsky.social · 23/06/2026
That was the prompt? “Here’s a dataset.”?
130
Michiel Duvekot @duvekot.bsky.social · 02/06/2026
Loving it! What a wonderful gift!
010
Michiel Duvekot @duvekot.bsky.social · 27/05/2026
An insight is anything that is preceded by: “Oh, shit, is that how…”
120
Michiel Duvekot @duvekot.bsky.social · 08/03/2026
Don't blame the historians. They have been trying, but we wouldn't listen.
010
Michiel Duvekot @duvekot.bsky.social · 15/02/2026
I propose that, in anticipation of legislation forbidding impersonation of humans, AI chat bots shall use the following singular, first person pronouns: *AI*: nominative *meh*: accusative *mai*: dependent *aine*: independent genitive *aiself*: reflexive
020
Michiel Duvekot @duvekot.bsky.social · 13/02/2026
PSA: for your mental health and sanity do not read Fortune commentary pieces by a 23 year old CEO of a startup that sets other people's money on fire and claims he is not needed for the "technical work", but still wants to get paid for software he can vibecode, but you cannot, for some reason.
150
Michiel Duvekot @duvekot.bsky.social · 09/02/2026
Explainability, especially when used in the same context as "trustable".
000
Michiel Duvekot @duvekot.bsky.social · 06/02/2026
That would have been so much better as a small multiple of rug plots though...
100
Michiel Duvekot @duvekot.bsky.social · 31/01/2026
I just completed my first course (thanks @frank.computer) from the Open Visualization Academy (OVA). I am in awe of the quality of the labor and care that went into building this free repository. What a beautiful gift. 📊
192
Michiel Duvekot @duvekot.bsky.social · 30/01/2026
What a wonderful group of people! Wow!
000
Reposted by Michiel Duvekot
Alberto Cairo @albertocairo.com · 30/01/2026
The Open Visualization Academy (OVA) IS LIVE! openvisualizationacademy.org Thread follows #dataViz #infographics #dataJournalism #dataVisualization
Screenshot of the OVA website, showing all courses
8240106
Michiel Duvekot @duvekot.bsky.social · 23/01/2026
a very simple version with code in the alt text
df <- data.frame(
  Bio = c(30, 10, 5),
  Fossil = c(55, 60, 70),
  Electrons = c(15, 30, 25),
  Group = c("India", "China", "United States")
)

ggtern(
  data = df,
  aes(x = `Bio`, z = `Fossil`, y = `Electrons`, color = Group)
) +
  geom_point(show.legend = FALSE) +
  scale_T_continuous(breaks = seq(0, 1, .2), minor_breaks = NULL) +
  scale_L_continuous(breaks = seq(0, 1, .2), minor_breaks = NULL) +
  scale_R_continuous(breaks = seq(0, 1, .2), minor_breaks = NULL) +
  theme_rotate(radians = -pi / 3) +
  theme_clockwise() +
  scale_color_manual(
    values = c(
      "India" = "orange",
      "China" = "red3",
      "United States" = "dodgerblue3"
    )
  )
120
Michiel Duvekot @duvekot.bsky.social · 23/01/2026
{{ggtern}}
110
Michiel Duvekot @duvekot.bsky.social · 22/01/2026
More like this would have been better then? I like that they're trying and ignoring people who want them to "just do normal line and bar charts". Not enough that I would resubscribe, but still...
A line chart shows changes in “net support” from 2020 to 2026 for seven demographic groups: Nonwhite, Age 18–29, Not midterm voters, All registered voters, Midterm voters, Age 65+, and White. The horizontal axis marks years 2020, 2024, and 2026. The vertical axis ranges from –50 to +10 points, with a horizontal zero line.

Each group has three data points connected by a smoothed line. All groups except White have negative net‑support values across all years. White voters show small positive values that decline slightly over time.

By 2026, the labeled endpoints show:

Nonwhite around –46

Age 18–29 around –45

Not midterm voters around –16

All registered voters around –13

Midterm voters around –11

Age 65+ around –5

White around +4

Overall, most groups trend downward between 2024 and 2026, with White voters remaining the only group above zero.
100
Michiel Duvekot @duvekot.bsky.social · 22/01/2026
Binge-watched the entire series. Loved every minute. A thousand thanks.
110
Reposted by Michiel Duvekot
Andrew Perfors @perfors.net · 22/01/2026
I just created a series of seven deep-dive videos about AI, which I've posted to youtube and now here. 😊 Targeted to laypeople, they explore how LLMs work, what they can do, and what impacts they have on learning, well-being, disinformation, the workplace, the economy, and the environment.
youtube.com
Part 1: How do LLMs work?
YouTube video by Andrew Perfors
20505194
Michiel Duvekot @duvekot.bsky.social · 13/01/2026
You couldn't have given them a graphing calculator?
100
Michiel Duvekot @duvekot.bsky.social · 12/01/2026
Regulators ordered The Therac‑25 taken out of service immediately. Distribution of unsafe blood products was halted before the Krever investigation. Why is this government treating AI differently, when a system on the market today can be used to generate illegal and harmful material, including CSAM?
000
Michiel Duvekot @duvekot.bsky.social · 19/12/2025
Yup. Table is a chart type.
020
Reposted by Michiel Duvekot
Alex Ip 葉清霖 @alexip718.com · 17/12/2025
Behold: the first-ever list of news outlets that have banned generative AI in their reporting. As of today, this is literally information that you cannot find on Google. My goal is to fill the starter pack, so please send over suggestions with supporting evidence! go.bsky.app/8cn1XfT
14446982151
Michiel Duvekot @duvekot.bsky.social · 11/12/2025
I love OWID and that they give you the datasets with their charts is just so absolutely the-right-thing to do. And yeah, that also means anyone can quickly remake any chart they publish.
110
Michiel Duvekot @duvekot.bsky.social · 11/12/2025
I find small multiples a bit easier to interpret:
Un-stacked area chart showing the share of the total value of merchandise imports from each partner region, expressed as a percentage of total import value, from 1949 to 2024. X axis spans years 1949 to 2024 with decade markers; Y axis runs 0% to 100%. Points and text annotation at maximum and latest value. Facet labels show regions: North America, Europe, Oceania, Africa, South America, Asia (excl. China), and China.
140
Michiel Duvekot @duvekot.bsky.social · 08/12/2025
My eyes! The color #ff00fe should be restricted to things that need to be removed prior to publication. Designers, please calibrate your monitors? Or turn off Night Shift when you're working? Tx,
000
Michiel Duvekot @duvekot.bsky.social · 05/12/2025
"ein platter, geistloser, ekelhaft-widerlicher, unwissender Scharlatan, der, mit beispiellosen Frechheit, Aberwitz und Unsinn zusammenschmierte, welche von seinen Anhängern als Weisheit ausposaunt und von Dummköpfen richtig dafür genommen wurde"
100
Michiel Duvekot @duvekot.bsky.social · 05/12/2025
A fresh layer of snow dampens sounds. For people who find the world too loud, that can be wonderful.
010
Michiel Duvekot @duvekot.bsky.social · 29/11/2025
Went to the library to pick up a hold. A man behind me asked what the book was about and why I was reading it. I joked I should leave a note in each library book that says: “if you read this, you might want to join my book club”. He had interesting suggestions for further reading. #5minutebookclub
010
Michiel Duvekot @duvekot.bsky.social · 28/11/2025
I mean that you must always measure the same thing, so you cannot have state-of-the-art benchmarks, you must use consistent benchmarks.
010
Michiel Duvekot @duvekot.bsky.social · 28/11/2025
Except that "metrics such as accuracy and speed, compared to state-of-the-art benchmarks" are not stable over time, so fair comparisons are not possible.
100
Michiel Duvekot @duvekot.bsky.social · 23/11/2025
Lib Dems are really bad at making charts though.
5 bars with relative lengths 25, 11, 4, 1 and 0
010
Michiel Duvekot @duvekot.bsky.social · 18/11/2025
This is superb #dataviz.📊 transnewsinitiative.org
transnewsinitiative.org
Trans News Initiative
A database and analysis of news coverage affecting trans communities.
000
Michiel Duvekot @duvekot.bsky.social · 15/11/2025
The printing press would never taken off it it hadn't been for the introduction of paper in Europe, a few centuries earlier. But nobody ever says "Paper democratized knowledge."
221
Michiel Duvekot @duvekot.bsky.social · 12/11/2025
There was never any need to translate the term. The word is the same in French and English. Grain, as Bertin used it, referred to the variable roughness of paper that results in varying levels of light/dark. We still still call that paper grain.
000
Michiel Duvekot @duvekot.bsky.social · 11/11/2025
tellis chart of preference for literary genre by party sorted by percentage from high to low. Reform prefers Horror, Conservatives Travel, Greens Romance and Labour self-help.
000
Michiel Duvekot @duvekot.bsky.social · 07/11/2025
Interesting. I think that perhaps in relation to agentic AI we (people) are not so much the tool as we are a Bestand, a resource to be extracted and processed by an un-Ding that acts upon the world without existing in it.
110
Michiel Duvekot @duvekot.bsky.social · 25/10/2025
The Dutch anthem doesn't start with "A". It is an acrostic: the first words of the first six stanzas are "Wilhelmus", "In", "Lijdt" "Lijf", "Edel" and "Mijn": WILLEM
010
Michiel Duvekot @duvekot.bsky.social · 29/09/2025
fixed it for you
030
Michiel Duvekot @duvekot.bsky.social · 27/09/2025
Faceted area chart titled “How often students read for fun on their own time,” showing trends from 1984 to 2023. Each facet represents a reading frequency category: “Almost every day,” “Once or twice a week,” “Once or twice a month,” “A few times a year,” and “Never or hardly ever.” The x-axis shows years, labeled as '84 and '23. The y-axis shows percentages. Grey-shaded areas indicate the proportion of students in each category over time. The chart reveals a decline in daily reading and an increase in students who rarely or never read for fun. Source: National Assessment of Educational Progress (NAEP), 2023.
110
Michiel Duvekot @duvekot.bsky.social · 25/09/2025
If you thought that was bad, I'll give you this beauty from the American Society of Plastic Surgeons' 2024 report on cosmetic surgery trends that the WSJ cites:
Screenshot from https://www.plasticsurgery.org/documents/News/Statistics/2024/plastic-surgery-statistics-report-2024.pdf "Increase in Chest and Cosmetic Procedures reported since 2023". Series of concentric ellipses and one spiral labeled 1% for Breast Reduction, Tummy Tuck, Breast Augmentation, Liposuction and 0% for Breast Lift.
050
Michiel Duvekot @duvekot.bsky.social · 25/09/2025
Betteridge’s Law of Headlines
110
Michiel Duvekot @duvekot.bsky.social · 25/09/2025
Deontic vs epistemic modalities?
110
Michiel Duvekot @duvekot.bsky.social · 19/09/2025
You’re welcome, but wouldn’t you want a better version?
000
Michiel Duvekot @duvekot.bsky.social · 18/09/2025
The patterns are easier to see in a small multiple
Small multiple scatterplot of  4 groups along 2 axes "Non" - "Oui" and "Faible" - "Fort" the top red, red group shows a distinct triangular pattern: the lower values one the  "Faible" - "Fort" axis are closer to the middle  on the   "Non" - "Oui" axis.
110
Michiel Duvekot @duvekot.bsky.social · 06/09/2025
I read the second largest first. The largest is too big and somehow falls apart. It only works if I zoom out so much that the smallest text becomes illegible.
020
Michiel Duvekot @duvekot.bsky.social · 28/08/2025
Never tell a data visualization designer how old you are, lest you fall into one of their "age cohorts" and they start personalizing their charts "for your age": ieeexplore.ieee.org/document/110... #dataviz 📊
ieeexplore.ieee.org
An Age-based Study into Interactive Narrative Visualization Engagement
Research has shown that an audiences' age impacts their engagement in digital media. Interactive narrative visualization is an increasingly popular form of digital media that combines data visualizati...
020
Michiel Duvekot @duvekot.bsky.social · 19/08/2025
"De plank misslaan" is een verhaspeling van "de (loop)plank mis zijn" en "de bal misslaan". 🤦
000
Michiel Duvekot @duvekot.bsky.social · 08/08/2025
People's motives for doing so become much clearer if you think of talking to an LLM as talking to yourself.
000
Michiel Duvekot @duvekot.bsky.social · 06/08/2025
Rephrased as testable hypothesis: Charts that maximize social proximity between maker and viewer while minimizing aesthetic intimidation will outperform technically superior charts in engagement metrics, provided they affirm the viewer's biases and offer an insight that is retrospectively obvious.
120
Michiel Duvekot @duvekot.bsky.social · 06/08/2025
My aesthetic theory of crap: The viewer perceives a shitty chart as something they could have made, but didn't, and the reasserts their competence by sharing it. If a chart is really good, they can't do that. Those get shared only by people who –think– they're as competent as the creator.
120
Michiel Duvekot @duvekot.bsky.social · 05/08/2025
Hagan Blix, in Why we fear AI has been making a similar argument.
100