Kyle Thayer
banner
kylethayer.com
Kyle Thayer
@kylethayer.com
Assistant teaching professor at UW iSchool. Interested in Programming, Culture, and Education. PhD from UW CSE. Co-author of Social Media, Ethics, and Automation (bit.ly/smeabook). Opinions my own. He/him.

kylethayer.com
I'm trying use clustering to separate out dialects of Spanish with our color naming data. I don't think I'm there yet, but it's fun to try.

idl.uw.edu/color-naming...

I could use more color data in any language! ~15 minute color perception survey here: studies2.labinthewild.org/color-percep...
January 12, 2026 at 9:16 PM
Optimal square packing is also cursed (this is 17)

www.combinatorics.org/files/Survey...
January 11, 2026 at 3:05 AM
I've made a new diagram of the Oklab/Oklch color space, which I've put on Wikipedia.

Oklab color space is intended to be perceptually uniform, meaning that it fits the weird shape of actual normal human perception. Oklch is the same space but measured in circles.

en.wikipedia.org/wiki/Oklab_c...
December 21, 2025 at 10:59 PM
I should add: we already found these naming differences in a 2019 paper by Younghoon Kim, me, Gabriella Silva Gorsky, and @jheer.org

idl.uw.edu/papers/multi...

The new visualizations have: more data (and more languages), use Oklab/Oklch instead of CIELAB, and have new binning strategies and views
November 26, 2025 at 4:04 PM
The bins in all these diagrams are equal perceptual size (equal volume in Oklab space). See my diagram of the relationship between Oklab and Oklch.

For each language, the tiles are sized based on the percentage agreement on the most common color word for that tile.

en.wikipedia.org/wiki/Oklab_c...
November 24, 2025 at 5:13 AM
Weird, uploading images worked from Chrome but not Firefox. Let's demo this to see. This is from Firefox. Let's see if it works now.

@pfrazee.com (is there a better bug reporting line?)
November 24, 2025 at 5:05 AM
I'm excited to have updated our color naming in different languages project to use the new Oklab/Oklch color space.

The new views highlight the differences in how English and Korean divide blues, greens and purples.

idl.uw.edu/color-naming...

@jheer.org @uwcse.bsky.social @ischool.uw.edu
November 24, 2025 at 5:03 AM
A few weeks ago I saw a flock of crows rip one of the UW fields of grass to shreds. So UW put in seeds and a "keep out" barrier around it, but apparently the crows are back and they don't respect the sign 🤣

(There were only 5 crows this morning, while the other day I saw dozens)
November 6, 2025 at 5:44 PM
I'm enjoying the new Fiona and Cake season 2 episodes!
November 1, 2025 at 6:49 PM
A student told me about the new Oklab color space, which fixes a problems with previous perceptual color spaces (like LAB).

Unfortunately, when I tried Oklab instead of LAB to make color bins for a datavis, the lightness dimension is much longer, which makes it hard to show a lot of bins.
October 31, 2025 at 9:46 PM
Yes, substack has a share option to share to Bluesky which includes that suggested post text.

(I've done share buttons with suggested post text before for research surveys where we wanted to encourage people to post the survey on social media)
October 29, 2025 at 9:03 AM
I just noticed we see the same pattern in the misspelled "chartruse" and "chartruese!"

I'll have to update our data cleaning rules later to group those misspellings with "chartreuse."

idl.uw.edu/color-naming...
October 7, 2025 at 4:21 PM
The English color term people most disagreed on was "puce." Our closest matching label was "idk."

idl.uw.edu/color-naming...
October 7, 2025 at 4:03 PM
When we asked people to name color tiles, this is the range of colors people called "charteuse," which includes the color you said. So there are certainly some people who agree with you.

idl.uw.edu/color-naming...
October 7, 2025 at 3:54 PM
If most people agree on the wrong spelling fuchsia wrong, does that make it the new right spelling?

When we asked people to name random colors, the dictionary spelling of fuchsia came in second place to "fuschia."

We probably missed even more variant spellings in our data

bsky.app/profile/kyle...
September 28, 2025 at 3:28 PM
Since the preview doesn't show it, here's the diagram I made for Wikipedia:
September 21, 2025 at 10:54 PM
"They say you gotta spend money to make money, well I dunno where we went wrong! We spent ALL of our money!"
September 8, 2025 at 5:32 AM
For context, Rebecca Sugar fought for the queer wedding episode and had to accept a compromise to rush the end of the Steven Universe main series.

The follow up movie and Steve Universe Future were titled differently so they could be placed in overseas markets as shows-with-no-queer-weddings.
September 1, 2025 at 3:29 PM
Me and @susannotess.bsky.social make sure to cover that "All data is a simplification of reality" early in our textbook as students are learning about programming data types.

Like this photo showing 2 apples + 2 apples = 4 apples

social-media-ethics-automation.github.io/book/bsky/ch...
August 1, 2025 at 10:12 PM
I spent some time this summer reading about how speakers work ("driven damped harmonic oscillators," "minimum-phase," etc.) for this (hopefully) accurate diagram.

Now it's on Wikipedia en.wikipedia.org/wiki/Loudspe... and my textbook social-media-ethics-automation.github.io/book/bsky/ch...
July 31, 2025 at 5:52 PM
I'm reading "Rhetorical Code Studies" by @brockoleur.com and thinking about isomorphic code (code that is the same algorithmically, but is named differently and has different meanings).

For example, these are all structurally the same, but have different meanings and even political implications:
July 22, 2025 at 10:45 PM
In recognition of what PBS and NPR funding have done, here's a clip of Fred Rogers testifying before congress in 1969 to get federal funding.

Full video here:
misterrogers.org/videos/pasto...
July 18, 2025 at 12:46 AM
🤣
July 14, 2025 at 10:19 PM
I doubt it is an intention to reduce copyrighted responses. Generative AIs are just extremely prone to producing nonsense. Like here is ChatGPT labeling an upside down map:
June 13, 2025 at 4:22 PM
Bunch of State Troopers rolling through University of Washington campus right now. Anyone know what that's about?
June 12, 2025 at 8:28 PM